Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
z uporabo tega vezja lahko upravljamo 4 releje z daljinskim upravljalnikom in z uporabo funkcije eeprom si zapomnimo zadnje stanje relejev tudi med izgubo energije
1. korak: Zberite vse potrebne komponente
Ne izgubljajmo časa in zberemo vse potrebne komponente za ta projekt, potrebne komponente so naslednje, 1) ATMEGA8-U (Ali pa bo deloval kateri koli podoben mikrokrmilnik) x1
2) uln2003 (ali uln2803) x1
3) 16 mhz kristal x1
4) 22p keramični pokrovček x2
5) 104p keramični pokrovček x1
6) 12v spdt rele x4
7) 10k smt upor x10 (paket 0805)
8) 1N4148 smt dioda x4
9) 1000mfd 16v capasitor x1
10) 220mft 10v capasitor x1
11) 7805 linearni regulator napetosti s hwat umivalnikom x1
12) sprejemnik tsop1938 ir (ali kateri koli podoben bo deloval v redu) x1
13) moška/ženska glava (optonalno)
14) db107 mostični usmernik
15) vijačni priključek x6
16) 10k upor x1
17) 220 do 12v prestopni transformator (500MA ali več) x1
18) IR daljinski upravljalnik (daljinski upravljalnik USB) x1
2. korak: TO JE ČAS SPAJANJA
lahko naročite prototip pcb s pomočjo priložene datoteke garber spodaj ali pa vgradite v perf ploščo z uporabo dane sheme, če jo želite vgraditi v prototipno ploščo, uporabite referenco slike, čeprav lahko tudi refrance s shemo, Opomba: zaradi napake pri načrtovanju je odtis napačne polaritete kapazitorja, preverite to pred spajkanjem, sicer bo zagotovo eksplodiral. To vezje uporablja čip eeprom, da si zapomni zadnje stanje releja med izpadom napajanja, zato ne moremo uporabljati arduina ponastavite pin za ponastavitev relejev, zato povežite stikalo za ponastavitev med digitalnim zatičem 4 arduino in vcc 5v, to bo ponastavilo vse releje, podobno dejanje lahko izvedete z gumbom za daljinsko vklop ir, Opomba: podloga, ki sem jo uporabila za gonilnik releja, je uln2803, vendar uporabljam uln2003, zato morate narediti spajkalni skakalec med pin8 in pin9 ter pin17 in pin18, ali pa uporabite samo uln2803,
3. korak: ČAS PROGRAMIRANJA
mislim, da ste že zagoreli zagonski nalagalnik, če ne, lahko najdete vadnico na youtubu. Za programiranje čipa lahko uporabite pretvornik usb v uart ali pa ta ic zamenjate z delujočim arduinom, izberite ustrezno vrsto čipa (v tem primeru atmega 8), lahko uporabite atmega168 ali 328.
in naložite podano kodo, in končano, uporablja običajni daljinski upravljalnik USB, ki ga najdete v trgovini z elektroniko, lahko pa spremenite podano kodo, da uporabite drug daljinski upravljalnik,