Jak zrobić prosty układ do sekwencyjnego zapalania 8 LED-ów w takim wzorze jak na filmie?
Najprościej zrobisz to na rejestrze przesuwnym CD4015 sterowanym generatorem CD4060 albo NE555; do zasilania 12 V użyj układów z serii CD4xxx, nie 74HC164 [#16723173] Dla 6 LED-ów wystarczy jeden CD4015, a gdy prąd wyjściowy będzie za mały, dołóż ULN2004 albo 6 tranzystorów NPN z rezystorami ograniczającymi prąd LED-ów [#16723173][#16723290] W wersji opisanej na forum wyjścia CD4015 prowadzi się przez rezystory 2k2 do anod LED-ów 1–6, pin 15 łączy się z pinem 10, piny 11/14/6/7 razem przez ok. 3k do VCC, pin 8 do masy, a piny 1 i 9 do wyjścia CD4060 [#16723173] Jeśli chcesz tylko uprościć układ, można też pominąć jeden CD4015 i ULN2804 oraz dobrać częstotliwość generatora do liczby diod; jako przykład podano też zestaw NE555 + CD4015 + ULN2004/2804 [#16722437][#16723225]
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
Witam, przeczytałem parę tematów, ale diody tam z tego co wyczytałem nie zapalają się tak jak bym chciał, czy ma ktoś jakiś schemat na 8 led-ów, taki wzór zapalania się diod, jak na filmie ?
Ale chcesz się pobawić elektroniką czy zmontować gotowe i w miarę działające urządzenie? Linijkę kupisz gotową w jakimś zestawie. Może to być np. J-217, J-022 i do tego jako generator zestaw J286. Sygnał do sterowania linijką odbierasz z kolektora jednego z tranzystorów.
Czyli, podłączam pod ten zestaw j-22 tam gdzie mam in - nóżkę z kolektora i powinno jak na filmiku po dostaniu impulsu z tranzystora cyklicznie się zapalić np. 6 diod i potem wszystkie na raz wygasić ?
To się robi na rejestrze przesuwnym (74x164) i generatorze (można na NE555, CD4060, CD4541...). Tylko kwestia, jak wygaszać - 74x164 ma zerowanie stanem niskim, można mu wpisywać '1', żeby zaświecać kolejne LED-y, ale pojawienie się '1' na którymś wyjściu (jest ich 8) powinno go wyzerować - trzeba odwrócić polaryzację sygnału, np. tranzystorem NPN, i najwyżej 7 LED-ów, na 8 trzeba już więcej elementów (np. dodać 74x74 i mieć 8-9 LED-ów, albo drugi 74x164 i można mieć do 15 LED-ów, albo zamiast 74x164 można użyć dwóch 74x174 i mieć do 11 LED-ów).
Czyli, podłączam pod ten zestaw j-22 tam gdzie mam in - nóżkę z kolektora i powinno jak na filmiku po dostaniu impulsu z tranzystora cyklicznie się zapalić np. 6 diod i potem wszystkie na raz wygasić ?
Diody będą gasły w kolejności tak, jak się zapalały. Powinno to trwać krócej niż zapalanie.
Sygnał z kolektora jednego z tranzystorów należy przepuścić przez układ całkujący RC.
Drugi wariant to zastosowanie układów cyfrowych czyli J-217 (z przeróbkami) lub to, co zaproponował JTA.
chyba obrazek nie jest nie czytelny ?: opisuje o co chodzi - zapala się pierwsza dioda i nie gaśnie, potem cyklicznie druga za 0,3 sekundy i nie gaśni, potem trzecia za 0,3 sekundy i nie gaśnie, potem czwarta 0,3 sekundy i nie gaśnie, aż do 6 i potem wszystkie diody 1,2,3,4,5,6 w tym samym okresie czasu gasną i tak w pętli.
Dla 6, albo 7 LED-ów z okresem 7, albo 8 taktów (można 8 taktów do 6 LED-ów - któryś stan może trwać 2 takty) najprościej na tych układach scalonych (CD4541/CD4060/NE555 i 74x164) + tranzystor; ewentualnie zamiast 74x164 użyć dwóch 74x175 i bez tranzystora. Do NE555 byłby potrzebny kondensator 5-50uF, do tych CD wystarczy około 1nF.
Może zajrzyj do noty katalogowej 74HC164? Do pinu 9 trzeba podłączyć kolektor tranzystora NPN, i opornik do +zasilania; piny 3,4,5,6,10,11,12,13 to kolejne wyjścia - może do pinu 12 podłączyć bazę tego tranzystora; piny 1 i 2 przez opornik do +zasilania (można razem z pinem 9); na pin 8 podać sygnał zegarowy; 7 do masy, 14 do +zasilania (między 5V, a 6V); między piny 3,4,5,6,10,11 a masę LED-y, może poprzez oporniki.
I jeszcze zajrzyj do noty katalogowej CD4060 - tam na pewno będzie schemat generatora, dobierz oporniki i kondensator tak, by częstotliwość była ze 13-14kHz, po podzieleniu przez 4096 wyjdzie około 3.3Hz - z niego weźmiesz sygnał zegarowy dla 74HC164 (będzie kilka wyjść do wyboru, z różnymi podziałami - będzie można uzyskać różne szybkości migania LED-ów.
_jta_ - jak widzę Jesteś specjalista elektronik przez duże S, jest taka możliwość, o narysowanie takiego schematu bo powiem szczerze, nie załape tego, a jak będę miał schemat to potem złoże bez problemu....
Właśnie o taki efekt chodzi, a jak ten schemat uprościć do tylko 6 led-ów ?
Rezygnujesz z jednego układu CD4015 i ULN2804, i skracasz przesuwanie wysokiego poziomu z wyjść rejestru, pobierając sygnał do jego wyzerowania z wyjścia Q2 rejestru U1:B. Schemat jest dość uniwersalny pozwalając dodawać kolejne diody przez dodawanie układów CD4015 i ULN2804. Oczywiście po zmianie ilości diod LED należy dopasować częstotliwość generatora taktującego.
Ok, dzięki za podpowiedz, ale jeszcze zapytam, w związku z tym, że ten gotowy kit można kupić J-217, jak go zmodyfikować pod moje zapytanie bo tam zapala się cyklicznie tylko jedna dioda.
Ile diod LED ma być ostatecznie. Piszesz o ośmiu potem o sześciu diodach LED. Na jednym układzie CD4015 można uzyskać 7 diod LED. Ostatnie ósme wyjście rejestru wykorzystane musi być do jego wyzerowania (wygaszenia diod LED). Dodając kolejny układ CD4015 otrzymujemy kolejne 8 diod co w sumie z pierwszym układem CD4015 daje możliwość uzyskania do 15 diod LED. Ilość diod można zwiększać o 8 odając kolejne układy CD4015.
Kolejna kwestia do włączanie układu. Czy ma być włączony przez podanie zasilania, czy zasilany cały czas i aktywowany przez podanie napięcia na dodatkowe wejście aktywujące układ.
Do 12V potrzebne są układy z serii CD4xxx - a więc np. CD4015, a nie 74HC164. Ma raczej trochę mały prąd wyjściowy, więc może trzeba będzie dołożyć np. ULN2004 - ale można spróbować i bez tego, może akurat okaże się wystarczający. Zakładam, że nie chcesz dla żadnego stanu mieć podwójnego czasu, w takim razie łączysz tak: piny 5, 4, 3, 10, 13, 12 przez oporniki 2k2 do anod LED-ów 1-6 (w tej kolejności), katody LED-ów do masy; pin 15 łączysz do pinu 10; piny 11, 14, 6 i 7 łączysz razem, i przez opornik ze 3k do pinu 16, a jego do +zasilania; pin 8 do masy; piny 1 i 9 łączysz razem i do wyjścia CD4060. Układ CD4060 według noty katalogowej: piny 9,10,11 według rys. 12, 8,12,16 według rys. 11, i na początek 2 do CD4015 (potem można zmienić na 1, albo 3).
Jeśli świecenie LED-ów będzie niezadowalające - trzeba dołożyć wzmacniacz, ULN2004, albo 6 tranzystorów NPN (np. BC548, wtedy będzie o 6 oporników więcej), i inne oporniki, np. 620R, do ograniczenia prądu LED-ów.
Przykładowy schemat. Przy zastosowaniu elementów SMD i dwustronnym montażu elementów na płytce drukowanej płytka może być małych rozmiarów, np. wielkości zbliżonej do pudełka zapałek. Częstotliwość generatora taktującego (NE555) wynosi około 9,3 Hz. Czyli całkowity czas zaświecenia się wszystkich diod LED to około 1,55 sekundy. Czas ten zależy od tolerancji elementów C2, R7 i R8 i w razie potrzeby może być zmieniony (dobrany) w zależności od ilości diod LED i tolerancji tych elementów.
JTA, przy tranzystorach npn nie trzeba dodatkowych opornikow. Npn mogą pracować w układzie wzmacniaczy prądu OC - konfiguracja chyba zapomniana przez konstruktorów. Zawsze i wszędzie przy układach LEDow widzę OE (wspólny emiter)
Są jescze brt (bias resistor transistor) zwane też ret (resistor equiped transistor). Popularny np.: dtc114et
Racja, to jest jakiś sensowny pomysł; potrzebne będą tylko oporniki co najmniej 560R ograniczające prąd LED-ów (baza do wyjścia CD4015, kolektor do +12V, emiter przez opornik do LED-a, i dalej LED do masy).
Jeśli 6 LED-ów, to nie ULN2804, a znacznie tańszy ULN2004 - różnią się ilością tranzystorów, ULN2804 ma 8, ale przecież tylu nie potrzeba. Dla 9.3Hz od zaświecenia pierwszego LED-a do ostatniego będzie 0.54 s.
To akurat w odwrotną stronę. Ale na 4 LED-y szeregowo potrzebne jest spore napięcie, poza tym prąd 4017 może się okazać nieco za mały.
Możesz użyć 4017 nieco inaczej - do każdego wyjścia dioda (żeby tylko stan wysoki dawał przepływ prądu), a dalej baza tranzystora NPN, jego kolektor do +zasilania, emiter przez opornik i LED-a do masy; oprócz tego diody (zwykłe, nie LED) łączące wyjścia (ale już za tymi diodami, o których napisałem na początku) tak, by sygnał z wyjścia N dochodził na wyjście N-1. Tylko niestety zwykłe diody też mają jakiś spadek napięcia (około 0.6V przy małym prądzie, Schottky około 0.3V), i im dalej od pinu, na którym jest '1', tym niższe będzie napięcie sygnału. Jeszcze jedna możliwość: każdy LED połączony z opornikiem i emiterem tranzystora NPN, kolektor do +zasilania, baza przez zwykłe diody do wyjść 4017 (katody do tej bazy): pierwszy LED do wyjść '0'..'5', drugi do '1'..'5', szósty tylko do '5'. Wyjdzie na to 21 diod... może jednak lepiej CD4015, który obędzie się bez nich?
Może będę nudny ... ale czy nie prościej to zrobić na jakimkolwiek procesorku ? AVR/STM8/STM32 czy inne ustrojstwo z 6 GPIO załatwia sprawe. Do tego można dokładnie ustawić czas i inne bajery jak sie chce. Zwolennikiem Arduino nie jestem ale ta wersja NANo idealnie by się do tego nadała
✨ W dyskusji poruszono temat sekwencyjnego zapalania diod LED, z prośbą o schemat dla 8 diod. Uczestnicy sugerowali różne układy scalone, takie jak 74HC164, CD4015, NE555, CD4060 oraz ULN2004, jako rozwiązania do realizacji efektu zapalania i gaszenia diod. Wskazano na możliwość użycia rejestrów przesuwnych oraz generatorów do synchronizacji sygnałów. Uczestnicy podawali konkretne schematy oraz opisywali, jak dostosować istniejące zestawy, takie jak J-217, do wymagań użytkownika. Wskazano również na potrzebę odpowiedniego doboru elementów, takich jak oporniki i kondensatory, aby uzyskać pożądany efekt wizualny. Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.