Domáca súprava rádiového ovládania založená na slúchadle (433 MHz). Domáca súprava rádiového ovládania založená na slúchadle (433 MHz) Čo je to za anténu

Ktorý z začínajúcich rádioamatérov si nechcel vyrobiť nejaké zariadenie s rádiovým ovládaním? Určite veľa.

Pozrime sa, ako zostaviť jednoduché rádiom riadené relé na základe hotového rádiového modulu.

Ako transceiver som použil pripravený modul. Kúpil som ho na AliExpress od tohto predajcu.

Súprava sa skladá z diaľkového ovládača pre 4 príkazy (kľúčenka), ako aj z dosky prijímača. Doska prijímača je vyrobená ako samostatná doska plošných spojov a nemá výkonné obvody. Musíte si ich zostaviť sami.

Tu je pohľad.

Kľúčenka je pevná, príjemná na dotyk, dodávaná s 12V (23A) batériou.

Kľúčenka má vstavanú dosku, na ktorej je zostavený pomerne primitívny obvod vysielača diaľkového ovládania na báze tranzistorov a kódovača SC2262 (úplný analóg PT2262). Bol som zmätený skutočnosťou, že SC2264 je označený ako označenie na mikroobvode, hoci z údajového listu je známe, že dekodér pre PT2262 je PT2272. Bezprostredne pod hlavným označením je na puzdre mikroobvodu uvedené SCT2262. Zamyslite sa teda nad tým, čo je čo. Pre Čínu to nie je prekvapujúce.

Vysielač pracuje v režime amplitúdovej modulácie (AM) na frekvencii 315 MHz.

Prijímač je zostavený na malej doske plošných spojov. Dráha rádiového príjmu je vyhotovená na dvoch SMD tranzistoroch s označením R25 - bipolárne N-P-N tranzistory 2SC3356. Na operačnom zosilňovači LM358 je implementovaný komparátor a na jeho výstup je pripojený dekodér SC2272-M4 (alias PT2272-M4).

Ako zariadenie funguje?

Podstata tohto zariadenia je nasledovná. Keď stlačíte jedno z tlačidiel diaľkového ovládača A, B, C, D, vysiela sa signál. Prijímač zosilní signál a na výstupoch D0, D1, D2, D3 dosky prijímača sa objaví napätie 5 voltov. Celý háčik je v tom, že 5 voltov na výstupe sa stlačí iba vtedy, keď je stlačené príslušné tlačidlo na ovládači. Stojí za to uvoľniť tlačidlo na diaľkovom ovládači - napätie na výstupe prijímača zmizne. Ojoj V tomto prípade nebude možné vyrobiť rádiom riadené relé, ktoré by fungovalo pri krátkom stlačení tlačidla na kľúčenke a zhaslo pri jeho opakovaní.

Je to spôsobené tým, že existujú rôzne modifikácie čipu PT2272 (čínsky náprotivok je SC2272). A z nejakého dôvodu vložili presne PT2272-M4 do takýchto modulov, ktoré nemajú fixáciu výstupného napätia.

A aké sú odrody čipu PT2272?

    PT2272-M4- 4 kanály bez fixácie. Na výstupe príslušného kanála sa +5V objaví len pri stlačení tlačidla na ovládači. Práve tento čip je použitý v module, ktorý som si kúpil.

    PT2272-L4- 4 závislé kanály s fixáciou. Ak sa jeden výstup zapne, ostatné sa vypnú. Nie je to veľmi výhodné, ak potrebujete nezávisle ovládať rôzne relé.

    PT2272-T4- 4 nezávislé kanály s fixáciou. Najlepšia voľba pre ovládanie viacerých relé. Keďže sú nezávislé, každý môže vykonávať svoju funkciu nezávisle od práce ostatných.

Čo robiť, aby relé fungovalo tak, ako potrebujeme?

Tu je niekoľko riešení:

    Vytrhneme čip SC2272-M4 a namiesto toho vložíme ten istý, ale s indexom T4 (SC2272-T4). Výstupy budú teraz pracovať nezávisle a s aretáciou. To znamená, že bude možné zapnúť / vypnúť ktorékoľvek zo 4 relé. Relé sa zapnú po stlačení tlačidla a vypnú po opätovnom stlačení príslušného tlačidla.

    Obvod dopĺňame spúšťou na K561TM2. Keďže čip K561TM2 pozostáva z dvoch klopných obvodov, sú potrebné 2 čipy. Potom bude možné ovládať štyri relé.

    Používame mikrokontrolér. Vyžaduje znalosti programovania.

