Robi się to tak samo tylko przerzutniki są łączone w odwrotnej kolejności.
Sugerowałbym zajrzeć do literatury kursu, zamiast niepotrzebnie tracić czas na szukanie informacji na forach w internecie...
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...
Nie wiem czy dobrze myślę, ale może coś pomogę. Może by tak wykorzystać układ 4031 - szeregowy rejestr 64-bit. Mógłbyś tam przepchnąć dane (bardzo szybko) - zegar generowałby w tym momencie mikrokontroler. Natomiast kiedy przetwornik będzie pobierał dane, przełączyć zegar z przetwornika na rejestr i wtedy dane same sobie pójdą.
Jest ok, tylko emitery tranzystorów są niepodłączone do zasilania. Podobnie piny AGND i AVcc procesora. Rejestr szeregowy ciągle nie podłączony do interfejsu SPI. Na wyjściach rejestru muszą być rezystory ograniczające prąd.
Ten SparkleIoT Matter Mini Smart Switch przyszedł z małą niespodzianką. 4mb BK7231M na skonstruowanym przez Sparkle module XH-CB2S, o którym jak dotąd nie znalazłem żadnej dokumentacji. https://obrazki.elektroda.pl/5123047900_... https://obrazki.elektroda.pl/9533143900_... https://obrazki.elektroda.pl/4385541300_...
Witam, Hehe ok Dr.Vee ale właśnie mi się przypomniało... mówisz że 200 przerzutników to obłęd... ale ale :) Przecież rejestr jest zbudowany właśnie z przerzutników i to dokładnie tej samej liczby która byłaby potrzebna na mój sposób :) Tak, ale taką samą ilość bitów w rejestrach uda Ci się poskładać z mniejszej liczby układów scalonych. A wiem że nie...
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...
Musisz mieć cztery podbloki: - sterowanie ruchem windy (STOP, WOLNO GÓRA, SZYBKO GÓRA, WOLNO DÓŁ, SZYBKO DÓŁ) Ze względów bezpieczeństwa stosuje się 3 przerzutniki: START/STOP, SZYBKO/WOLNO, GÓRA/DÓŁ (bez kodowania stanów) - rejestr szeregowy aktualnego położenia windy (krążąca jedynka, w górę lub w dół) - może też być licznik z dekoderem 1 na N. Porównania...
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...
Jak pojawiaja sie krzaczki to jest problem z predkoscia. W jakim programie piszesz? Jaki masz kwarc? Dodano po 11 Zobacz czy dziala Ci to: // Sterownie diodą LED podłączoną do dowolnej linii mikrokontrolera // za pomocą dowolnego znaku odebranego z portu szeregowego // mikrokontrolera i wysyłanie jej stanu na port szeregowy #include <avr/io.h>...
Owszem jeśli chcesz mieć więcej enkoderów to bardziej opłacalne będzie SPI. Wtedy FPGA może obsługiwać wszystkie enkodery i przyciski. Można by tak jak mówisz wyprowadzić linię IRQ a statusy przycisków/enkoderów wyprowadzić po SPI jako bity. [syntax=c]//____________________________... //| 0 | 1 | 2 | 3...
http://obrazki.elektroda.net/42_12648689... Na temat projektu avr-cdc z [url=http://www.recursion.jp/avrcdc/]htt... napisano już wiele i jeszcze więcej - nie będę się rozpisywał o samej idei - można zajrzeć chociażby do wątku [url=http://www.elektroda.pl/rtvforum/to... prosta niezawodna przejściówka...
Masz może pełną serwisówkę od tego modelu, bo wszędzie widzę tylko schematy a tu masz także przebiegi ? Ja bym pierwsze co zrobił, to zamiast tego nieszczęsnego prostokąta, wpuścił do układu sinusoidę 1kHz i poszedł po układzie patrząc gdzie przestanie być ona sinusoidą (w sensie odkształcenia totalnego a nie schodkowania wynikającego z próbkowania....
https://obrazki.elektroda.pl/3928983600_... Opiszę naprawę dość rzadkiej konsoli, polegającą na odtworzeniu schematu pierwowzoru, zaprojektowaniu i wykonaniu płyty głównej i dalszych krokach niezbędnych do przywrócenia jej życia i funkcjonalności, w których zastosowałem swoją nowatorską metodę. Będzie więc coś dla miłośników retro,...
To może trzeba zaryzykować taki test: zasilić rejestr przez rezystor szeregowy (10-22 Ohm) i blokadę 100nF - 1uF. Jeśli rejestr jest przyczyną, to takie zasilanie powinno usunąć wpływ rejestru na zakłócenia po zasilaniu.
http://obrazki.elektroda.net/97_12497431... Krótko przed stanem wojennym, CEMI wyprodukowało układy do kalkulatora programowalnego. Niestety projekt został porzucony, a polski kalkulator programowalny nigdy nie trafił do produkcji seryjnej. Teraz, po 28 latach, czas odkurzyć zapomniane układy. Trochę historii Niegdyś w Polsce istniała firma...
Witam wszystkich, mam problem z układem, który chciałbym zbudować rejestr szeregowy/cykliczny 4-bitowy, który miałby działać w tych 2 trybach pracy (przełączając bitem WE np. jeśli 0 to szeregowy jeśli 1 to cykliczny). Czy ktoś wytłumaczyłby mi jaka jest różnica między nimi? Wiem, że jeśli chodzi o szeregowy to ma on przesuwać bita na kolejne miejsca...
https://obrazki.elektroda.pl/3753608900_... Przedstawię tutaj wnętrze kontrolera kotła olejowego Rotex A1. Sprawdzę jak on jest zbudowany, na jakim mikrokontrolerze się opiera oraz czy może da się jakoś uruchomić osobno LCD ze środka. Sam kontroler stanowił część kotła, ale do mnie trafił już dawno po złomowaniu. Jedynie ze sklepów...
RitterX - Myśląc nad architekturą tego urządzenia jeszcze na wczesnym etapie musiałem przemyśleć bardzo dokładanie te kwestie o których wspominasz. W końcu podjąłem decyzję i zdecydowałem się na sposób podobny do strzelania z broni palnej, a mianowicie: załaduj i strzel. Upraszczając - "załaduj" oznacza pobranie z kolumny pamięci kodu instrukcji i ewentualnie...
Jest trochę mikrokontrolerów, które pozwalają na połączenie poprzez USB, trzeba się temu przyjrzeć - jakieś ATmegi chyba obsłużą tylko najwolniejszy tryb, i to nie wszystkie, STM32 mogą więcej. Ale najpierw trzeba dużo poczytać z opisu tego AD7768, bo on ma jakiś złożony protokół (i to niekoniecznie SPI - może poprzez SPI ustawia się tryb pracy, a dane...
https://obrazki.elektroda.pl/4998555600_... Dzisiaj zaglądamy do wnętrza kolejnego starego sprzętu, tym razem do radioodtwarzacza samochodowego Denver CAD-350. Po krótkiej prezentacji wnętrza spróbuję uruchomić wyświetlacz LCD ze środka, wykorzystam do tego obecny tam już kontroler PT6523, którego wysteruję z Arduino poprzez prosty...
No właśnie po to, by zminimalizować ilość użytych pinów i połączeń z klawiaturą. Zminimalizować na 14, kiedy da się obsłużyć 40 przycisków na 3 pinach (z użyciem 5 '165)? Albo na 6 (z jednym 4017)? Chcąc zrobić wszystko na jednym Adruino wypada policzyć, ile jest pinów, których można użyć. Zastanawiam się, jak minimalizując liczbę pinów uzyskać wykrywanie...
Rejestr szeregowy z ,,wędrująca jedynką", taktowanie 1sekunda, długość rejestru ...a to zależy, sterowanie włącz /wyłącz siłownikami, programowanie wtyczkami wtykanymi do gniazd wyjściowych rejestru szeregowego (dziecko opanuje), koszt ...100zł? mój, lata temu, sterownik nawijarki ( drut CANTAL) grzałek (wydajność ok. 250 na godzinę), programowalny,...
https://obrazki.elektroda.pl/7351720800_... Dzisiaj luźny temat, krótka galeria ze środka kolejnego tunera satelitarnego odzyskanego z elektrośmieci. Zobaczymy co ma w środku i czy coś ze środka może się przydać. Nie jest to pierwsza taka prezentacja we "Wnętrzach urządzeń", bawiłem się już w ten sposób w temacie Skymaster XL120 Zasadniczo...
https://obrazki.elektroda.pl/6687159300_... Każdy, kto rozważa przesiadkę z ośmiobitowego mikrokontrolera na coś mocniejszego i o większych możliwościach naraża się na pewien problem, który łatwo przegapić, bo przy ośmiu bitach pojawia się sporadycznie. Ale pomnóżmy liczbę bitów przez dwa, cztery, albo i osiem, i zaczynają się schody....
Witam. Myślę, że rejestr szeregowy taktowany zegarem wypełnia swoje rejestry (po kolei) aż do wypełnienia (1 lub 0). Np. zliczanie impulsów i wyświetlanie. Rejestr przesuwający jak nazwa wskazuje przesuwa (1 lub 0) po swoich rejestrach np. można wykorzystać jako dzwonek grający, który włącza po kolei odczepy generatora dźwięku.
http://obrazki.elektroda.pl/8000762600_1... W większość projektów, które realizował autor tego poradnika w oparciu o Raspberry Pi wykorzystywał on piny GPIO jako wejścia i wyjścia cyfrowe. Wyprowadzonych na płytce RPi jest 17 takich pinów. Co zrobić jak potrzebujemy więcej? Najprostszym sposobem zwiększenia liczy wejść i wyjść cyfrowych,...
przerzutniki D, T, JK prawie we wszędzie przy prostych układach pamieciowch, rejestry służą do przekazywania danych z jednego miejsca w drugie, do tlumaczenia transmisji z szeregowej na równoległa bądź odwrotnie. Są zbudowane z przerzutników w róznych układach. SISO - rejestr szeregowo szeregowy - serial input serial output SIPO - rejestr szeregowo...
- w jaki sposób mogę wykorzystując sumator jednobitowy zaprojektować sumator szeregowy binarnych liczb 8 bitowych, wynik i wprowadzenie szeregowe Użyj przerzutnika D do zapamiętywania sum częściowych - to samo jak wyżej tylko sumator równoległy Użyj N przerzutników D i N sumatorów z przeniesieniami, wyjścia przerzutników podajesz na jedno z wejść sumatorów...
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.
Nie twierdzę, że nie będzie działać, ale mam wątpliwości. W trakcie przesuwania danych przez rejestr szeregowy na liniach sterujących wyświetlacza pojawi się dziwaczna sekwencja , która może wprowadzić wyświetlacz w konsternację . Dlatego zalecana jest wersja z zatrzaskiem, gdzie dane pojawiają się na wszystkich wyjściach jednocześnie, bez żadnych stanów...
Ja zrobiłbym tak, że daję 2 rejestry podłączone szeregowo do procka i z niego taktowane i sterowane. Program robiłby coś takiego: szeregowo wpisywał daną do jednego rejestru, następnie szeregowo ją odczytywał z drugiego, a potem porównywał czy się zgadzają :] A na jakims wyświetlaczu mółbyś nawet pokazać która linia "nie łączy".
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...
SCT2024 to rejestr szeregowy z stałoprądowymi driverami LED.
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ę...
Chciał bym zobaczyć multiplexer odczytujący 500 wejść i rejestr szeregowy na 1000 wyjść. Teoretycznie osiągalne ale bez magistral szeregowych tego nie widzę.
[quote="Mati2"]Mam skonstruować rejestr 10 bitowy równoległy szeregowy przesuwający w lewo , prawo z zerowaniem proszę o pomoc!!! potrzebuje schemat!!! dziękuje Czy chodzi o rejestr z szeregowym wejściem i równoległym wyjściem oraz zerowaniem? Bo troszeczke tak nie po Polsku napisane:). Na czym ma być zbudowany? Może być z bramek, czy rejestrów mniej...
:arrow: LightHouser: Strasznie nagmatwałeś w tym schemacie. :) W moim rozwiązaniu chodziło tylko o to, że 74164 miał zapalać całą pionową linię LED, zaś to, które z nich świecą, czy nie, zależało od stanów na porcie lub w rejestrze. Nie ma potrzeby ładowania danych szeregowo do wyświetlacza - realizowane jest to równolegle z portu (lub rejestru równoległego)....
Układ 4094 jest bardzo podobny do 74HC595. Praktycznie bloki funkcjonalne ma identyczne (8-bitowy rejestr szeregowo-równoległy, 8-bitowy bufor, wyjścia trójstanowe). Nie posiada jedynie "master resetu" ale dysponuje wyjściem szeregowym opóźnionym o jeden takt zegara.
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...
To pierwszy artykuł z dwuczęściowej serii. Część 1 (poniżej) przedstawia rodzinę cyfrowych menedżerów systemu elektroenergetycznego (DPSM) i obejmuje podstawowe metody pomiaru natężenia płynącego prądu. Wprowadzono również wątki związane z LTpowerPlay i opisano pomiar energii. Część 2 odnosi się do pomiaru prądu na źródłach wysokiego napięcia lub ujemnego,...
zawsze można wykorzystać rejestr szeregowy z równoległymi wyprowadzeniami. Proste i skuteczne ;)
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...
Cześć ! Głowa mi już pęka a google nie chce wypluć nic sensownego. Sprawa wygląda następująco : Trzeba wysłać 6bitów równolegle danych po 4 żyłowym kablu ( taki jest w murowany) w 1 stronę ( bez kanału zwrotnego) I jedyne co mi wpadło do głowy to multiplexer. 1 kanał szeregowy z danymi. 3 kanały wybierania portu ( wejście wyjście multiplexerów) Jakie...
https://obrazki.elektroda.pl/4089247800_... Pytanie: Czy mogę uzyskać dostęp do niestandardowego interfejsu SPI za pomocą mojego mikrokontrolera? Odpowiedź: Tak, ale może to wymagać trochę dodatkowego wysiłku podczas tworzenia oprogramowania układowego. Wiele współcześnie wykorzystywanych, precyzyjnych przetworników analogowo-cyfrowych...
chodzi mi o to żeby na wejście DATA wysłać 8 bitowy kod na dane wyjście. Następnie na CLK posłać impuls i przesunąć bit rejestru i posłać znowu 8 bitów na następny (kolejny) rejestr przesuwany. albo się pomyliłeś w tym co napisałeś , albo nie rozumiesz zasady pracy rejestru przesuwnego , 8bitowy szeregowy rejestr dla przesunięcia ramki danych (8 bitów...
W takim razie czym twoim zdaniem jest 74HC574 jeżeli nie zatrzaskiem (rejestrem)? O ile mi wiadomo to zatrzask może być z wejściem szeregowym wyjściem równoległym (74HC595) albo wejściem i wyjściem równoległym (74HC574 i parę innych podobnych). Dlaczego równoległy a nie szeregowy ? Dlatego że wszyscy używają szeregowych to po pierwsze po drugie dlatego...
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ń...
Sama idea rejestru szeregowo-równoległego na przerzutnikach D jest taka jak na poniższym schemacie:
rejestr szeregowy szeregowy rejestr szeregowy szeregowy rejestr przesuwny
rozrząd galaxy skoda fabia wypadanie zamek drzwi bocznych
Schemat podłączenia mikrofonu Yosan CB-100 Szybko tykający zegar w piekarniku - przyczyny i rozwiązania