AVT2749 - Sterowanie Światła

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

H Projekty AVT

2749

Czterokana³owy regulator oœwietlenia


Na łamach EdW ukazało się już kilka regula− • Zarezerwowano także dodatkowy bajt profilom można natychmiastowo zmieniać
torów jasności żarówek. Niektóre były zbudo− w pamięci EEPROM, który przechowuje wymagany rodzaj oświetlenia.
wane z użyciem „zwykłych” elementów, inne, informację o stanie przekaźnika sterujące− Program napisany został w BASCOM−AVR
jak ten opisany w niniejszym artykule, oparte go oświetleniem głównym. Potrzebę prze− i zajmuje całą pamięć użytego mikroproceso−
były o mikroprocesory. Każdy z nich miał chowywania takiej informacji wyjaśnię ra (2048B). Kod źródłowy i plik wsadowy
swoje zalety i wady. Budując ten regulator, w dalszej części artykułu. można ściągnąć ze strony internetowej EdW
starałem się oczywiście, by miał jak najwięcej • Urządzenie posiada także funkcję automa− z działu Download/Programy do projektów.
zalet, czyli maksymalną liczbę funkcji przy tycznego ściemniania lamp − Timer Fader.
minimalnej komplikacji układu. Na ile udało Po jej włączeniu lampy(a) zaczynają Opis układu
mi się to osiągnąć – zapraszam do dalszej lek− powoli gasnąć od zadanej jasności do cał− Układ reguluje moc dostarczaną do żarówek
tury. kowitego zaciemnienia. Funkcja ta pomo− za pomocą sterowania fazowego. W tym przy−
Charakterystyka i funkcje tego układu że spokojnie zasnąć np. małemu dziecku. padku redukcja mocy polega na opóźnionym
wyglądają następująco: Czas wygaszania lamp zależy od począt− włączaniu triaka po przejściu napięcia sieci
• Płynne i niezależne sterowanie jasnością kowej jasności. Dla maksymalnej jasności przez zero. Im opóźnienie to jest większe, tym
czterech lamp. początkowej wynosi około 20min. Czas mniejsza moc dostarczana jest do żarówek.
• Włączanie/wyłączanie naraz wszystkich ten można w bardzo prosty sposób zmienić Ideę takiej regulacji przedstawia rysunek 1.
czterech lamp. poprzez zmianę jednej linijki w programie. Jasne pola pod sinusoidą to czas, gdy żarów−
• Zwiększanie/zmniejszanie jasności Urządzenie w moim pokoju steruje żyran− ka nie świeci, czerwone – gdy świeci. Taka
wszystkich lamp jednocześnie. dolem na suficie oraz czterema lampkami regulacja przypomina regulację PWM, tylko
• Dodatkowy przekaźnik do sterowania umieszczonymi w rogach pokoju. Daje to tu dodatkowo trzeba jeszcze synchronizować
włącz/wyłącz głównego oświetlenia. W tym mnóstwo możliwości naświetlenia, a dzięki działanie układu z chwilowym napięciem
obwodzie można stosować popularne ener−
gooszczędne świetlówki kompaktowe. Rys. 1 Fazowa regulacja mocy
• Współpraca z dowolnym pilotem RC−5.
Urządzenie „uczy się” komend dowolnych
przycisków pilota.
• Możliwość zapisania dziesięciu własnych
profili jasności świecenia. Jasność każdej
żarówki zapisywana jest oddzielnie.
• Obsługa urządzenia możliwa jest także
poprzez trójprzyciskową klawiaturę.
• O stanie, w jakim znajduje się urządzenie,
informuje nas pięć diod LED.
• Wszystkie profile, a także adres i komendy
pilota przechowywane są w pamięci
EEPROM. Oznacza to, że po zaniku napię−
cia w sieci nasze profile nie znikną oraz to,
że wystarczy tylko raz zarejestrować pilota.

