AVT-5126.pdf

(1967 KB) Pobierz
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
iDom – System automatyki domowej
PROJEKTY
iDom
System automatyki domowej
AVT–5126
Nie ma chyba takiego
elektronika, czy to profesjonalisty
czy tylko amatora, który
w jakimś okresie swojej
praktyki by nie myślał
o zautomatyzowaniu własnego
mieszkania. Zbudowanie
prawdziwego „inteligentnego
domu” to bardzo poważne
wyzwanie, będące najczęściej
poza zasięgiem większości
z nas. Pozostaje więc wykonanie
jakiegoś prostego urządzenia,
które mimo wszystko dostarczy
sporo satysfakcji.
Rekomendacje:
projekt dedykujemy wszystkim
elektronikom, którzy pragną
zautomatyzować swój dom.
W artykule zostanie przedstawio-
ny projekt układu automatyki do-
mowej iDom realizujący różnorod-
ne funkcje kontrolno–sterujące cha-
rakterystyczne dla układów typu
„inteligentny dom”. Układy tego
typu mają za zadanie czuwanie
nad różnymi zdarzeniami/procesa-
mi związanymi z funkcjonowaniem
domu i sterowanie urządzeniami
zainstalowanymi w naszych miesz-
kaniach. Układ ten jest oczywiście
dość prostym przykładem urządzeń
tego typu, jednak nawet przy swo-
jej prostocie, realizuje kilkanaście
zadań związanych z automatyzacją.
Są to:
– pokazywanie aktualnego czasu
i daty oraz kontrolowanie kalen-
darza (lata przestępne, nieprze-
stępne) korzystając z wbudowa-
nego dokładnego zegara czasu
rzeczywistego z podtrzymaniem
bateryjnym,
– pokazywanie temperatury ze-
wnętrznej i wewnętrznej (do-
kładność: 1 o C),
– wyznaczanie i pokazywanie do-
bowego minimum i maksimum
dla obu temperatur,
– decydowanie o załączeniu
oświetlenia pomocniczego (np.
podświetlenia schodów, podłogo-
wego oświetlenia korytarzy itp.)
poprzez wbudowany czujnik
oświetlenia, sprawdzając jako
dodatkowy warunek przedział
czasowy (16.00...23.00) – ste-
rowanie przekaźnikiem dużej
mocy,
– załączanie na ok. 30 sekund
oświetlenia podstawowego (np.
właściwego oświetlenia schodów,
korytarzy) poprzez wbudowa-
ny obwód wejściowy sterowany
np. czujnikiem ruchu (lub do-
wolnym innym), a także każdo-
razowe przedłużanie tego czasu
po każdym zdarzeniu czujnika
ruchu – sterowanie przekaźni-
kiem dużej mocy z dodatkowym
sprawdzaniem poziomu oświet-
lenia jako warunku dodatkowe-
go,
– rejestracja zgłoszeń domofonu
(lub innego obwodu, którego
zgłoszenia chcemy rejestrować)
na liście nieodebranych połą-
czeń. Rejestracja jest realizowa-
na poprzez obwód wejściowy
podłączany np. do dzwonka
domofonu (lub innego urzą-
dzenia, styku (np. drzwi) itp.).
Ponadto możliwe jest przegląda-
PODSTAWOWE PARAMETRY
• Zasilanie: 13...15 VAC
• Wbudowany zegar RTC
• 2-punktowy pomiar temperatury – dokład-
ność 1˚C
• Współpraca z czujnikiem ruchu lub innym
dwustanowym
• Współpraca z instalacją domofonową
• 3 obwody wyjściowe dużej mocy
• Wbudowany termoregulator – zakres
1..100˚C
• Wbudowany progowy czujnik światła
• Tryb symulacji obecności domowników
Elektronika Praktyczna 3/2008
29
873662690.549.png 873662690.587.png 873662690.598.png 873662690.609.png 873662690.001.png 873662690.012.png 873662690.023.png 873662690.034.png
 
