Witam. Wykonaj chyba coś takiego. Dowolny A+B sumator n+1bitowy i wejścia podłącz tak: A0=W0 B0=0(zero) A1=W1 B1=W0 A2=W2 B2=W1 A3=W3 B3=W2 . . . . . . An=WN Bn=Wn-1 An+1=0(zero) Bn+1=Wn Nie potrzebne rejestry przesuwne i ich sterowanie. H.
Zaczynam przygodę z esp8266. Chcę użyć I2S i rejestru przesuwnego 74HC595 sterującego 8 modułami z max485 - do wysyłania 8xDMX512 Proszę o podpowiedź mądrzejsze głowy czy to jest wykonalne. sygnał WS - steruje zatrzaskiem na rejestrze połączenia 74HC595 14 DS Serial data input (SD)<-- 12 ST_CP Storage register clock input (WS)<-- 11 SH_CP Shift...
Witam Mam ciekawą zagwostkę, chcę wysterować procesorem rejestr 595. Niby napisałem sobie kawałek kodu ale ponieważ nie zadziałało to grzebię w samym sprzęcie. Objaw jest taki że jeśli mam podłączone GND, VCC (5V) oraz OE do GND, to na każdym wyjściu Q1-Q7 (OA - OH) mam stan wysokiej impedacji. Miernik pokazuje ok 0.5V które pływa podczas dotykania...
Dzień dobry! Potrzebuję rejestry przesuwne do sterowania matrycą 8x8 diód rgb. Ze względu na zjawisko "kradzieży prądu przez jeden kolor" - czy jakkolwiek tego nie nazwać, zwykły rejestr SIPO się nie nadaje. Potrzebne jest coś ze źródłami prądowymi na wyjściach. Słyszałem, że istnieją takie dedykowane, scalone układy (robienie tego samemu byłoby straszne,...
Pokażę tu jak uruchomić z Arduino czterocyfrowy wyświetlacz 7-segmentowy sterowany poprzez rejestr przesuwny 74HCT164 i cztery tranzystory BC546. Płytka z wyświetlaczem znów będzie odzyskana z elektrośmieci. Będzie to już kolejny temat, w którym uruchamiam wyświetlacz, gdyż omawiałem już krok po kroku , dodatkowo w dość uproszczony sposób, stroniąc...
Witam, chciałbym wysłać do modułu AB6000 pracującego w standardzie Modbus ramkę danych z funkcją zapisu wielu rejestrów, aby sterować poszczególnymi diodami oraz przetwornikiem cyfrowo analogowym podłączonym do rejestrów przesuwnych 74HC594D. Z odczytaniem wielu rejestrów nie miałem tyle problemów co z powyższym dlatego też bardzo proszę o pomoc bo...
Witam, od jakiegoś czasu uczę się programowania (na razie na arduino). Wpadłem na pomysł budowy sterownika do pokoju. Zabrakło mi niestety miejsca w UNO więc znalazłem w goglarce rejestr przesuwny. Tylko nie za bardzo potrafię nim sterować. 74hc595 miał by być sterowany ,,pilotem,, regulując jasność jednej diody rgb (tranzystorów sterujących 4m taśmą...
Czym to ma sterować? Zdajesz sobie sprawę, że nie dasz rady tego odkłócić - pierwsze lepsze zakłócenie i będziesz miał losowe stany na wyjściach rejestrów. Nawet na płytce drukowanej - kilkanaście centymetrów długości ścieżek - ciężko jest sobie poradzić z zakłóceniami w przypadku rejestrów przesuwnych.
Witam wszystkich! Chciałem wam zaprezentować nasz projekt, którym jest system sterowania oświetleniem świątecznym. Projekt ten jest już jego 4 odsłoną. :) W tym roku pomagał mi kolega, na stronie można sterować jego choinką. adres: Opis techniczny Światełka Jako oświetlenie zastosowałem światełka LED, jest to dużo lepsze rozwiązanie niż światełka żarowe....
AVE... Ja wybrałem PICi, bo chciałem zbudować MIDIBox 64E, a ten projekt oryginalnie był na PICu. Ale projektu w końcu nie zrealizowałem, lecz zająłem się nauką programowania... W latach osiemdziesiątych w Polsce były dostępne systemy mikroprocesorowe, ale ceny były zaporowe dla większości, a i produkcja była ograniczona. Dlatego wielu kupowało komputery...
Witam, mam problem z wysterowaniem siedmiu potencjometrów cyfrowych DS1267 połączonych ze sobą zgodnie z notą katalogową czyli w łańcuch. Problem polega na tym że tylko jeden potencjometr pracuje poprawnie, reszta ustawia się w losowe wartości. Wysyłam siedem 16 bitowych łańcuchów danych które są przesyłane z wyjścia rejestru przesuwnego każdego potencjometru...
Witam. W takim przypadku najlepiej użyć mikroprocesora sterującego całością. Diody udające sekundnik można podłączyć do kilku rejestrów przesuwnych. Wejscie pierwszego rejestru do stanu H a na wejście CLK co sekunde krótki impuls. Jak sekund będzie 60 to krótki impuls na RESET. Co do wyświetlacza godziny to proponuje sterowanie multipleksowe: wiersze...
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...
Najtaniej wychodzi chyba wykorzystanie rejestrów przesuwnych. Proponuje takie sprawdzone rozwiązanie...96 LED... Schemat poniżej...możesz wykorzystać inne rejestry np 75HC595.
Powinno się dać za pomocą kaskady, ale dużo wyjść wirtualnych na to pójdzie. Tak na szybko myśląc co najmniej 22, a może i więcej. Plan taki: Na fizycznym wyjściu ustawiona suma logiczna. Następnie wejście sterujące wyjściem typu "iloczyn logiczny wejść" nazwę go WY1 Następnie to wyjście steruje wyjściem ustawionym jako "koniec sygnalizacji wyjść" ustawione...
Moje uszanowanie, posiadam klawiaturę 3x4 z demontażu której sterowanie (oraz wyświetlacza) odbywa się za pomocą rejestrów przesuwnych. Napisałem prosty skrypt do obsługiwania jej ale pojawił się problem. Podczas wciskania przycisku 9 lub B wciska się również 7 lub A. Kiedy trzymam 9 to wynik jest 97979... Kiedy trzymam B to wynik jest BABABA…...
Dzień dobry, buduje już 3ci zegar na lampach nixie, tym razem wykorzystując nawet gotową płytkę drukowaną z miejscami na lampy IN-12 i na 4 układy 74141 i 2 rejestry przesuwne 74LS595. No właśnie - na płytce napisano LS, a ja używam HC - być może to ma znaczenie w moim problemie. Sterowanie z atmegi w Arduino UNO (docelowo nano, ale póki co działam...
Sterowanie OE rejestrów przesuwnych.
Port szeregowy działa na całkiem innej zasadzie. Podaje się mu liczbe iluś-bitową (to można skonfigurować) a on przekształci ją w ciąg binarny rozpoczynający się bitem startu a zakończony bitem stopu. Układ sterownika zbudowany jest z rejestru przesuwnego do którego wpisuje się wartość do wysłania a w czasie wysyłania kolejne bity są przesuwane tak...
Witam, Może użyć rejestru przesuwnego, a dalej jak napisał kolega z poprzedniego postu... ustawiamy bit, czekamy, przesuwamy w prawo i załączamy odpowiednie światła. Do czekania używamy następnego rejestru. Jak mamy generator 1Hz to i bez timera się obejdzie (np. w S7 może to być jedna z flag, zadeklarowana w konfiguracji CPU)) Program staje się przejrzysty...
A co powiecie na takie zadanie? Zaprojektować, zmodelować i sprawdzić działanie 3-bitowego rejestru szeregowego realizującego funkcje przesuwu informacji: x=0, przesuw w lewo, x=1, przesuw w prawo, x-wejście wyboru funkcji Zastosować układy: 74LS74 i bramki AND, NOT, NOR Będę wdzięczny za każdą pomoc nawet taką hasłową naprowadzającą. Mniej więcej...
74xx164 to nie jest licznik tylko 8 bitowy rejestr przesuwny. Taki rejestr po połączeniu wyjścia z wejściem daje licznik Johnsona (zwany też pierścieniowym). 4017 jest tego typu licznikiem. Jak unikać niepożądanych stanów licznika (wprowadzać stan początkowy) można znaleźć w literaturze. Pozdrawiam.
Dlatego najpierw naucz się obsługiwać na diodach LED zwykłe rejestry przesuwne jak chociażby: 74161 lub 74HC595 albo podobne. Wtedy dużo ci się rozjaśni. Możesz pomocniczo poszukać sobie informacji np o sterowaniu matrycą LED - bo tam także często używa się takich rejestrów.
Po co Ci dodatkowy mikrokontroler? Przecież to można spokojnie zrobić w przerwaniach (i tak własnie należy to zrobić)... Jeśli masz dostęp do wszystkich pinów wyświetlacza (np są to 4 osobne, pojedyncze cyfry) to wystarczyłoby kilka rejestrów przesuwnych i gotowe - masz statyczny obraz. 4\/3!!
Układ spełniający takie zadanie to rejestr przesuwny. Ale z gotowym rozwiązaniem będzie ciężko.
Cześć. Chce zrobić sterownik JH-017. Jest to LCD 3,5 cyfry. Wiem, że żeby LCD działał musze podawać naprzemienne sygnały. Do tego na elektrodzie COM, zawać sygnał przeciwny do segmentu, żeby on świecił. Pytanie, czy dobrze rozumiem. Do działania, chciałem do segmentów podpiąć, wyjścia rejestru przesuwnego, natomiast do elektrody COM podpiąć zanegowany...
Sterownik będzie miał za zadanie załączanie sekwencyjne 14 stopni poprzez PWM oraz regulację koloru (ale to dla wszystkich stopni). Chcę użyć tranzystorów N-mosfet IRLML2502 na każdy kanał R,G,B czyli łącznie 42 tranzystory. Sterowane będą poprzez rejestr przesuwny. Nie bardzo rozumiem na czym polega to ograniczenie funkcjonalne, które sygnalizujesz...
Mam zbudowany układ z Atmegi8 i dwóch rejestrów przesuwnych: Jeśli ktoś nie wie jak działa rejestr przesuwny, można podejrzeć W C jest to całkiem proste i można zrobić to w ten sposób: [syntax=c]#include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> //krótkie komendy do ustawiania 0 lub 1 na linii danych #define DAT_0...
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...
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....
Witam, ogólny przykład wykorzystania rejestru przesuwnego: jeżeli chcesz sterować (ON/OFF) elementem wykonawczym w funkcji taktów maszyny a nie w funkcji czasu. przykład szczegółowy: na wejściu maszyny jest czujnik obeconości produktu np.puszek, w dalszej części maszyny jest zainstalowana głowica etykietująca do której puszka dotrze za np.5taktów maszynowych...
Witam mam problem ponieważ buduje wyświetlacz LED na segmentach matrycowych 7x5 Chciałbym płynnie przesuwać napisy na tym wyświetlaczu złożonym z 12 takich segmentów LED .Kolumny wyświetlacza podłączyłem do wejść rejestru przesuwnego 74LS164 a wiersze i tutaj pojawił mi się problem jak sterować wierszami nie mogę podać jednakowej konfiguracji na wiersze...
Witam Używam Siemensa od niedawna i mam teraz taki problem. Chcę zastosować blok FC91 "REG_SCHB", jest to rejestr przesuwny WORD-ów, blok ten wymaga użycia DB, jednak mimo wielu prób nie udało mi się tego uruchomić (wogóle nie zapisuje mi wartości zadanej na wyjściu do DB już nie mówiąc o jej przesuwaniu). Jednostka sterująca : CPU 317-2 PN/DP. Pracuję...
Witam, mam problem ze zrozumieniem działania zatrzasku sterowanym przez sygnał strobe w rejestrze przesuwnym 4094 (i pewnie tak naprawdę ze zrozumieniem "zatrzasku"). Czy dobrze rozumie, że tylko jeśli strobe jest w stanie High rejestry będą propagowane, a nowa dana umieszczana na wyjściu Q0? (oczywiście, przy założeniu że Output Enable jest High)....
Na lampach się nie znam. Do 30V układ ze schematu powinien działać poprawnie. LPT daje ci 8 pinów którymi możesz łatwo sterować (plus chyba 4 inne) co umożliwiłoby ci wyświetlenie 8 cyfr z zastosowaniem scalaka BCD->7 segmentów. Czyli najprostsza wersja: Piny LPT 2-5 łączysz do dekodera BCD Piny LPT 6-9 łączysz do... i tu nie wiem jak to się robi...
uuuuuf - przy okazji tworzenia uniwersalnego BootLoadera - okazało się to zbawiennym sposobem na BAZPIECZNE !!! w końcu uaktualnienia BIOSU sterownika VFD ;) ...... teraz już w sekcji BootLoadera następuje kasowanie wszystkich rejestrów przesuwnych.... ..... a co najważniejsze - gdy program MkBoot na PC "dobiera" się do BootLoadera w procku aby z-up-grejdować...
rotację można zrobić dość elegancko przez połączenie bloków obracających o kolejno 1,2,4,8 itd, gdzie każdy bit steruje rotacją w jednym bloku. W C wyglądało by to tak: if(position & 1) v = (v << 1) | (v >> 31); if(position & 2) v = (v << 2) | (v >> 30); if(position...
Wiem ze nie wiele wiem ale proszę o pomoc. Ok to proszę popraw chociaż ten błąd ortograficzny w tytule bo to jakaś masakra ;) a odnośnie tematu - to już chyba w jakimś innym poście także ja chyba ci pisałem, że poza twoim ulubionym PCF8574 możesz użyć np rejestrów przesuwnych (zdaje się, że wtedy wymyślałeś sterowanie LCD przez tego PCF'ka). Tak więc...
Witam! Jakiś rezystor na bramkę musisz dać, 1k powinien wystarczyć. Logicznie myśląc 300uA z pinu PCF8574 jest większe jak 100nA bramki. Błędne rozumowanie. Radzę zapoznać się z budową i zasadą działania tranzystora MOSFET. W tych tranzystorach bramka jest izolowana dielektrykiem (zwykle tlenkiem krzemu, skąd pochodzi nazwa). Podany prąd to maksymalny...
Spróbuj tymczasowo wyłączyć sterowanie PWM, bo prawdopodobnie masz je podłączone do sterowania OE, sterownika SCT2026 (odpowiednio musisz podać na stałe stan "0"). Może pokaż tę część schematu, która odpowiedzialna jest za sterowanie SCT2026.
Witam wszystkich serdecznie, aktualnie bawię się elektroniką...mam projekt na studiach, ambicje poszły w góre i zamiast wybrać sobie gotowe płytki z mikrokontrolerami do zaprogramowania postanowilem wspolnie z kolegami stworzyć własny układ. Dodam, ze nie studiuje zadnej elektroniki czy automatyki i robotyki...a zwyklą informatykę :D i mam taki magiczny...
Witam Jestem początkujacy w dziedzinie silników krokowych . w temacie Jezeli masz 4 wyprowadzenia, tzn. ze to silnik bipolarny. Posiada dwa uzwojenia, tzn. dwa przewody (niech bedzie to 1 i 2) do jednego i dwa (3 i 4) do drugiego. Prąd w uzwojeniach musi zmieniac kierunek! Cykl pracy (w trybie pełnoskokowym) składa sie z czterech kroków, tj. krok1 -...
Aż się z ciekawości podłączę do tego tematu :-) dzik - dokładnie wytłumacz co chcesz zrobić i czym świecisz: matrycą led czy wyświetlaczem 7-segmentowym. Narysuj jak i przez jakie układy to podłączyłeś. Patrzę na ten program i to jakaś rzeźnia jest. Aż tyle lookupów? Jakieś przepisywania zmiennych? Ale na co to? Niedawno robiłem ciekawy projekt "wyświetlaczarki"...
Witam wszystkich na wstępie zaznaczę że nie jestem elektronikiem tylko programistą więc proszę o wyrozumiałość. Wykonuję sterowanie roletami oparte o kontroler Netduino z rejestrem przesuwnym do tego przekaźniki wysoko prądowe. Kable nisko prądowe ciągną się od kontrolera do poszczególnych puszek. Kontroler załącza przekaźniki góra dół. Przekaźniki...
Witam serdecznie, W ramach zadania na uczelni mam do wykonania projekt polegający na sterowaniu niewielką matrycą ledów (GQX-1035N, 5x7) - chodzi o wyświetlanie kolejnych liter z zadanego wyrazu. I tak sobie sprytnie (a może nie) wymyśliłem, że nie będę wykorzystywać dodatkowych tranzystorów ani rejestrów przesuwnych - jako, że dysponuję dużą liczbą...
Mam zadanie o treści: 3-bitowy rejestr przesuwny z równoległym synchronicznym wpisem informacji Schemam ma być przy użyciu przerzutnika typu D Tutaj moje rozwiązanie: Pytania: Czy poprawnie jest to rozwiązane bo nie jestem do niego przekonany? Nie, równoległy synchroniczny wpis informacji oznacza, że masz mieć trzy wejścia danych oraz sygnał wpisu...
Witam Na prośbę jednego z użytkowników wrzucam moje biblioteki do Bascoma do obsługi wyświetlaczy LED. Pliki były robione na własny użytek więc wymagają zrozumienia i dopieszczenia. Moduł na sterowniku TM1637 dla Bascom AVR Moduł na sterowniku TM1637 dla Bascom '51 Moduł na rejestrach przesuwnych 74HC595 dla Bascom '51 Moduł na rejestrach przesuwnych...
Chciałbym zaprojektować i zbudować amatorska matrycę złożoną z segmentów diod led (20 segmentów, każdy 5x7 ledów). Kiedyś zaprogramowałem atmegę, która zapalała jedna z 64 ledow połączonych katodami i anodami z duża częstotliwością, co sprawiało wrażenie wyświetlenia danego znaku. Teraz chciałbym połączyć wiele takich segmentów również sterowanych atmega,...
Witam, pacjent centrala zasuwy przeciwpożarowej. OPIS: Centrala na zasilaniu 230V działa poprawnie, po zaniku napięcia przełącza się na akumulatory. Po przełączeniu wszystkie funkcje działają poprawnie, nie podaje jednak żadnego sygnału przełączającego na tranzystor BC639 sterujący przekaźnikami. Po zmostkowaniu tranzystora przekaźnik załącza zasilanie...
Może doprecyzuj o co chodzi: czy masz mieć tylko 8 wyjść, po jednym do każdej litery? Jeśli tak, to rzeczywiście jakiś rejestr przesuwny jest najprostszym rozwiązaniem. Innym może być układ zawierający 8 przerzutników D wyzwalanych zboczem, tylko koniecznie z wejściem do resetowania - żeby można było na początek ustawić same zera, a potem po jednym...
Witam. W załączniku przedstawiłem mój pomysł na sterowanie bipolarnym silnikiem krokowym. Jak na razie tylko w jednym kierunku. Z generatora- docelowo z poru LPT- przychodzi przebieg prostokątny na wejście licznika. Licznik zlicza do 4. Co 4 impuls z licznika z wyjścia Qc podawany jest na rejestr przesuwny z wejściem szeregowym.Rejestr przesuwa pojedynczy...
no to potrzebujesz rejestr przesuwny dwukierunkowy z dwoma bramami magistralowymi (z wyjściami trójstanowymi np. 74ls244) plus trochę bramek sterujących.
Do tych układów (Axxxx) podajesz dane szeregowo, po wysłaniu 16 lub wielokrotności 16 bitów, podajesz impuls wejście przepisania równoległego z rejestru przesuwnego do rejestru wyjściowego i wszystkie wyjścia są aktualizowane jednocześnie. Zamuje to 3 linie procesora. Podobnie wejścia tylko operacja jest odwrotna, najpierw robisz zapis równoległy (np....
Witam wszystkich na forum mam problem ponieważ borykam się z problemem zbudowania tablicy reklamowej z przesuwanymi napisami mój układ składa sie z 12 wyświetlaczy matrycowych 7x5 Led pracą będzie sterował Atemega 8 kolumny wyświetlaczy połączyłem poprzez rejestr przesuwny 74ls164 i teraz nie wiem za bardzo jak do tego zrealizować sterowanie żeby napisy...
6 rejestrow po 8 bitów to za mało na układ 7x50, a za dużo na 10x35 - chyba, że z 7x50 używasz 7x48. Poza tym, jak ładujesz i przesuwasz całe słowo, to po co rejestry przesuwne, wystarczą przerzutniki D (sterowane zboczem). Te 48 bitów pozwala wyświetlać jedną linię (z 7 w układzie 7x48), więc trzeba je zmieniać co 2-3ms (można szybciej, będzie mniej...
Te sygnały muszą być oddzielne. 4. Wystarczy sterowanie sygnałów OE jednej gałęzi rejestrów. 5. Pamiętaj o możliwości programowania mpsora w układzie, nie wyprowadziłeś złącza programowania. 6. Pamiętaj, że przy wyświetlaniu multipleksowym, jedna linia jest wyświetlana tylko 1/20 czasu (w twoim przypadku) co wymaga odpowiedniego zmniejszenia rezystorów...
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...
Czasem znajdujemy się w takiej sytuacji gdy nasze założenia projektowe nie pokrywają się z elementami elektronicznymi jakie posiadamy. Może zaistnieć konieczność zwiększenia wyjść logicznych mikroprocesora jaki wykorzystujemy. Ten krótki poradnik dla początkujących pokaże wszystkim zainteresowanym jak sterować 16 wyjściami logicznymi w tym wypadku...
Witam. Od jakiegoś czasu studiowałem w sieci różne materiały na temat matryc LED i ich sterowania. Mój projekt teoretycznie powinien działać, jednak jest bardzo toporny w oprogramowaniu, a przy chęci wyświetlenia dłuższego tekstu po prostu (z powodu archaicznego programu) zaczyna brakować w uC pamięci Flash. Przechodząc do rzeczy. W Eaglu zaprojektowałem...
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...
Witam, na wstępie zacznę od tego, że nie spojrzałem w ds podczas projektowania PCB i popełniłem błąd. Mianowicie mam układ z dwoma wyświetlaczami dot matrix sterowanymi przez uln2803 kolumnami a wiersze przez 75hc595. Każdy wyświetlacz ma swojego uln i 74hc.. Mój błąd polega na tym, że do sterowania jednego 74 wykorzystałem porty P04 SCL i P05 SDA,...
Witam, potrzebuje informacji na temat sterowania 40-ma diodami LED za pomocą rejestrów przesuwnych 74hc595. Połączone one są kaskadowo tak jak na rysunku w linku, tylko tyle że jest ich 5. Mógłby mi ktoś podpowiedzieć jak napisać program pod AVR w języku C aby np, przesuwać jedynkę (czyli zapaloną diodę) od diody nr 1 do diody nr 40? połączenie rejestrów:...
Odkopuje temat. Jak tym sterować? (w Bascomie) ustawic jako stan poczatkowy DS, SH I ST na 0. Wysłać jakis stan logiczny na DS, ustawic SH na stan wysoki potem ST na wysoki i na odpowiedniej końcówce Q pojawi się stan wg wartości przesłanej w DS? Tylko na ktorej koncowce pojawi sie ten stan? Q0 czy Q7? czy musze powtarzac procedure dla kazdej koncowki...
Witam Walczę dziś z wyświetlaczem lcd POS 3000 firmy Posnet. Wyświetlacz jest oparty o sterownik NJU6432. Sterowanie niby banalne. Zwykły rejestr przesuwny o pojemności 112 bitów. W zasadzie bardzo podobne do SPI. Próbowałem z sprzętowym SPI i z programowym. Testowałem też Shiftout (zawsze dobrze działał z rejestrami) próbowałem też na piechotę. Wyświetlacz...
Pisząc, że wyświetlacze padną po jakimś czasie, miałem na myśli podkręcanie prądu do 50mA czy 80mA. A będzie Cię kusiło dla tych EWA, ponieważ będą słabo świecić. SCT wygląda dobrze (dane są zatrzaskiwane/wystawiane na zboczu narastającym dla obu układów), ale HC589 musi być sterowany na 13. nodze (!SLOAD). Inaczej nigdy nie będziesz mógł odczytać zawartości...
Witam.. Ostatnio dorwałem kilka wyświetlaczy 64x 16 =1024 diody. Do sterowania kolumnami i wierszami służą 8 rejestry przesuwne 74HCT4094. Mam problem z wysyłaniem całych 32 bitów do tych rejestrów, tzn przy wysyłaniu po 8 bitów jak kodzie 1 działa pięknie a kiedy zmieniam sposób jak w kodzie 2, i chce wysłać za jednym razem 32 bity, wyświetlacz wyświetla...
Witam. Próbuje stworzyć wyświetlacz RGB. Sercem układu jest mikrokontroler z rodziny STM32 (logika działania 3V3), natomiast za sterowanie LEDami odpowiadałyby rejestry przesuwne zasilane napięciem 5V. Wysoki stan na wejściu rejestru przesuwnego wynosiłby w takim razie 3V3. Moje pytania są następujące: 1. Jakie napięcie uzyskam w rejestrze na wyjściu?...
Witam Mam takie pytanie, otóż będę robił sobie zegarek na lampach Nixie wg. mojego projektu. Chciałbym sterować poprzez tylko jeden rejestr przesuwny w ten sposób: 1. Załaduj liczbę do wyświetlenia do rejestry przesuwnego 2. Załącz odpowiedni tranzystor (Wysokie napięcie do drenu i anoda do źródła). 3. Wyświetl cyfrę 4. Wyłącz tranzystor i tak dalej...
Ok, masz sygnał 12v musisz pamiętać, że posiada jakąś wydajność prądową korzystając z rezystora nastawnego zmieniasz nie tylko napięcie, ale i prąd, natomiast nasuwa się pytanie czy po rezystorze tego prądu mu wystarczy. [url=]Link Więc wracając teraz jeżeli masz sygnał (sterowanie) 12v i chcesz mieć tak samo sterowany prąd 5v słusznie wybrałeś tranzystor...
Witam ponownie. Okazuje się że wszystko jest oki. Program do symulacji nie działa. Podłączyłem dzisiaj wszystko na płytce i działa. Teraz problem pojawia się jak sterować każdym wyjściem osobno. Tzn. jak stworzyć bajt z konkretnymi jedynkami i zerami. Np. 10010100 a potem zmienić tylko ostatnie wyjście na 1 10010101
Witam, próbuje podłączyć wyświetlacz led do mojego sterownika frezarki cnc - (nie ma oryginalnie led ale wiem że są wersję z led więc chce wykorzystać te piny) namierzyłem sygnały zegarowe i data które idą do dwóch rejestrów 595 połączonych szeregowo - w sumie otrzymałem 16 wyjść sterujących które sterują 6 cyferkami led, problem jest taki że nie mam...
Po waszych sugestiach poprawiłem swój kod niestety nie miałem jeszcze okazji go przetestować. Zmieniłem także funkcje shift left i right , mianowicie nie maja one być teraz sterowane osobnymi przełącznikami ,a jednym wspólnym który ma decydować o przesuwaniu w lewo lub prawo w zależności od swojego stanu. A funkcja LOAD ma wczytać do układu kombinacje...
Witam czy mógłbyś wrzucić schemat jak rozwiązałeś w/w problem ? Mój problem polega na tym, że muszę sterować wejściami S0 i S1 (74194) aby zmieniać kierunek zapalania się LED'ów a chciałbym aby automatycznie po zapaleniu się ostatniej, wracały w przeciwnym kierunku. Z góry dziękuje
Mając 3 wyjścia możesz niezależnie kontrolować tylko 3 diody LED i żadne bramki ani dekodery tu nie pomogą. Dekoder ośmiowyjściowy z trzema wejściami adresowymi może zapalić jedną diodę LED z ośmiu, ale nie może ustawiać dowolnych kombinacji, to znaczy zapalić dwóch i więcej diod jednocześnie. Możesz za to użyć ośmiobitowego rejestru przesuwnego w rodzaju...
Witam, mam pytanie, jak sterować poszczególnymi wyjściami rejestru przesuwnego 74HC595 ? można podłączyć rejestr tak żeby nie wykorzystywać wszystkich pinów? potrzebuje 12 pinów do wysterowania led cube 3x3x3, czy mogę użyć 2 rejestrów i w drugim 4 porty nie będą używane? Czy mogę część portów użyć do sterowania diod a część do sterowania np jakimiś...
Witam, mam 7 segmentowy wyświetlacz mechaniczny, który posiada "pamiętające cewki" tak, że aby włączyć segment wystarczy podać krótki impuls do cewki. Do wyłączenia segmentu musi być podany impuls o odwrotnej polaryzacji. Docelowo chce tym sterować poprzez arduino. Wiem, na pewno że użyję tutaj rejestru przesuwnego 74HC595 oraz ULN2803. Impulsy będę...
To układ sterujący z pralki więc z mocą nie powinno być problemu...
Witam, mam do wykonania 10 diod RGB które mają świecić w kilku kolorach podłączone do czujnika temperatury. Podłączyłem układ bazując na notkach z internetu. Ale nie rozumiem jak zapisać kod aby migał tak jak chcę. diody ogólnie zapalają się na kolor żółty, jednak wraz z oziębianiem czujnika z jednej strony zmieniają kolor na niebieski. Tworzy się taki...
Dla większych ilości są typowe 8- i 16-kanałowe sterowniki z wyjściami prądowymi ustawianymi jednym zewnętrznym rezystorem. Ładowane jak rejestry przesuwne, można łączyć szeregowo. Są wersje on-off i PWM, na różne napięcia/prądy maks. etc. Produkowene przez ST Microelectronics (STP), StarChips (SCT), Macroblock (MBI), TI (TLC) i pewnie jeszcze innych;...
Witam, znalazłem w internecie bibliotekę 2-wire do sterowania wyświetlaczem LCD do mikrokontrolerów zgodnie z poniższym schematem: na schemacie znalazłem informację, że rejestry 74HC595, 74HC164, CD4094 można zamieniać między sobą - i tu pytanie czy aby na pewno ? Gdyż przeglądałem ich data sheet'y i mają inne oznaczenia nóżek niż ten na schemacie CD4049.....
Witam, próbuje sterować diodami LED za pomocą uC ATmega328p oraz rejestru przesuwnego 74HC595, lecz diody w ogóle nie reagują (zapalają się wszystkie lub w różnych losowych kombinacjach). Kod: [syntax=c]/* * main.c * * Created on: 30 sie 2016 * Author: Daniel_ */ #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h>...
Znalezione. Trzeba wyciąć przednią przezroczystą płytę z naklejoną na niej folią z grafiką i klawiaturą. Do tej płyty ją przykręcone płytki drukowane a z drugiej strony zamocowane do metalowego chassis oblanego gumą (praktycznie nie do zdjęcia ta guma - bowiem jest od zewnątrz i od wewnątrz klejona do metalowego chassis). Wklejenie tej przezroczystej...
O jakiej wydajności prądowej piszesz? Przecież moduły przekaźnikowe ciągną pojedyncze mA bo na wejściu maja transoptory. Najprościej i najtaniej i w ogóle naj... jest użyć rejestry przesuwne. Tylko rejestry a ich wyjścia od razu do modułów przekaźnikowych. Jeśli potrzebujesz dużo pinów do możesz skorzystać z adruino Mega. Policz sobie czy lutowanie...
(np. 74HC4067) podajemy napięcia na 4 piny adresowe. I moje pytanie brzmi - w jaki sposób sterować pinami w rejestrze przesuwnym. (na zasadzie podanej wcześniej) Nie da się. Każdy rejestr wymaga sygnału zegarowego. Multiplekser nie. 74HC595 ma jeszcze sygnał zatrzaskujący jego zawartość i wyjście trójstanowe (jak dobrze pamiętam). W nocie katalogowej...
Witam. Jestem bardzo początkujący w Arduino. Mam taki problem. Chce napisać prosty program sterujący diodami LED przy pomocy rejestru przesuwnego 74HC595 . poniżej zamieszczam mój program. Gdzie mam, by "bit 0" miał stan wysoki i po odczekaniu 1000ms (1s) następuje włączenie "bit 1". problem występuje taki że w ogóle nie realizuje delay tylko od razu...
Witam, Chciałem użyć rejestru przesuwnego w projekcie arduino do sterowania diodami, ale coś nie działało. Nie jestem elektronikiem, ale żeby się dowiedzieć w czym jest problem zrobiłem układ, w którym steruję nimi ręcznie, czyli przyciskami podpiętymi pod zegar i pin szeregowy (no i pod reset). Po podłączeniu układu pod zasilanie zaczynają świecić...
Ja kiedyś do wystawiania dużej ilości sygnałów wyjściowych (o ile pamiętam, w sumie 72) użyłem portu LPT plus chyba 74HCT595 (9 sztuk, 1 na 8 sygnałów). Odbieranie robi się przy użyciu kilku sztuk 74HCT165 (rejestr PISO, po 1 na 8 linii wejściowych). Na RS232 nieco trudniej, bo napięcia sygnałów nie pasują (RS232 ma zwykle +-12V, a pasowałyby TTL),...
Hej, potrzebuję pomocy. Chcę stworzyć baaaaardzo prosty projekt latarki LED sterowanej rejestrem przesuwnym. Problem w tym, że (o ile dobrze przeczytałam kartę produktu) natężenie na wyjściu rejestru HEF4015B wynosi -1,4 mA, a do zasilenia diody potrzebuję docelowo 400mA. Jak więc podnieść to natężenie? Z góry dzięki za każdą pomoc.
A ile konkretnie tych GPIO brakuje? Jeśli użyje sterowników L9110, to potrzebuję 12 wyjść PWM, dodatkowo 6 pinów na krańcówki, dodatkowy silnik ale bez regulacji obrotów to kolejne dwa i ledy powiedzmy 2. Nie wiem jak się ma sprawa PWM a ekstenderów, ale 12 powinienem móc wyciągnąć z esp (chyba że zużyje za dużo pinów na zestawienie komunikacji: na...
Masz zbyt krótki czas wyświetlania w stosunku do wygaszenia. Tak na prawdę to nie mam tu wygaszania tylko wpycham kolejną cyfrę, spójrz na kod, to cała sekwencja obsługi rejestrów: Widzę też, że nie masz takich samych czasów dla każdej cyfry/wyświetlacza. Wartość jest jedna, jak widzisz powyżej. Chyba że mówisz o czymś innym. Pokaż całą sekwencję wyświetlania,...
Idea jest super.Sam bym tego lepiej nie wytłumaczył.Tylko jak to przełożyć na takie małe , czarne kostki ? :-)) Można na 1000 i 1 sposobów, w zależności jak małe i ile ma być tych kostek. To można zrobić na zwykłych scalakach (zarówno na licznikach i multiplexerach jak i na rejestrach przesuwnych), na uP (transmisja synchroniczna, asynchroniczna) lub...
Najprościej to rejestr przesuwny - wystarczy, że znajdziesz w sieci pdf-a do niego i już będziesz wiedział jak działa. Sterowanie jest bardzo proste - opis dla układu 4094: 1. ustaw linię zegarową na 0 2. linia danych według kolejnego bitu 3. linia zegarowa na 1 4. powtórz 1-3 32razy 5. strobe na 0 6. strobe na 1 myrcioch
witam. Braklo mi pinow w procku moja idea jest taka mam dolaczone 8 przekaznikow za pomoca tranzystorow itd. wstawiam miedzy procesor a przekazniki uklad 74 hc595 i jest ok. oszczedzam 5 lini procka. tylko jezeli kazdym przekaznikiem steruje inna zmienna np a,b,c,d,e,f,g,h ktora moze przyjac wartosc 1 lub 0 (wlacz wylacz) to do wyslania na rejestr przesuwny...
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...
No to widziałbym taką koncepcje: generator (CD4060) + licznik (CD4040), mamy z tego 15 kolejnych wyjść z liczników, podłączamy do nich EPROM 32kB (27C256), w którym kodujemy sekwencję migania żarówek; ma to 8 wyjść, można jedno wykorzystać jako sygnał końca sekwencji; można też podłączyć większy EPROM, i zakodować w nim wiele różnych sekwencji, lub...
hmmm... niedawno zastanawiałem się nad takim projektem... i doszedłem do wniosku, że najłatwiejsze rozwiązanie to: komputer, do którego podpięty byłby mikrokontroler (np. przez USB, chociażby firma Atmel udostępnia uC z wbudowanymi kontrolerami USB)... na mikrokontrolerze multipleksowane zatrzaski (lub rejestry przesuwne, aczkolwiek w pierwszym wypadku,...
Jak sądzę to do tego adaptera o którym pisał napisał me_super (USB->RS232) można podłączyć układ sterowania na rejestrze przesuwnym i nie powinno być problemu. Znalazłem opisy takich na necie w Elektronice praktycznej w archiwum - 05 / 1999 i pod linkiem: Wie ktoś może jakiego rzędu opóźnienia będą przy stosowaniu jednego rejestru 4094. Z tego co się...
Da się. Np. rejestr przesuwny sterowany liniami DTR, RTS lub TxD plus drabinka rezystorowa. Lub dowolny scalony przedwzmacniacz m.cz z I2C i zaimplementowanie protokołu i2c na comie. Lub.... itd. Rozwiązań są dziesiątki.
mostek H to po pierwsze , może wystarczy L298 do tego silnika lub budowa na tranzystorach lub jeszcze prościej 2 przekaźniki sterowanie można zrealizować na rejestrze przesuwnym , lub 2 przerzutnikach J-K
Tabele stanów masz na 3 stronie tej dokumentacji. Poszukaj jakiejś teorii odnośnie rejestrów przesuwnych (shift register).