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

Włącznik/Wyłącznik oświetlenia (oszczędzacz) na AT89C2051

zasoby 22 Cze 2005 15:09 5890 6
  • Tradycyjne włączniki zmierzchowe włączają światło po zmierzchu a wyłączają nad rankiem. Tymczasem często okazuje się, że wcale nie jest nam potrzebne światło w środku nocy. Taka sytuacja ma najczęściej znaczenie w prywatnych przydomowych ogródkach, czy w przypadku lampek nocnych.

    Znaleziony projekt włącza światło tylko na 4h - w godzinach od 18.00 do 22.00. Czas załączenia możemy ustawić przyciskając jeden przycisk - ma to bardzo ważne znaczenie w przypadku zmiany czasu zachodu i wschodu słońca. I tak na przykład latem światło będzie nam potrzebne od godziny 20.00 - wtedy też należy wcisnąć przycisk SW1 i czas zostanie ustawiony od 20.00 do 24.00. W przypadku pory zimowej światło będzie potrzebne od około godziny 17.00 - wciskamy SW2 i światło będzie włączone do 21.00. Oczywiście wszystko można zmodyfikować w programie (język C)

    Układ jest zasilany bezpośrednio z sieci energetycznej, dlatego dużą część konstrukcji zajmuje fragment dostosowujący 230V zmiennego do niskonapięciowego mikrokontrolera. Na początku zasilania znajduje się bezpiecznik 1A, R1, C1, D3 ograniczają napięcie do 5V. R2 rozładowuje C1 w przypadku odłączenia od sieci. Super kondensator 0.01F/5V filtruje napięcie. BT1 to niewielki akumulatorek (można pominąć) służący do podtrzymywania ustawień po zaniku sieci energetycznej - zapewnia 15h pracę. SW1 to reset mikrokontrolera. Dioda LED sygnalizuje pracę układu. Do wyjścia zostało wykorzystane wyprowadzenie P1.6 (załączanie światła poprzez 0 logiczne) do którego podłączony jest tranzystor PNP a do tranzystora triak. Zamiast tranzystora i triaka można wykorzystać optrotriak i triak.

    Źródło:
    http://chaokhun.kmitl.ac.th/~kswichit/saver6/saver6.htm
    Kompilator C:
    http://chaokhun.kmitl.ac.th/~kswichit/sdcc/SDCC.zip
    Załączniki:
    • Włącznik/Wyłącznik oświetlenia (oszczędzacz) na AT89C2051 top.jpg (11.75 KB) Musisz być zalogowany, aby pobrać ten załącznik.
    • oszczedzacz.zip (140.12 KB) Musisz być zalogowany, aby pobrać ten załącznik.

    Fajne? Ranking DIY
    O autorze
    zasoby
    Poziom 23  
    Offline 
    zasoby napisał 784 postów o ocenie 445, pomógł 4 razy. Jest z nami od 2002 roku.
  • #2 1598785
    lechoo
    Poziom 39  
    Posty: 5161
    Pomógł: 377
    Ocena: 545
    Proponuję zmodyfikować układ (i program) tak, żeby zapalał światło po zapadnięciu zmierzchu (czujnik zmierzchowy), wtedy niepotrzebne byłoby dodatkowe ustawianie godziny załączenia.
    Gdy czasami widzę bez sensu zapalone lampy uliczne, albo gasnące zanim nastanie świt, to myślę, że takie rozwiązanie byłoby wskazane też w urządzeniach sterujących oświetleniem ulic.
  • #3 1605432
    myrcin
    Poziom 16  
    Posty: 325
    Pomógł: 2
    Ocena: 29
    Często i gęsto jest tak, że sterowniki oświetlenia ulicznego są zaprogramowane kalendarzem astronomiczmym (wschody/zachody słońca) i de facto tylko taką informację wykorzystują do włącz i wyłącz lamp.
  • #4 1606228
    bolek
    Poziom 35  
    Posty: 4098
    Pomógł: 86
    Ocena: 298
    no i własnie, jaki jest sens stosowania tego sterownika. Sterownik ten jest na pewno droższy niz wersja z fotoelementem. Znając życie energetyka kupuje to za ciężką kase. Zgodze sie tez z faktem że lampy nie zawsze świecą w tedy kiedy mają świecić (lub na odwót). Niekiedy wystarczy szybka zmiana pogody i już mamy ciemną na ulicy.

    Ktoś wie dlaczego tak jest
  • #5 1606748
    Joker.
    Poziom 31  
    Posty: 1576
    Pomógł: 140
    Ocena: 130
    Jeżeli komuś naprawdę zależy na dobrym sterowaniu oświetleniem nocnym to polecam odwiedzić stronke: www.rabbit.pl
    Producent przewidział wszystkie problemy, i dlatego taki sterownik z kalendarzem zał/wył nie tylko ma funkcje przerw nocnych (nastawialnych) ale również może współpracować z wyłącznikiem zmierzchowym dzięki czemu oświetlenie może być wcześniej załączone i wyłączone (z powodu pogody).
    Funkcji jest więcej, nie pamiętam wszystkich :)


    mam nadzieję że nie zostanie to uznane za reklamę
  • #6 1614978
    >>Długi
    Poziom 13  
    Posty: 61
    Pomógł: 1
    Ocena: 6
    Sam kiedyś popełniłem podobny układ (steruje podświetleniem numeru domu). Wykorzystałem do tego fotorezystor + TL084 - określał moment włączenia światła z lekką histerezą - i układ czasowy CD4541 - odliczał zadany czas. Czas ten powinien być różny latem i zimą dlatego zamiast standardowego rezystora w oscylatorze RC użyłem równolegle połączonego termistora NTC i rezystora. Po kilku eksperymentach udało mi się osiągnąć czasy świecenia 5...6h zimą i 2...3h latem. Jak widać czasem zależność od temperatury z wady może stać się zaletą :) Układ nie wymaga żadnej obsługi, synchronizacji, wymiany bateryjek podtrzymujących itp, chociaż z czasem (2 lata) należało wymienić fotorezystor.