iDom – System automatyki domowej
Rys. 1. Schemat ideowy układu iDom
nie tej listy z sygnalizacją już
obejrzanych wpisów, kasowanie
oraz podtrzymywanie w pamięci
nieulotnej. Algorytm tej funkcji
skonstruowano w taki sposób, iż
po przyjściu zgłoszenia układ
daje użytkownikowi 15 sekund
na jego odebranie, a po tym
czasie zapisuje zdarzenie na
listę połączeń i blokuje obwód
wejściowy na kolejne 15 se-
kund. Dodatkowo algorytm zapi-
30
Elektronika Praktyczna 3/2008
873662690.055.png 873662690.066.png 873662690.077.png 873662690.088.png 873662690.099.png 873662690.110.png 873662690.121.png 873662690.132.png 873662690.143.png 873662690.154.png 873662690.165.png 873662690.176.png 873662690.187.png 873662690.198.png 873662690.209.png 873662690.220.png 873662690.231.png 873662690.242.png 873662690.253.png 873662690.264.png 873662690.275.png 873662690.286.png 873662690.297.png 873662690.308.png 873662690.318.png 873662690.329.png 873662690.340.png 873662690.351.png 873662690.362.png 873662690.373.png 873662690.384.png 873662690.395.png 873662690.406.png 873662690.417.png 873662690.428.png 873662690.439.png 873662690.450.png 873662690.461.png 873662690.472.png 873662690.483.png 873662690.494.png 873662690.505.png 873662690.516.png 873662690.527.png 873662690.538.png 873662690.550.png 873662690.561.png 873662690.572.png 873662690.580.png 873662690.581.png 873662690.582.png 873662690.583.png 873662690.584.png 873662690.585.png 873662690.586.png 873662690.588.png 873662690.589.png 873662690.590.png 873662690.591.png 873662690.592.png 873662690.593.png 873662690.594.png 873662690.595.png 873662690.596.png 873662690.597.png 873662690.599.png 873662690.600.png 873662690.601.png 873662690.602.png 873662690.603.png 873662690.604.png 873662690.605.png 873662690.606.png 873662690.607.png 873662690.608.png 873662690.610.png 873662690.611.png 873662690.612.png 873662690.613.png 873662690.614.png 873662690.615.png 873662690.616.png 873662690.617.png 873662690.618.png 873662690.619.png 873662690.002.png 873662690.003.png 873662690.004.png 873662690.005.png 873662690.006.png 873662690.007.png 873662690.008.png 873662690.009.png 873662690.010.png 873662690.011.png 873662690.013.png 873662690.014.png 873662690.015.png 873662690.016.png 873662690.017.png 873662690.018.png 873662690.019.png 873662690.020.png 873662690.021.png 873662690.022.png 873662690.024.png 873662690.025.png 873662690.026.png 873662690.027.png 873662690.028.png 873662690.029.png 873662690.030.png 873662690.031.png 873662690.032.png 873662690.033.png 873662690.035.png 873662690.036.png 873662690.037.png 873662690.038.png 873662690.039.png 873662690.040.png 873662690.041.png 873662690.042.png 873662690.043.png 873662690.044.png 873662690.045.png 873662690.046.png 873662690.047.png 873662690.048.png 873662690.049.png 873662690.050.png 873662690.051.png 873662690.052.png 873662690.053.png 873662690.054.png 873662690.056.png 873662690.057.png 873662690.058.png 873662690.059.png 873662690.060.png 873662690.061.png 873662690.062.png 873662690.063.png 873662690.064.png 873662690.065.png 873662690.067.png 873662690.068.png 873662690.069.png 873662690.070.png 873662690.071.png 873662690.072.png 873662690.073.png 873662690.074.png 873662690.075.png 873662690.076.png 873662690.078.png 873662690.079.png 873662690.080.png 873662690.081.png 873662690.082.png 873662690.083.png 873662690.084.png 873662690.085.png 873662690.086.png 873662690.087.png 873662690.089.png 873662690.090.png 873662690.091.png 873662690.092.png 873662690.093.png 873662690.094.png 873662690.095.png 873662690.096.png 873662690.097.png 873662690.098.png 873662690.100.png 873662690.101.png 873662690.102.png 873662690.103.png 873662690.104.png 873662690.105.png 873662690.106.png 873662690.107.png 873662690.108.png 873662690.109.png 873662690.111.png 873662690.112.png 873662690.113.png 873662690.114.png 873662690.115.png 873662690.116.png 873662690.117.png 873662690.118.png 873662690.119.png 873662690.120.png 873662690.122.png 873662690.123.png 873662690.124.png 873662690.125.png 873662690.126.png 873662690.127.png 873662690.128.png 873662690.129.png 873662690.130.png 873662690.131.png 873662690.133.png 873662690.134.png 873662690.135.png 873662690.136.png 873662690.137.png 873662690.138.png 873662690.139.png 873662690.140.png 873662690.141.png 873662690.142.png 873662690.144.png 873662690.145.png 873662690.146.png 873662690.147.png 873662690.148.png 873662690.149.png 873662690.150.png 873662690.151.png 873662690.152.png 873662690.153.png 873662690.155.png 873662690.156.png 873662690.157.png 873662690.158.png 873662690.159.png 873662690.160.png 873662690.161.png 873662690.162.png 873662690.163.png 873662690.164.png 873662690.166.png 873662690.167.png 873662690.168.png 873662690.169.png 873662690.170.png 873662690.171.png 873662690.172.png 873662690.173.png 873662690.174.png 873662690.175.png 873662690.177.png 873662690.178.png 873662690.179.png 873662690.180.png 873662690.181.png 873662690.182.png 873662690.183.png 873662690.184.png 873662690.185.png 873662690.186.png 873662690.188.png 873662690.189.png 873662690.190.png 873662690.191.png 873662690.192.png 873662690.193.png 873662690.194.png 873662690.195.png 873662690.196.png 873662690.197.png 873662690.199.png 873662690.200.png 873662690.201.png 873662690.202.png 873662690.203.png 873662690.204.png 873662690.205.png 873662690.206.png 873662690.207.png 873662690.208.png 873662690.210.png 873662690.211.png 873662690.212.png 873662690.213.png 873662690.214.png 873662690.215.png 873662690.216.png 873662690.217.png 873662690.218.png 873662690.219.png 873662690.221.png 873662690.222.png 873662690.223.png 873662690.224.png 873662690.225.png 873662690.226.png 873662690.227.png 873662690.228.png 873662690.229.png 873662690.230.png 873662690.232.png 873662690.233.png 873662690.234.png 873662690.235.png 873662690.236.png 873662690.237.png 873662690.238.png 873662690.239.png 873662690.240.png 873662690.241.png 873662690.243.png 873662690.244.png 873662690.245.png 873662690.246.png 873662690.247.png 873662690.248.png 873662690.249.png 873662690.250.png 873662690.251.png 873662690.252.png 873662690.254.png 873662690.255.png 873662690.256.png 873662690.257.png 873662690.258.png 873662690.259.png 873662690.260.png 873662690.261.png 873662690.262.png 873662690.263.png 873662690.265.png 873662690.266.png 873662690.267.png 873662690.268.png 873662690.269.png 873662690.270.png 873662690.271.png 873662690.272.png 873662690.273.png 873662690.274.png 873662690.276.png 873662690.277.png 873662690.278.png 873662690.279.png 873662690.280.png 873662690.281.png 873662690.282.png 873662690.283.png 873662690.284.png 873662690.285.png 873662690.287.png 873662690.288.png 873662690.289.png 873662690.290.png 873662690.291.png 873662690.292.png 873662690.293.png 873662690.294.png 873662690.295.png 873662690.296.png 873662690.298.png 873662690.299.png 873662690.300.png 873662690.301.png 873662690.302.png 873662690.303.png 873662690.304.png 873662690.305.png 873662690.306.png 873662690.307.png 873662690.309.png 873662690.310.png
 