E l e k t ro n i k a d l a Ws z y s t k i c h 13
Projekty AVT
w sieci. Wszystko dlatego, że napięcie w sieci
jest sinusoidą, gdyby było np. falą prostokąt−
ną, taka synchronizacja byłaby zbędna.
Całe urządzenie zostało podzielone na
dwie części – sterującą i zasilająco−wykonaw−
czą. Rysunek 2 przedstawia schemat ideowy
sterownika. Sercem układu jest procesor typu
AT90S2313 pracujący z kwarcem o częstotli−
wości 10MHz. Przyciski S1..S3 tworzą kla−
wiaturę, dzięki której możliwe jest sterowanie
układem bez pilota. Na temat funkcji S1..S3,
a także o D1..D5 napisano w śródtytule
Obsługa. Rezystor R11 wraz z kondensatorem
C8 tworzą filtr zasilający odbiornik podczer−
wieni TFMS5360. Kondensator C9 dodano po
testach pierwszego modelu − nie jest on
potrzebny do prawidłowego resetowania
układu po włączeniu napięcia zasilania, gdyż
procesory AVR mają wbudowane układy
zapewniające prawidłowy start. Jest on nato−
miast potrzebny do blokowania końcówki Rys. 2 Schemat ideowy sterownika
RESET, gdyż okazało się, że układ potrafił
zresetować się samoczynnie przy włącza− Rys. 3 Schemat ideowy układu wykonawczego
niu/wyłączaniu światła. Kondensatorek ten
nie dopuszcza do takiej sytuacji.
Złącze CON1 służy do połączenia sterow−
nika z płytką wykonawczą. Elementy C3, C4
blokują napięcie zasilania.
Przejdźmy teraz do rysunku 3, na którym
widoczny jest schemat ideowy części zasilają−
co−wykonawczej. Elementy TR1, BR1, D1,
C1...C4 oraz U1 tworzą typowy zasilacz sta−
bilizowany o napięciu 5V. Wyjaśnienia
wymaga tylko zastosowanie diody D1. Otóż
dzięki niej w momencie zbliżania się napięcia
sieci do zera tranzystor T1 zostaje zatkany.
Czas zatkania tego tranzystora wynosił w
modelu około 600µs. Dzięki temu procesor
„wie”, kiedy napięcie w sieci przechodzi
przez zero. Złącze CON1 służy do podłącze−
nia napięcia zasilania z sieci.
Optotriaki Q1..Q4 oraz triaki Q5..Q8 wraz
z rezystorami R3..R14 tworzą część wyko−
nawczą zasilającą lampy. Zastosowane opto−
triaki nie posiadają oczywiście obwodów włą−
czania przy zerze w sieci. Tranzystor T2 ste−
ruje przekaźnikiem do załączania głównego
oświetlenia. W tym obwodzie zdecydowałem
się na użycie przekaźnika z tego względu, iż
umożliwia on sterowanie oświetlaniem także
za pomocą klasycznego przełącznika. Nie
musimy rezygnować więc z włącznika światła
głównego, do którego wszyscy są przyzwy−
czaili. Rysunek 4 pokazuje, jak dołączyć

Rys. 4 Sposób dołączenia włącznika typowy wyłącznik do urządzenia, Składa się on z wielu podprogramów, co na
światła do układu podobne połączenia stosowane są początku może wydać się dziwne. Jednak taki
często np. na klatkach schodowych. podział programu pozwolił na zmieszczenie
Złącze CON7 służy do połączenia go w pamięci ‘2313. Kod źródłowy wzboga−
tej części ze sterownikiem. cony jest komentarzami, dzięki czemu nie
powinno być większych problemów z jego
Program sterujący zrozumieniem.
Jak już pisałem we wstępie, program Podstawą działania układu są bardzo czę−
został napisany w Bascomie AVR. ste przerwania od Timera1. Procesor skacze

14 E l e k t ro n i k a d l a Ws z y s t k i c h
Projekty AVT
do podprogramu obsługi tych przerwań co aktualnej jasności każdej lampy. Dodatkowo
około 100µs, co daje mniej więcej 100 kro− w podprogramie tym sprawdzany jest stan
ków regulacji jasności. Podprogram ten końcówki PD.6, do której jest dołączony tran−
przedstawia Listing 1. Zmienna Licznik odli− zystor T1. Jeśli stan tej końcówki wynosi „1”,
cza, ile czasu upłynęło od przejścia napięcia to Licznik zostaje wyzerowana, a lampy
sieci przez zero. Natomiast czterobajtowa wygaszone. Pomocą w zrozumieniu tego frag−
tablica Lmram przechowuje informację o mentu jest rysunek 5, na którym widoczny

Listing 1