Čip PT2272-T4 som na rádiovom trhu nenašiel a objednávať celú várku rovnakých mikruhov u Ali som považoval za nevhodné. Preto som sa na zostavenie rádiom riadeného relé rozhodol použiť druhú možnosť so spúšťou na K561TM2.

Schéma je celkom jednoduchá (obrázok je klikateľný).

Tu je implementácia kontaktného poľa.

Na doske som rýchlo zostavil výkonný obvod iba pre jeden riadiaci kanál. Ak sa pozriete na diagram, môžete vidieť, že sú rovnaké. Ako záťaž na kontakty relé som pripojil červenú LED cez odpor 1 kΩ.

Určite si všimli, že som do doštičky zapichol hotový blok s relé. Vytiahol som ho z poplašného zariadenia. Blok sa ukázal ako veľmi pohodlný, pretože samotné relé, kolíkový konektor a ochranná dióda už boli na doske prispájkované (na obrázku je to VD1-VD4).

Vysvetlivky k diagramu.

prijímací modul.

Pin VT je kolík, ktorý sa objaví pri 5 voltoch, ak bol prijatý signál z vysielača. Pripojil som k nemu LED cez odpor 300 ohmov. Hodnota odporu môže byť od 270 do 560 ohmov. Toto je uvedené v údajovom liste pre čip.

Pri stlačení ľubovoľného tlačidla na kľúčenke krátko zabliká LED dióda, ktorú sme pripojili na výstup VT prijímača - to indikuje príjem signálu.

Kolíky D0, D1, D2, D3; - to sú výstupy dekódovacieho čipu PT2272-M4. Od nich budeme brať prijatý signál. Na týchto výstupoch sa objaví napätie +5V, ak bol prijatý signál z ústredne (kľúčenky). Na tieto závery sú napojené výkonné okruhy. Tlačidlá A, B, C, D na diaľkovom ovládači (kľúčenka) zodpovedajú výstupom D0, D1, D2, D3.

V schéme sú prijímací modul a spúšťače napájané + 5V z integrovaného stabilizátora 78L05. Pinout stabilizátora 78L05 je znázornený na obrázku.

Obvod vyrovnávacej pamäte na D-flip-flope.

Na čipe K561TM2 je zostavený frekvenčný delič dvoma. Impulzy z prijímača prichádzajú na vstup C a klopný obvod D sa prepne do iného stavu, kým na vstup C nedorazí druhý impulz z prijímača. Ukazuje sa to veľmi pohodlné. Keďže relé je ovládané zo spúšťacieho výstupu, bude tiež zapnuté alebo vypnuté, kým nepríde ďalší impulz.

Namiesto čipu K561TM2 môžete použiť K176TM2, K564TM2, 1KTM2 (z pozláteného kovu) alebo importované analógy CD4013, HEF4013, HCF4013. Každý z týchto mikroobvodov pozostáva z dvoch D-flip-flops. Ich pinout je rovnaký, ale prípady sa môžu líšiť, ako napríklad v 1KTM2.

Výkonný reťazec.

Ako spínač napájania sa používa bipolárny tranzistor VT1. Použil som KT817, ale KT815 bude stačiť. Ovláda elektromagnetické relé K1 na 12V. Na kontakty elektromagnetického relé K1.1 je možné pripojiť akúkoľvek záťaž. Môže to byť žiarovka, LED pás, elektromotor, elektromagnet zámku atď.

Pinout tranzistora KT817, KT815.

Treba poznamenať, že výkon záťaže pripojenej ku kontaktom relé nesmie byť menší ako výkon, pre ktorý sú kontakty samotného relé navrhnuté.

