"Cyfrowy" regulator natężenia oświetlenia

"Cyfrowy" regulator natężenia oświetlenia
Pobierz PDF Download icon
Regulator umożliwia wygodne sterowanie natężeniem oświetlenia wykonanego z żarówek. Nie nadaje się do współpracy z typowymi świetlówkami energooszczędnymi i diodami LED chyba, że są one przystosowane do współpracy z typowymi ściemniaczami. Podobnych rozwiązań jest wiele i chyba każdy elektronik przynajmniej raz wykonywał "ściemniacz", jednak to urządzenie wyróżnia się brakiem potencjometru, który jest najbardziej zawodnym elementem. Ponadto, w przeciwieństwie do typowych rozwiązań, nie zastosowano hałaśliwego dławika. Rekomendacje: ściemniacza można użyć np. do rozjaśniania/przyciemniania lampki nocnej w pokoju dziecięcym.

Natężenie oświetlenia jest regulowane za pomocą przebiegu impulsowego o zmiennej szerokości (modulacja PWM). Niby jest to rozwiązanie dobrze znane, jednak jak to z reguły bywa, jeśli uważamy, że coś jest nieskomplikowane, to znaczy, że nie jest świadomy skali problemu...

Jeśli za pomocą PWM regulujemy natężenie świecenia diod LED lub żarówek zasilanych napięciem stałym, wystarczy jedynie zmieniać szerokość wypełnienia sygnału periodycznego o częstotliwości większej niż bezwładność oka. Jednak, jeśli żarówka jest zasilana napięciem sieciowym (230 VAC/5 0Hz), sprawa jest bardziej skomplikowana, ponieważ sygnał sterujący żarówką musi być zsynchronizowany z częstotliwością sieci.

W przeciwnym wypadku żarówka może być włączona raz w szczycie sinusoidy napięcia zasilającego, a w następnym okresie w punkcie przejścia przez zero, co skutkowałoby przypadkowymi zmianami jasności świecenia w rytm zmian napięcia sieciowego.

Innym problemem jest wybór klucza włączającego napięcia zasilające żarówkę. Przy napięciu przemiennym oczywistym wyborem jest zastosowanie triaka ze względu na małą moc strat i łatwe sterowanie. Jak dobrze wiemy, triak wyłączy się dopiero po zaniku sygnału załączającego na bramce i przejściu sinusoidy napięcia przez 0 (zmianie polaryzacji napięcia).

Nie można włączyć triaka i oczekiwać, że nasz sterownik wyłączy go np. w szczycie sinusoidy, bo nastąpi to dopiero przy zmianie polaryzacji napięcia, a więc kącie fazowym 0° lub 180°. Dlatego modulacja szerokości przebiegu zasilającego żarówkę musi odbywać w taki sposób, aby po wykryciu przejścia napięcia przez 0 timer sterujący pracą ściemniacza odmierzał czas wyłączenia triaka, a następnie załączał go, aby sygnał sterujący na bramce został wyłączony przed zanikiem napięcia pomiędzy anodą a katodą.

Przeoczenie tego momentu będzie skutkowało załączeniem triakiem przez następny półokres. Ponieważ częstotliwość napięcia sieciowego wynosi 50 Hz, więc suma czasu od impulsu synchronizacji do zaniku sygnału na bramce musi być mniejsza niż połowa okresu tj. 10 ms.

Budowa

Rysunek 1. Schemat ideowy cyfrowego ściemniacza oświetlenia

Schemat ideowy ściemniacza pokazano na rysunku 1. Odczytami impulsów synchronizacji, generowaniem impulsów włączających triak oraz obsługą przycisku sterującego zajmuje się mikrokontroler typu PIC12F675 (IC1). Do portu GP1 (pin nr 6 mikrokontrolera) jest doprowadzony przebieg z wyjścia transoptora IC4 typu LTV814.

Ma on na wejściu ma dwie diody LED o przeciwnej polaryzacji, które są połączone równolegle. Dzięki temu na jego wyjściu występują impulsy przy każdym przejściu sinusoidy napięcia wejściowego przez 0, a więc co 10 ms. Napięcie na wejście transoptora jest doprowadzone za pomocą rezystorów R7 i R8.

Dociekliwy elektronik może pomyśleć, że zastosowanie zamiast nich kondensatorów mogłoby zredukować moc rozpraszaną w układzie, ale spowodowałoby to przesunięcie fazowe i w efekcie mikrokontroler odbierałby impulsy co 10 ms, ale niezgodne w fazie z napięciem zasilania.

