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.
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...
Przeczytaj tę kartę katalogową: http://ac1.dcti.iscte.pt/AC%20I%20-%2020...
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...
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 (;
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ć?
I jeszcze jakiś bit wyjściowy zwykle jest (do łączenia wielu rejestrów szeregowo). Tzn. SerialDataOut.
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...
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ś...
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.
Najprostszym rozwiązaniem są szeregowe rejestry przesuwne. Tam możesz w prosty sposób programować zapalanie diod takt po takcie.
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...
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.
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...
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.
A nie lepiej rejestr przesuwny 74HC164 szeregowo-równoległy? To tylko 1 scalak. Pozdrawiam.
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.
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...
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...
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...
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...
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.
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.
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...
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...
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:/)....
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
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ł ?
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...
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...
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...
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...
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.
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.
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ę :)
Jak to cały układ? Korzystam ze '194, bo potrzebuję rejestru przesuwnego z wejściami równoległymi i jednym szeregowym
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...
Sama myszka (zarówno przemieszczenie, jak i kliknięcie) musiałaby wyzwalać przerwanie, w którym będzie przemieszczenie kursora lub zmiana stanu tablicy bądź flag wskazujących stan przycisków myszy. Plan jest taki, że PS/2 będzie czytane za pomocą rejestrów przesuwnych z wejściem szeregowym i wyjściem równoległym. Odczyt klasycznym rozkazem IN A, ()....
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.
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ń...
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)
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...
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...
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...
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...
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...
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...
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...
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.
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ść.
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...
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)....
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...
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...
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.
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...
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
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 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...
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,...
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,...
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...
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.
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.
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...
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 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,...
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)...
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.
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.
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...
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...
Resetowanie rejestru przesuwnego nie jest potrzebne. Potrzebne jest jego buforowanie lub osobna linia E.
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...
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...
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...
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.
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...
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ą...
Jest jeszcze LS174 - 6 przerzutników D. I są układy z 8-ma, tylko nie pamiętam, które są jakie, zdaje się, że LS374 nie ma zerowania, a LS373 jest sterowany poziomem, a nie zboczem, w rezultacie oba się nie nadają. Ale może 2 sztuki 175 będą tańsze od jednego 8-bitowego? a zaleta taka, że masz dodatkowo wyjścia zanegowane, mogą się przydać. Oczywiście...
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...
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...
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.
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...
Cześć! FIFO - to skrót z angielskiego: First-In-First-Out (w wolnym tłumaczeniu: pierwszy wchodzi, pierwszy wychodzi). Jest to - najogólniej mówiąc - rejestr przesuwny z jednym (najczęściej) wejściem szeregowym i takim samym wyjściem. Podawany na wejście stan (log. 0 lub 1) jest przesuwany w kierunku wyjścia w takt impulsów zegarowych poprzez kolejne...
No to takiego efekty nie uzyskasz w tym układzie z CD4017 - on daje '1' tylko na jednym wyjściu. Mam wrażenie, że z łatwo dostępnych układów najlepszy będzie 74164, albo jakiś podobny - potrzebny jest rejestr przesuwny (shift register) z szeregowym wejściem i równoległym wyjściem, oraz z zerowaniem; na szeregowe wejście podajesz '1', a pierwsze niewykorzystane...
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....
, czy to tylko pomyłka pisarska i chodziło o dwa rejestry? Tak, pomyłka, chodziło o rejestry przesuwne ;-) Sterowanie tranzystorem przez szeregowo połączoną diodę dobrze narysowałeś. Od drugiego rejestru łączysz wyjścia w odwrotnej kolejności, czyli Q1 z rejestru 1 przez diodę spotyka się z Q8 rejestru 2 też przez diodę i obie te diody na rezystor...
https://obrazki.elektroda.pl/7554464800_... Jak działa rejestr przesuwny? Jak można kaskadować rejestry przesuwne tak, aby uruchomić 48 diod LED za pomocą jedynie dwóch linii - zegara i danych? Tutaj postaram się to zademonstrować na przykładzie płytki z elektrośmieci, którą też najpierw przeanalizuję. Rozpoczynamy zwiad. Na płytce...
Moznaby bylo. Sa przeciez w handlu rejestry przesuwne. Problem w tym ze z portu szeregowego byloby to straszne wolne. Zmienne obrazy odpadaja. A pozatym PC musialby pelnic role odswiezania czyli cyklicznie wysylac dane. Jest to do zrealizowania tylko pod DOS-em chyba bo jak wiemy chodzace w Windowsie procesy potrafia zamrozic inne procesy na kilka sekund...
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...
Jak wynika z pdf-a to jest to rejestr przesuwny, którego kontroluje 5 sygnałów wejściowych, zgodnie z opisem. Czego w tym nie rozumiesz ?
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...
no wlasnie ja mysle ze taki syntezer z EEpromem to idealne rozwiazanie do radiomodemow, zwlaszcza zasilanych z akumalatorka czy baterii,zreszta obszar zastosowac jest ograniczony tylko wyobraznia... mozna coprawda zlozyc sterownikdo programowania na rejestrach przesuwnych np 4021,4014- i szeregowo wyslac dane,zapamietać je, nastepnie odlaczyc i cieszyc...
Nie wiem, czy dobrze robię, że piszę w tym dziale, ale w sumie też chodzi o tester... :-) Konkretnie o terster przewodów LAN. Po krótce: układ ma realizować taki scenariusz, że działa jak zwykły tester (taki za 15,-) tylko że ma np. osiem portów RJ45 i wysyła na każdy kabel stan wysoki na żyłę nr 1, po np. sekundzie na żyłę ne 2 itd. aż do ekranu. Kiedy...
szeregowy rejestr przesuwny rejestr przesuwny przesuwny rejestr
kompresor akumulator przełącznik oscylator odkurzacz bateria robot
laguna świecić wtrysk pompa obiegowa grundfos
Sterownik Curtis błąd 1/3 - silnik kręci w jedną stronę Demontaż głośników tylnych w Peugeot 307 CC - instrukcja krok po kroku