Diódy VD1-VD4 slúžia na ochranu tranzistorov VT1-VT4 pred samoindukčným napätím. V momente vypnutia relé sa v jeho vinutí objaví napätie, ktoré má opačné znamienko ako napätie dodávané do vinutia relé z tranzistora. V dôsledku toho môže tranzistor zlyhať. A diódy vo vzťahu k samoindukčnému napätiu sa ukážu ako otvorené a "uhasia" ho. Takto chránia naše tranzistory. Nezabudnite na ne!

Ak chcete výkonný obvod doplniť indikátorom zapnutia relé, pridajte do obvodu LED diódu a odpor 1 kΩ. Tu je diagram.

Teraz, keď je na cievku relé privedené napätie, LED HL1 sa rozsvieti. To znamená, že relé je zapnuté.

Namiesto samostatných tranzistorov v obvode môžete použiť iba jeden mikroobvod s minimom páskovania. Vhodný čip ULN2003A. Domáci analóg K1109KT22.

Tento čip obsahuje 7 Darlingtonových tranzistorov. Vstupné a výstupné kolíky sú pohodlne umiestnené oproti sebe, čo uľahčuje rozloženie dosky a zvyčajné prototypovanie na prototypovej doske bez spájkovania.

Funguje celkom jednoducho. Na vstup IN1 privedieme napätie + 5V, kompozitný tranzistor sa otvorí a výstup OUT1 sa pripojí k mínusu výkonu. Týmto spôsobom sa napájacie napätie aplikuje na záťaž. Záťaž môže byť elektromagnetické relé, elektromotor, reťazec LED, elektromagnet atď.

Výrobca čipu ULN2003A sa v datasheete chváli, že záťažový prúd každého výstupu môže dosiahnuť 500 mA (0,5A), čo v skutočnosti nie je málo. Tu mnohí z nás vynásobia 0,5A 7 výstupmi a získajú celkový prúd 3,5 ampéra. Áno, skvelé! ALE. Ak mikroobvod dokáže prečerpať taký významný prúd cez seba, bude možné na ňom grilovať ...

V skutočnosti, ak použijete všetky výstupy a privediete prúd do záťaže, môžete vytlačiť približne ~ 80 - 100 mA na kanál bez poškodenia mikroobvodu. Ops. Áno, neexistujú žiadne zázraky.

Tu je schéma pripojenia ULN2003A k výstupom spúšťača K561TM2.

Existuje ďalší široko používaný mikroobvod, ktorý možno použiť - toto je ULN2803A.

Má už 8 vstupov/výstupov. Odtrhol som ho z dosky zabitého priemyselného ovládača a rozhodol som sa experimentovať.

Schéma zapojenia pre ULN2803A. Na indikáciu zapnutia relé môžete obvod doplniť obvodom LED HL1 a rezistorom R1.

Takto to vyzerá na rozložení.

Mimochodom, mikroobvody ULN2003, ULN2803 umožňujú kombinovať výstupy na zvýšenie maximálneho povoleného výstupného prúdu. To môže byť potrebné, ak záťaž odoberá viac ako 500 mA. Zodpovedajúce vstupy sú tiež kombinované.

Namiesto elektromagnetického relé v obvode môžete použiť polovodičové relé (SSR - S pevný S tate R oneskorenie). V tomto prípade môže byť schéma výrazne zjednodušená. Napríklad, ak používate polovodičové relé CPC1035N, potom nie je potrebné napájať zariadenie z 12 voltov. Na napájanie celého obvodu bude stačiť 5-voltový zdroj. Taktiež nie je potrebný integrovaný regulátor napätia DA1 (78L05) a kondenzátory C3, C4.

Takto je polovodičové relé CPC1035N pripojené k spúšti na K561TM2.

Napriek malým rozmerom dokáže polovodičové relé CPC1035N spínať striedavé napätie od 0 do 350 V so zaťažovacím prúdom až 100 mA. Niekedy to stačí na pohon pri nízkej energetickej záťaži.

Môžete použiť aj domáce polovodičové relé, napríklad som experimentoval s K293KP17R.

Odtrhol to z bezpečnostného poplašného panela. V tomto relé sa okrem samotného polovodičového relé nachádza aj tranzistorový optočlen. Nepoužil som - nechal som závery voľné. Tu je schéma zapojenia.