iDom – System automatyki domowej
sując zgłoszenie na liście (max.
20 wpisów typu data/godzina)
wyszukuje pierwszą wolną po-
zycję na liście, a w przypadku
jej braku, pierwszą już przeglą-
daną lub przy zapełnieniu całej
pamięci, zapisuje od początku
listy. W trybie przeglądania au-
tomatycznie wyświetlana jest
pierwsza, nowa pozycja, a na
ekranie głównym systemu iDom
pokazana jest liczba nowych
wpisów i dodatkowo poprzez cy-
kliczne podświetlanie wyświetla-
cza LCD zgłaszany jest fakt wy-
stąpienia nowych połączeń,
– sterowanie grzałką dużej mocy
(przekaźnik) poprzez wbudowa-
ny regulowany termostat. Termo-
regulator daje nam możliwość
regulowania zadanej temperatu-
ry w zakresie 0...100 o C z zacho-
waniem histerezy regulacji 1 o C.
Zadana wartość jest przechowy-
wana w nieulotnej pamięci ste-
rownika,
– realizowanie funkcji symulacji
obecności domowników – po jej
załączeniu układ w sposób przy-
padkowy załącza i wyłącza prze-
kaźnik oświetlenia podstawowe-
go oraz przekaźnik podświetle-
nia (oświetlenia pomocniczego),
– sygnalizacja zdarzenia poprzez
wbudowany buzzer z możliwoś-
cią jego wyłączenia,
– dynamiczne sterowanie pod-
świetleniem wyświetlacza LCD
służące dodatkowej sygnalizacji
zdarzeń i oszczędności ener-
gii (poza sygnalizacją zdarzeń:
nowe połączenia, czujnik ruchu
itp., podświetlenie jest aktywne
jedynie w czasie obsługi urzą-
dzenia lub po wciśnięciu odpo-
wiedniego przycisku aktywujące-
go).
Ponadto układ iDom posiada
podtrzymanie bateryjne zegara cza-
su rzeczywistego, listy połączeń
i wszystkich pozostałych ustawień
użytkownika.
rzenia urządzeń opartych o mikro-
kontrolery nawet w dobie bardzo
nowoczesnych i rozbudowanych
mikrokontrolerów AVR i ARM.
Mikrokontroler ten, przy pomo-
cy typowej 4–bitowej szyny da-
nych z dwoma liniami sterujący-
mi, współpracuje z podświetlanym
wyświetlaczem LCD 2x16 znaków.
Ponadto wykorzystując implemen-
towaną programowo magistralę
I 2 C, współpracuje z układem 2048–
bitowej statycznej pamięci CMOS
RAM o organizacji 256x8 bitów
posiadającej wbudowany zegar cza-
su rzeczywistego RTC (układ PCF
8583) oraz układem ekspandera
linii (PCF8574AP), który w naszej
aplikacji pełni wielorakie funkcje.
Są to: obsługa klawiatury, sterowa-
nie przekaźnikiem termostatu oraz
sterowanie buzzerem. Uważny czy-
telnik zauważy w tym momencie,
że w przypadku układu ekspandera
wykorzystano fakt, iż 8–bitowa szy-
na danych ekspandera może pełnić
funkcje zarówno wejścia, jak i wyj-
ścia oraz możliwe jest adresowanie
poszczególnych bitów magistrali.
Inną sprawą jest, że konieczność
zastosowania ekspandera wynikała
przede wszystkim z faktu zbyt ma-
łej liczby portów naszego mikro-
kontrolera w stosunku do wymagań
niniejszej aplikacji. Niemniej jed-
nak, z uwagi na obecność magistra-
li I 2 C koniecznej do obsługi ukła-
du PCF8583, sprawa okazała się
dość prosta w implementacji i nie
wymagała rezerwowania kolejnych
portów mikrokontrolera, zwłasz-
cza iż oba układy posiadają inne
adresy w przestrzeni adresowej ma-
gistrali I 2 C dające się dodatkowo
w sposób hardware’owy zmienić.
Wracając zaś do samego układu
zegara RTC należy zauważyć, iż
jego układ zasilania rozbudowano
o możliwość podtrzymania napię-
cia zasilania przy pomocy baterii
litowo–jonowej, co po pierwsze za-
pewnia poprawną i ciągłą pracę ze-
gara w przypadku zaniku zasilania,
a po drugie, zapewnia zachowanie
wszystkich zdarzeń zarejestrowa-
nych w dzienniku zdarzeń układu
iDom, który do tego celu wyko-
rzystuje wbudowaną pamięć CMOS
RAM tegoż układu. Na uwagę za-
sługuje też fakt, iż specjalny al-
gorytm zaimplementowany w pro-
gramie obsługi sterownika iDom
czuwa nad poprawnością pracy
kalendarza układu PCF8583, gdyż
sam układ podaje rok względny
i „nie dba” o odpowiednie, auto-
matyczne liczenie lat przestępnych
i nieprzestępnych w odniesieniu do
wprowadzonej rzeczywistej daty.
Układ sterownika wyposażono
ponadto w software’ową magistralę
1–Wire, za pomocą której odczy-
tywane są temperatury ze scalo-
nych termometrów DS1820, układ
progowego czujnika oświetlenia
zbudowanego przy użyciu typo-
wego fotorezystora i tranzystora
NPN, 3 typowe interfejsy wyjścio-
we sterujące przekaźnikami oraz
2 analogowe interfejsy wejściowe:
czujnika ruchu i domofonowy (lub
innego czujnika). Interfejs czujnika
ruchu służy do podłączenia syg-
nału z czujnika ruchu (sygnał DC
10...12 V), który z kolei steruje
algorytmem zapalania oświetlenia
zasadniczego i podświetlenia wy-
świetlacza LCD. Prosty interfejs do-
mofonowy służy natomiast do pod-
łączenia sygnału wywołania domo-
fonu (sygnał AC/DC o maksymalnej
amplitudzie 12 V) lub innego syg-
nału z czujnika, którego wywoła-
nia (zdarzenia) chcemy rejestrować
w dzienniku zdarzeń układu iDom.
Należy także zauważyć, iż jeden
z portów mikrokontrolera wykorzy-
stano do sterowania podświetle-
niem wyświetlacza LCD. Na płytce
sterownika zabudowano kompletny
układ zasilania oraz wszystkie ob-
wody wyjściowe dużej mocy (prze-
kaźniki) i wejściowe obwody steru-
jące. Zadbano także o odpowiednie
odsprzęgnięcie zasilania układu
zegara RTC, gdyż praktyka wielu
elektroników–amatorów pokazuje, iż
jest to dość „kapryśny” zegar czasu
rzeczywistego. Oczywiście, wszyst-
kie obwody o napięciu powyżej
bezpiecznego, należy zabezpieczyć
przed możliwością nieumyślnego
dotknięcia, które grozi porażeniem
prądem elektrycznym.
Montaż
Montaż układu należy rozpocząć
od wlutowania zworek umieszczo-
nych na płytce, następnie rezysto-
rów, diod, kondensatorów, półprze-
wodników (układy scalone w pod-
stawkach) i pozostałych elementów
mechanicznych. Podczas prac można
korzystać ze schematu montażowe-
go przedstawionego na rys. 2. Jako
ostatni należy zamocować wyświet-
lacz LCD (korzystając z 2 tulejek
dystansowych), którego podłączenie
Budowa
Schemat ideowy urządzenia
przedstawiono na rys. 1. Układ
iDom zbudowano z wykorzystaniem
mikrokontrolera firmy Atmel typu
AT89C4051. Jest to dość prosty
przedstawiciel rodziny '51, który
z uwagi na swoją prostotę, wbudo-
wane 4 kB pamięci Flash i dopra-
cowanie konstrukcji jest wdzięcz-
nym elementem w procesie two-
Elektronika Praktyczna 3/2008
31
873662690.311.png 873662690.312.png
iDom – System automatyki domowej
Fot. 3. Ekran główny układu iDom
(z zaznaczeniem wszystkich opcji)
Fot. 4. Sygnalizacja >9 nieodebra-
nych połączeń (* przy symbolu )
(dodatkowo cykliczne włączanie/wy-
łączanie podświetlenia)
Fot. 5. Ustawianie parametrów termo-
regulatora
Rys. 2. Schemat montażowy
najlepiej jest wykonać wlutowując
w płytkę układu gniazdo goldpin,
a w wyświetlacz wtyk goldpin. Tego
typu rozwiązanie pozwoli na swo-
bodne odłączanie (w razie potrzeby)
wyświetlacza LCD od płytki ukła-
du iDom. Jako przyciski sterują-
ce („+”, „–”, „next”, „prev”, „OK”)
wykorzystano typowe mikroprzy-
ciski z długą końcówką (22 mm).
Z uwagi na większy pobór prądu
w chwili podświetlenia wyświetlacza
LCD, scalony stabilizator typu 7805
umieszczony na płytce należy ko-
niecznie wyposażyć w niewielki ra-
diator (np. z kawałka miedzi) – na
płytce sterownika został przewidzia-
ny otwór do mocowania radiatora.
Z uwagi na napięcie znamionowe
cewek zastosowanych przekaźników
równe 12 VDC, układ należy zasi-
lić zmiennym napięciem z zakresu
13...15 V (na płytce znajduje się
mostek diodowy).
Poprawnie zmontowany układ
poza konfiguracją i ustawieniem
progu zadziałania czujnika oświet-
lenia (za pomocą potencjometru
umieszczonego na płytce oraz po-
przez dobranie rezystora R7) nie
wymaga regulacji. Należy jedynie
ustawić czas i datę oraz pamiętać
o tym, iż sterownik załączy prze-
kaźnik oświetlenia zasadniczego
przy otrzymaniu sygnału z czuj-
nika ruchu i jednoczesnym speł-
nieniu progu zadziałania czujnika
oświetlenia. Dla oświetlenia po-
mocniczego odpowiedni przekaźnik
będzie załączony przy spełnieniu
progu zadziałania czujnika oświet-
lenia oraz w przedziale czasowym
od godz. 16 do 23. Należy tak-
że ustalić, który z dołączonych
układów scalonych termometrów
1–Wire (DS1820) odpowiada za
temperaturę zewnętrzną, a który za
temperaturę wewnętrzną. Można to
sprawdzić np. dotykając ręką wy-
brany układ termometru. Jest to
istotne, gdyż termometr mierzący
temperaturę wewnętrzną jest od-
powiedzialny także za sterowanie
wbudowanym termoregulatorem.
Układ można dodatkowo ekrano-
wać od zakłóceń zewnętrznych,
a w szereg z zasilaniem zastosować
dławik 100 mH lub jeszcze lepiej
szeregowo–równoległy filtr EMI fir-
my Murata DSS306–55F223.
Fot. 6. Stan wyświetlacza podczas
ustawiania zegara RTC
Fot. 7. Połączenie (zdarzenie) już
przeglądane (symbol *)
Fot. 8. Wolne miejsce na liście zda-
rzeń
Obsługa
Układ iDom realizuje wszystkie
funkcje będąc w głównym trybie
wyświetlacza (pokazuje wtedy datę,
godzinę, temperaturę zewnętrzną,
temperaturę wewnętrzną, tryb pracy
symulacji obecności domowników,
załączenie grzałki termostatu i in-
formację o nowych połączeniach).
Na fot. 3...10 przedstawiono komu-
nikaty wyświetlane w kilku charak-
terystycznych stanach urządzenia.
W trybie podstawowym wciśnięcie Fot. 10. Ekran startowy
Fot. 9. Sygnalizacja skasowania listy
zdarzeń
32
Elektronika Praktyczna 3/2008
873662690.313.png 873662690.314.png 873662690.315.png 873662690.316.png 873662690.317.png 873662690.319.png 873662690.320.png 873662690.321.png 873662690.322.png 873662690.323.png 873662690.324.png 873662690.325.png 873662690.326.png 873662690.327.png 873662690.328.png 873662690.330.png 873662690.331.png 873662690.332.png 873662690.333.png 873662690.334.png 873662690.335.png 873662690.336.png 873662690.337.png 873662690.338.png 873662690.339.png 873662690.341.png 873662690.342.png 873662690.343.png 873662690.344.png 873662690.345.png 873662690.346.png 873662690.347.png 873662690.348.png 873662690.349.png 873662690.350.png 873662690.352.png 873662690.353.png 873662690.354.png 873662690.355.png 873662690.356.png 873662690.357.png 873662690.358.png 873662690.359.png 873662690.360.png 873662690.361.png 873662690.363.png 873662690.364.png 873662690.365.png 873662690.366.png 873662690.367.png 873662690.368.png 873662690.369.png 873662690.370.png 873662690.371.png 873662690.372.png 873662690.374.png 873662690.375.png 873662690.376.png 873662690.377.png 873662690.378.png 873662690.379.png 873662690.380.png 873662690.381.png 873662690.382.png 873662690.383.png 873662690.385.png 873662690.386.png 873662690.387.png 873662690.388.png 873662690.389.png 873662690.390.png 873662690.391.png 873662690.392.png 873662690.393.png 873662690.394.png 873662690.396.png 873662690.397.png 873662690.398.png 873662690.399.png 873662690.400.png 873662690.401.png 873662690.402.png 873662690.403.png 873662690.404.png 873662690.405.png 873662690.407.png 873662690.408.png 873662690.409.png 873662690.410.png 873662690.411.png 873662690.412.png 873662690.413.png 873662690.414.png 873662690.415.png 873662690.416.png 873662690.418.png 873662690.419.png 873662690.420.png 873662690.421.png 873662690.422.png 873662690.423.png 873662690.424.png 873662690.425.png 873662690.426.png 873662690.427.png 873662690.429.png 873662690.430.png 873662690.431.png 873662690.432.png 873662690.433.png 873662690.434.png 873662690.435.png 873662690.436.png 873662690.437.png 873662690.438.png 873662690.440.png 873662690.441.png 873662690.442.png 873662690.443.png 873662690.444.png 873662690.445.png 873662690.446.png 873662690.447.png 873662690.448.png 873662690.449.png 873662690.451.png 873662690.452.png 873662690.453.png 873662690.454.png 873662690.455.png 873662690.456.png 873662690.457.png 873662690.458.png 873662690.459.png 873662690.460.png 873662690.462.png 873662690.463.png 873662690.464.png 873662690.465.png 873662690.466.png 873662690.467.png 873662690.468.png 873662690.469.png 873662690.470.png 873662690.471.png 873662690.473.png 873662690.474.png 873662690.475.png 873662690.476.png 873662690.477.png 873662690.478.png 873662690.479.png 873662690.480.png 873662690.481.png 873662690.482.png 873662690.484.png 873662690.485.png 873662690.486.png 873662690.487.png 873662690.488.png 873662690.489.png 873662690.490.png 873662690.491.png 873662690.492.png 873662690.493.png 873662690.495.png 873662690.496.png 873662690.497.png 873662690.498.png 873662690.499.png 873662690.500.png 873662690.501.png 873662690.502.png 873662690.503.png 873662690.504.png 873662690.506.png 873662690.507.png 873662690.508.png 873662690.509.png 873662690.510.png 873662690.511.png 873662690.512.png 873662690.513.png 873662690.514.png 873662690.515.png 873662690.517.png 873662690.518.png 873662690.519.png 873662690.520.png 873662690.521.png 873662690.522.png 873662690.523.png 873662690.524.png 873662690.525.png 873662690.526.png 873662690.528.png 873662690.529.png 873662690.530.png 873662690.531.png 873662690.532.png 873662690.533.png 873662690.534.png 873662690.535.png 873662690.536.png 873662690.537.png 873662690.539.png 873662690.540.png 873662690.541.png 873662690.542.png 873662690.543.png 873662690.544.png 873662690.545.png 873662690.546.png 873662690.547.png 873662690.548.png 873662690.551.png 873662690.552.png 873662690.553.png 873662690.554.png 873662690.555.png 873662690.556.png 873662690.557.png 873662690.558.png 873662690.559.png 873662690.560.png 873662690.562.png 873662690.563.png 873662690.564.png 873662690.565.png 873662690.566.png 873662690.567.png 873662690.568.png 873662690.569.png 873662690.570.png 873662690.571.png 873662690.573.png 873662690.574.png 873662690.575.png 873662690.576.png 873662690.577.png 873662690.578.png
 
