- Medžiagos, reikalingos RF valdomam buitinės technikos projektui:
- 433MHz radijo siųstuvo ir imtuvo modulis:
- Kodavimo ir dekoderių poreikis:
- 5V relės modulis:
- Grandinės schema ir paaiškinimas:
- RF valdomų buitinių prietaisų darbas:
Namų automatika visada buvo aktuali tema, kurią reikėjo išmokti ar dirbti. Tikrai šaunu valdyti kintamosios srovės prietaisus belaidžiu būdu. Yra daugybė būdų tai padaryti, o vaizduotė yra riba. Šiame projekte sužinosime paprasčiausią ir lengviausią būdą sukurti belaidžio namų automatikos projektą, kuriame mes galime perjungti kintamąsias apkrovas naudodami 433 MHz radijo siųstuvą ir imtuvo modulį. Šiame projekte nedalyvauja jokie mikrovaldikliai; todėl nereikia programuoti ir jį galima kurti ant duonos lentos. Skamba paprastai !! Taigi pastatykime jį.
Anksčiau mes apėmėme daugybę namų automatikos rūšių, naudodami skirtingas technologijas ir mikrovaldiklius, tokius kaip:
- DTMF pagrįsta namų automatika
- GSM namų automatika naudojant „Arduino“
- Kompiuteriu valdoma namų automatika naudojant „Arduino“
- „Bluetooth“ valdoma namų automatika naudojant 8051
- IR nuotolinio valdymo namų automatika naudojant „Arduino“
- namų automatikos projektas naudojant MATLAB ir „Arduino“
- RF nuotolinio valdymo LED, naudojant „Raspberry Pi“
- Išmaniojo telefono valdoma namų automatika naudojant „Arduino“
- Namų automatizavimas balsu naudojant ESP8266 ir „Android“ programą
Medžiagos, reikalingos RF valdomam buitinės technikos projektui:
- 433 MHz radijo siųstuvas ir imtuvas
- HT12D dekoderio IC
- „HT12E Encoder IC“
- 5V relės modulis (2Nos)
- Įjunkite išjungimo jungiklį (2 nr.)
- 1M omas, 47K omų rezistorius
- 7805 Įtampos reguliatorius
- 9 V akumuliatorius (2Nos)
- Duonos lenta (2Nos)
- Jungiamasis laidas
433MHz radijo siųstuvo ir imtuvo modulis:
Leiskite trumpai pristatyti šiuos RF modulius prieš pradedant projektą. Sąvoka RF reiškia „ radijo dažnis “. RF siųstuvo-imtuvo modulis visada veiks poroje, t. Y. Jam reikia siųstuvo ir imtuvo, kad būtų galima siųsti ir siųsti duomenis. Siųstuvas gali siųsti tik informaciją ir imtuvą, ir gali tik juos gauti, todėl duomenis visada galima siųsti iš vieno galo į kitą, o ne atvirkščiai.
Siųstuvo modulis susideda iš trijų kaiščių būtent VCC, DIN ir žemės, kaip parodyta aukščiau. Vcc kaištis turi plačią įėjimo įtampą nuo 3V iki 12V. Siųstuvas sunaudoja mažiausiai 9mA srovę, o perdavimo metu jis gali siekti 40mA. Centrinis kaištis yra duomenų kaištis, į kurį siunčiamas perduodamas signalas. Tada šis signalas moduliuojamas naudojant ASK (Amplitude Shift Keying) ir tada siunčiamas į orą 433MHz dažniu. Greitis, kuriuo jis gali perduoti duomenis, yra maždaug 10 Kbps.
Imtuvas modulis turi keturis smeigtukai būtent Vcc, DOUT, Linijinis iš ir žemės, kaip parodyta aukščiau. „Vcc“ kaištis turėtų būti maitinamas naudojant reguliuojamą 5 V maitinimo šaltinį. Šio modulio veikimo srovė yra mažesnė nei 5,5 mA. Kaiščiai „Dout“ ir „Linear out“ yra sutrumpinti, kad gautų 433Mhz signalą iš oro. Tada šis signalas yra demoduliuojamas, kad gautų duomenis, ir išsiunčiamas per duomenų kaištį.
Patikrinkite kitus mūsų projektus naudodami RF porą:
- RF valdomas robotas
- IR į RF keitiklio grandinę
- RF nuotolinio valdymo LED, naudojant „Raspberry Pi“
Kodavimo ir dekoderių poreikis:
RF moduliai taip pat gali veikti be „Encoder“ ir „Decoder“ modulių. Tiesiog įjunkite abu modulius naudodami atitinkamą aukščiau nurodytą įtampą. Dabar padarykite aukštą siųstuvo „Din“ kaištį ir pamatysite, kad imtuvo „Dout“ kaištis taip pat eina aukštai. Tačiau šiame metode yra didelis trūkumas. Siuntėjo pusėje galite turėti tik vieną mygtuką ir imtuvo pusėje - vieną išvestį. Tai nepadės kurti geresnių projektų, todėl mes naudojame kodavimo ir dekoderio modulius.
HT12D ir HT12E yra 4 duomenų bitų kodavimo ir dekoderio moduliai. Tai reiškia, kad galime padaryti (2 ^ 4 = 16) 16 skirtingų įėjimų ir išėjimų derinių. Tai yra 18 kontaktų IC, kurie gali veikti nuo 3 V iki 12 V įėjimo maitinimo šaltinio. Kaip sakoma, jie turi 4 duomenų bitus ir 8 adresų bitus, šie 8 adreso bitai turi būti nustatyti vienodi tiek kodavimo įrenginyje, tiek dekoderyje, kad jie veiktų kaip pora.
Iš 4 duomenų bitų šiame projekte demonstravimo tikslais naudosime tik du. Galite naudoti visus keturis ir valdyti keturis kintamosios srovės prietaisus ta pačia grandine. Jums tereikia pridėti dar du „Relay“ modulius.
5V relės modulis:
Kaip minėta anksčiau, kintamosios srovės apkrovoms valdyti naudosime du 5 V relės modulius. Terminas „5V“ reiškia įtampą, reikalingą relės paleidimui. Šiame projekte naudojamas 5 V relės modulis parodytas žemiau.
Mūsų grandinė veikia esant 5 V įtampai ir mums reikia kažko, kad valdytume 220 V kintamosios srovės apkrovą, čia yra naudinga relė. Ši relė suveikus 5 V įtampa perjungs elektromechaninį jungiklį; šis elektromechaninis jungiklis gali uždegti 220 V kintamą srovę iki 10 A srovės. Taigi mūsų kintamoji apkrova gali būti prijungta prie relės gnybtų.
Taip pat galime sukurti šią grandinę nenaudodami relės modulio. Tokiu atveju turėtumėte naudoti papildomą tranzistorių, pvz., BC547, ir jį vairuoti naudodami srovės ribotuvą prie pagrindo.
Grandinės schema ir paaiškinimas:
Šiai RF valdomai namų automatikos sistemai yra dvi grandinės schemos, viena skirta RF siųstuvui kaip namų nuotolinio valdymo nuotolinio valdymo pultui, o kita - RF imtuvui, kuriame prijungtos kintamosios srovės apkrovos. Anksčiau mes išsamiai paaiškinome RF siųstuvo ir imtuvo grandinę.
RF siųstuvo grandinė:
RF imtuvo grandinė:
Kaip matote, siųstuvo grandinę sudaro kodavimo IC, o imtuvo grandinę - dekoderio IC. Kadangi siųstuvui nereikia reguliuojamo 5V, mes jį tiesiogiai maitiname 9V baterija. Imtuvo pusėje mes naudojome 7805 + 5 V įtampos reguliatorių, kad galėtume reguliuoti 5 V įtampą iš 9 V baterijos.
Atkreipkite dėmesį, kad tiek kodavimo, tiek dekoderio IC adresų bitai nuo A0 iki A7 yra įžeminti. Tai reiškia, kad jie abu laikomi adresu 0b00000000. Tokiu būdu jie abu turi tą patį adresą ir veiks kaip pora.
Duomenų kaiščiai D10 ir D11 (12 ir 13 kontaktai) yra prijungti prie jungiklių kodavimo pusėje ir prie relės modulių dekoderio pusėje. Atsižvelgiant į jungiklio padėtį kodavimo įrenginio pusėje, informacija bus perkelta į dekoderį ir atitinkama šviesa bus perjungta.
Du relės moduliai yra maitinami iš 580 maitinimo šaltinio, kurį teikia 7805 reguliatorius, o įvesties kaištis yra prijungtas prie dekoderio modulio. Apkrovos sujungiamos per relės modulį, kad tik uždarius relę, jungtys su apkrova bus baigtos.
Pastaba: 9V baterijos naudojimas imtuvo maitinimui gali neveikti tinkamai, nes akumuliatorius nėra galingas tiekti pakankamai srovės relės moduliui. Tokiu atveju naudokite 12 V bateriją arba adapterį.
Įspėjimas: dirbant su 220 V kintama įtampa, reikia būti labai atsargiems. Įsitikinkite, kad jungtis atitinka grandinę, o pradedantiesiems rekomenduojama naudoti jungiamąją dėžę (smaigalių dėžę), kurioje yra saugiklis. Taip pat jūsų laidai turėtų būti didesnio matuoklio, kad jie galėtų išlaikyti reikiamą srovę ir nesujungtų apkrovų, kurios sunaudoja daugiau nei 8A srovę.
RF valdomų buitinių prietaisų darbas:
Kaip matėme, projekto grandinė yra labai paprasta ir lengvai sujungiama duonos lentoje, ši grandinė yra pastatyta be jokio mikrovaldiklio. Aš naudojau du skydus, vieną - siųstuvo daliai, o kitą - imtuvo daliai. Projekto demonstravimui taip pat naudojau dvi kintamąsias lempas. Kai baigsite jungtis, sąranka turėtų atrodyti panašiai kaip žemiau.
9D baterijos maitinimo lenta yra siųstuvo grandinė, o kita maitinama 12V adapteriu (nerodoma paveikslėlyje) yra imtuvo modulis. Kintamosios srovės maitinimas paimamas iš juodos jungties dėžutės, parodytos aukščiau. Mes taip pat turime dvi reles, skirtas valdyti dvi kintamąsias apkrovas nepriklausomai. Geltona viela sudaro fazinę jungtį, o žalia viela yra neutrali jungtis.
Įjungę abi grandines, galime pradėti kintamosios srovės apkrovas naudoti dviem siųstuvais, esančiais siųstuvo grandinėje. Kai jungiklis yra uždarytas, jis sujungia kodavimo įrenginio IC kaištį D13 su žeme ir ši vertė per RF terpę siunčiama į dekoderio IC.
Po to, kai dekoderis gauna D13 reikšmę, jo D11 kaištis taip pat bus nulis. Tai reiškia, kad relės modulio įvesties kaiščiui nėra įtampos, o fazinis laidas bus prijungtas per „Common“ (Com) ir paprastai uždarytus (NC) gnybtus. Tas pats atsitinka ir atvirkščiai, norint išjungti apkrovą.
Dabar galite žaisti naudodamiesi šia sąranga perjungdami jungiklius, o kintamosios srovės apkrovos taip pat turėtų būti atitinkamai perjungtos. Šių modulių diapazonas galėtų būti išplėstas (išbandytas iki 3 metrų), naudojant antenos ant siųstuvo modulio. Norėdami pamatyti išsamią demonstraciją, patikrinkite toliau pateiktą vaizdo įrašą.
Tikiuosi, kad jums patiko projektas ir patiko kurti kažką panašaus. Jei turite kokių nors abejonių, galite jas paskelbti mūsų forumuose arba toliau pateiktuose komentaruose. Susitiksime kitame įdomiame projekte, kol laimingas automatizavimas.