Wyprowadzenie GP0 (nóżka 7 mikrokontrolera) jest optotriak IC3, a za jego pośrednictwem triak wykonawczy (mocy) T1. Pozwala to na łatwe zwiększenia natężenia prądu sterującego bramką triaka wykonawczego T1 oraz łatwe przesuniecie poziomu napięcia sterującego.

Należy przy tym zauważyć, że w tym rozwiązaniu sprawdzi się jedynie triak bez układu wykrywania przejścia fazy napięcia przez zero, a więc dla przykładu MOC3020 lub MOC3021. Regulator jest zasilany bezpośrednio z napięcia sieci 230 VAC. Napięcie sieciowe poprzez kondensatory C1 i C2 stanowiące rezystancję bierną podawane jest na mostek Graetza B1.

Wyprostowane napięcie jest filtrowane za pomocą kondensatora C3 i stabilizowane (+5 V) przez stabilizator scalony typu 7805 (IC2). Transil D1 zabezpiecza układ przed nadmiernym napięciem z sieci, a termistor NTC R1 ogranicza prąd w chwili włączenia układu do napięcia.

Wykaz elementów

Rezystory: (SMD 1206)
R1: NTC 220-T
R2: 470 kΩ
R3: 470 kΩ
R4: 1 kΩ
R5: 100 Ω
R6: 100 Ω/0,125 W
R7, R8: 33 kΩ/2W

Kondensatory:
C1: 1 µF/250 V
C2: 1 µF/250 V
C3: 470 µ/25 V
C4: 1000 µ/6,3 V
C5: 100 nF (SMD 1206)