iDom – System automatyki domowej
WYKAZ ELEMENTÓW
Rezystory
R2, R4, R6, R9, R13, R15: 4,7 k V
R3, R8: 10 k V potencjometr monta-
żowy
R7: 100 k V (dobrać)
R5, R10, R12, R16: 1 k V
R1, R14: 10 k V
R17, R18: 2,2 k V
R11: 9 V (lub zwora – dobrać jas-
ność podświetlenia)
FT: fotorezystor
Kondensatory
C1: 220 m F/16 V
C2, C3: 100 nF ceramiczny
C4: 100 m F/16 V
C5, C6, C8: 33 pF ceramiczny
C7, C9: 10 m F/16 V
C10: 22 m F/16 V tantalowy
Półprzewodniki
D1...D4, D6: 1N4148
D5: dioda Zenera 4,7 V
Q3...Q8: BC548
Q9: BC337
Q10: BC560
IC1: AT89C4051 Atmel
IC2: 7805
IC3: PCF 8583P (Phillips)
IC4 – PCF 8574AP (Phillips) (z uwagi
na adres wymagana wersja AP)
B1 – scalony mostek prostowniczy
(raster 5 mm)
DISPLAY LCD: 1602A – wyświetlacz
alfanumeryczny 2x16 z podświetla-
niem
SV1, SV4 – DS1820
Inne
Speaker: buzzer 5 V
SV2, SV3: gniazdo Goldpin 1x16
S1...S5: mikroprzełącznik z długą koń-
cówką (22 mm)
G1: gniazdo baterii i bateria Cr2025
Q1: rezonator kwarcowy 11,059 MHz
Q2: rezonator kwarcowy 32768 Hz
K1, K3, K4: przekaźnik JQC–3FF (lub
odpowiednik)
X1...X5, X7: złącze ARK2 (raster
5 mm)
– jednoczesne wciśnięcie „OK”
i „–” – włączenie/wyłączenie
dźwięków sterownika. Układ syg-
nalizuje aktualny stan poprzez
dźwięk buzzera: 2 krótkie dźwię-
ki świadczą o wyłączeniu sygna-
lizacji dla sterownika, a 1 krótki
dźwięk o załączeniu dźwięków,
– wciśnięcie „prev” – włączenie/
wyłączenie trybu symulacji obec-
ności domowników: 2 dźwięki
świadczą o wyłączeniu symulacji,
a 1 dźwięk o załączeniu symula-
cji (pojawia się dodatkowa ikon-
ka na wyświetlaczu).
Jako dodatkową sygnalizację
zdarzeń wykorzystano cykliczne
podświetlanie wyświetlacza LCD:
w przypadku występowania nowych
połączeń i jako sygnalizację zadzia-
łania czujnika ruchu. Podświetle-
nie można także załączyć wywołu-
jąc odpowiednią funkcję. Dodatko-
wo, wbudowany buzzer sygnalizuje
dźwiękiem wykonanie wybranych
czynności oraz informuje o stanie
układu.
Robert Wołgajew
robert.wolgajew@ep.com.pl
poszczególnych klawiszy powoduje
wywołanie poniższych funkcji:
– OK – przejście do przeglądania
listy połączeń. Listę połączeń
przeglądamy za pomocą klawiszy
„+” i „–”, a wychodzimy z tego
trybu poprzez ponowne wciśnię-
cie „OK”,
– jednoczesne wciśnięcie „next”
i „prev” – przejście do trybu
ustawiania daty i godziny. W tym
trybie zmiany pozycji dokonu-
jemy poprzez „next” i „prev”,
a zmiany wartości poprzez „+”
i „–”. Odpowiednia wartość zo-
staje podświetlona poprzez mi-
gający kursor. Tryb opuszczamy
poprzez ponowne wciśnięcie
„OK”. Nie jest sprawdzany po-
prawny format wprowadzonej
daty (np. 30 lutego),
– „+” – przejście do trybu poka-
zywania dobowego maksimum
i minimum dla temperatury ze-
wnętrznej i wewnętrznej – do
czasu przytrzymywania klawisza
„+”,
– „–” – wymuszanie załączenia
podświetlenia LCD – do czasu
przytrzymywania klawisza „–”,
– jednoczesne wciśnięcie „+” i „–”
– skasowanie listy połączeń,
– wciśnięcie „next” – przejście do
trybu ustawiania temperatury dla
termoregulatora. Regulacja tem-
peratury odbywa się za pomocą
przycisków „+” i „–”, a wyjście
z trybu poprzez wciśnięcie „OK”
Jednocześnie aktualna temperatu-
ra zostaje zapamiętana w pamięci
nieulotnej,
R
E
K
L
A
M
A
Elektronika Praktyczna 3/2008
33
873662690.579.png
Zgłoś jeśli naruszono regulamin