logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Prosty sterownik lampek choinkowych 4 x 100 LED

maystero 04 Gru 2009 14:03 30238 74
  • #1 7343946
    maystero
    Poziom 24  
    Witam.
    Chciałbym zbudować sterownik lampek do choinki. Mam Lampki LED (białe - 400 sztuk) mają one co prawda Chiński sterownik który jak wiadomo..... popsuł się w połowie świąt. Chciałbym udoskonalić to cudo. I mam taki pomysł: chciałbym zbudować sterownik do tych właśnie lampek, gdzie było by 9 trybów pracy i sterowanie z pilota RC. Część zasilacza i sterowania to żaden problem potrafię zaprojektować. Problem pojawia się z softem do mikrokontrolera. Tego nie potrafię zrobić. Mam w domu ATmega8 i może ktoś na ten mikrokontroler pomógł bym mi stworzyć soft?

    tryby pracy sterownika sterowanego z pilota RC.
    1 ON/OFF
    2. tryb2
    3. tryb3
    4. tryb4
    5. tryb5
    6. tryb6
    7. tryb7
    8. tryb8
    9. tryb9

    Lampki mają 4 "sznury " po 100 sztuk. Czyli sterownik powinien mieć 4 kanały.
  • #2 7344857
    mirekk36
    Poziom 42  
    maystero napisał:
    Mam w domu ATmega8 i może ktoś na ten mikrokontroler pomógł bym mi stworzyć soft?


    Tylko ty sam możesz sobie pomóc.

    Natomiast tutaj na pewno znajdziesz pomoc jeśli zaczniesz się po kolei uczyć programować mikrokontrolery. To nie jest takie trudne ale wszysko po kolei ;)

    Zacznij od najprostszch programów do migania jedną diodą LED a samo to już ci się bardzo przyda
  • #3 7347424
    maystero
    Poziom 24  
    Witam.
    Postanowiłem że jednak sam spróbuje napisać soft. Trzeba się kiedyś w końcu nauczyć.

    Narysowałem schemat sterownika. Zdaje sobie sprawę że może być zły. Zamieszczam go TUTAJ aby poddać weryfikacji.

    Rozbroiłem ten chiński sterownik i zrobiłem sekcje zwłok. Początkowo byłem przekonany że te 4 gałęzie Ledów są sterowane przez tranzystory! W sterowniku jest mostek prostowniczy i wyprostowane napięcie idzie na LED-y I wraca na element wykonawczy BE60. Dwa z tych elementów są uszkodzone. Ale dwa pozostałem zachowują sie jak tranzystory NPN. Wczoraj wygoglowałem że te BE60 to PCR 406. Więc na 100% tyrystor.

    Schemat który stworzyłem to po części adaptacja projektu publikowanego na elce. Zmieniłem jednak zasilacz - na bez transformatorowy. Przy kondensatorze CX1 330nF wydajność prądowa powinna sięgać ok 20mA więc uważam że starczy.

    Teraz sterowanie ledami... mam wątpliwości czy to co wymyśliłem zadziała?
    Prosty sterownik lampek choinkowych 4 x 100 LED

    Przycisk S1 planuje użyć do uczenia układu aby reagował na pilota RC.

    Naukę w BASCOM od czego najlepiej zacząć?
    Jestem zielony... więc coś dla topornych poproszę.
  • #4 7347979
    Konto nie istnieje
    Poziom 1  
  • #5 7348365
    maystero
    Poziom 24  
    Więc jak to poprawić? Bo nie mam pomysłu?
  • #6 7348526
    Konto nie istnieje
    Poziom 1  
  • #7 7351593
    maystero
    Poziom 24  
    atom1477 napisał:
    Musisz zasilać ATMegę z zasilacza jednopołówkowego. Tak żeby jeden "pin" sieci nie przechodził przez żadną diodę prostowniczą.
    Po za tym to tyrystory masz trochę źle podłączone.
    Diody powinny być podłączone do anod tyrystorów. A katody tyrystorów do masy.

    A dławiki L1 i L2 możesz sobie darować w tak prostym układzie.


    Dzięki za wskazówki. Naniosłem na schemat Twoje uwagi. Mam jednak pytanie: czy nie lepiej było by w miejsce rezystorków, które są bramkach tyrystorów użyć diód 1N4148? Przy sterowaniu PWM dioda nie powinna wpływać na poprawność działania, a poprawi to bezpieczeństwo samego Atmega?

    Prosty sterownik lampek choinkowych 4 x 100 LED
  • #8 7351729
    Konto nie istnieje
    Poziom 1  
  • #9 7351839
    maystero
    Poziom 24  
    Czyli muszę podczas eksploatacji urządzenia zwracać szczególną uwagę na przewód L i N ? Tak żeby przewód N stanowił automatycznie masę (GND) ?

    Prosty sterownik lampek choinkowych 4 x 100 LED


    czy wartości rezystorów, które strują tyrystory mogą być wartości 1K?
  • #10 7352011
    Konto nie istnieje
    Poziom 1  
  • #11 10210173
    maystero
    Poziom 24  
    Witam
    Drodzy koledzy, zbliżają się święta, i postanowiłem że w tym roku w końcu ukończę projekt. Poprawiłem schemat, zmieniłem procesor na ATTINY13, kolega w pracy pomoże z softem... Pozostaje tylko kwestia poprawności wykonania układu (chodzi o to żeby w trakcie eksploatacji nagle choinka się nie zapaliła).
    Proszę o weryfikacje poprawionego układu.

    Prosty sterownik lampek choinkowych 4 x 100 LED
  • #12 10210579
    Konto nie istnieje
    Poziom 1  
  • #13 10210891
    maystero
    Poziom 24  
    Dziękuję za odzew. Poprawiłem schemat o podane wskazówki.
    Prosty sterownik lampek choinkowych 4 x 100 LED
    Oczywiście LED-y mają wbudowane rezystorki.
    Zastanawiam się jak jeszcze można zabezpieczyć uC przed uszkodzeniem?
  • #14 10211319
    Konto nie istnieje
    Poziom 1  
  • #15 10211330
    autoservice
    Poziom 20  
    Czy przed zenerem nie powinno być rezystora? w końcu to stabilizator parametryczny.
    Ja bym dolozyl jeszcze transil 5,6V na zasilaniu procka, warystor na wejsciu 230V, i transile(lub zenery) na 5,6 lub 5,1 przy każdym pinie bramkowym tyrystorow(triakow). Zakłócenia to nie problem bo resetniesz procka watchdogiem i działa. Jedyne o co trzeba się martwić to trwałe uszkodzenie od przepięć i tu trzeba jak najwiecej. Może jeszcze jakieś układy gasikowe o na tyrystorach bo nie wiadomo jaką indukcyjność ma 100 diod, trzeba by sprawdzić oscyloskopem czy nic sie nie indukuje.
    Pzdr.
  • #16 10211359
    Konto nie istnieje
    Poziom 1  
  • #17 10217055
    maystero
    Poziom 24  
    Dziękuje wszystkim za pomoc.
    Ukończyłem projekt. Płytka "się robi"
    Jak zmontuje i uruchomię to poinformuje o efektach.

    Schemat:
    Prosty sterownik lampek choinkowych 4 x 100 LED

    PCB
    Prosty sterownik lampek choinkowych 4 x 100 LED Prosty sterownik lampek choinkowych 4 x 100 LED

    PCB zaprojektowana pod obudowę 36x64x89mm (niestety, nie pamiętam TYPU)
  • #18 10217077
    Konto nie istnieje
    Poziom 1  
  • #20 10217172
    maystero
    Poziom 24  
    dondu napisał:
    I podciągnij rezystorem RESET do Vcc.

    10K starczy?
  • #22 10265352
    strakowski
    Poziom 12  
    Co prawda miałeś poinformować o rezultatach, ale tego nie robisz. Jeszcze nie skończyłeś?
    Mnie interesuje co innego: skoro to diody i do tego sterowane przez tyrystory, to jaki masz efekt świetlny przy sterowaniu PWM? Nie masz przypadkiem dzikich harcy i migotania, że głowa boli? Jedną połówkę z 50Hz to już gołym okiem widać ;)
    No i czy ten rezystor k22/5W przypadkiem się mocno nie grzeje?
  • #23 10265375
    kizek
    Poziom 35  
    Nie lepiej zasilić tyrystory napięciem stałym bo mam wrażenie że to wszystko się zadymi. Z tego co pamiętam tyrystory stosuje się w układach napięć stałych a triaki w układach zmiennych.
  • #24 10265508
    maystero
    Poziom 24  
    strakowski napisał:
    Co prawda miałeś poinformować o rezultatach, ale tego nie robisz. Jeszcze nie skończyłeś?


    Przykro mi kolego, ale nie mam czasu! Płytka się co prawda zrobiła, a trzeba jeszcze dziurki powiercić i cały układ zmontować. A na to brak czasu

    strakowski napisał:
    Mnie interesuje co innego: skoro to diody i do tego sterowane przez tyrystory, to jaki masz efekt świetlny przy sterowaniu PWM? Nie masz przypadkiem dzikich harcy i migotania, że głowa boli? Jedną połówkę z 50Hz to już gołym okiem widać ;)
    No i czy ten rezystor k22/5W przypadkiem się mocno nie grzeje?

    kizek napisał:

    Nie lepiej zasilić tyrystory napięciem stałym bo mam wrażenie że to wszystko się zadymi. Z tego co pamiętam tyrystory stosuje się w układach napięć stałych a triaki w układach zmiennych.


    Jak zmontuje, i układ wykaże "błędy" będe myślał nad poprawkami. Na tą chwile trzymajcie kciuki :D
  • #25 10265649
    Konto nie istnieje
    Poziom 1  
  • #26 10266069
    strakowski
    Poziom 12  
    atom1477 napisał:

    Oba są do zmiennych (a tyrystory jedynie do jednokierunkowych, ale wciąż zmiennych).


    ...co akurat dla diod led jest optymalne. A tyrystory zasilać stałym przy 230V? Ryzykowne, choć prądy małe.
  • #27 10266185
    kizek
    Poziom 35  
    W okresie braku części na rynku ( triaków ) tyrystor + mostek rozwiązywał problem, chodzi mi o różnego typu układy dyskotekowe "kolorofony". Żarówki były wysterowane pełną sinusoidą, brak efektu migotania.
  • #28 10266196
    strakowski
    Poziom 12  
    Weź pod uwagę, że diody przewodzą tylko w jedną stronę, więc napięcie wsteczne dodatkowo by je obciążało, wiec do każdej led trzeba by było dolutować jakąś 1N... spolaryzowana przeciwnie.
    A kolorofon... łza w oku się kręci ;)
  • #29 10266375
    Konto nie istnieje
    Poziom 1  
  • #30 10275286
    krolr
    Poziom 2  
    a jaki kod do tego?
    pytanko jeszcze o płytki - gdzie można tanio zamówić?
REKLAMA