Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Sterowanie sześcioma diodami RGB

Sqerty 15 Sie 2009 13:23 8229 30
  • #1 15 Sie 2009 13:23
    Sqerty
    Poziom 18  

    Witam.Jak w temacie chce zrobić sterownik 6 diod RGB dzięki któremu diody mrugały by w wyznaczonym cyklu(0,3sek na niebiesko 0,3 sek przerwy 0,3 sek na zielono 0,3 sek przerwy 0,3 sek czerwono 0,3 sek przerwy......itd.Najlepiej by było żeby czas był regulowany potencjometrem)tylko że mam problem z skonstruowaniem go :(
    Byłbym wdzięczny jeśli ktoś chociaż trochę pomógł mi to zrobić(wytłumaczyć działanie itp.)
    Z góry dzięki :)

    0 29
  • Pomocny post
    #2 15 Sie 2009 13:33
    1 Marcin
    Poziom 16  

    Witam , na elektrodzie było wiele tematów odnośnie sterowania diodami RGB . Najważniejszą częścią Twojego projektu będzie program sterujący. Poczytaj na elektrodzie ewentualnie zajrzyj na tę stronkę ; http://mirley.firlej.org/

    0
  • Pomocny post
    #3 15 Sie 2009 13:53
    Jaduda
    Poziom 32  

    Po co od razu robić to na uC jak można to zrobić na popularnych elementach: NE555, CD4017 plus kilka tranzystorów, rezystorów, kondensatorów i wspomniany wcześniej potencjometr :D

    0
  • #4 15 Sie 2009 14:55
    Sqerty
    Poziom 18  

    O właśnie zapomniałem o najważniejszym :) BEZ PROGRAMOWANIA
    Chodzi mi o takie coś o czym mówił JADUDA :) Wiem że na elektrodzie jest troche tego bo szukałem i czytałem ponad godzinę ale nie takie jakie ja bym chciał.

    0
  • Pomocny post
    #5 15 Sie 2009 21:00
    Jaduda
    Poziom 32  

    Sqerty napisał:
    Wiem że na elektrodzie jest troche tego bo szukałem i czytałem ponad godzinę ale nie takie jakie ja bym chciał.
    Więc może takie coś:
    Sterowanie sześcioma diodami RGB
    Nie znalazłem symbolu diody RGB dlatego też na schemacie są zwykle diody. Pewnie będziesz już wiedział jak to przerobić na większą ilość diod :D

    0
  • #6 16 Sie 2009 11:00
    Sqerty
    Poziom 18  

    A co to IC2P ??(to są piny IC2 tylko że tak narysowane z braku miejsca??) I czy to jest dokładnie to co chciałem ??

    0
  • Pomocny post
    #7 16 Sie 2009 11:09
    Jaduda
    Poziom 32  

    Sqerty napisał:
    A co to IC2P ??(to są piny IC2 tylko że tak narysowane z braku miejsca??)
    IC2P jest to zasilanie układu IC2, w Eagle w układzie CD4017 zasilanie jest osobno narysowane i dlatego tak to wygląda.

    Sqerty napisał:
    I czy to jest dokładnie to co chciałem ??
    Sqerty napisał:
    ...mrugały by w wyznaczonym cyklu(0,3sek na niebiesko 0,3 sek przerwy 0,3 sek na zielono 0,3 sek przerwy 0,3 sek czerwono 0,3 sek przerwy......itd
    Dokładnie tak jak opisałeś :D

    0
  • #8 16 Sie 2009 11:20
    Sqerty
    Poziom 18  

    Kurczaki dzięki ogromne :D
    Szkoda że nie ma PCB ale będę miał zajęcie na dzisiejsze popołudnie :)
    Jeszcze raz dzięki i pozdro

    PS.Jakich tranzystorów użyć ??

    0
  • Pomocny post
    #9 16 Sie 2009 13:11
    Jaduda
    Poziom 32  

    A czekaj, teraz jeszcze raz spojrzałem na schemat zamiast tranzystorów PNP powinny być NPN (kolektor do plusa zasilania a emiter do rezystora Led-a) bo tak jak jest to dwa kolory świecą jednocześnie...(zmień też jeszcze wartości R6, R7, R8 na 100-250Ω). Ale jest to rozwiązanie nieeleganckie :cry: [Tranzystory BD135, BD137, BD139].
    Najlepiej było by to zmieniać na takie coś:
    Sterowanie sześcioma diodami RGB
    Tutaj tranzystory to BD 136, BD138, BD140...
    Przepraszam za wprowadzenie w błąd.
    Jednak zalecałbym zmienić tak ja to teraz na schemacie przedstawiłem.

    0
  • #10 16 Sie 2009 14:28
    Sqerty
    Poziom 18  

    Chwileczkę bo się trochę pogubiłem :)
    To na różowo to jeden układ 4011 a na brązowo to jego zasilanie tak ??
    Sterowanie sześcioma diodami RGB

    0
  • Pomocny post
    #11 16 Sie 2009 14:31
    Jaduda
    Poziom 32  

    Sqerty napisał:
    Chwileczkę bo się trochę pogubiłem :)
    To na różowo to jeden układ 4011 a na brązowo to jego zasilanie tak ??
    Sterowanie sześcioma diodami RGB
    Dokładnie tak :D

    0
  • #12 05 Paź 2009 18:36
    Sqerty
    Poziom 18  

    Witam po przerwie :)
    Zrobiłem PCB ale nie wiem czy dobrze :)
    Sterowanie sześcioma diodami RGB
    A i jeszcze jedno pytanko dla pewności :) 5 czy 12 V ??

    0
  • Pomocny post
    #13 05 Paź 2009 19:42
    Jaduda
    Poziom 32  

    Sqerty napisał:
    Witam po przerwie :)
    Zrobiłem PCB ale nie wiem czy dobrze :)
    Sterowanie sześcioma diodami RGB
    Dobrze jest, a przynajmniej ja nie zauważyłem błędów.
    Sqerty napisał:
    A i jeszcze jedno pytanko dla pewności :) 5 czy 12 V ??
    Od 5V do 12V (jednak musisz obliczyć rezystory R2, R4, R5 dla konkretnego napięcia zasilania - by nie spalić diod).

    0
  • #14 05 Paź 2009 20:54
    Sqerty
    Poziom 18  

    Tak tak. Dzięki wielkie :)

    0
  • Pomocny post
    #15 11 Paź 2009 18:45
    guciofilucio
    Poziom 17  

    Hej zrobiłeś już ten układ ? działa ? pytam bo też chce go zrobić .

    0
  • Pomocny post
    #16 11 Paź 2009 19:09
    Jaduda
    Poziom 32  

    guciofilucio napisał:
    Hej zrobiłeś już ten układ ? działa ? pytam bo też chce go zrobić .
    Nie ma innej możliwości, musi działać :D

    0
  • #17 12 Paź 2009 17:37
    Sqerty
    Poziom 18  

    Zrobiłem ale zauważyłem że otwory na tranzystor(bd136)są źle rozstawione, a gdy podłączyłem 1 tranzystor i podłączyłem układ to coś było nie tak bo dioda cały czas świeciła. Jutro dokończę układ i dam znać :)

    Dodano po 42 [minuty]:

    Sprawdziłem :)
    Niestety nie mogę dostać RGB w sklepach ale sprawdziłem to na jednej diodzie którą podłączyłem pod jeden z kanałów i mruga tylko tak jakoś nie regularnie.Może to być spowodowane tym że układ jest za słabo obciążony :?:

    0
  • Pomocny post
    #18 12 Paź 2009 18:38
    Jaduda
    Poziom 32  

    Zacznij od sprawdzenia generatora NE555, najprościej tak: do nóżki 3 układu IC1 podłącz anodę diody, katodę połącz poprzez rezystor ok 220-330Ω do masy. Jeśli dioda będzie migać to układ IC1 działa poprawnie. Możesz więc przystąpić do sprawdzenia układu IC2 w podobny sposób jak poprzednio tylko anodę diody podłącz do wyprowadzenia 3. Dioda powinna migać (wolniej niż poprzednio). Jeśli jest ok, to przełóż diodę na wyprowadzenie 3 układu IC3 jeśli miga to znaczy, że jest ok, więc ewentualnych błędów należy szukać w okolicach tranzystorów.

    0
  • #19 27 Paź 2009 22:15
    Sqerty
    Poziom 18  

    Witam :)
    Jako że poszło mi dobrze z tym układem chciał bym sobie zrobić drugi lecz nie co inny :)
    A mianowicie:
    Chciałbym aby wychodziło 8 kanałów (bez przerw)a nie 3 (Wystarczy z nóżkami 1,2,7,6,9 zrobić to co z tymi trzema układu 4017??)
    A po drugie to chce aby po załączeniu się kanału 6 trwał on dotąd dopóki nie wyłączy się kanał 8 i to samo z 7.
    Trochę zamieszałem ale chyba zrozumiecie o co mi chodzi :)
    Z góry dzięki :)

    0
  • Pomocny post
    #20 27 Paź 2009 22:57
    Jaduda
    Poziom 32  

    Sqerty napisał:
    Witam :)
    Chciałbym aby wychodziło 8 kanałów (bez przerw)a nie 3 (Wystarczy z nóżkami 1,2,7,6,9 zrobić to co z tymi trzema układu 4017??)
    Jeżeli ma być 8 kanałów bez przerw to korzystasz z wyprowadzeń 3, 2, 4, 7, 10, 1, 5, 6 natomiast nóżkę 9 (zamiast 5) łączysz z 15.
    Sqerty napisał:
    A po drugie to chce aby po załączeniu się kanału 6 trwał on dotąd dopóki nie wyłączy się kanał 8 i to samo z 7.
    Trochę zamieszałem ale chyba zrozumiecie o co mi chodzi :)
    Z góry dzięki :)
    Ale że jak? Że zapala się kanał 6, następnie 7 przy czym 6 nie gaśnie, i zapala się 8 przy jednoczesnym świeceniu 6 i 7? Dobrze zrozumiałem? Jeśli tak, to poniżej masz schemat (nie narysowałem zasilania układów scalonych, ani tranzystorów sterujących...ale pewnie poradzisz sobie).
    Sterowanie sześcioma diodami RGB

    EDIT:
    Jeżeli chcesz sterować zwykłymi diodami LED a nie RGB to układy CD4011 można pominąć a zamiast tranzystorów PNP dać NPN (emiter do masy, bramka przez rezystor do układu CD4014/CD4071, kolektor do katody diody Led).

    0
  • #21 29 Paź 2009 19:28
    Sqerty
    Poziom 18  

    Tak chce sterować zwykłymi Led (czerwone i zielone).Przemyślałem troszkę sprawę i zdecydowałem ostatecznie że diody mają się zapalać według schematu poniżej.1 zapala się i gaśnie, to samo z 2 a reszta zapala się i zostaje tak do końca.Sterowanie sześcioma diodami RGB
    Będzie to coś w stylu laurki-obrazka :)

    0
  • Pomocny post
    #22 29 Paź 2009 20:21
    Jaduda
    Poziom 32  

    Ok, jeśli dobrze zrozumiałem to tak:
    -zapala się dioda 1 i gaśnie;
    -zapala się dioda 2 i gaśnie;
    -zapala się dioda 3 i świeci;
    -zapala się dioda 4 i świeci;
    -zapala się dioda 5 i świeci;
    -zapala się dioda 6 i świeci;
    -zapala się dioda 7 i świeci;
    -zapala się dioda 8 i świeci;
    -wygaszone zostają diody 3-8 i zapala się 1 i cykl się powtarza.
    Jeśli tak to masz :D
    Sterowanie sześcioma diodami RGB
    Mała uwaga: wszystkie układy scalone muszą być zasilane napięciem +5V. Natomiast diody mogą być zasilane dowolnym napięciem np. 9V, 12V...

    Aha diody na schemacie zapalają się w kolejności: D8, D6, D7, D5, D4, D3, D2, D1.

    0
  • #23 29 Paź 2009 21:37
    Sqerty
    Poziom 18  

    Co ja bym bez ciebie zrobił :D
    Dokładnie o to mi chodziło :) Diody także będę zasilał 5V(kolor czerwony jest na 2,5V.Połączę 2 diody w szereg i powinno być ok).A czy te tranzystory (BD136)wytrzymają około 0,5A??(w układzie na jeden kanał może iść nawet 50 Diod)

    Przeanalizowałem układ i jeszcze pytanko :) Czy D6 nie jest pomylona z D7?? (Kwestia podpisu na schemacie)i czy czasami D5 nie zapali się równocześnie z D8??

    0
  • Pomocny post
    #24 29 Paź 2009 21:47
    Jaduda
    Poziom 32  

    Sqerty napisał:
    Diody także będę zasilał 5V(kolor czerwony jest na 2,5V.Połączę 2 diody w szereg i powinno być ok).
    Proponuję nie łączyć diod szeregowo, ponieważ jeśli zasilacz diody z 5V to dla 2 diod napięcie wynosi 5V + spadek napięcia na tranzystorze, więc dioda może kiepsko świecić.
    Sqerty napisał:
    A czy te tranzystory wytrzymają około 0,5A??(w układzie na jeden kanał może iść nawet 50 Diod)
    Zastosuj tranzystory BD137, BD139, BD141... mają Ic 1,5A lub BD220 (4A) :D

    0
  • #25 29 Paź 2009 21:53
    Sqerty
    Poziom 18  

    I cały plan poszedł ;/
    Zapomniałem napisać ze dioda 1 i 5 oraz 2 i 4 to te same diody.Na obrazkach wyżej to widać ale nie napisałem ;/

    0
  • Pomocny post
    #26 29 Paź 2009 22:18
    Jaduda
    Poziom 32  

    Sqerty napisał:
    I cały plan poszedł ;/
    Zapomniałem napisać ze dioda 1 i 5 oraz 2 i 4 to te same diody.Na obrazkach wyżej to widać ale nie napisałem ;/
    No faktycznie to te same diody :|
    Nie ma takiego planu co by go nie można było wykonać :D
    Sterowanie sześcioma diodami RGB

    0
  • #27 30 Paź 2009 09:47
    Sqerty
    Poziom 18  

    Wszystko ok tylko jeszcze raz to pytanie :) CZy dioda D8 nie zapali się równoczesnie z D7 ?

    0
  • Pomocny post
    #28 30 Paź 2009 10:06
    Jaduda
    Poziom 32  

    Sqerty napisał:
    Wszystko ok tylko jeszcze raz to pytanie :) CZy dioda D8 nie zapali się równoczesnie z D7 ?
    Nie, całość teraz wygląda tak:
    -zapala się D8 i gaśnie;
    -zapala się D6 i gaśnie;
    -zapala się D7 i nie gaśnie;
    -zapala się D6 i nie gaśnie;
    -zapala się D8 i nie gaśnie;
    -zapala się D3 i nie gaśnie;
    -zapala się D2 i nie gaśnie;
    -zapala się D1 i nie gaśnie;
    -gasną D1-D8 i zapala się D8 i od początku :D

    0
  • #29 31 Paź 2009 20:25
    Sqerty
    Poziom 18  

    ok :)
    Dzięki ogromne :) Biorę się za PCB

    0
  • #30 25 Sty 2010 13:58
    Sqerty
    Poziom 18  

    Ciąg dalszy.... :D
    Teraz chcę zrobić 9 diod które sie po kolei zapalają i świecą (nie gasną).74164 ma tylko 8 wyjść a potrzebnych jest 9 :) Jest zamiennik z większą ilością wyjść ??
    Z góry dzięki :)

    Regulamin p.16.
    Pomoc została udzielona. "Ciąg dalszy" ma już charakter roszczeniowy.
    Temat zamykam.
    /prezeswal/.

    0