Možnosti K293KP17R sú celkom dobré. Dokáže spínať jednosmerné napätie zápornej a kladnej polarity v rozsahu -230...230 V pri zaťažovacom prúde do 100 mA. Ale nemôže pracovať so striedavým napätím. To znamená, že na kolíky 8 - 9 je možné aplikovať konštantné napätie, ako chcete, bez obáv o polaritu. Ale tu striedavé napätie nestojí za zhrnutie.

Pracovná vzdialenosť.

Aby prijímací modul spoľahlivo prijímal signály z vysielača diaľkového ovládania, musí byť na kolík ANT na doske prispájkovaná anténa. Je žiaduce, aby dĺžka antény bola rovná štvrtine vlnovej dĺžky vysielača (to znamená λ/4). Keďže vysielač kľúčenky pracuje na frekvencii 315 MHz, dĺžka antény bude ~ 24 cm podľa vzorca Tu je výpočet.

Kde f - frekvencia (v Hz), teda 315 000 000 Hz (315 megahertzov);

rýchlosť svetla S - 300 000 000 metrov za sekundu (m/s);

λ - vlnová dĺžka v metroch (m).

Ak chcete zistiť, na akej frekvencii diaľkový vysielač pracuje, otvorte ho a vyhľadajte filter na doske plošných spojov povrchovo aktívna látka(Povrchovo-akustické vlny). Zvyčajne je na ňom uvedená frekvencia. V mojom prípade je to 315 MHz.

V prípade potreby nie je možné anténu spájkovať, ale zníži sa dosah zariadenia.

Ako anténu môžete použiť teleskopickú anténu z nejakého chybného rádia, rádia. Bude to veľmi cool.

Rozsah, v ktorom prijímač stabilne prijíma signál z kľúčenky, je malý. Empiricky som určil vzdialenosť 15 - 20 metrov. S prekážkami sa táto vzdialenosť zmenšuje, ale pri priamej viditeľnosti bude dosah do 30 metrov. Je hlúpe očakávať od takého jednoduchého zariadenia niečo viac, jeho obvody sú veľmi jednoduché.

Šifrovanie alebo „naviazanie“ diaľkového ovládača na prijímač.

Na začiatku sú kľúčenka a prijímací modul nezašifrované. Niekedy hovoria, že nie sú „pripútaní“.

Ak si kúpite a použijete dve sady rádiových modulov, prijímač bude fungovať z rôznych príveskov na kľúče. Rovnako to bude s prijímacím modulom. Dva prijímacie moduly budú fungovať z jedného prívesku na kľúče. Aby sa tomu zabránilo, používa sa pevné kódovanie. Ak sa pozriete pozorne, na doske ovládača a na doske prijímača sú miesta, kde môžete spájkovať prepojky.

Závery od 1 do 8 pre pár čipov kódovača/dekodéra ( PT2262/PT2272) sa používajú na nastavenie kódu. Ak sa pozriete pozorne, na doske ovládacieho panela vedľa kolíkov 1 - 8 mikroobvodu sú pocínované pásiky a vedľa nich sú písmená H A L. Písmeno H - znamená Vysoká ("vysoká"), teda vysoká úroveň.

Ak hodíte prepojku s spájkovačkou z výstupu mikroobvodu na pásik označený H, potom tým aplikujeme na mikroobvod vysokú úroveň napätia 5V.

Písmeno L znamená Nízka ("nízka"), to znamená hádzanie prepojky z výstupu mikroobvodu na pásik s písmenom L na výstupe mikroobvodu nastavíme nízku úroveň 0 voltov.

Neutrálna úroveň nie je vyznačená na PCB - N. To je, keď výstup mikroobvodu, ako to bolo, "visí" vo vzduchu a nie je s ničím spojený.

Pevný kód je teda daný 3 úrovňami (H, L, N). Použitie 8 pinov na nastavenie kódu vedie k 3 8 = 6561 možné kombinácie! Ak vezmeme do úvahy, že na tvorbe kódu sa podieľajú aj štyri tlačidlá na ovládači, tak možných kombinácií je ešte viac. V dôsledku toho sa náhodná prevádzka prijímača z cudzieho diaľkového ovládača s iným kódovaním stáva nepravdepodobným.