Półprzewodniki:
IC1: PIC12F675 (SO-8)
IC2: LM78L05 (TO-92)
IC3: MOC3020 (DIP-6)
IC4: LTV814 (DIP-40
T1: BTA136 (TO-220)
B1: DS107 (mostek SMD)
D1: 1,5KE15

Obsługa

Tabela 1. Zależność światłości żarówki od 230 V/50 W od wypełnienia przebiegu PWM

Po włączeniu napięcia sieciowego triak T1 jest wyłączony, a żarówka dołączona do wyjścia ściemniacza nie świeci się. Mikrokontroler oczekuje na naciśnięcie przycisku "Key" przyłączonego do portu GP2 (wyprowadzenie 5 mikrokontrolera). Jego naciśnięcie powoduje włączenie triaka (światła) na 100% mocy żarówki.

Następnie, mikrokontroler rozpoznaje czy przycisk "Key" został naciśnięty przez chwilę, czy przytrzymany w pozycji włączonej. Chwilowe przyciśnięcie "Key" powoduje wyłączenie światła i powrót do początku algorytmu. Przetrzymanie przyciśniętego przycisku powoduje zmniejszanie mocy światła, krok po kroku, od 100%, przez: 75%, 50%, 30%, 20%, 15%, 10%, 5%, aż do wyłączenia.

Poziom świecenia jest ustalany po zwolnieniu przycisku. Następnie, krótkie naciśnięcie "Key" wyłączy światło, kolejne - włączy z ustawioną wcześniej mocą. Jeśli po wybraniu odpowiedniej mocy światła zwolnimy przycisk "Key" i ponownie przytrzymamy go, moc światła zacznie się zmieniać w przeciwnym kierunku, np. rosnąć, jeśli poprzednio zmniejszaliśmy moc lub maleć, jeśli poprzednio ją zwiększaliśmy. Opis sposobu obsługi może wydawać się zawiły, ale w praktyce obsługa jest intuicyjna, prosta i praktyczna.

Mówiąc o "mocy światła" mam na myśli światłość, a nie moc pobieraną przez żarówkę. Jeśli sterujemy sygnałem PWM diody LED, to przebieg o wypełnieniu 50% daje około połowę maksymalnej światłości dostarczanej przez diodę danego typu, natomiast z żarówką nie jest już tak łatwo.

Zależność światłości żarówki od współczynnika wypełnienia przebiegu PWM zaprezentowano w tabeli 1. Sporządziłem ją dla żarówki halogenowej 230 V/50 W. Napięcie sieci zasilającej wynosiło 234 VAC. W pierwszej kolumnie jest podana światłość, którą daje ta żarówka, odpowiednio, dla 100%, 75%...5%.

Kolumna 5 podaje czas, przez który jest włączony triak dla uzyskania odpowiedniego poziomu natężenia światła. Jak można zauważyć, żarówka jest elementem o charakterystyce nieliniowej. Trzy ostatnie kolumny przedstawiają pobór prądu w mA, moc w VA i procentową wartość mocy pobieranej z sieci przez żarówkę (w odniesieniu do mocy maksymalnej) dla uzyskania odpowiedniego poziomu natężenia światła.

Jak wynika z tabeli (pomiarów) dla uzyskania zaledwie 5% maksymalnego natężenia światłą żarówka pobiera ponad 70% mocy. Dlatego posługując się określeniem moc światła mam na myśli natężenie światła, a nie moc pobieraną przez żarówkę. Kolumny 3 i 4 (rejestr) zawierają heksadecymalne wartości rejestrów w funkcji opóźnienia włączenia triaka programu mikrokontrolera.

Włączenie oświetlenia na 20% natężenia światła działa w taki sposób, że mikrokontroler oczekuje na sygnał synchronizacji z transoptora IC4, następnie odmierza opóźnienie wynikające z zawartości rejestrów DPH i DPL, i włącza triak. Sygnał na bramce triaka jest zerowany na 100 ms przed przejściem sinusoidy napięcia przez zero, aby to zdarzenie wyłączyło triak.

Ściemniacz można łatwo rozbudować. Z dostępnej pamięci Flash mikrokontrolera wykorzystano nieco ponad połowę, co daje znaczne możliwości wprowadzenia zmian funkcjonalnych oprogramowanie. W materiałach dodatkowych jest dostępne oprogramowanie wykonane w asemblerze.

Montaż i uruchomienie

Rysunek 2. Schemat montażowy cyfrowego ściemniacza oświetlenia

Schemat montażowy ściemniacza zaprezentowano na rysunku 2. Zmontowano go na jednostronnym laminacie drukowanym o wymiarach 57 mm×53mm z wykorzystaniem technologii mieszanej.

Montaż należy rozpocząć od mikrokontrolera i komponentów SMD. Mikrokontroler może być już zaprogramowany lub można go zaprogramować w układzie. Należy jednak pamiętać, że układ podczas pracy nie jest odseparowany galwanicznie od napięcia sieci i programowanie mikrokontrolera w układzie wymaga odłączenia regulatora od napięcia sieciowego i zastosowania zasilacza +5 V. Po wlutowaniu elementów SMD montażu należy wlutować zworę Z1, a następnie pozostałe kompnenty.

Układ pownien działać od razu po poprawnym zmontowaniu. Ponieważ na module znajduje się napięcie sieciowe montaż i uruchomienie wymagają szczególnej ostrożności, najlepiej też użycia transformatora separującego w fazie uruchomienia. W razie kłopotów z działaniem należy sprawdzić napięcie zaslania mikrokontrolera, impulsy synchronizacji (100 Hz na wyprowadzeniu 6 mikrokontrolera).

Niektóre z programatorów wymagają w czasie programowania mikrokontrolera włączenia rezystora podciągajacego o rezystancji 10 kV pomiędzy +5 V a wejście zerowania (Reset, nóżka 4) mikrokontrolera. W programie wejście to jest wyłączone.

Grzegorz Mazur

Artykuł ukazał się w
Elektronika Praktyczna
grudzień 2015
DO POBRANIA
Pobierz PDF Download icon
Materiały dodatkowe

Elektronika Praktyczna Plus lipiec - grudzień 2012

Elektronika Praktyczna Plus

Monograficzne wydania specjalne

Elektronik kwiecień 2024

Elektronik

Magazyn elektroniki profesjonalnej

Raspberry Pi 2015

Raspberry Pi

Wykorzystaj wszystkie możliwości wyjątkowego minikomputera

Świat Radio marzec - kwiecień 2024

Świat Radio

Magazyn krótkofalowców i amatorów CB

Automatyka, Podzespoły, Aplikacje marzec 2024

Automatyka, Podzespoły, Aplikacje

Technika i rynek systemów automatyki

Elektronika Praktyczna kwiecień 2024

Elektronika Praktyczna

Międzynarodowy magazyn elektroników konstruktorów

Elektronika dla Wszystkich kwiecień 2024

Elektronika dla Wszystkich

Interesująca elektronika dla pasjonatów