Może przy okazji odpiąłeś rezystor ściągający D to masy? ;-) Dodano po 2 A ile masz na transoptorze na wejściu? Coś to nie działa prawidłowo ;-) Podłączyłeś wyjście transoptora w dobrą stronę? ;-) Dodano po 2 Nie dziw się, że rejestr zapala diody, bo przecież oba napięcia, które podałeś to stan wysoki dla wejścia D...
https://obrazki.elektroda.pl/6596124500_... Co niektórzy na forum wiedzą, że lubię migać diodkami. W tym projekcie dałem temu maksymalny upust i mogłem dać ponieść się fali do tego stopnia, że pod koniec miałem już dość :) Pamiętacie https://obrazki.elektroda.pl/5941184000_... https://obrazki.elektroda.pl/3135631200_...
Witam, Problem wydaje się prosty. W przerwaniu timera wysyłasz dane do obu rejestrów jeden po drugim. Jeden z rejestrów (SR0) odpowiada za wybór diod w danej linii, drugi (SR1) za wybór linii. I teraz zobacz jak ten program się wykonuje: Przesyłasz dane do SR0 - dane linii pierwszej Przesyłasz dane do SR1 - numer linii pierwszej Odstęp czasowy. Przesyłasz...
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...
Mniej więcej o to chodziło. Nawet zostały ci wolne piny na procesorze :D Ale jeszcze: - odbiornik podczerwieni raczej nie powinien być przeprowadzany przez rejestr wejściowy, tylko podłączony bezpośrednio pod procesor i to najlepiej pod któreś z wejść przerywających - podobnie impulsator - też nie przez rejestr!!! - diody świecące są podpięte nie w...
http://obrazki.elektroda.pl/3741971700_1... Witam wszystkich, chciałbym przedstawić urządzenie nad którym pracowałem przez ostatnie pół roku z mniejszymi lub większymi przerwami. Jest nim selektor stereo. Impulsem do zbudowania takiego "ustrojstwa" był brak wolnych wejść we wzmacniaczu, który posiadam. Za każdym razem kiedy potrzebowałem...
https://obrazki.elektroda.pl/3496920600_... Jednym z pierwszych projektów, które zrealizowałem mając 9-10 lat było pudełko z kilkoma LEDami, przełącznikami i potencjometrem - taka tam wprawka w lutowanie. Drugim była migająca strzałka LED z kitu bodaj Jabela. Pierwszym, który zepsułem lutownicą transformatorową (której nie polecam)...
http://obrazki.elektroda.pl/9822499800_1... UWAGA! AKTUALIZACJA!! Jako, że dostaliśmy dodatkowy tydzień na dopracowanie - nie traciłem czasu. Niestety studia uniemożliwiły mi napisanie tetrisa, jednak dodałem kilka bajerów. Pierwszym jest zrobienie obudowy. Nie zdążyłem tylko listwą obłożyć (widać od spodu). Dodałem możliwość sterowanie w...
To może trzeba poszukać, jak są połączone te 74HC595 - wejścia pewnie w dość standardowy sposób, ale z oglądaniem wyjść będzie nieco zachodu. 7 sztuk 74HC595 pozwala (przy założeniu, że do 8 wyjść są podłączone tranzystory do multipleksowania) na sterowanie 8x6x8=384 punktów, więc nie wszystkie są wykorzystane. Trzeba najpierw ustalić, które wyjścia...
output source or sink current +/- 25mA Vcc or GROUND current +/-70mA czyli rozumiem, że przez każdy pin wyjściowy może maksymalnie przepływać 25mA. a przez pin zasilający do 70mA. układ ma 9 wyjść, więc wynikałoby z tego, że nie można ich wszystkich naraz obciążać nawet 20mA (chociarz nieprzekracza to wartości maksymalnej indywidualnej dla każdego...
(at)Aimon ... ale jakie arduino masz obecnie? Może masz rację, ale dodałem jako kontynuację tematu. Przy zakładaniu tematu w pierwszej kolejności podaje się model, tak jest domyślnie pole. więc wpisałem micro, no cóż, może nie jest to zbyt czytelne. A więc, Posiadam Arduino micro Na chwilę obecną mam podłączona moją [url=https://stak.com/5V_DC_Relay_Module...
Dziękuje wszystkim za rady. Problem rozwiązało wypięcie programatora (a konkretnie wejścia MOSI) z płytki stykowej.
tak, mosfety LogicLevel powinny współpracować. A czy z dwóch lub więcej 8 bitowych rejestrów przesuwnych, serial output, da się zrobić 1 16bitowy rejestr ?? ostatnie wejście pierwszego należy załączyć do pierwszego wejścia drugiego ?
Mam taki problem, nie wiem jak sterować 74hc595? Chodzi mi oto, że nie wiem które porty, co robią i jak je włączać. Co mam zrobić, żeby pojawiła się jedynka na Q1 i Q5? http://www.arduino.cc/en/uploads/Tutoria...
Niejaki "dr mariano" zadał dziś na Forum pytanie „Co to za układ? Co robi?”. Ponieważ nikt mu nie odpowiedział, ja to zrobię. 595 jest to zestaw dwóch rejestrów: przesuwającego i równoległego. Rejestr przesuwający ma wejście szeregowe i wyjście równoległe. Stan jego wyjścia można wpisać do drugiego rejestru (równoległego). Układ ten jest...
Witam W załączniku widać przykład połączenia dwóch układów, w taki sposób, iż jest możliwe, sterowanie nie 8 bitowym, lecz 16 bitowym torem. Pytania: 1. Czy jest możliwe, aby dodając kolejne uklady w podobny sposób, uzyskać dowolną ilość takich torów ? 8,16,32,64,128,256....... 2. Widoczne na schemacie MOSI, SPCK, Chip Select - jak należy interpretować...
Witam. Czy może ktoś obeznany zerknąć do dokumentacji i odpowiedzieć mi na pytanie jaki jest stan na wyjściach rejestru po włączeniu zasilania ? Coś nie mogę tego wyczytać samodzielnie. https://www.tme.eu/Document/76c258da8580...
Na początek trzeba wybrać napięcie zasilania LED-ów, i tak je łączyć, żeby pasowało. Można nieco skomplikować układ, a za to mieć lepszą stabilność prądu LED-ów, stosując układ z [url=https://www.elektroda.pl/rtvforum/v... #18240836 - tylko zamiast opornika 10k do +zasilania użyć np. 1k do wyjścia 74HC595, a zamiast...
Witam. Ostatnio jestem zainteresowany rejestrami przesuwnymi typu 74hc595 . Ułatwią mi one zadanie podczas tworzenia kilku projektów. Ale żeby tak się stało najpierw muszę wiedzieć jak je obsługiwać. Czytałem tematy na elektrodzie dotyczące właśnie rejestrów przesuwnych ale nie znalazłem żadnych łopatologicznie napisanych informacji na temat przesyłania...
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 taki problem, przy użyciu rejestrów przesuwnych (74hc595 - http://www.nxp.com/acrobat_download/data... chcę przełączać przekaźniki, a konkretniej ten model - http://www.laro.com.pl/pdf/hm4100f-5v.pd... i się zastanawiam, jaki pobór mocy ma ten przekaźnik, bo przy jednym przekaźniku przełącza mi bez problemu, ale się zastanawiam,...
Układ scalony 74HC595 funkcjonuje nie tak jak napisałeś. Wyjście szeregowe (9) działa niezależnie od wejścia OE (13). Wejście OE (13) steruje tylko wyjściami równoległymi (1..7 i 15). Jeżeli "H" to wyjścia równoległe znajdują sie w wysokiej impedancji. Wartość na tych wyjściach nie ulega zmianie po każdym takcie na 11 lecz tylko przy takcie na wejściu...
Witam. Mam mały problem z przekazaniem danych z rejestru na rejestr. A mianowicie. Wysyłam dane z arduino do pierwszego rejestru (bede sterowal ledami). Zapalam okresloną kombinacje diod. Teraz chciałbym przekazać w takiej samej postaci na drugi rejestr tak aby pierwszy zgasl i nic sie na nim nie pojawiało. W praktyce wygląda to tak jak by dioda i rejestr...
Witam, mam pytanie czy mogę połączyć wejścia DATA kilku układów SIPO równolegle a nie szeregowo (wyjście jednego układu jest wejściem dla następnego). Mam zamiar wykorzystać to w niskożernym układzie zasilanym z baterii. i potrzebuję co kilka sekund wybierać jedno w wyjść. Układy jakie chce wykorzystać to albo 4094 albo 74HC595, który się nada bardziej...
W jaki sposób realizuje się przesył danych do rejestru hc595? Do tej pory podczepiałem do rejestru (akurat w moim przypadku hc164) dwa piny z procka, jeden jako zegar, drugi jako sygnał. Potem pisałem program w którym przypisywałem do pinu Data jakiś stan, a następnie ustawiałem pin CLOCK by wysłać daną do rejestru. Podejrzewam jednak, że jest to działanie...
Dobra, rozjaśnia się :) _jta_ - czy mówiąc o diodach masz na myśli te przy kontaktronach w matrycy? Bo chyba ja je poobracam to zaporowo będą stały w kierunku, z którego 74HC595 będzie podawał napięcie? Czy niepodłączone wejścia na 74HC165 mogą "wisieć" czy raczej przez jakieś 22kOhm do masy je podłączyć? Jeszcze jedno pytanie do połączenia ich z atmegą...
Jedna istotna sprawa jest taka, że przesłanie sygnałów na 50m to nie taka prosta sprawa - w kablu o tej długości łatwo powstają napięcia, które czasem mogą spalić układ, a często nakładają się na przesyłany sygnał, zniekształcając go. Żeby nie mieć takich problemów, należy zastosować transoptor na tym końcu kabla, do którego przesyła się sygnał. Drugi...
Proponuję rozdzielić sygnały wyboru wejścia od wyjścia. Wcale to nie musi być PB4. /SS jest tu przypisany na sztywno tylko w trybie Slave.
Wystarczy kolego że w układzie z którego wylutowałeś megę miała ona rezonator , miała wyłączony reset lub SPI lub pracowała z oscylatorem zegarkowym , lub zaprogramowanym dzielnikiem wewnętrznym i układem RC . Fabrycznie nowy układ ma dzielnik DIV8 i pracuje na zegarze 1MHz częstotliwość programowania spi dla takiego układu to 250kHz szybciej po prostu...
Hej, przeglądając trochę starszych schematów trafiam często na rozwiązania z multiplekserami/buforami/przerzutnikami. 1. Wyjścia mikrokontrolera nie sterują bezpośrednio LED'ami czy innymi peryferiami ale są podłączone przez bufory np. 74HC574. Po co stosować takie rozwiązanie? Czy dobrze rozumiem, że chodziło o zwiększenie wydajności prądowej + "ochronę"...
A po co podłączyłeś V cc do wejścia MR? Dodano po 1 A może raczej czemu nie podłączyłeś ich do + zasilania?
Witam, Chciałem się zainteresować rejestrem przesuwnym 74HC595 jako rozszerzenie AVR o kolejne wyjścia lecz coś mi to w symulatorze ISIS nie działa. Proszę zerknijcie i wypowiedzcie się gdzie popełniam błąd. Proszę nie krytykujcie małej znajomości obsługi SPI i ISIS ponieważ dopiero się zaprzyjaźniam z tematem. http://obrazki.elektroda.pl/1861876000_1...
Poza tym SRCLR# podpiął bym przez rezystor, a nie bezpośrednio do Vcc. Jeśli wyjścia mają służyć jako Open Collector/Drain to się wszystko zgadza, włącznie z linią MOSI. Ale co się zgadza - skoro to rejestr przesuwny, Q jest wyściem. Chyba że diody to LED - wtedy potrzebny jest rezystor i tracą sens wejścia "INx" . BAT43 sugeruje , że to dioda Shotkyego....
Na tej płytce masz 8 wejść (abcdefg.) sterujących segmentami i 4 wejścia sterujące wspólnymi zakończeniami każdego z wyświetlaczy osobno. W sumie 12 pinów i Atmega8 spokojnie to przełknie (ba, nawet Attiny2313 to łyka). Widzę, że brakuje Ci nieco teorii o multipleksowaniu takich wyświetlaczy: http://maxembedded.com/2013/01/30/seven-...
Jednak możliwe że wystarczy po zakończeniu wpisu do rejestrów podać impuls na ST_CP przepisujący dane do wejścia równoległego To jak pisałem było by cool ! ps. właśnie doczytałem początek :D przecież koledzy od razu radzili zrobić wpis do wszystkich rejestrów i po tym wpis do wyjścia równoległego (ST_CP) :idea: Według mnie te rezystory przy LED-ach...
Zawieranie kondensator bezpośrednio do masy jest dużym błędem! Atmega168 w pełni wystarczy, niema sensu pchania 32, po za tym więcej kosztuje. Jak wrócę do domu to napiszę jak zrobić poprawnie przyciski z wykorzystaniem INTx, teraz piszę z telefonu. Dodano po 52 Układ dla przycisku powinien wyglądać mniej więcej tak: http://obrazki.elektroda.pl/7645281800_1...
Ok. Po głębszym zastanowieniu przyznaję, że wychodzi na to, że nie podszedłem do tematu rozsądnie i rzeczywiście większość kodu i sam projekt był przygotowany w symulatorze bez uwzględniania rzeczywistych warunków pracy. Chciałem sprawdzić jak to będzie działać i dokonywać korekt w międzyczasie czyli tzw. rozpoznanie bojem. Jednak macie racje, że w...
To wygląda, jakby coś z podłączeniem było nie tak - przecież wyjścia 74HC595 miały być połączone z wejściami ULN2003... Może wszystko działa prawidłowo, tylko brakuje kilku drucików, które miały łączyć wyjścia 74HC595 z wejściami ULN2003?
Możesz zwinąć to do jednej petli z trzema warunkami wewnątrz , zrobic jedna maske do sumy logicznej przesuwaną o 1 bit w takcie petli . W bascomie nie pomoge ale uproszczony zarys byłby taki: i = 0; maska = 0x01; 74hc595_z(1) = 0; 74hc595_z(2) = 0; 74hc595_z(3) = 0; while( i< 8) { if (wejscie(i))...
Pin SS dla SPI (tutaj akurat PB2) MUSI być skonfigurowany jako wyjście nawet jak go nie używasz. Jeśli jest wejściem i z jakiegoś powodu ustali się na nim stan niski to SPI przechodzi w tryb Slave by uniknąć kolizji.
Dodano po 11 Powie mi ktoś, jak to jest z zamiennikami tych układów? Widzę w handlu wiele odmian. Jakie miałbym kupić?
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...
Zostaje do omówienia pin INT od PCF8574. Na tym pinie pojawi się zbocze opadające gdy zmieni się coś na wejściu PCF8574. Nie ma możliwości maskowania przerwań dla poszczególnych pinów PCF8574, a przerwanie jest wyzwalane na każdą zmianę stanu (zarówno rosnące, jak i opadające zbocze) na pinach PCF8574. Lepiej chyba użyć MCP23017 do tego celu. Dodano...
Urządzenie już gotowe, ale czy nie zastanawiałeś się aby wyjścia i wejścia zrobić na rejestrach 74hc595? Sterowanie banalne nierestrykcyjne czasowo z praktyczmie jakiegokolwiek jednego procesora. Łatwa rozbudowa o kolejne in/out no i koszt dużo niższy.
Witam Testuje wyświetlanie czasu ( godziny/minuty/sekundy ) na sześciu wyświetlaczach LED WA, używam dwóch 74HC595 oczywiście ULN2803 + rezystory oraz UDN2981. Atmege i 74HC595 zasilam z 5V a wyświetlacze z dodatkowego zasilacza na LM2575, na którym dobrałem eksperymentalnie napięcie. Zdarza się czasem, że przy uruchomieniu całości wyświetlacze niebezpiecznie...
W momencie gdy włączasz tryb MASTER dla SPI to pin MISO automatycznie staje się wejściem (karta katalogowa ATMEGA32 Tabela 55), tym samym nie możesz go używać do sterowania ST_CP. Makro ST_CP_HIGH w tym momencie włącza Pull-Up dla MISO czyli masz '1' na wyjściu ale a ST_CP_LOW tylko wyłącza Pull-Up więc pin ST_CP wisi w powietrzu. Przepnij pin ST_CP...
Nie ustawiłeś MISO jako wejścia. W kodzie masz wszystkie piny z portu B ustawione jako wyjścia.
Na dobrą sprawę to ULN2003 ma w sobie rezystory po 2,7kΩ na wejściach więc można go spokojnie podpiąć bezpośrednio pod wyjścia Atmegi i jeszcze zyskać troszeczkę placu.
Witam Kości 74HC165 połączone ze sobą i z mikrokontrolerem za pomocą magistrali SPI mogę pracować jako wejścia. Kości 74HC595 mogą pracować jako wyjścia. Znalazłem taki fajny dokument w sieci, jest to ekspander postawiony na magistrali I2C. Wywalasz ze schematu układy PLC42VA12 i sygnały spinasz do sprzętowego interfejsu SPI. To musi działać :) Na forum...
Szyna 8 bitowa do 8 wejść 16 sztuk 74HC595 połączonych szeregowo do tego 1 wyjście clock i jedno wyjście strob i mam 16X8X8 =1024 wyjść. A co co niezawodności to rozwiązanie niezawodne i sprawdzone. A koszty znikome poniżej 50zł +płytka.
Dziękuję wszystkim za pomoc! W jaki sposób krok po kroku obliczyć dokładną minimalną wartość rezystancji wszystkich rezystorów na wejściach i na wyjściach w tym układzie, aby nic nie popalić? "DC Output Current, per Pin ± 25 mA", to znaczy, że na wszystkie piny łącznie mają 200 mA? (at)tmf Miałem 595, ale chyba je popaliłem, bo miałem rezystory...
No niezupełnie - VIHmin się nie zgadza. Przy tej rezystancji wejść 595 nie będzie żadnego problemu.
Mam jeszcze jedno pytanko. Czy to działa tak że na jedno z wejść tego układu (74hc595) podaje np 4 impulsy i jeśli chce żeby na nóżce nr. 4 pojawiła się jedynka to podaje impuls potwierdzający na inne wejście? Jeśli połacze kilka takich układów szeregowo to skąd będą wiedziały że są ze sobą połączone? Schemat który przedstawił kolega wyżej niewiele...
A czy napięcie i prąd mierzyłeś na dzielniku podłączonym do sterownika, czy do zasilacza 12V? Bo chodzi o to, o ile zmniejsza się napięcie wyjściowe ze sterownika, gdy jest on obciążony dzielnikiem. Oraz o ile zmniejsza się napięcie na dzielniku, gdy jest dołączony do wejścia układu scalonego.
Chciałbym użyć ATTiny85 do zrobienia następującej rzeczy: Wejścia: - analogowy z sensora - analogowy z dwóch potencjometrów - cyfrowy z przełącznika (w zasadzie może też być analogowy, bez różnicy czy odczytam analogowe 5V, czy stan HIGH) Wyjścia: - sterowanie przekaźnikiem - wyświetlanie 3 cyfr na 7 segmentowych wyświetlaczach No i się gubię. Poczytałem...
Witam, Poszukuje układu prawie takiego jak 74HC141 ten układ byłby prawie idealny , prawie a to z takiego względu że jest "odwracalny" "negujący" a mi zależy na tym żeby ograniczyć liczbę układów scalonych dlatego potrzebny byłby taki sam układ który po prostu automatycznie nie "neguje" "odwraca" wyjść. Oraz mam jeszcze jedno pytanie czy jest rejestr...
Dziękuję, ale jednak zdecydowałem się na rozwiązanie z dodatkowym rejestrem przesuwnym 74HC595. Pozwoli mi to zaoszczędzić ilość wyprowadzeń mikroprocesora.
Nie wiem, czy dobrze rozumiem. :/ Ja mam dodane tranzystory do układów 74HC595, więc może to one nie wyrabiają? Czy ULN2803 też może nie nadążać? Bardzo zależy mi na rozwiązaniu problemu, bo utknąłem w miejscu i nie mogę dalej kontynuować prac nad tą matrycą. Czyli przy wejściu w przerwanie na początku wyłączam ULN2803. Następnie wpisuję dane do 74HC595,...
AVE... Nie możesz użyć rejestrów przesuwnych by zwiększyć ilość wejść i wyjść cyfrowych oraz multiplekserów do zwiększenia ilości wejść analogowych? 74HC4051 dla wejść i ewentualnie wyjść analogowych, 74HC165 do wejść cyfrowych i 74HC595 dla wyjść cyfrowych. Rejestry przesuwne możesz łączyć w łańcuchy dzięki czemu będziesz miał dowolną ilość wejść i...
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...
74hc595 schemat 74hc595 przyciski sterować 74hc595
tester akumulatora drzwi zamek civic karta pamięci uszkodzona
engine fault peugeot pilot zgemma
Schemat licznika Seat Leon 1M0 920 820E – pinout, złącza T32/T32a, CAN, FIS, immobilizer De Dietrich MCR 3 – błąd E014, gaśnięcie palnika, kod E036 po kilku próbach