Na doske prijímača nie sú žiadne značky vo forme písmen L a H, ale nie je tu nič zložité, pretože pásik L je pripojený k zápornému vodiču na doske. Záporný alebo spoločný (GND) vodič je spravidla vyrobený vo forme rozsiahleho mnohouholníka a zaberá veľkú plochu na doske plošných spojov.

Prúžok H je pripojený k obvodom s napätím 5 voltov. Myslím, že je to pochopiteľné.

Prepojky som nastavil nasledovne. Teraz mi už nebude fungovať prijímač z iného diaľkového ovládača, rozpozná len "svoju" kľúčenku. Prirodzene, zapojenie by malo byť rovnaké pre prijímač aj vysielač.

Mimochodom, myslím, že ste už prišli na to, že ak potrebujete ovládať viacero prijímačov z jedného diaľkového ovládača, tak k nim jednoducho prispájkujeme rovnakú kombináciu kódovania ako na ovládači.

Stojí za zmienku, že pevný kód nie je ťažké prelomiť, preto neodporúčam používať tieto moduly transceiveru v prístupových zariadeniach.

Jednoduché riešenie pre vašu úlohu!

Sú k dispozícii

Nakupujte vo veľkom

technické údaje

Prevádzková frekvencia (MHz) 433
Typ napájania konštantný
Počet vstupov (ks) 1
Počet výstupov (ks) 1
Odporúčaná prevádzková teplota (°C) -15...+60
Napájacie napätie prijímača (V) 5
Napájacie napätie vysielača (V) 12
Hmotnosť, nie viac ako (g) 20
Spotreba prúdu prijímača (mA) 1,5
Spotreba prúdu vysielača (mA) 10
Vstupná citlivosť (µV) 1,5
Rozsah (m) 100
Dĺžka prijímača (mm) 19
Dĺžka vysielača (mm) 30
Výstupný výkon vysielača (mW) 10
Úroveň vstupu údajov vysielača (V) 5
Úroveň výstupných údajov prijímača (V) 0,7
Šírka vysielača (mm) 15
Výška vysielača (mm) 10
Šírka prijímača (mm) 19
Výška prijímača (mm) 10
Hmotnosť 22

Schéma

Použitie súpravy bez použitia mikrokontrolérov.

Obsah dodávky

  • Doska vysielača - 1 ks.
  • Doska prijímača - 1 ks.
  • Návod - 1 ks.

Čo je potrebné na montáž

  • Na pripojenie budete potrebovať: drôt, spájkovačku, bočné frézy.

podmienky používania

  • Teplota - -15С až +50С ks.
  • Relatívna vlhkosť - 20-80% nekondenzujúce ks.

Preventívne opatrenia

  • Neprekračujte maximálne povolené napájacie napätie prijímača a vysielača.
  • Nezamieňajte si polaritu napájania prijímača a vysielača.
  • Neprekračujte maximálny menovitý prúd výstupov prijímača.
  • Nedodržanie týchto požiadaviek bude mať za následok poruchu zariadenia.

Otázky a odpovede

  • Je možné dokúpiť viacero prijímačov k jednému vysielaču? Ak je v miestnosti viacero prijímačov, budú všetky fungovať z jedného vysielača?
    • 1. Môžete. 2. Vôľa.
  • Môžem ovládať prijímač, jeden z ponúkaných 433 MHz diaľkových ovládačov
    • Je to možné, ale aby sa predišlo falošným poplachom, je potrebné za prijímač nainštalovať mikrokontrolér a naprogramovať ho na dokúpené diaľkové ovládanie.
  • Dobrý deň !!!Je možné na tomto zariadení znížiť dosah na 30 cm?
    • Do 30 cm neskúšal. Ale dosah je regulovaný znížením dĺžky antény na prijímači a vysielači.
  • Dobrý deň, povedzte mi, prosím, je táto súprava prijímača s vysielačom predmetom programovania alebo ide o analógové zariadenia.
    • Ide o analógové zariadenia. Navrhnuté pre prácu s mikrokontrolérom.

