Albo na przedpotopowych TTL-ach Prosty generator 10 hz na bramkach NAND jako zegar. Sygnał z zegara dzielony przez dwa spiete szeregowo liczniki 90/93 , te z kolei sterują wejsciami równoległymi dwuch spietych szeregowo rejestrów przesuwnych 198 ,mającymi po osiem wyjść równoległych Masz szesnaście kanałów ze zmieniającym się programem ,ustalanym stanem...
Elektryk napisał ci wyraznie co masz zastosować, ale załużmy że i z tym masz problem, więc zastosuj rejestry przesuwne o wejsciu szeregowym i wyjściu równoległym. Te rejestry łaczy się szeregowo tak że powstaje jeden długi rejestr przesuwny (6x8=48 bitowy). Wyjścia rejestrów łaczysz z odpowiednimi wejściami wyświetlaczty, wprowadzasz dane i się wyświetla....
Pojęcia nie masz jak działa wyświetlacz matrycowy, w skrócie: Dajemy zasilanie na jeden wiersz, następnie wysyłamy szeregowo dane na rejestr przesuwny i jak się zapełni, to zapalamy kolumny. I tak powtarzamy dla każdego wiersza.
Najprostszym rozwiązaniem są szeregowe rejestry przesuwne. Tam możesz w prosty sposób programować zapalanie diod takt po takcie.
Przeczytaj tę kartę katalogową: http://ac1.dcti.iscte.pt/AC%20I%20-%2020...
Można dość łatwo, trzeba "tylko" w CPLD się pobawić. Rzecz wygląda mniej więcej tak jak DDS, ale z pominięciem ROMu i DACa. Wyjściem jest najstarszy bit akumulatora fazy (zegar dla DACa) i sygnał z tegoż bitu podzielony przez (256/ilość bitów na ramkę) - zegar danych. Z każdym taktem zegara do akumulatora dodawana jest z góry ustalona wartość programowana...
Szeregowy rejestr przesuwny 74164 to najprostsze rozwiązanie. Jeżeli potrzebujesz dużo diod możesz rejestry łączyc w kaskady. Tu może cos wybierzesz https://www.google.pl/search?q=74164&tbm...
Steruje grupą 12 połączonych szeregowo rejestrów przesuwnych i niestety wyjścia układu sterującego nie wyrabiają prądowo dlatego poszukuje jakiegoś układu pełniącego funkcje buforu. 74HC244 nie pomaga za wiele, potrzebuje coś mocniejszego. Aha dodam tylko, że ważne jest oby bufor prawidłowo pracował z sygnałami o częstotliwości do 24MHz! Dzięki z góry...
jednak muszę się przyczepić do Twojego rysunku , cały czas mówimy o szeregowych rejestrach przesuwnych a wiec dane musisz wysłać bit po bicie (szeregowo) a cały bajt (równolegle) jak sobie wyobrażasz wykorzystanie Qa do generacji sygnału CLK a pozostałe wyjścia do danych ? osobiście korzystam z dość wiekowej książki 'Układy scalone TTL w systemach cyfrowych...
Strobe powoduje zapamiętanie stanu przerzutników rejestru przesuwnego w przerzutnikach rejestru równoległego. STROBE=1 -> przerzutniki układu równoległego są przezroczyste i na wyjściu widać bezpośredno stan przerzutników rejestru przesuwającego. STROBE=0 -> rejestr równoległy pamięta stan wyjść rejestru przesuwającego z chwili gdy STROBE zmieniało...
I jeszcze jakiś bit wyjściowy zwykle jest (do łączenia wielu rejestrów szeregowo). Tzn. SerialDataOut.
witam, ten powyższy układ jest zły, z tego co zrozumiałem treść to sekwenjca jest podawana szeregowo na wejscie. Po wykryciu sekwencji 0011 na wyjsciu pojawia się jedynka na czas jednego okresu zegara. Ten układ nie jest zły. Wprawdzie adresuje się go równolegle 4-bitowym słowem ale jeśli podłączysz do niego na wejścia srerowany szeregowo rejestr przesuwny...
Szybkość mikrokontrolera jest tu mało istotna, a dużą ilość wyświetlaczy LED najłatwiej jest obsłużyć używając szeregowo-równoległych rejestrów przesuwnych.
W interfejsie PS/2 to klawiatura generuje zegar, tylko wtedy, gdy przesyła dane. Tak, masz rację. Przejście na transmisję równoległą będzie banalnie proste. Wystarczą dwa rejestry przesuwne np. 74164.
Dodano po 11 Powie mi ktoś, jak to jest z zamiennikami tych układów? Widzę w handlu wiele odmian. Jakie miałbym kupić?
Może jakiś 16-bitowy rejestr przesuwny typu SIPO (szeregowe wejście - równoległe wyjście) np: [url=http://www.dzjsw.com/jcdl/m/M66311.... EDIT. W popularnym 3 literkowym sklepie sprzedają [url=http://zefiryn.tme.pl/dok/a04/sct22... za dwa złote (;
Też mam nadzieję, że dobrze przerysowałeś ;) Jeśli tak, to jest to CRC-12, a wielomian to x^12+x^7+x^3+1. Jak rozumiem, wejście danych szeregowych jest "z dołu", rejestr przesuwa się w lewo, a wartość sumy kontrolnej pozostaje w rejestrach. Bit po lewej stronie jest bitem najstarszym, a bit po prawej bitem najmłodszym. Jak to policzyć? Albo jak na rysunku...
Oczywiście że nie ma napisane w nocie otwarcie. Ale jak sobie wyobrażasz przekazywanie na wyjście poszczególnych bitów jak nie szeregowy rejestr przesuwny? Mam w opracowaniu matrycę diod i śmiga. Poszukaj mojego wątku na temat xmegi i WS2812B. Co do poradnika, owszem fajny do wytłumaczenia na początek i dla jednej linijki. Ale pomyśl sobie o panelu...
Zewnętrzny układ we/wy możesz podłączyć przez dowolny interfejs szeregowy, zwykle jest to I2C, SPI albo 1-Wire. Wszystkie wchodzą w grę, przy czym ostatniego nie znajdziesz w atmedze, pozostaje realizacja programowa. Do tej pory nie wpadły mi w ręce żadne układy we/wy działające z USART-em, na upartego dałoby się taki zrealizować przy użyciu jakiegoś...
Nic prostszego dla 74164 podpinasz zegar i dane do dowolnych linii procka i nimi wprowadzasz szeregowo dane do rejestru. Dla 74165 jest trochę inaczej bo to jest rejestr równoległo szeregowy i po zatrzaśnięciu danych w tym rejestrze musisz tymi sygnałami wczytać dane do procka, też szeregowo.
Koledze chodziło, żeby wyłączyć wszystkie kolumny w trakcie zapisu do rejestr przesuwnego. 595 ma tą zaletę ze dane szeregowo można do niej wprowadzić w dowolnym momencie a przekazywać na wyjścia tylko w odpowiednim momencie. Lepszą synchronizację można wówczas uzyskać dla dużych matryc.
Takie układy robiono 50-lat temu na samych przekażnikach.Dlaczego więc procesor ze sterownika logo miałby tego nie zrobić? To jest tylko odpowiednia konfiguracja połączeń IN,OUT+program,te sterowniki można było łączyć nawet w grupy szeregowe.
Nie - tutaj mamy jeden multiplekser, którym po prostu wybieramy sygnał na szeregowe wejście danych. Potrzeba użyć multiplekserów wewnątrz (pomiędzy przerzutnikami) tak by przełączyć rejestr z połączenia szeregowego na równoległe.
Po pierwsze: nie ten dział Po drugie: Możesz użyć rejestrów przesuwnych (np. 74*595) i sterować je po przez SPI z MCU/MPU. Rejestry można łączyć w praktycznie dowolnej długości łańcuchy (szeregowo) a więc podobnie jak WS2811. Różnica w tym, iż rejestr potrzebuje więcej linii jak jedna (minimum 3), ale toleruje 5V.
Nie widzę w tym nic ciekawego - nie trzeba być Einsteinem, żeby zauważyć, że informacja przeznaczona dla konkretnego segmentu pojawia się kolejno na wszystkich segmentach poprzednich. Można uniknąć problemu wyłączając wyświetlacz na czas aktualizacji danych, tyle, że to ogranicza duty time, który i tak jest już ograniczony przez multipleksowanie, w...
Witam. Mam urządzenie jak w temacie. ATMega32 do niej podłączony szeregowy rejestr przesuwny 74HCT164 (dokładny napis na obudowie to CD74HCT164E). Do rejestru przesuwnego mam podłączone 8 diod LED przez układ darlingtona ULN2803A. Każda dioda ma rezystor 300R czyli płynie przez nią jakieś 10mA. Moje pytanie jest następujące: Czy jeśli pozbędę się tego...
Witam! Mam problem z dobraniem zasilacza do układu wyświetlacza alfanumerycznego LED. Matryca tego wyświetlacza ma rozmiar 7x84. Zastosowane diody wysokiej jasności 40-150mcd/10mA. Za sekwencyjne sterowanie kolumnami odpowiedzialne są szeregowo połączone rejestry przesuwne 74LS164, których wyjścia podłączone do anod diod w kolumnie. z góry dziękuje...
http://obrazki.elektroda.net/78_12868050... Wyświetlacz LCD ze sterownikiem HD44780 potrzebuje conajmniej 6 linii I/O z mikrokontrolera do wyświetlacza dla przesyłanych danych. Dlatego takie rozwiązanie nie jest zbyt komfortowe, jeśli taki wyświetlacz chcielibyśmy podłączyć do jakiegoś małego mikrokontrolera, gdzie niska liczba wyprowadzeń...
Q7'(9) bo to jest wyjście ostatniego stopnia rejestru szeregowego w danym układzie, który to sygnał podajesz na wejście rejestru w następnym układzie w łańcuchu !!!! Q7 (7) to wyjscie z rejetru równoległego (uaktualniane po sygnale ST_CP) i jego używasz tylko do sterowania wzmacniaczem wyjściowym. Ten drugi rejestr przesuwny to też 3 układy LS595, na...
Mysle, ze 16x8 to jest do zrobienia. Jesli wybrane zostana jeszcze bardzo jasne diody a prad bedzie przy granicy "absolute maximum rating" to zaryzykowalbym nawet 64x8. Oto, co mogloby usprawnic system: 1. Wybieranie kolumn przez szeregowe rejestry przesuwne polaczone w kaskadzie. Trzeba bedzie wpuscic tyle jedynek ile kolumn jednoczesnie ma sie swiecic...
AVE... Jakieś 8-10 lat temu w czasopiśmie komputerowym widziałem schemat karty przekaźnikowej podpinanej do portu szeregowego używającej jednego rejestru przesuwnego z zatrzaskiem i paru bramek. Karta obsługiwała osiem przekaźników, ale przez prostą modyfikację pozwalała zwiększyć ich liczbę ad infinitum, oprogramowanie zaś było napisane bodaj w Delphi...
A nie lepiej rejestr przesuwny 74HC164 szeregowo-równoległy? To tylko 1 scalak. Pozdrawiam.
toteż ta "porada" wydaje mi się wyjątkowo zaskakująca... . zabrzmiało to jako porada??? niezupełnie o to mi chodziło.... to oczywiście karygodny proceder Co do I2C - rzeczywiście nie robią (pomroczność jasna działa) ........nie mieszałbym szyny MICROWIRE ze zwykłym wejściem szeregowym synchronicznym typu "rejestr przesuwny" ... to jednak troche inaczej...
W przerwaniu sprawdzam 2 ostatnie stany jeśli są takie same zakładam że przycisk został wciśnięty W czasach "bez procesorowych", były układy scalone eliminujące drżenia styków. Dla jednego syku był to szeregowo-równoległy rejestr przesuwny, 8-wejściowa bramka NAND, 8-wejściowa OR i przerzutnik RS. Gdy na wszystkich wyjściach rejestru były jedynki,...
Tak, slave ma wpisać dane do SPDR zanim master ich zażąda. Żądanie mastera polega na tym, że zaczyna on zmieniać stan linii SCK, co powoduje wysuwanie kolejnych bitów danych. Popatrz na SPI jak na dwa połączone szeregowo i zapętlone rejestry przesuwne, przy czym tylko urządzenie master może generować zegar przesuwający ich zawartość.
Witam ! Mam na laborki zrobic kilka rodzajów rejestrów (szeregowo-równolegly, równoległo szeregowy, rownoległo równoległy przesuwny z pinem decydującym o kierunku przesuwu i rejestr johnsona), mam napisac to w WinCUPL, nie mam pojecia jak to zrobić ponieważ jestem bardzo początkujący i nigdy wczesniej nie mialem z tym stycznosci, tylko na studiach(informatyka:/)....
Cieszę się, że ktoś nareszcie w diy używa dedykowanych kompletnych szeregowych sterowników diod led a nie tylko rejestrów przesuwnych + źródło prądowe. Tak się robiło 20 lat temu i więcej. Całkiem podobne do Starchipsa (te same bebechy?) i tanie rozwiązanie oferuje Macroblock.
to co na rysunku powyżej mi wyszło to dla tego że zamiast dodać bibliotekę która wykorzystywałem w projekcie.. po prostu wkleiłem cały plik usartlib.inc i dlatego po kompilacji wyszły takie wyniki... Ale mimo wszystko dziękuję Koledze Asemblerowi...za chęć pomocy.:-) Mam jeszcze jedno pytanie..czy rejestry szeregowo-przesuwne HCF 4094 mają zanegowane...
Jak już wiem, że wyświetlacze są podwójne, to jest ok. W przypadku rozdzielnych anod, nie chodziło o zaletę, a o brak możliwości sterowania takim wyświetlaczem w sposób prawidłowy. Mogłem się domyślić o co chodzi licząc elementy, ale lepiej zapytać i mieć pewność. UART: możesz podłączyć przez max3232 (wersja odpowiednia na 3,3V). Możesz też przez max232...
Heh, przecież ja tam nigdzie nie napisałem, że jest to jedyne słuszne rozwiązanie :-) Dałem ten schemat jako przykład bo miałem go pod ręką, a moje uwagi odnośnie sterowania sekwencyjnego są w sumie słuszne. Wplatanie obsługi multipleksowania w główną pętlę jest rozwiązaniem nieeleganckim i wymaga dużo więcej przemyśleń niż prosta obsługa przerwania...
można to też ująć prościej, stwórz rejestr przesuwny z wejściem szeregowym (tu podawaj bezpośrednio stan przycisku) i wyjściem równoległym na bramkę AND. rejestr taktuj zegarem o interesującej ciebie rozdzielczosći. ps. jak potrzebujesz wyżej wspomnianego artykułu to daj znać, podeślę :)
Rejestr przesuwny 8-bitowy z szeregowym wejściem i równoległym wyjściem można "poskładać" z 2 części CD4015 (w kości są 2 rejestry 4-bitowe), lub gotowy cały rejestr 8-bitowy CD4094. Obydwa układy pracują w całym zakresie napięć 3 - 15V.
witam 74HC164N 8 bitowy rejestr przesuwny, wejscie szeregowe, wyjscie równoległe CD4093BE cztery bramki dwuwejsciowe typu nand, na wejsciach przerzutniki schmidta schematy na http://www.elenota.pl/ pozdrawiam
Zasadę działania masz w nocie tego scalaka. W skrócie jest to zwykły rejestr przesuwny, szeregowo-równoległy. Czyli dane są wsuwane do niego i pojawiają się na równoległym wyjściu w takt zegara. To stary układ obecnie rzadko stosowany, lepiej zainteresuj się np. HC595 - taki sam rejestr ale z latchem, dzięki temu możesz najpierw wsunąć dane, a potem...
Kurka wodna, tak cieżko wrzucić w google hasła "rejestr przesuwny", "wejście szeregowe", "wyjście szeregowe", "wyjście równoległe" ? nie masz żadnych notatek z zajęć na ten temat ? Czy myślenie boli aż tak ? Czy forum jest od niańczenia ? Na obronie pracy też będziesz tu klikał ?
Do sterowania sygnałami statycznymi (np. LED-y) można wykorzystać rejestry przesuwne. Jeden rejestr zajmie dwa wyjścia procesora (linia danych i zegara) a udostępni 8 wyjść. Rejestry można łączyć szeregowo.
Witam. Otrzymałem ostatnio moduł z wyświetlacza LED 12 rzędów po 24 diody każdy. LEDy są sterowane za pomocą układów http://obrazki.elektroda.pl/5126740400_1... http://obrazki.elektroda.pl/1023242600_1... http://obrazki.elektroda.pl/1417384300_1... http://obrazki.elektroda.pl/1920713100_1...
No to idąc za ciosem na wejścia tez dac rejestr przesuwny, tyle ze z wejściem równoległym i szeregowym do łączenia w kaskady jak np. [url=http://www.semiconductors.philips.c... Wiecej opisów rejestrów przesuwnych na [url=http://www.semiconductors.philips.c... stronie (nawet rejestry 64-bitowe)
Jak to cały układ? Korzystam ze '194, bo potrzebuję rejestru przesuwnego z wejściami równoległymi i jednym szeregowym
I jedno i drugie można kontrolować sprzętowo i programowo. Proszę pokazać konfigurowanie MCP23017 albo rzeczonego PCF8574 "sprzętowo" ... proszę pokazać konfigurowanie 165, czy 595 programowo. A jeśli chodzi o ścisłość to tu jest przykład takiego "prawie" odpowiednika I/O w postaci rejestru przesuwnego, a mianowicie sdas212a, a jakże, konfigurowanego...
Podzespół ze zdjęcia bardzo przypomina elementy produkowane przez firmę Johanson Technology - m. inn. filtry RF Jeśli miał zostać niezauważony przez długi czas, to nie mógł przypominać niczego dużego, co by wyglądało na oddzielną jednostkę obliczeniową. :) co takiego mógły robić podany układ? Na tych kilku pinach ledwo dałoby radę dodać magistralę...
Czy to ma wpływ na szybkość działania programów, szczególnie takich, które często zapisują i odczytują pamięć? Omawiane rozwiązanie nie powoduje zatrzymania CPU nawet na jeden cykl zegarowy. W związku z tym program może dowolnie wykonywać operacje IO na GRAM bez opóźnień. Ogólnie na wykresie czasowym moment powstania kreski (kolizji CPU z przepisywaniem...
To jest stary sterownik, który nie posiada SPI. Aż dziw, że muszę tłumaczyć takie oczywiste oczywistości. Mówiąc o SPI nie mam na myśli sprzętowego SPI, tylko sposób transmisji danych (SPI - ang. Serial Peripheral Interface – szeregowy interfejs urządzeń peryferyjnych). Dane są synchronizowane sygnałem zegarowym celem wysterowania rejestru przesuwnego...
Witam, zamiast wydawać kasę na PCF8574 i ULN2001A przeglądnij notę katalogową 74HC595 (rejestr przesuwny wejście szeregowe - wyjście równoległe), podłączysz 5 takich układów (koszt poniżej 1 zł za sztukę) w szereg i masz to co chciałeś, do tego Bascomowy SHIFTOUT a i Atmega 32 to za dużo :) pozdrawiam.
TBA820M - wzmacniacz audio małej mocy - świetny do przenośnego radia zasilanego z baterii, bo mało prądu pobiera, dziś o takie raczej trudno. 74HC166 - rejestr przesuwny 8-bit PISO (parallel-in serial-out - równoległe wejście, szeregowe wyjście); podłączasz do uC (3 sygnały: ładowanie, przesunięcie, dane; podajesz ładowanie, potem 8x przesunięcie i...
Podłączyć wyświetlacze o wspólnej Anodzie i wspólnej Katodzie razem? No dobra da się, ale to będzie cholernie skomplikowane. Lepiej zastosować Albo jedne albo Dugie. Nigdy mieszane. A sposobów na multiplex jest wiele np. bierzesz dwa porty po 8, stosujesz dwa rejestry i wpisujesz połówki wyświetlanych symboli, albo jeden rejestr przesuwny szeregowo-równoległy...
Do sterowania kolumnami użyj rejestrów przesuwnych szeregowo-równoległych (np. 74HC164), a do szybkiego wysyłania danych z mikrokontrolera użyj interfejsu USART w trybie asynchronicznym lub SPI. W ten sposób do sterowania wierszami będziesz potrzebował zaledwie 2 linii. Możesz też użyć rejestrów równoległych np. 74HC574 połączonych kaskadowo (wyjścia...
Ogólnie cała konstrukcja mi się podoba, pozwolę sobie jednak na kilka uwag, mam też kilka pytań. Rejestry 74HC574 mogłeś połączyć kaskadowo, tworząc rejestr przesuwny szeregowo-równoległy, wtedy niepotrzebny byłby drugi demultiplekser 74HC154, wejścia zegarowe wszystkich rejestrów byłyby wtedy sterowane jednocześnie jednym sygnałem CLK. Nie musisz dodatkowo...
Najlepiej i najłatwiej problem rozwiązać stosując rejestr przesuwny (o szeregowym wejściu i równoległym wyjściu). Przykładem takiego układu jest 74164. Dzięki temu można za pomocą jednego pinu wysterować 8 diod. Dalsze zwielokrotnianie można uzyskać sterując którymś z wejść A1 albo A2 poprzez dekoder jakiś np. 74138. W połączeniu z rejestrami przesuwnymi...
Resetowanie rejestru przesuwnego nie jest potrzebne. Potrzebne jest jego buforowanie lub osobna linia E.
Witam, Potrzebuję układ który będzie pracował odwrotnie niż rejestr przesuwny (np. 74595). Czyli zamiast szeregowo wysyłać mu dane na wyjście równoległe kluczując zegarem, potrzebuję aby ze swojego wejścia równoległego w takt zegara przesyłał na wyjście szeregowe po kolei stany na wejściu równoległym. Orientuje się ktoś czy istnieją gotowe takie układy?...
Całkiem prosto, to są rejestry przesuwne do których ładuje się informacje szeregowo a one zamieniają ją na dane równoległe. Do tego trzeba połączyć tą technike z wyświetlaniem multipleksowanym.
Na początek możesz wyzerować rejestr szeregowy: OE=0 ' To ustawiasz na stałe na 0 (można podać masę) ST_CP=0 ' Taktowanie rejestru równoległego SH_CP=0 ' Taktowanie rejesttru szeregowego MR=0 ' Zerowanie (aktywny stan niski) MR=1 potem przepisujesz te zera na wyjście: ST_CP=1 ' Przepisuje stan rejestru szer. na wyjście ST_CP=0...
jesli rejestr z szeregowym wprowadzaniem danych to podłączasz rejestr do mikrokontrolera pod 2 piny, zegar i dane. wyswietlacz musi miec wyjscie równoległe pod poszczegolne piny wyjsc podłaczone sa segmenty wyswietlaczy podajesz kolejno na linie danych stan segmentu i zapisujesz do rejestru sygnalem zegarowym, czli np jesli chcesz wyswietlic cyfre 8...
Witaj, dziękuję Ci bardzo, chociaż nie trzeba było... ;) Nie wiem czy kupiłeś TDA1543 czy TDA1543 A , ale ten drugi jest dużo łatwiej osiągalny i dosyć tani - ok. 6zł/szt. wg elecena.pl Jeśli używasz uC z jednym sprzętowym SPI, to prostym rozwiązaniem na przyspieszenie programowej transmisji może być podłączenie przetwornika za pośrednictwem rejestru...
Witam zrobiłbym prosty układ wykrywający czy czujka włączyła napięcie = na wyjściu 1=włączone, 0=wyłączone i to podałbym na wejście danych rejestru przesuwnego (z wej. szeregowym i wyjściem równoległym ) taktowany 1Hz co da opóźnienie włączania kolejnych żarówek o 1s. wyjścia rejestru przez rezystory i tranzystory na przekaźniki i na żarówki... Czujnik...
O'K. Zapraszam na GG. Ale w związku z tym, że włączam je tylko gdy potrzebne, to musisz wcześniej się umówić - wyłącznie mail. I2C: Może być wspólna linia SCK i różne linie SDA (oczywiście zarówno SDA jak i SCK będą musiały być obsłużone przez soft ręcznie napisany - nie będzie można korzystać z I2C sprzętowego). Rejestry przesuwne: wyjściowe oczywiście...
Normalnie dziala. Program wysyla poprzez RS232 bajt do rejestru przesuwnego, ktory bajt przeslany szeregowo wystawia na swoje wyjscia w postaci rownoleglej. Na wyjsciu rejestru sa podlaczone tranzystory i przekazniki. Tam gdzie w bajcie byl bit ustawiony (1) to przekaznik sie zalacza i podaje napiecie 220V do urzadzenia. Tam gdzie byl bit zgaszony (0)...
i jeszcze jedno pytanko które umkneło mi uwdze mianowicie: Grupa bitów 10110101 jest szeregowo przesuwana w prawo w 8 bitowym rejestrze przesuwnym SIPO, którego początkowy stan jest następujący: 11100100. Podaj stan na wyjściach rejestru po dwóch impulsach zegarowych: Bardzo proszę o dpowiedź z jakimś opisem, uzasadnieniem.
Witam wszystkich! Zaczynam uczyć się VHDL'a i po zapoznaniu się z podstawami, postanowiłem opisać (wydaje mi się) prosty układ. Treść: Zaprojektować przy użyciu VHDL układ zamka szyfrowego z szeregowym wprowadzaniem kodu bit po bicie na wejściu D. Ustawiając '1' na wejściu A powoduje wpis szyfru bit po bicie do Rejestru A. Zatwierdzenie wpisu następuje...
Oczywiście można bez rejestru szeregowego - jak sądzę intencją autora było oszczędzenie kilku pinów IO, nie wiem po co. Można LCD podłączyć bezpośrednio do MCU, schematów w sieci znajdziesz tysiące. Na schemacie masz sterowanie przekaźnikiem, możesz sobie pod niego podłączyć co zechcesz. Jeśli chcesz sterować elektromagnesem przekaźnik może być niepotrzebny,...
przy każdej diodzie jest coś zamontowne o nazwie k11 To rezystor ograniczający prąd na srotku są czarne kostki o nazwie UCY74164 CEMI To synchroniczny ośmiobitowy rejestr przesuwny z wejściem szeregowym i wyjściami równoległymi NAjprawdopodobniej to co posiadasz to tzw. reklama świetlna (czasami widać wyświetlane napisy poruszające się na polu diodowym)....
Algorytm wykorzystania rejestrów np 164 jako klawiatury szeregowej jest bardzo prosty. Tu jest również taki algorytm stosowany http://sklep.avt.pl/photo/_pdf/AVT325.pd...
Poczytaj na temat rejestrów przesuwnych nap.ucy 74164 łączysz 2 szeregowo./razem 16 wyjść/ Działało by to tak "1" na wpis w lewo. i w lewo taktowanie /gen. np na ucy 7400/ i gotowe. poz.dioda
Można prosić o drabinkę prezentującą działanie? Myślałem o czymś podobnym do układu 74164 (rejestr przesuwny) gdzie mam wejście szeregowe i odpowiednio wyjścia równoległe (każde do innego kroku) gdzie wyjście 5-te odpowiadało by wyjściu siłownika. Takt pracy taśmy narzuca siłownik popychający detale o 1cm co cykl.
Oj słabo szukasz, skoro różnic nie znalazłeś. To są dwie absolutnie różne rzeczy. Multiplekser to taki..."przełącznik". Masz kilka wejść i jedno wyjście. Dodatkowo masz wejście adresowe, na które podajesz informacje o tym, który sygnał (z którego wejścia) ma być podany na wyjście. Reszta wyjść jest wtedy odłączona. Nie wiem gdzie wyczytałeś, że w multiplekserze...
Akurat nie jst multipleksowo bo nie lubię tego sposobu wyśw. - wolę rejestry przesuwne szeregowo-równoległe i tak też to jest zrobione. Co do tych 2000us - tak pokazał symulator, ale tylko przy pierwszym sei() w mainie po ustawieniu timerów, albo mu się coś pokićkało albo robi wtedy coś więcej. Rozumiem, że masz na mysli ustawienie "małego" przerwania...
Najprościej wykorzystać 8 bitowy rejestr przesuwny i 4 bramki XOR. Dwie bramki jako generator dwie pozostałe jako "pętle" z wyjść Qn na wejście szeregowe rejestru. Oczywiście jest to generator pseudo-losowy, okresowość "niewidoczna dla wielu" :).
Diody podpięte są do czegoś co się zwie "rejestr przesuwny 74HC595". Jeżeli tam masz rejestr 595, to zamiast kombinować podepnij się pod wejście szeregowe tego rejestru - masz tam SCK, MOSI, SS - podpinasz to pod SPI w trybie slave i masz odczyt tego co wysyła procesor do zatrzasku. Nawet jeśli zajdzie konieczność konwersji poziomów, to masz tylko...
Dużo pytań... Dobra - spróbuję narysować i zamieścić pełen schemat proponowanego przeze mnie systemu. Ale - litości - nie dziś i nie jutro. Może na weekend będę miał nieco więcej czasu. Będzie to już ponad połowa drogi do całkiem fajnego urządzonka. Szkoda będzie tylko, że nie każdy będzie miał pod ręką separator rytmu... Co do sterowania LCD - jest...
Dobrze przeczytałeś. Możesz skorzystać z dowolnych. No jakiś związek to ma z rejestrem przesuwnym. SPI to interfejs wysyłania danych szeregowo. Jeśli wrzucisz mu w bufor jakąś 8bitową zmienną do wysłania to wyśle ją bit po bicie, na złączu MOSI, na złączu CLK taktujące zegarem.
Jako że to jest klawiatura AT to wiadomo, że nie wciska się dwóch liter na raz, ale tylko kombinacje z modyfikatorami. Nie zgodzę się! Przykład z grami. Sam gram w Comanche 3 (symulator lotu) i nie widzę problemu w kombinacji: "-", "CTRL", "w", "g", "a", "b". Także na PC jak najbardziej wciskasz wiele przycisków naraz :) :P to może wyprowadzić to na...
UCY74164 (bardziej prymitywna wersja 74LS164) jest wymieniony w katalogu CEMI, ale praktycznie są tam tylko parametry elektryczne (które i tak dla LS są inne, i wynikają z samego standardu serii), i układ wyprowadzeń, z którego widać, że jest to rejestr przesuwny 8-bitowy z szeregowym wejściem, i równoległym wyjściem; ale nie ma informacji, na jakim...
Dwa procesory w tym trybie nie nawiążą komunikacji, ponieważ ten typ transmisji służy tylko do wysyłania danych do zewnętrznego rejestru przesuwnego. Na dowód załączam skan z książki.
Najpierw za pomocą normalnej transmisji szeregowej ustawiasz jedynki na 3 przyciskach i zero na jednym z przycisków. Później linię DATA ustawiasz jako wejście i podciągasz ją do VCC. I odczytując stan tej linii dojdziesz do tego czy przycisk jest wciśnięty czy nie. Różniej znowu normalną transmisją ustawiasz 3 jedynki i 1 zero, ale tym razem na innym...
Nie da się tego układu wykorzystać tak jak pamięci wewnętrznej ATmegi328p, można ją wykorzystać jedynie jako pamięć dodatkową. Jest to pamięć na tyle szybka, że nie powinna wymagać wprowadzania opóźnień przy obsłudze, może też pracować wolniej. Według dokumentacji ta pamięć posiada 16 pinów adresowych (ich numery zaczynają się od zera), 8 linii danych...
Można by tak, że każdy układ włączający halogen startuje czas opóźnienia dla następnego. Albo... robisz generator 1/2Hz, i podłączasz do niego rejestr przesuwny, do którego ładujesz szeregowo jedynki (a na początku masz zera), i jedynkami na wyjściach włączasz przekaźniki. Albo... układ linijki świetlnej - tylko podłączasz przekaźniki zamiast LED-ów,...
To może zapytam nieco inaczej: jak w Bascomie wygodnie wysylać szeregowo dane na ATtiny2313? Potrzebne mi to do sterowania LCD 7seg podłączonym pod 4 rejestry przesuwne.
1. Układ RC (R szeregowo, C do masy) i element (bramka, inwerter, wzmacniacz) z przerzutnikiem Schmitta (ten przerzutnik z "zaokrąglonego" przez układ RC zbocza robi "prostokątne"). 2. Przerzutnik D, ale do niego jest potrzebny sygnał zegarowy, a jeśli potrafimy go wytworzyć, to całość można zrobić na przerzutnikach D, albo układach, które je zawierają...
https://obrazki.elektroda.pl/5658669200_... Chciałbym przedstawić opis prostego woltomierza pseudoanalogowego. Odczyt wartości zmierzonej następuje w formie punktu świetlnego diody LED, stylizowanej na wzór wskazówki miernika analogowego (opcjonalnie w formie linijki LED), lecz pomiar następuje drogą cyfrową, z wykorzystaniem mikrokontrolera....
Jest jakiś rejestr przesuwny z zatrzaskiem na wyjściach - można do niego wpisać dane szeregowo, a następnie dać sygnał, żeby się pojawiły na wyjściach. Był na Elektrodzie schemat do sterowania takiego układu z portu szeregowego - wystarczał jeden sygnał, żeby móc wpisać dowolne dane.
Najpierw musisz zastanowić się co to są za układy i tak 573 to bufor, 164 to rejestr przesuwny z wejściem szeregowym wyjściem równoległym. Do sterowania rejestrem potrzebujesz jeszcze podłączyć do uK wejścia oznaczone na Twoim 'schemacie' jako PROL. Zasada jest taka że jak podasz na nóżkę 1 i 2 układu 164 jakiś stan (niski lub wysoki) a następnie na...
Podane przez Ciebie układy będą współpracować z układami TTL przy zasilaniu napięciem 5V, ścisłych odpowiedników nie ma (mogą być zamiennie stosowane 74HCT4014 i 74HCT4021, ale one również są wykonane w technologii CMOS). Z rosyjskimi zamiennikami tych układów jeszcze się nie spotkałem :) BTW: 4014 i 4021 to 8-fazowe statyczne rejestry przesuwne, których...
Schematu nie widzę. Napisałem Ci już jakie tranzystory możesz tam zapakować. Kosztują <0,50PLN/sztukę w TME, więc tanio. W dokumentacji do wyświetlaczy sprawdź maksymalny prąd i na początek ogranicz prąd maksymalny do tej wartości (prawdopodobnie 20-60mA). Program do napisania od nowa. 1. Po co zewnętrzny prescaler, jeżeli licznik TIM0 ma wbudowany...
rasty, niedokładnie tak: STR przepisuje dane na wyjścia; CP działa i bez niego. Zabezpieczenie wejścia rzeczywiście by się przydało - układ jest do sygnału TTL. A może projektant liczy na to, że ten opornik 22k wystarczająco zabezpieczy? Pewnie 74HCT14 ma jakieś diody przy wejściach, tylko trzeba ograniczyć prąd. Poza tym robienie opóźnień na inwerterach...
Bo tam ewidentnie trzeba wysyłać słowo 12-bitowe. Nie lepiej bylo wybrać inny przetwornik ? Albo też musisz zrobić programową obsługę transmisji szeregowej nie używającą SPI. Słowo to sobie może mieć nawet w tera bitów, jest to rejestr przesuwny typu SISO. Ważne dla niego są bity, które trzyma w przerzutnikach na wyjściu. Więc gasior_sp dobrze kombinuje....
próbowałem zwykłe bufory, OBUF nie, sprawdzę później bo już to skasowałem, powiedz mi jeszcze taką rzecz jak zmiksować do tego wszystkiego plik z VHDL ,żeby był fragmentem całości, np. chciałby zaimplementować rejestr przesuwny PISO bez schematu (bo ze schematu coś mi nie działa) i chciałbym poznać teorię jak to się robi, na razie VHDL nie znam ale...
Możesz użyć innych linii "wyjściowych" do przełączania wirtualnych portów. W najprostszym wypadku wystarczy dodać zatrzaski na liniach danych i ładować do nich dane innymi liniami. W bardziej rozbudowanym układzie można zrobić adresowanie zatrzasku liniami danych przy określonej kombinacji pozostałych sygnałów. Lub nawet pokusić się o szeregową transmisję...
W sumie to jest myśl bo na chwilę obecną przy zmianie parametrów sieci WiFi musze zmieniać soft (a wgrywanie trochę to trwa przy prędkości 9800). Może nie koniecznie zwieranie pinu do masy tylko wgrywanie danych po UART, albo wykorzystanie sieci WiFi którą sam tworzy ESP. Piotr411 po co do tak prostego układu mam dawać drugi mikrokontroler (i to o...
Zrobił mi kolega procka na zaprogramowanego według mojego pomysłu Ma silnik 3 bieguny ma 12 kroków na obrót Procek sterował elektr. przekażnki bo takie miałem po ręką kreci spokojnie 3000obr/min a może więcej nie mam licznika Jest mocny Przydało by sie więcej mikrokoków mu dać żeby była większa rozdzielczość wtedy można zastosować do sterowania cnc...
rejestr szeregowy przesuwny rejestr przesuwny przesuwny rejestr
wymiana poduszki silnika renault wtyczka immobilizer elektroda platynowa
lodówka samsung delta media player
Regulacja hamulca w traktorku Stiga Estate, Park, Combi – jak ustawić linkę i szczęki? Ochrona paneli fotowoltaicznych BirdBlocker, SolarEdge Guard, siatki INOX przed ptakami