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.

DIY 16-kanałowy sterownik lampek choinkowych LED - sterowany ATmega8

kim126 03 Sty 2016 21:59 6312 6
  • DIY 16-kanałowy sterownik lampek choinkowych LED - sterowany ATmega8 Witam, chciałbym przedstawić tutaj projekt sterownika lampek choinkowych. Nie jest to może konstrukcja idealna, jednak jako mój pierwszy większy projekt, myślę, że nadaje się do przedstawienia na forum, tym bardziej, że mało jest projektów tego typu na polskich stronach. Dodam, że projekt będzie z roku na rok rozwijamy, więc będą wprowadzane niezbędne poprawki i usprawnienia.

    Założenia:
    Sterownik lampek choinkowych oparty na mikrokontrolerze AVR (zastosowałem ATmega8) nie wymagający komunikacji z komputerem oraz posiadający własne niezależne źródło zasilania.

    Schemat:
    Schemat wrzucę niedługo, ponieważ podczas prac miałem go w głowie i jeszcze nie przełożyłem na papier.

    Wykaz elementów:
    1x mikrokontroler AVR - np. ATmega8
    1x podstawka DIP pod dany mikrokontroler
    16x Tranzystor MOSFET-N - np. IRFZ44n
    16x Rezystor (w zależności o koloru diod LED)
    1x Stabilizator L7805
    1x Kondensator 100uF
    Diody LED
    Przewody i płytki uniwersalne.
    Zasilacz - np. ATX

    Opis budowy:
    Projekt był robiony tak naprawdę na bieżąco (miałem 3 tygodnie, żeby zrobić wszystko od podstaw), także zdjęć z etapów pracy nie posiadam.

    Pracę zacząłem od zakupu wszystkich części, diody LED pozyskałem z lampek choinowych, które znalazłem w "chinczyku" po 9zł za 100 szt. i 16zł za 200 szt.
    Jeśli chodzi o tranzystory, to są zdecydowanie za "mocne" do tej konstrukcji, jednak wybrałem je ze względu na cenę, po prostu były najtańsze - 1,20zł za sztukę, teoretycznie jeden tranzystor jednocześnie może zasilić do 2400 diod LED (ja wykorzystałem tylko 50). Zasilacz miałem ze starego komputera, czyli ATX.

    Lampki tniemy co 4 i łączymy równolegle w linii prostej tak, żeby wyszedł nam sznur. Tak jak mówiłem - ja w sznurze mam po 48-52 sztuki. Mając wszystko połączone, możemy zabrać się za sam programator, tranzystory posłużą nam jako klucze. Wyjścia z Atmega8 łączymy z bramkami MOSFET'ów, osobiście zrobiłem to w formie modułowej dla łatwiejszego późniejszego programowania oraz dodałem na płytce z ATmega8 wejście dla programatora LPT oraz diodę sygnalizującą pracę mikrokontrolera.

    Jako wejście zasilania wykorzystałem złączę MOLEX od zasilacza ATX. Wszystkie wątpliwości powinny rozwiać poniższe zdjęcia.

    Uwagi:
    Ponieważ przypadkiem spaliłem 7850, usunąłem go z płytki, a że gonił mnie czas, nie miałem, kiedy go zamówić i włożyć. Zasilanie 5V poprowadziłem wprost z zasilacza ATX.




    Jako, że lampki są na dworze poprowadziłem przez ścianę kable telefoniczne 8-żyłowe tam z kolei idące do puszek i rozchodzące się na poszczególne sznury LED.
    Wiem, że tak nie powinno się robić i jestem gotów na krytykę z waszej strony.


    Link


    Filmy są na bieżąco dodawane na kanale YT.

    Parametry:
    Zasilanie:
    12V DC; 4 A

    Pobór mocy:
    ok. 50 W

    Ilość diod LED - 800 szt.

    Sterowanie:
    Atmega 8 (BASCOM)

    DIY 16-kanałowy sterownik lampek choinkowych LED - sterowany ATmega8 DIY 16-kanałowy sterownik lampek choinkowych LED - sterowany ATmega8 DIY 16-kanałowy sterownik lampek choinkowych LED - sterowany ATmega8 DIY 16-kanałowy sterownik lampek choinkowych LED - sterowany ATmega8 DIY 16-kanałowy sterownik lampek choinkowych LED - sterowany ATmega8


    Fajne!
  • #2 03 Sty 2016 23:10
    mamakapcia
    Poziom 17  

    Podaj więcej informacji o samym sterowniku.

  • #3 04 Sty 2016 22:08
    kim126
    Poziom 12  

    Schemat udostępnię później myślę, że w weekend znajdę czas aby go zrobić i wrzucić.
    Co jeszcze chciałbyś się dowiedzieć na temat sterownika?, jeśli możesz to naprowadź mnie i napisz czego tu brakuje :) Pierwszy raz piszę post tego typu i nie przychodzi mi do głowy co mógłbym dodać :)
    Pozdrawiam.

  • #5 05 Sty 2016 00:07
    kim126
    Poziom 12  

    Na temat tranzystorów radziłem się na forum i powiedziano mi, że nic takiego nie jest potrzebne. Owszem na płytce zrobił się trochę bałagan ale to dlatego, że była robiona i projektowana w ekspresowym tempie, nie było czasu na jej dopieszczenie :) na następny rok zrobię płytkę drukowaną i cały bałagan zzniknie oraz przybędą m.in zabezpieczenia. To wszystko będę opisywał w tym temacie na bieżąco.

  • #6 27 Sty 2016 21:04
    Lukasz12510
    Poziom 10  

    Jak na pierwszy rok bardzo fajny efekt ;) Przewody od telefonu teoretycznie nie nadają się do 230V ale prawda jest taka, że i tak ich wytrzymałość jest lepsza niż przewodów użytych do produkcji tanich chińskich lampek. Sam od wielu lat wykorzystuje skrętkę komputerową i wszystko mi działa.
    Tutaj link do mojego zeszłorocznego tematu:
    https://www.elektroda.pl/rtvforum/viewtopic.php?t=2955202&highlight=
    a tutaj link do tegorocznego filmiku:

    Link


    Polecam

  • #7 04 Lut 2016 01:43
    kim126
    Poziom 12  

    Bardzo dziekuję za pochwałę, skrętkę miałem na stanie, a że jest 8 żyłowa i małogabarytowa, a biorąc pod uwagę pracę pod 12V nadała się idealnie :) Pana zeszłoroczny temat widziałem od niego wszystko się zaczęło :) chciałem nawet zrobić te gwiazdy co u pana ale zbyt pozno wziąłem się do prac.
    Tak jak pisałem za rok to wszystko dopracuję postaram się dodać choineczki z drutu albo cos w tym stylu, bo brakuje mi naturalnych "wieszadel" na lampki koło domu :) Pomysłów sporo tylko zawsze staje na najważniejszym - kasa ;)

    Tegorocznego filmiku jeszcze nie widziałem. Nadrobię to ;)