(...) czas odcięta przy użyciu inwertera z bramką NAND (np. 74LS00). Jeśli chcesz dodatkowo zobrazować dane na magistrali w trakcie pracy, proponuję zainstalowanie matrycy LED sterowanej przez rejestry przesuwne, co pozwoli na wizualne monitorowanie aktywności sygnałów. W razie problemów pytaj śmiało nas i Wstępna ocena dostępnych informacji Analizując...
Witam. Dlaczego sygnał CS nie jest stanem ustalonym? Umieść większy schemat. Proponuje dokładać dekoder adresowy zbudowany na układzie np. 74*138. Pozdrawiam.
Czyli to jest zwykly buffor? Program ktory stworzylem i jest w postaci *.hex ladowany jest tylko do uP a po odpaleniu programu dopiero dane urzyte laduja cie do SRAMU? Co to znaczy bufor? Kolega pisał o buforowaniu danych, a nie o wciąganiu programu do tej pamięci. Pamięć zewnętrzna w procesorach ATMEGA jest wyłącznie pamięcią danych i jest przedłużeniem...
Hmm, nie wiem co autor programatora miał na myśli ale jak czytam zalecany przebieg taktowania procesora (od włączenia zasilania) i prezentowany układ to mi się tu parę spraw nie składa: Zalecane przez producenta: 1. Sekwencja włączenia zasilania: a) podać napięcie 5V±10% pomiędzy VCC i GND b) ustawić RST=GND JAK ???? c) XTAL1=GND 2) ustawić RST=H...
No to ktoś nakombinował :D !!!!!! 1. Płytka bazowa - Procesor w standardowej konfiguracji z programem w pamięci zewnętrznej (U3). Zworką JP4 ustalasz czy ma wykonywać program z pamięci zewnętrznej czy wewnętrznej. Kiedy ustawisz na pamięć zewnętrzną powinieneś zworkę JP1 ustawić na adres 0000h aby procesor szukał programu na początku eprom'u. Istnieje...
Ja sie tak zastanawiam - z czym wy własciwie macie problem? :) Cobra oczywiscie posiada niepełne adresowanie układów I/O ale przeciez nic nie stoi na przeszkodzie - aby wady tego adresowania wykorzystac? Dekoder cobry posiada 8 wyjsć - z których 2 są zajete przez przez układ generatora BEEP oraz układ "oszusta" adresowego podczas resetu. I tu mamy zmarnowane...
Forum Elektroda.pl od dawna jest źródłem zaawansowanej wiedzy dla inżynierów elektroników, chcących poszerzyć swoje umiejętności m.in. w zakresie projektowania urządzeń elektronicznych. Znajdziemy tutaj wiele tutoriali dotyczących zasad projektowania, pozwalających na maksymalizację parametrów układu. Porady te dotyczą m.in. integralności sygnału, redukcji...
http://obrazki.elektroda.pl/4690480000_1... Detekcja wyładowań atmosferycznych to bardzo ciekawa i przydatna sprawa w domowych stacjach meteorologicznych. Jakiś czas temu opisywana była stacja meteorologiczna oparta o Raspberry Pi - http://obrazki.elektroda.pl/3037124500_1... Czym jest Weather Pi WeatherPi to zasilana...
Pod względem teoretycznym w systemach cyfrowych magistrale adresów i danych to dwa różne podsystemy. Tak samo adresuje się pojedynczą komórkę pamięci, jak i całe słowo N-bitowe W praktyce jednak jednak występuje problem obciążalności. Oto przykład z dawnych czasów. Jeżeli masz układ adresowy pamięci 8 bitowej złożonej z 8 układów jednobitowych, to trzeba...
Witam, Ponizej zamieszczam dekoder adresowy. Do '51 należy przyłączyć 14kB ROM i 20kB RAM. Założenie - dostępne układy 2 i 8kB. Chodzi o kwestie dekodera na bramkach itp. więc układy GAL i podobne odpadają. Czy układ jest poprwny :?: lub ewentualnie jaka jest recepta (metoda) na budowę tego typu układów :?:
Swoją drogą jaka minimalna konfiguracja takiego systemu mikroprocesorowego będzie się nadawała do przetestowania? Jeśli już będą miał okablowane połączenia pomiędzy CPU, 424, 428 i buforami na szynie adresowej, to czy po podłączeniu EPROMU i ściągnięciu jego linii CS do masy będę mógł odpalić jakiś prosty kod? Tak. Ram nie jest potrzebny dopóki nie...
Obliczanie zawartości pamięci EPROM for i:=0 to 255 do begin wartosc=128+Round(126*sin(360*i/256)); { 128 ofset, 126 amplituda sinusa} kolumna:=i div 16; wiersz:=i mod 16; {Reszta z dzielenia przez 16} end; Przetwornik można zastosować typu DAC08 (8 bitowy). Częstotliwość wyjściowa generatora to FWY=FCLOCK/256; Jeżeli zapiszemy więcej niż jeden okres...
Trochę tak na zmianę się wypowiadamy, ale zajmujemy się tym samym. Jeżeli chodzi o to czy wczyta 24 bitowe słowo to zależne jest od tego czy zastosuje w niej sprzętowe czy mikroprogramowane sterowanie. Dla tej pierwszej wystarczy 16-bitowe słowo i będzie tylko działała dla podanego wcześniej algorytmu. Jeśli zastosuje mikroprogramowaną jednostke to:...
nie studiowałem elektroniki i nigdy schematów blokowych nie rysowałem, nie wiem od czego zacząć i nie chce się ośmieszyć No w zasadzie to nie jest takie trudne, powiedzmy .... , że ...... nie ściemniasz...... Zakładając jako "narysowany kwadrat" to jeden z klocków projektu takich jak liczniki, multiplekser danych i adresowy oraz układ zarządaniem zapisu/odczytu...
Co do SRAMu, nie wierzyłem, sprawdziłem, masz rację. Patrzę na schemat (a toś pan fajne DMA zmajstrował) choć coś mi się zdaje, że nie ma szans działać! Pomyślę jeszcze, a tym czasem podsyłam ciekawskiego musi być stan wysoki, trzymając tam stan niski i zmieniając adres „mażesz” po przypadkowych miejscach w pamięci. /WE pamięci połączone...
witam , otóż mam problem z stworzeniem schematu ideowego dla systemu mikroprocesorowego do pomiaru napięć stałych. problem w tym ze nie wiem jak podlaczyc dekoder adresowy do mojego układu a takze o poprawne podlaczenie wyswietlacza led,nizej podam link do mojego ukladu co mi sie udalo zrobic,prosze o pomoc Oto zalozenia projektowe: pomiar napięć odbywa...
tą mapę pamięci można dość łatwo zamienić na dekoder składający się z bramek. Jeśli przyjmiemy magistralę adresową jako a[15..0], to można tą przestrzeń najpierw podzielić na część 0000-7FFF oraz 8000-FFFF: sel_0000_7FFF <= ~a[15] (bit 15 adresu musi być wyzerowany, aby sygnał sel był ustawiony) sel_8000_FFFF <= a[15] (bit 15 adresu musi być ustawiony,...
CD4099 to 8-bitowy adresowy zatrzask i chcę go wykorzystać do sterowania 8 tranzystorami. Układ z 8 przyciskami chce podłączyć do wejść BCD A0-A2 układu, to już mam zrobione, ale jak zrobić aby po wciśnięciu np. 1 przycisku na wyjściu nr 1 pojawił się stan wysoki, a po wciśnięciu przycisku np nr 5 stan wysoki pojawił by się na wyjściu nr 5 a na wyjściu...
Witam. Mam taki problem - jakiś czas temu kupiłem płytkę AVR ATMEGA16 v2 w firmie Gotronik. Uczyłem się programowania tego mikrokontrolera i dotarłem do komunikacji z pamięcią EEPROM na magistrali I2C. W dokumentacji tej płytki brak konkretnego schematu podłączenia tej pamięci do wyprowadzeń na goldpinach. Nie mogłem się doprosić żadnej specyfikacji...
Witam , chce zasięgnąć waszej opinii na temat schematu który prezentuję. Mam zamiar połączyć 8051 w wersji 5V do FPGA , moim celem jest przeniesienie pamięci zewnętrznej SRAM do wnętrza układu FPGA. Połączenie chce zrealizować za pomocą układów HC245 dolny układ ustawiony trwale jako przeźroczysty w "prawo" , górny układ ustawiony nie aktywnym sygnałem...
BlueDraco: Tu nie ma zwarcia. Pamięci są wybierane przez !CEx i zawsze tylko 1 jest aktywna. Na schemacie jest oznaczenie AT89S51, więc to może być druga połowa lat 90-tych :) Historia też jest potrzebna, inaczej grozi nam powtarzanie błędów z przeszłości ;) bjeda: Biedny ten Twój schemat. 0. Zdecyduj się czy to ma być AT89S51 czy jakiś goły 80C51....
Dziękuję za dotychczasowe odpowiedzi ;), choć oczywiście liczę na wszystkie sugestie. Tak właśnie przeglądając wszystkie dotychczasowe propozycje ta z "propox-u" wydała mi się bardzo w porządku. Dodatkowo miałem okazję to potrzymać w rękach i obejrzeć ze wszystkich stron. Kosztuje toto nie mało (płytka bazowa + moduł z ARM-em 7 + LCD) to coś ponad 300zl...
Witam, To mój pierwszy post na forum. Zaprojektowałem i wykonałem układ przedstawiony na schemacie poniżej. Jeśli chodzi o część enkodera SSI, transoptorów i zasilania, wszystko działa w najlepsze. Mam problem z mostkiem H oraz skomplikowanym przez siebie układem jego sterowania w postaci multiplexera CD4051. http://obrazki.elektroda.pl/7189190300_1...
1wreset 'reset 1wwrite &HCC 'jedna kostka, więc wykorzystujemy rozkaz SKIP ROM 1wwrite &H44 'dokonaj konwersji Waitms 750 'przeczekaj czas konwersji 1wreset 'reset 1wwrite &HCC 'rozkaz adresowy SKIP ROM 1wwrite &HBE 'rozkaz funkcyjny - polecenie odczytu DS18x20 Odczyt(1) = 1wread(2) 'odczytaj dwa pierwsze bajty T = Odczyt(2)...
ok dzieki za pomoc. Mam podłączony oscylator zew. 8MHz uC działa tylko nie widze układu PCF8574P na magistrali I2C szyka i nic buuuu :( sprawdzam teraz to co mi napisałes z tymi instrukcjami papa Dodano po 5 $crystal = 8000000 ' Kwarc zewnętrzny8MHz '******** KONFIGURACJA WYŚWIETLACZA LCD ****************************************...
Witam, właśnie zabrałem się za budowę termostatu- ma być oparty na układzie DS18B20 i napisałem prosty program w Bascomie Config 1wire = Portd.5 ' + jumper J2 B-C Dim Odczyt(2) As Byte , A As Byte , Licznik As Byte , T As Integer , T1 As Single Do 1wreset 'reset 1wwrite &HCC 'jedna kostka, więc wykorzystujemy rozkaz SKIP ROM 1wwrite &H44 'dokonaj...
bufor 245 nie pomógł, 367 również, więc 244 niczego (według mojej wiedzy) nie zmienii. "odcięcie zasilania" - polega na tym, że na nóżkę VCC pamięci 62256 nie podaję +5V, lecz pozostawiam ją niepodłączoną. Dodano po 4 Nie mam dokumentacji UM61256AK-15, ale za to mam od W24257AJ-15. Jest to substytut UM61256AK-15 firmy Winbond. Wykonywałem testy na W24257AJ-15...
Witam Zachęcony sukcesami z płytką EVB 4.3 zaprojektowałem i zamówiłem swoją - na początek z AtMega8 w DIP. Do tego pamięć 24C32 oraz układ do RS485. Wszystkie układy mają kondensatory 100 nF ( stabilizator 7805 również + jeden elektrolit ). Całość ze złączem pod wyświetlacz 2*24 ( właściwe 4*12 ) Reset przez rezystor 10 K do +5V AtMega8L ( na 8 MHz...
to ma tak wyglądać? 'Jednopunktowy termometr z czujnikiem DS18B20 'www.portalnaukowy.edu.pl 'Program na podstawie kursu z ksišżki "Mikrokontrolery dla Poczštkujšcych" Pana Piotra Góreckiego $crystal = 4000000 'deklaracja częstotliwo?ci pracy kwarcu $regfile "attiny2313.dat" 'model procesora dla którego jest ten program Deflcdchar 1 , 14 , 17 , 17 ,...
Deflcdchar 1 , 14 , 17 , 17 , 14 , 32 , 32 , 32 , 32 ' definicja znaki stopnia Config 1wire = Portd.5 ' konfiguracja portu PD.5 jako wejcia magistrali 1-wire Dim Odczyt(2) As Byte , A As Byte , Licznik As Byte , T As Integer , T1 As Single , Napis As String * 5 'Deklaracja wszystkich zmiennych potrzebnych do pracy programu Do 1wreset 'reset...
Witam, postanowiłem zbudować termometr w oparciu o popularny czujnik DS18B20 i procesor attiny2313. Układ zmontowałem zgodnie z poniższym schematem ścieżek: http://www.portalnaukowy.edu.pl/grafika_... Kod programu wygląda następująco : $crystal = 4000000 'deklaracja częstotliwo�ci pracy kwarcu $regfile "attiny2313.dat"...
Nie wiem w czym widzisz problem. Sterowanie fazowe to też włączanie i wyłączanie danego kanału. Jedyna różnica polgega na zsynchronizowaniu całości z częstotliwością sieci. Program nie wykonuje żadnych skomplikowanych operacji matematycznych, tylko odczytuje zawartość pamięci i wysyła ją na wyjścia. Sieć pracuje z częstotliwośćią 50 Hz, procesor z...
Rezystory są już dane na płytce, zresztą zegar na PCF działa bez zarzutu ( no może trochę śpieszy, ale to kwestia kondensatora przy kwarcu ) sprawdziłem połączenia - nóżki 5 czyli SDA ( 24C02 i PCF8583 ) są podłączone do 23 nogi uC, czyli PC1-SDA. Podobnie z SCL. Teraz zrobiłem tak, że odczyt jest po włączeniu/resecie ( przed pętlą główna ), a zapis...
Witam Odczyt i konwersja jest w pętli głównej.;) Na samym początku("Change Resolution") jest zmiana rozdzielczości czujnika. Do komputera raczej nie jest potrzebna dokładność do trzech czy czterech miejsc po przecinku. Zmianę tą starczy wykonać na samym początku programu, nie ma potrzeby wciskania tego do pętli. Źródło stąd: http://www.elektroda.pl/rtvforum/topic10...
Witam Mam układ, który mierzy dwie temperatury ( DS18B20 ), dwa napięcia ( PCF8591 ( pobiera czas ( PCF8563 ), a z powodu niedużego wyświetlacza ( 12 x 4 ) wskazania są zmieniane do 10 sekund po przepełnieniu Timer1. Układy PCF8563 i PCF8591 są podpięte z "zewnątrz" przewodami około 10 cm. Magistrala I2C ma obniżoną prędkość przez Config I2cdelay =...
' Zegar, termometr, budzik (przynajmniej takie mam założenie) $regfile = "m8def.dat" $crystal = 8000000 Dim Sekjed As Byte : Dim Sekdzies As Byte : Dim Minjed As Byte Dim Mindzies As Byte : Dim Godzjed As Byte : Dim Godzdzies As Byte Dim Multi As Byte : Dim Miganie As Bit : Dim Wlaczeniebudzika As Bit Dim Ustawianie...
Witam. Oba zadania nie są trudne. Mod 7 w załączniku. Przebiegi narysujesz sam. http://obrazki.elektroda.net/22_12010812... Do realizacji drugiego zadania potrzebujesz dwóch układów '153. Cztery wejścia adresowe oznaczają, że układ przełącza 16 wejść. Wyjścia połączysz przez bramkę OR. Wybór działającej sekcji przez odpowiednie sterowanie wejściami...
Ten scalak będzie potrzebował jeszcze wejścia które będzie decydowało o tym z którego wejścia ma być brany sygnał (wejścia adresowe).
To nie tak. Dane powinny być zatrzaśnięte na opadającym zboczu ALE. Wtedy masz ustalony adres od cyklu do cyklu. Masz rację. To faktycznie może pomóc. Zobaczę czy mam pod ręką jakiś egzemplarz 74HCT574 i wprowadzę modyfikację do układu.
Może po prostu przedstaw swoje zadanie. Są przecież sposoby na realizację dowolnych funkcji po rozłożeniu ich na sumę iloczynów (np. a*b + a*c + a*b*c) lub iloczyn sum (np. (b+c)*(a+c)) i nie jest to skomplikowane innym sposobem jest użycie multipleksera, wtedy wprost z tablicy typu np.: a b c Y 0 0 0 1 0 0 1 0 0 1 0 0 0 1 1 1 ... 1 1 1 0 realizujesz...
W rzeczywistym układzie masz uszkodzoną (nie podłączoną) linię adresową A11 pamięci zewnętrznej Albert
z tego co widzę na schemacie to nie ma żadnego układu bufora pomiędzy wyświetlaczem a procesorem. LCD idzie bezpośrednio do TIKU - szyny adresowe DIFCTRL i DIFDATA układy 25 pin - 2szt - zabezpieczają klawiaturę.
Witam, Sterowanie wyświetlaczami będzie działać. Natomiast musisz zastąpić układ zatrzasku 74HCT574 pomiędzy uP a EPROMEM układem 74HCT573. Gdyż linie adresowe A0-A7 są poprawne dane na opadającym zboczu sygnału ALE. Pozdrawiam JarekC
można tak: demultiplekser 1->8 (3 wejścia adresowe, 1 danych, 8 wyjść); dalej 8 układów adresowalnych zatrzasków (addressable latch - każdy ma 8 wyjść, 3 wejścia adresowe, 1 wejście danych, 1 strob); w sumie masz 8 wejść, 64 wyjścia. Podłączasz do LPT, i już.
Jeśli ADC ma być w przestrzeni danych to nie powinieneś mu sterować linią ~CS z wyjścia ~PSEN. Najprostszym dekoderem adresowym w tym układzie było by jeszcze połączenie A15 przez inwerter do ~CS przetwornika. Wtedy RAM będzie zajmował pierwsze 32KB XRAM, a przetwornik będzie widoczny w drugiej jej połówce. Dekodowanie niepełne nie będzie miało tu znaczenia....
Popatrz dobrze w dokumentację przetwornika. http://astro.temple.edu/~cvecchio/PCF859... Pierwszy program raczej nie miał prawa działać. Drugi już trochę lepiej ale też mam wątpliwości czy wystawiane rozkazy na magistralę I2C są poprawne dla tego układu. Dodatkowo zamieściłbyś schemat. Do czego masz podpięte nogi adresowe A0,A1,A2 układu ? Do masy...
A w expanderach do integry siedzą ARMy od ST ;) Prawie połowa płyty integry to układy, ogólnie mówiąc, "zarządzania przestrzenią adresową procesora" które od 20 lat są integrowane w nowych procesorach w jednej obudowie. Za każdym razem jak patrzę na tej płycie na układy "bus-driverów" (jakieś 74x573, 74x273) to mi się wspomina technika lat 80-tych -...
4051 to multiplekser/demultiplekser 1 na 8 i 8 na 1 bo zastosowane w nim klucze działają dwukierunkowo podobnie jak 4066 Kucze adresowane są 3 bitowym wejściem adresowym. Jak dla mnie to nie widzę zastosowania w twoim układzie
Na początek trzeba ułożyć tabelkę: lp. ton/dobę P1 P2 P3 P4 0 0 x x x x 1 1 1 0 0 0 2 2 1 0 0 0 3 3 1 0 0 0 4 4 1 1 0 0 5 5 1 1 0 0 6 6 1 1 0 0 7 7 1 1 0 0 8 8 1 1 0 0 9 9 1 1 0 0 10 10 1 1 0 0 11 11 1 0 1 0 12 12 1 0 1 0 13 13 1 0 1 0 14 14 0 0 0 1 15 15 0 0 0 1 16 16 0 1 1 0 17 17 0 1 1 0 18 18 1 0 0 1 19 19 1 1 1 0 20 20 1 1 1 0 21 21 0 1 0 1 22...
Ale zle ci hulało, albo jeden tylko sie meldował !!! W przypadku gdy stosujemy tryb pracy DS z pasywnym zasilaniem to nie działa logika DS odpowiedzialna za pracę układu w trybie adresowym ! Normalnie gdy kazdy DS pracuje z zasilaniem 5V to można podłaczyć wiele DSów do magistrali 1-wire i kazdy jest rozrózniany po swoim unikatowym numerze (adres) i...
uklad adresowy adresowy pamięć magistrala adresowy
gitarowy janka easun schemat karta pamięci uszkodzona
compair philips kupię części pralki
Westfalia A40V/A50H – wymiana wkładki haka z urwanym kluczykiem, demontaż i montaż Ford Focus 2 2009 1.6 benzyna – numery katalogowe liczników 8V4T-10849, 7M5T-10849, 3M5F-10A855