Tento prijímač bol navrhnutý ako "víkendový dizajn" a je určený pre
sledovanie frekvencie 433 MHz, vyhodnocovanie situácie vo vzduchu, počúvanie signálov AM / WFM / PWM vysielačov, ako aj pri práci so smerovou anténou na vyhľadávanie smeru a vyhľadávanie rádiomajákov a rádiových mikrofónov. Prijímač je vyrobený podľa obvodu superregenerátora s tranzistorom pracujúcim v bariérovom režime, opakovane testovaný v rádiovom ovládacom zariadení. ULF používa široko používaný čip operačného zosilňovača LM358, jeden z jeho zosilňovačov funguje ako predzosilňovač s reguláciou zosilnenia a druhý funguje ako nasledovník, ktorý zodpovedá nízkoodporovým slúchadlám s odporom cievky 20-50 ohmov. Na rozdiel od podobných prijímačov rádiového ovládania je medzná frekvencia dolnopriepustného filtra po detektore znížená na 3-4 kHz, aby sa znížil šum v neprítomnosti signálu, a kapacita kondenzátora, ktorý posúva vstup antény, je tiež zvýšená, aby sa znížilo. vplyv rezonančnej smerovej antény „wave channel“ na ladenie obvodu detektora. Citlivosť prijímača je približne niekoľko mikrovoltov, šírka pásma je asi 1 MHz. Signál vysielača 423 MHz s výkonom 80 mW zo vzdialenosti > 2 m je prijímaný na úrovni porovnateľnej s úrovňou šumu (pri naladení prijímača na 433 MHz). Frekvencia príjmu je určená nastavením cievky L2 a možno ju meniť v širokom rozsahu.

Schéma zapojenia prijímača
Žltá LED s napätím vpred cca 2V slúži na stabilizáciu režimu superregenerátora, ako aj indikátor zapnutia. Rozsah napájacieho napätia je 3,7-0V, prúdový odber pri napájaní 9V pri absencii signálu je 4mA, pri príjme signálu a plnej hlasitosti 12mA. Úprava prijímača sa redukuje na doladenie (stlačením-natiahnutím závitov cievky L2) obvodu superregenerátora na požadovanú frekvenciu.


Fotografia zostavenej dosky prijímača.



Prijímač s 3-prvkovou anténou "vlnový kanál"

Pôvodne sa plánovalo pripojenie smerovej antény cez pásové komunikačné linky na obojstrannú fóliu potiahnutú sklolaminátovú fóliu, ale kvôli nestabilnej prevádzke prijímača pri dotyku prvkov antény bol aktívny vibrátor pripojený k vstupu prijímača na 2-vodičové vedenie (z plochých káblových vodičov) dlhé 160 mm .

Pripojenie sa vykonáva pomocou skrutiek, pretože montážne rozmery BNC konektora presahujú veľkosť dosky prijímača.


Toto je fotografia prijímača s konvenčnou 17 cm bičovou anténou.

Výkres DPS.
Inštalácia sa vykonáva na obojstrannú fóliou potiahnutú sklolaminátovú vrstvu s hrúbkou 1 mm. Piny označené bielou farbou sú spojené s fóliou na spodnej strane dosky (zem) krátkymi dĺžkami drôtu. Pozor! vytlačiť poplatok za LUT MIRROR!

433/315 MHz sa dozviete z tejto krátkej recenzie. Tieto rádiové moduly sa zvyčajne predávajú v pároch – s jedným vysielačom a jedným prijímačom. Môžete si kúpiť pár na eBay za 4 doláre a dokonca za 2 doláre za pár, ak si kúpite 10 naraz.

Väčšina informácií na internete je kusá a málo prehľadná. Preto sme sa rozhodli tieto moduly otestovať a ukázať, ako s nimi získať spoľahlivú komunikáciu USART -> USART.

Pinout rádiových modulov

Vo všeobecnosti majú všetky tieto rádiové moduly 3 hlavné pinové pripojenie (plus anténa);

Vysielač

  • Napätie vcc (napájanie +) 3V až 12V (funguje na 5V)
  • GND (zem -)
  • Príjem digitálnych dát.

Prijímač

  • Napätie vcc (napájanie +) 5V (niektoré môžu pracovať pri 3,3V)
  • GND (zem -)
  • Výstup prijatých digitálnych dát.

Prenos dát