Podsumowanie tematu

✨ Dyskusja dotyczy projektu włącznika/wyłącznika oświetlenia opartego na mikrokontrolerze AT89C2051, który umożliwia załączanie światła na określony czas (np. 4 godziny) w wybranym przedziale godzinowym, dostosowanym do zmieniających się pór roku i czasu zachodu słońca. Proponowane rozwiązanie pozwala na ręczne ustawienie czasu załączenia światła za pomocą przycisków, co jest istotne przy zmianie czasu. W odpowiedziach sugerowano modyfikację układu poprzez zastosowanie czujnika zmierzchowego (fotoelementu), co eliminuje konieczność ręcznego ustawiania godzin i pozwala na automatyczne sterowanie oświetleniem w zależności od natężenia światła. Wspomniano, że profesjonalne sterowniki oświetlenia ulicznego często wykorzystują kalendarz astronomiczny do precyzyjnego włączania i wyłączania lamp. Przykładem zaawansowanego rozwiązania jest sterownik z funkcją przerw nocnych i współpracą z wyłącznikiem zmierzchowym, dostępny na stronie www.rabbit.pl. Jeden z uczestników opisał własny układ wykorzystujący fotorezystor, wzmacniacz operacyjny TL084 oraz układ czasowy CD4541, z regulacją czasu świecenia zależną od temperatury dzięki termistorowi NTC, co pozwala na automatyczne dostosowanie czasu świecenia latem i zimą bez konieczności ręcznej obsługi. Projekt zasilany jest bezpośrednio z sieci 230V, co wymaga zastosowania odpowiednich elementów obniżających napięcie do poziomu niskonapięciowego.
Wygenerowane przez model językowy.
REKLAMA