++ 2845 Sterownik grzejnika elektrycznego wać tani grzejnik elektryczny wraz z... opisanym sterownikiem. Używanie regulatora umieszczonego bezpośrednio na grzejniku elektrycznym nie zapewnia pełni szczęścia. Po zastosowaniu opisanego w artykule regulatora, grzejnik znacznie rzadziej będzie się włączał, a to oznacza znaczne zmniejszenie poboru prądu i w konsekwencji zmniejszenie rachunków. Pieniądze wydane na sterownik zwrócą się bardzo szybko. Do czego to służy? 90S2313 i odpowiedni program (można go ściągnąć z Elportalu EdW). Przyciski S1-S4 służą do zaprogramowania sterownika. Układ ma własny zasilacz zbudowany na elementach TR2, M1, C1-C4, U1, D1 i D2. Dioda D1 zapewnia na wyjściu stabilizatora U1 napięcie 5,6V, które zostało zmniejszone do 5V poprzez diodę D2 po to, aby zasilanie bateryjne mogło pracować poprawnie. Elektroniczny czujnik temperatury (w tej roli wystąpił DS18B20) potrafi mierzyć temperaturę z dokładnością do 0,0625oC. W naszym układzie dokładność taka nie jest wymagana i została zmniejszona do 1oC, co jest w większości przypadków wystarczające. Czujnik ten wy- U2 LCD 1x16 7 8 9 10 11 12 13 14 DO D1 D2 D3 D4 D5 D6 D7 S1 S2 VCC B7 B6 B5 B4 B3 B2 B1 B0 D6 20 19 18 17 16 15 14 13 12 11 1 2 3 4 5 6 GND VCC VO RS R/W ENA + + Zapewne niektórzy z Czytelników mają w swoich domach starego typu sterowanie ogrzewaniem poprzez piec węglowy. Jeśli instalacja grzejna była robiona bardzo dawno, nie dawano wówczas na kaloryfery pokręteł służących do regulowania ilości ciepła. W pewnych wypadkach było to dobre, bo np. w domku parterowym w każdym z pomieszczeń panowały takie same temperatury. Gorzej, gdy taki system został zamontowany w domu piętrowym, w którym nie było odpo- Jak to działa? wiednio silnej pompy, do piętra dochodziła Schemat ideowy pokazany został na rysunku mniejsza ilość ciepła. Aby rozwiązać ten pro- 1. Sercem całego urządzenia jest procesor blem, zbudowane zostało niżej opisane urządzenie, dogrzewające pokój w chwilach, U1 gdy jest w nim za zimno. Po78L05 VCC LCD IN OUT zwala ono na indywidualne GND C2 C4 C3 ustawienie temperatury w pokoju, zależnie od pory dnia. 100n 100u 100n D1 C1 Można więc je tak nastawić, 1N4001 100u/25V aby w nocy w pomieszczeniu panowała niższa temperatura, rano (gdy wstajemy) – wyżPR1 sza, po wyjściu domowników 10k VCC – znowu niższa, a następnie + przed ich powrotem temperaBAT1 M1 6V tura może „podskoczyć” np. MOSTEK 1A D5 C5 o 1N4001 do poziomu 21 C. 100n TR2 D6 Oczywiście w nowych 1N4001 TS2/16V systemach centralnego ogrze- A1 TR1 D3 R1 wania występują sterowniki GND2 MOC3020 działające w sposób wyżej 220R R2 1k D4 1N4001 opisany, ale mają one poważ1N4001 TR3 ną wadę. Mianowicie sterowR4 VCC BT136 niki te przeważnie mierzą R5 R3 4,7k 220R 1k temperaturę w jednym poS5 mieszczeniu, co w „zimnych” A2 pokojach spowoduje, że temperatura na pewno będzie niżRys. 1 Schemat ideowy sza, a wtedy należy zastoso- S4 46 Listopad 2007 4MHz C6 33p in/out _ + 1 2 3 4 5 6 7 8 9 10 RESET D0 D1 X2 X1 D2 D3 D4 D5 GND U3 AT90S2313 S3 X1 C7 33p D2 1N4001 GND2 U4 DS18B20 E l e k t ro n i k a d l a Ws z y s t k i c h syła dane o aktualnej temperaturze poprzez łącze 1wire i gdy temperatura z czujnika jest mniejsza od aktualnie nastawionej, na wyjściu D0 procesora 90S2313 pojawi się stan wysoki, powodujący załączenie optotriaka. On z kolei załączy triaka TR3 włączającego grzejnik. Jeśli temperatura w pokoju wyrówna się z temperaturą nastawioną na sterowniku, to na końcówce D0 procesora pojawi się stan niski wyłączający optotriak oraz triak. Spowoduje to, iż grzejnik przestanie grzać aż do momentu, gdy temperatura nie spadnie o 1oC. Czasem jednak będziemy potrzebować włączyć grzejnik na stałe, niezależnie od temperatury panującej w pokoju. Wtedy to najprostszym sposobem jest po prostu włączyć grzejnik bezpośrednio do kontaktu. Jednak, aby się tym nie męczyć, wystarczy posłużyć się przełącznikiem S5, który służy do włączenia grzejnika niezależnie od ustawień w programatorze. Wtedy temperaturę w pokoju będzie wyznaczał termostat umieszczony na grzejniku (o ile tam jest). Aby ustawienia zostały zapisywane na czas zaniku napięcia w sieci energetycznej, do układu dodane zostały 4 baterie R3 (opcja), które zasilają procesor w przypadku zaniku napięcia. Rys. 2 Schemat montażowy Aby zmniejszyć pobór prądu, optotriak oraz wyświetlacz zostają wyłączone na czas zasilania z baterii. Podczas zaniku napięcia w sieci układ pobiera kilkanaście mA prądu, co przy zastosowaniu 4 baterii R3 powinno wystarczyć na kilka, kilkanaście godzin pracy. Zastosowany wyświetlacz to popularny i chyba najtańszy 1x16. Mimo iż ma tylko 16 pól do odczytu, spokojnie wystarcza do tego układu. W czasie działania jest na nim wyświetlana aktualna godzina oraz temperatura panująca w pokoju. Montaż i uruchomienie Pokazana na rysunku 2 płytka drukowana została zaprojektowana pod obudowę Z58. Montaż wykonujemy w sposób typowy, zaczynając od rezystorów i diod, a na transformatorze i triaku kończąc. Do triaka należy przykręcić odpowiedniej wielkości radiator, uważając, aby się nie stykał z innymi elementami na płytce (głównie z rezystorami R1 i R4). Radiator musi być jak największy, ponieważ poprzez triak przepływa prąd co najmniej 4,5A (przy grzałce 1000W), a grzejniki mają nieraz 2000-2200W – prąd płynący przez triak jest wtedy na poziomie 10A. Wyświetlacz, czujnik temperatury oraz przyciski S1-S4 i przełącznik S5 montujemy na tasiemce z przewodami, ponieważ elementy te będą przymocowane do wieczka obudowy (oczywiście po wcześniejszym wywierceniu pod te elementy otworów). Wykaz elementów Rezystory R1,R4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .220Ω R2,R5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1kΩ R3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4,7kΩ PR1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10kΩ Kondensatory C1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .100µF/25V C2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .100µF/16V C3,C4,C5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .100nF C6,C7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33pF Półprzewodniki D1-D6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1N4001 M1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .mostek 1A TR1 . . . . . . . . . . . . . . . . . . . .optotriak np. MOC3020 TR3 . . . . . . . . . . . . . . . . . . . . . . .triak 16A np. BT136 U1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .78L05 U2 . . . . . . . . . . . . . . . .wyświetlacz LCD 1x16 znaków U3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .AT90S2313 U4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .DS18B20 Pozostałe X1 . . . . . . . . . . . . . . . . . . .rezonator kwarcowy 4MHz S1-S4 . . . . . . . . . . . . . . . . . . . . . . . . . .mikroswitche S5 . . . . . . . . . . . . . . . . . . . . .przełącznik 2-pozycyjny TR2 . . . . . . . . . . . . . . . . . . . . . .transformator TS2/16 Obudowa Z-58 Koszyk baterii Komplet podzespołów z płytką jest dostępny w sieci handlowej AVT jako kit szkolny AVT-2845 E l e k t ro n i k a d l a Ws z y s t k i c h Listopad 2007 47 Raczej nie należy montować gniazd A1, A2 (ARK2), lecz kable zasilające trzeba przylutować bezpośrednio do płytki, tak będzie bezpieczniej. Na kablu podłączonym do A1 należy zamontować wtyczkę zasilającą, a na kablu podłączonym do A2 gniazdo. Po poprawnym montażu i podłączeniu wtyczki na wyświetlaczu powinna pojawić się godzina (00:00) oraz aktualna temperatura panująca w pokoju. Jeśli tak się stało, to przechodzimy do programowania, a jeśli nie – to trzeba znaleźć błąd w układzie i go wyeliminować. ny czas i temperaturę. Po ponownym naciśnięciu przycisku OK (S3) na pierwszej pozycji powinna ukazać się „4”, wtedy nastawiamy aktualną godzinę oraz temperaturę, która ma panować w tym czasie w pokoju. Naciskamy przycisk S3 i na wyświetlaczu powinna ukazać się godzina i aktualna temperatura w pokoju. Uwaga! Podczas użytkowania przyrządu w jego obwodach występują napięcia groźne dla życia i zdrowia. Osoby niepełnoletnie występują i przetestować urządzenie wyłącznie pod opieką wykwalifikowanych opiekunów. Rafał Kuchta R E K L A M A Programowanie sterownika Najpierw wyłączamy zasilanie sterownika, następnie naciskamy przycisk S3 i włączamy zasilanie z wciśniętym przyciskiem. Na pierwszej pozycji wyświetlacza powinna ukazać się cyfra „1”. Przyciskami S1 i S2 ustawiamy godzinę, od której temperatura w pokoju ma wynosić dokładnie tyle, ile ustawimy przyciskiem S4. Następnie zatwierdzamy to działanie przyciskiem OK. (S3). Na pierwszej pozycji wyświetlacza powinna pojawić się „2” i postępujemy podobnie, czyli przyciskiem S1 programujemy kolejną godzinę zadziałania układu i naciskamy OK (S3). Potem ustawiamy kolejny (już ostatni) programowa- E l e k t ro n i k a d l a Ws z y s t k i c h Listopad 2007 48