Keď vysielač neprijíma vstupné dáta, oscilátor vysielača sa vypne a v pohotovostnom režime spotrebuje približne niekoľko mikroampérov. Pri testoch vyšlo 0,2 μA z 5 V napájania vo vypnutom stave. Keď vysielač prijme nejaký dátový vstup, vysiela na nosnej frekvencii 433 alebo 315 MHz a pri napájaní 5V odoberá asi 12 mA.

Vysielač je možné napájať aj z vyššieho napätia (napríklad 12 V), čím sa zvyšuje výkon vysielača a tým aj dosah. Testy ukázali s 5V napájaním až 20m cez niekoľko stien vo vnútri domu.

Keď je prijímač zapnutý, aj keď vysielač nefunguje, bude prijímať určité statické signály a šum. Ak je signál prijatý na pracovnej nosnej frekvencii, prijímač automaticky zníži zosilnenie, aby odstránil slabšie signály a v ideálnom prípade extrahuje modulované digitálne dáta.

Je dôležité vedieť, že prispôsobenie zosilnenia prijímaču nejaký čas trvá, takže žiadne „výbuchy“ dát! Prenos by mal začať od „úvodu“ k hlavným údajom a potom bude mať prijímač čas na automatické nastavenie zisku pred prijatím dôležitých údajov.

Testovanie RF modulu

Pri testovaní oboch modulov s napájaním +5V DC a tiež so 173mm vertikálnou bičovou anténou. (pre frekvenciu 433,92 MHz je to "1/4 vlna"), bolo získaných skutočných 20 metrov cez steny a typ modulov tieto testy výrazne neovplyvňuje. Preto sa dá predpokladať, že tieto výsledky sú typické pre väčšinu blokov. Použil sa digitálny zdroj signálu s presnou frekvenciou a pracovným cyklom 50/50, ktorý sa použil na moduláciu údajov vysielača.

Upozorňujeme, že všetky tieto moduly sú vo všeobecnosti stabilné len do 1200 baudov alebo maximálne 2400 sériových baudov, ak sú samozrejme komunikačné podmienky ideálne (vysoká sila signálu).

Vyššie uvedené ukazuje jednoduchú verziu bloku na sériový prenos informácií do mikrokontroléra, ktoré budú prijímané z počítača. Jedinou zmenou je pridanie 25V 10uF tantalového kondenzátora na napájacie piny (Vcc a GND) na oboch moduloch.

Záver

Mnoho ľudí používa tieto rádiá v spojení s ovládačmi Arduino a inými, pretože je to najjednoduchší spôsob, ako dostať bezdrôtovú komunikáciu z mikrokontroléra na iný mikrokontrolér alebo z mikrokontroléra do PC.

Diskutujte o článku RF RÁDIOVÉ MODULY NA 433 MHz

V tejto lekcii budeme riešiť problém prenosu rádiového signálu medzi dvoma Arduino ovládačmi pomocou obľúbeného 433MHz transceiveru. V skutočnosti sa zariadenie na prenos údajov skladá z dvoch modulov: prijímača a vysielača. Dáta je možné prenášať iba jedným smerom. Toto je dôležité pochopiť pri používaní týchto modulov. Môžete si napríklad vyrobiť diaľkové ovládanie akéhokoľvek elektronického zariadenia, či už je to mobilný robot alebo napríklad televízor. V tomto prípade sa údaje prenesú z ústredne do zariadenia. Ďalšou možnosťou je prenos signálov z bezdrôtových senzorov do systému zberu dát. Tu sa už trasa mení, teraz je vysielač na strane snímača a prijímač je na strane zberného systému. Moduly môžu mať rôzne názvy: MX-05V, XD-RF-5V, XY-FST, XY-MK-5V atď., ale všetky majú približne rovnaký vzhľad a číslovanie pinov. Bežné sú aj dve frekvencie rádiových modulov: 433 MHz a 315 MHz.

1. Spojenie

Vysielač má len tri výstupy: Gnd, Vcc a Data.
Pripojíme ich k prvej doske Arduino podľa schémy: Obe zariadenia zostavíme na breadboard a začneme písať programy.

2. Program pre vysielač