Inttim1:
Portd.0 = Onofflmgl.0 'zświecenie/gaszenie lampy głównej
Timer1 = 64566 'timer1 liczy 970 cykli zegara, czyli
'przerwanie co około 97us
If Licznik >= 50 Then
$asm
sbic pind, 6 'sprawdzaj stan końcówki PIND6, jeśli jest Rys. 5 Wyjaśnienie działania układu
'równa 1, to
$end Asm
Gosub Zero 'skocz do podprogramu Zero
jest w dużym powiększeniu (w stosunku
End If do Rys.1) moment przechodzenia napię−
Incr Licznik cia sieci przez zero. Kolejne zapalenie
If Onoffall = 255 Then 'jeśli zezwolenie_globalne_na_włączanie_lamp = 1, to
If Licznik > Lmram(1) Then Reset Portd.5 '} lamp nastąpi po czasie wyznaczonym
If Licznik > Lmram(2) Then Reset Portd.4 ' } zapalaj odpowiednio lampy do wartości przez Lmram. Bajt Onoffall decyduje o
'tablicy Lmram
If Licznik > Lmram(3) Then Reset Portd.3 '} tym, czy lampy mają być zapalane, czy
If Licznik > Lmram(4) Then Reset Portd.1 '} też nie, natomiast bajt Onofflmgl decy−
End If
Return duje o stanie przekaźnika sterującego
(......) oświetleniem głównym. Ten ostatni po
Zero:
Licznik = 1 'przy każdym przechodzeniu napięcia sieci
każdej zmianie jest zapamiętywany w
'przez zero zeruj licznik i pamięci EEPROM. Chodzi przy tym o
Portd = Portd Or &B1111110 'wygaś wszystkie 4 lampy to, że lampa dołączona do przekaźnika
Incr Timefader
Return może być zapalana i gaszona za jego
pomocą lub też za pomocą klasycznego
Listing 2 włącznika umieszczonego w puszce.
Jeśli np. w nocy lub podczas naszej nie−
If Address = Eaddress Then 'jeśli adres pilota dobry obecności wyłączono by na chwilę
For Nextlm = 1 To 16 'szesnastokrotnie
If Command = Epamiec(nextlm) Then 'sprawdzanie komend przycisków pilota
napięcie w sieci, to istnieje 50% szans,
Select Case Nextlm że po powrocie tego napięcia światło
Case 1 : Gosub Incrktora 'Incr Która byłoby niepotrzebnie zapalone. Wpisa−
Case 2 : Gosub Setupbit 'przycisk Up
Case 3 : Gosub Setdownbit 'przycisk Down nie do pamięci EEPROM ostatniego
Case 4 : If Kod = 0 Then 'po to, by jednokrotnie zmienić stan onofflmgl stanu przekaźnika zapobiega takiej sytu−
'przy jednokrotnym naciśnięciu przycisku pilota
Onofflmgl = Not Onofflmgl acji. Zmienne takie jak Onoffall czy
Eonofflmgl = Onofflmgl Onofflmgl przyjmują tak naprawdę tylko
Gosub Setkod
End If
wartości bitowe, w ich przypadku 0 lub
Case 5 : If Kod = 0 Then 'po to by jednokrotnie zmienić stan onoffall przy 255. Po co więc takie marnowanie
'jednokrotnym naciśnięciu przycisku pilota pamięci RAM? Otóż wynika to z proste−
Onoffall = Not Onoffall
Gosub Setkod go faktu: operacje na liczbach 8−bito−
End If wych są dla naszego µP znacznie prost−
Case 6 : If Kod = 0 Then 'po to, by jednokrotnie zmienić stan DDRB.7
'przy jednokrotnym naciśnięciu przycisku pilota sze, a co najważniejsze, wymagają
Ddrb.7 = Not Ddrb.7 'przełączanie PORTD.7 jako we. lub znacznie mniej pamięci FLASH. Gdyby
'wy. co daje włączanie i wyłączanie Timer Fadera
Gosub Setkod
wszystkie zmienne podobne do Onoffall
End If i Onofflmgl zmienić na bity, zyskaliby−
Case Is >= 7 : śmy trochę wolnej pamięci RAM (co i
Incr X 'zwiększanie zmiennej X
Adr = Nextlm '}obliczanie adresu dla pamięci eeprom] tak nic nie zmienia), ale program nijak
Shift Adr , Left , 2 nie zmieściłby się w naszym ‘2313.
If X = 10 Then 'po ok 1s przyciskania klawisza
For Digit = 1 To 4 Zwróćmy jeszcze uwagę na Listing 2,
Writeeeprom Lmram(digit) , Adr 'zapis do eeprom na którym przedstawiono fragment kodu
'wartości jasności lamp danego profilu
Gosub Waitms50 'czas dla EEPROMa na zapis odpowiedzialny za sprawdzanie, czy
Incr Adr adres i odebrana komenda z pilota to
Next Digit
Gosub Mrugnij
jedna z wcześniej zapisanych. Jeśli tak,
Pomocbit3 = 0 to procesor podejmuje stosowne kroki.
Else Przykładowo, jeśli zostanie wciśnięty
Pomocbit3 = 255 'blokowanie odczytu z EEPROM jeśli
'przycisk jest trzymany przycisk o numerze 7...16, czyli jeden z
End If przycisków profili, program obliczy
End Select
End If adres dla pamięci EEPROM, pod któ−
Next Nextlm rym ma zostać zapisany dany profil.
(........)
End If
Zapis do EEPROM nie nastąpi jednak
od razu, za pewne opóźnienie odpowie−

E l e k t ro n i k a d l a Ws z y s t k i c h 15
Projekty AVT
dzialna jest zmienna X. Wpisanie nowych lampach i przekaźniku zbyt mocno
danych profilu następuje dopiero po około 1s się nie nagrzewał.
trzymania klawisza na pilocie. Jeśli jednak Po dokładnym sprawdzeniu
przycisk nie będzie trzymany na tyle długo, poprawności montażu można przy−
by X osiągnął wartość 10, do pamięci stąpić do włączenia układu do sieci,
EEPROM nic nowego nie zostanie zapisane. należy przy tym zachować szcze−
Wywoła to odwrotny skutek, tzn. tym razem gólną ostrożność. Przed włożeniem
dane zostaną odczytane z EEPROM (w dal− do podstawki mikroprocesora warto
szej części kodu) i zapisane w tablicy Lmram. sprawdzić, czy między jego 10 a 20
Podsumujmy: jeśli przycisk danego profilu pinem napięcie wynosi 5V. Jeśli tak
został naciśnięty raz, dane zostaną odczytane jest, wyłączamy zasilanie i wkłada−
z pamięci EEPROM i wpisane do tablicy my µP w podstawkę U1. Jeśli
Lmaram. Jeśli jednak trzymamy przycisk dłu− wszystko zamontowaliśmy poprawnie, to po
Rys. 6 Schemat montażowy sterownika
żej niż 1s, to nowe dane jasności poszczegól− ponownym włączeniu układu do sieci powinna
nych lamp zostaną zapisane w danym profilu. zaświecić się dioda D1. Naciskanie przycisku Rys. 7 Schemat montażowy układu
Pozostała część programu zajmuje się S3 (Next) powodować będzie zapalanie kolej− wykonawczego
odczytywaniem stanu klawiatury i sczytywa− nych LED−ów.
niem danych z pilota, a także odpowiednim Moc żarówek sterowanych triakami może
zapalaniem diod D1...D4. dochodzić do 150W bez konieczności stoso−
wania radiatora. Jeśli ktoś jednak będzie
Montaż i uruchomienie chciał niewielki zamontować, podkreślam
Montaż układu przeprowadzamy na płytkach konieczność zastosowania podkładek izolują−
drukowanych, widocznych na rysunkach 6 i 7. cych pod wszystkie triaki.
W przypadku płytki sterownika należy w pier−
wszej kolejności wlutować zworki w miejsce Obsługa
rezystora R4, a także jedną zworkę oznaczoną Na początku omówię funkcję diod LED,
Z. Resztę elementów na obydwu płytkach a także przycisków S1...S3. Każda dioda LED
montujemy w typowy sposób, dla własnej odpowiada jednej lampie, tzn. jeśli świeci się
wygody zaczynając od elementów najmniej− D1, to za pomocą przycisków Up i Down
szych. Układ modelowy umieszczono w obu− możemy zmieniać jasność lampy pierwszej,
dowie Z−46, dla której została przygotowana jeśli D2 – drugiej itd. Jeśli dojdziemy jednak
płyta czołowa widoczna na rysunku 8. Na do zaświecenia diody D4, następne wciśnięcie
papier z nadrukiem warto nakleić folię samo− Next spowoduje zaświecenie wszystkich
przylepną, co zabezpieczy go przed zabrudze− LED−ów. Jest to tryb, w którym możemy ste−
niem. Przypominam też o konieczności rować jasnością wszystkich lamp jednocześ−
wycięcia otworku dla układu U2. nie, tzn. bieżąca jasność każdej lampy jest
Na koniec, jeśli mamy już odpowiednio zmieniana proporcjonalnie do czasu naciska−
przygotowaną obudowę, łączymy przewoda− nia przycisków Up i Down. Kolejne wciśnię−
mi obydwie płytki. Można to wykonać za cie Next da w efekcie wygaszenie wszystkich
pomocą specjalnej złączki lub, tak jak w mo− LED−ów. Tryb ten służy do zaświecania i ga−
delu, lutując przewody do goldpinów. Zwróć− szenia sterowanych lamp, a także tej podłą−
my uwagę na odpowiednią kolejność przewo− czonej do przekaźnika. Zaświecania i gasze−
dów, która została zaznaczona na płytkach. nia dokonujemy przyciskami Up i Down.
Następnie łączymy przewodami elementy Kolejne wciśnięcie Next spowoduje zaświe−
D1...D4, S1...S3, a także układ U2, który cenie diody D1, czyli powrót do stanu począt−
został przyklejony klejem na ciepło do obudo− kowego. Układ może być pozostawiony oczy−
wy. Do stabilizatora 7805 należy przykręcić wiście w dowolnym trybie.
kawałeczek blaszki, by przy włączonych Jeśli dysponujemy pilotem, możemy przy−

Rys. 8 Płyta czołowa (skala 50%)

16 E l e k t ro n i k a d l a Ws z y s t k i c h
Projekty AVT
stąpić do nauczenia układu reagowania na wszystkie lampy były powoli wygaszane, w łagodny budzik. Normalnie, gdy funkcja
odpowiednie komendy. W tym celu należy musimy ustawić tryb, w którym świecą się automatycznego ściemnienia jest nieaktywna,
włączyć zasilanie układu, trzymając wciśnięty wszystkie diody. Ustawione profile zapamię− PB.7 jest wejściem „pływającym”. Poprzez
przycisk S1 (Down), tym razem podobnie jak tujemy w dowolnym momencie poprzez dłuż− rezystor R13 zostaje podciągnięte do plusa
poprzednio zaświeci się dioda D1 i układ sze przytrzymanie jednego z przycisków pro− zasilania. Jednak wciśnięcie odpowiedniego
będzie czekał na komendy pilota. Wciskamy fili na pilocie. Zapamiętanie będzie zasygnali− przycisku na pilocie zmienia bit DDRB.7,
następnie wybrane przyciski na pilocie w na− zowane mrugnięciem diody D1. Zapamiętane a tym samym ustawia PB.7 jako wyjście. Tym
stępującej kolejności: Next; Up; Down; profile wywołujemy poprzez zwyczajne naci− razem na PB.7 pojawi się masa. Program
włącz./wył. − sterowane lampy; włącz./wył. − skanie odpowiednich przycisków. Funkcja sprawdza w podprogramie pętli głównej stan
lampa główna; Timer Fader; dziesięć przycis− profili jest bardzo przydatna, w praktyce oka− bitu PinB.7 i jeśli jest w nim „0”, uaktywnia
ków profili. Zapamiętywanie przez układ zuje się bowiem, że zmiany oświetlenia doko− Timer Fader. Z tego wynika więc, że włącze−
kolejnych komend będzie sygnalizowane nywane są najczęściej właśnie poprzez wywo− nia funkcji Timer Fader można dokonać rów−
mignięciem diody D1. Po tym procesie adres ływanie odpowiednich profili. Jest to bardzo nież poprzez zwarcie końcówki PB.7 do
i komendy naszego pilota zostaną zapamięta− wygodne. masy. Jeśli ktoś nie posiada pilota, może uru−
ne w pamięci EEPROM. Nie musimy zapa− chamiać tę funkcje poprzez np. dodatkowy
miętywać wszystkich 16 przycisków, jeśli Możliwości zmian przełącznik. Idąc dalej, możemy zmienić
wystarczą nam np. 4 profile, proces ten koń− i rozbudowy jedną linijkę w podprogramie Timefadsub
czymy po wciśnięciu 10 przycisku. Następnie Jeżeli ktoś nie ma potrzeby sterowania aż (Gosub Setdownbit na Gosub Setupbit), by
należy ponownie wyłączyć na chwilkę zasila− czterema lampami, może nie montować uzyskać efekt odwrotny tzn. powolnego rozja−
nie i ponownie je włączyć, tym razem nor− wszystkich triaków i optotriaków. W takim śniania światła. Podłączając do PB.7 poprzez
malnie, czyli już bez trzymania przycisku wypadku można zmienić fragment kodu pro− tranzystorek NPN z otwartym kolektorem
Down. Teraz możemy sterować układem gramu tak, by „omijał” niewykorzystane wyjście budzika, możemy stać się posiadacza−
także za pomocą pilota. Rola przycisków lampy. Zmiana taka nie jest konieczna, jednak mi układu, który będzie nas dodatkowo budził
Next, Up i Down jest prawie identyczna jak da większą wygodę obsługi. Podpowiem łagodnie rozjaśnianym światłem. Dobrze by
dla klawiatury, z tą różnicą, że do zaświecania więc, że wystarczy dokonać drobnych zmian było tak zgrać układy, by dźwięk budzenia
i gaszenia lamp mamy oddzielne przyciski na w podprogramie Selectora, a także skrócić odzywał się wtedy, gdy lampy będą już lekko
pilocie. Funkcję Timer Fader możemy włą− cykl licznika Ktora. rozjaśnione.
czyć/wyłączyć w dowolnym momencie. Dzięki nieco dziwnemu sterowaniu włą−
Funkcja ta będzie działała na tę lampę, której czaniem i wyłączaniem funkcji Timer Fader,
dioda będzie zaświecona. Jeśli chcemy, by możemy w prosty sposób zmienić układ Uwaga! Podczas użytkowania przyrzą−
du w jego obwodach mogą wystąpić na−
pięcia groźne dla życia i zdrowia. Osoby
niepełnoletnie mogą wykonać i przete−
stować przyrząd wyłącznie pod opieką
Wykaz elementów
Płytka sterownika Płytka układu wykonawczego
wykwalifikowanych opiekunów.

Rezystory Rezystory
R1,R5,R6 . . . . . . . . . . . . . . . . . . . . . . . . . . . .330kΩ R1,R16 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22kΩ Kamil Kozłowski
R2,R3,R13 . . . . . . . . . . . . . . . . . . . . . . . . . . . .10kΩ R2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10kΩ Rafał Mankiewicz
R4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .zwora R3-R10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .220Ω
R7-R10,R12 . . . . . . . . . . . . . . . . . . . . . . . . . . . .1kΩ R11-R14 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .560Ω
R11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .330Ω R15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4,7kΩ
Kondensatory Kondensatory
C1,C2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33pF C1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .470µF/16V
C3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .100µF/16V C2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .100µF/16V
C4 . . . . . . . . . . . . . . . . . . . . . . . . .100nF/ceramiczny C3,C4 . . . . . . . . . . . . . . . . . . . . . . . .100nF/ceramiki
C5-C7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .100nF Pó³przewodniki
C8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47µF/16V D1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1N4001
C9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2,2µF/16V D2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1N4148
Pó³przewodniki BR1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .mostek 1A
D1-D4 . . . . . . . . . . . . . . . . . . . . . . .diody LED 5mm T1,T2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .BC548
D5 . . . . . . . . . . . . . . . . . . . . . . . . . .dioda LED 3mm U1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7805
U1 . . . . . . . . . . . . .AT90S2313-10 (zaprogramowany) Q1-Q4 . . . . . . . . . . . . . . . . . . . . . . . . . . . .MOC3020
U2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .TFMS5360 Q5-Q8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .BT136
Inne Inne
X1 . . . . . . . . . . . . . . . . . .rezonator kwarcowy 10MHz CON7 . . . . . . . . . . . . . . . . . . . . . . . . . .listwa goldpin
CON1 . . . . . . . . . . . . . . . . . . . . . . . . . .listwa goldpin CON1-CON5 . . . . . . . . . . . . . . .z³¹cze œrubowe ARK2
S1-S3 . .prze³¹czniki chwilowe, zwierne, do monta¿u na CON6 z³¹cze œrubowe ARK3
p³ycie czo³owej REL1 . . . . . . . . . . . . . . . . . . . .przekaŸnik RM96P/5V
podstawka precyzyjna DIL20 TR1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .TS2/14
cztery oprawki LED5mm Obudowa Z-46
oprawka LED3mm

Komplet podzespo³ów z p³ytk¹ jest dostêpny w sieci handlowej AVT jako kit szkolny AVT-2749.

E l e k t ro n i k a d l a Ws z y s t k i c h 17

You might also like