Na prácu s rádiovými modulmi použijeme knižnicu RCSwitch. Napíšme program, ktorý bude každú sekundu posielať dve rôzne správy. #include RCSwitch mySwitch = RCSwitch(); void setup() ( mySwitch.enableTransmit(2); ) void loop() ( mySwitch.send(B0100, 4); delay(1000); mySwitch.send(B1000, 4); delay(1000); ) Poďme analyzovať program. Prvá vec, ktorú sme urobili, bolo deklarovať objekt, ktorý bude spolupracovať s vysielačom a nazvať ho mySwitch. RCSwitch mySwitch = RCSwitch(); Potom vo vnútri štandardnej funkcie nastaviť aktivoval vysielač a špecifikoval pin, ku ktorému je pripojený: mySwitch.enableTransmit(2); Nakoniec v hlavnej slučke programu loop najprv odošleme jednu správu a potom pomocou funkcie druhú poslať : mySwitch.send(B1000, 4); Funkcia poslať má dva argumenty. Prvou je správa na odoslanie, ktorá bude odoslaná do éteru vo forme impulzov. Druhým argumentom je veľkosť paketu, ktorý sa má odoslať. V našom programe sme špecifikovali správy v binárnom číselnom formáte. Označuje to anglické písmeno „B“ na začiatku kódu B1000. V desatinnom vyjadrení sa toto číslo zmení na osmičku. Takže by sme mohli zavolať funkciu poslať takto: mySwitch.send(8, 4); Send môže akceptovať aj binárne reťazce: mySwitch.send("1000", 4);

3. Program pre prijímač

Teraz napíšeme program pre prijímač. Aby sme demonštrovali skutočnosť prenosu, rozsvietime LED pripojenú na kolík #3 na doske Arduino. Ak prijímač zachytil kód B1000, zapnite LED a ak B0100, vypnite ho. #include RCSwitch mySwitch = RCSwitch(); void setup() ( pinMode(3, OUTPUT); mySwitch.enableReceive(0); ) void loop() ( if(mySwitch.available())( int value = mySwitch.getReceivedValue(); if(value == B1000) digitalWrite(3, HIGH); else if(hodnota == B0100) digitalWrite(3, LOW); mySwitch.resetAvailable(); ) ) Funkcia k dispozícii vráti hodnotu true, ak vysielač prijal nejaké údaje: funkcia mySwitch.available(). getReceivedValue extrahuje jeden zhluk z dátového toku a dekóduje ho na číslo. V programe výsledné číslo priradíme premennej hodnotu : int hodnota = mySwitch.getReceivedValue();

Úlohy

Teraz si môžete vyskúšať cvičiť a vyrábať rôzne užitočné zariadenia. Tu je niekoľko nápadov.
  1. Diaľkové ovládanie pre lampu. Na strane prijímača, ktorý je súčasťou napájacieho obvodu svietidla (pozor, 220 voltov!). Na strane vysielača: . Napíšte programy pre prijímač a vysielač, ktorý stlačením tlačidla zapne diaľkové relé. Po opätovnom stlačení tlačidla sa relé vypne.
  2. Vonkajší teplomer s rádiovým kanálom. Umiestnite na bočnú stranu vysielača. Poskytnite zálohu batérie. Na strane prijímača: . Napíšte programy pre prijímač a vysielač, ktoré vám umožnia zobraziť na displeji hodnoty teploty zo vzdialeného snímača.

Záver

Takže teraz poznáme jednoduchý a lacný spôsob prenosu údajov na diaľku. Bohužiaľ, prenosová rýchlosť a vzdialenosť v takýchto rádiových moduloch sú veľmi obmedzené, takže napríklad kvadrokoptéru nebudeme môcť plne ovládať. Dokážeme však vyrobiť rádiové diaľkové ovládanie na ovládanie jednoduchého domáceho spotrebiča: lampy, ventilátora alebo televízora. Väčšina ústrední rádiových kanálov pracuje na báze transceiverov s frekvenciou 433 MHz a 315 MHz. Pomocou Arduina a prijímača dokážeme dekódovať riadiace signály a opakovať ich. Viac o tom, ako na to, napíšeme v niektorej z ďalších lekcií!
Podobné články

2023 ap37.ru. Záhrada. Dekoratívne kríky. Choroby a škodcovia.