Inštalácia alarmu svojpomocne. Použitie RF modulov

  • 22.04.2019

Niekedy medzi zariadeniami musíte nainštalovať bezdrôtové pripojenie... V nedávne časy na tento účel sa čoraz viac začalo používať Bluetooth a Wi-Fi moduly... Jedna vec je však prenášať videá a veľké súbory a druhá ovládať písací stroj alebo robota na 10 príkazov. Na druhej strane rádioamatéri často stavajú, upravujú a prerábajú prijímače a vysielače tak, aby pracovali s hotovými scramblermi / dekodérmi príkazov. V oboch prípadoch je možné použiť pomerne lacné RF moduly. Vlastnosti ich práce a použitia pod rezom.

Typy modulov

RF moduly na prenos dát pracujú v rozsahu VHF a využívajú štandardné frekvencie 433MHz, 868MHz alebo 2,4GHz (menej často 315MHz, 450MHz, 490MHz, 915MHz atď.) Čím vyššia je nosná frekvencia, tým rýchlejšie je možné prenášať informácie.
Vyrábané RF moduly sú spravidla navrhnuté tak, aby pracovali s nejakým druhom protokolu prenosu údajov. Najčastejšie je to UART (RS-232) alebo SPI. Moduly UART sú zvyčajne lacnejšie a tiež umožňujú použitie neštandardných (vlastných) prenosových protokolov. Najprv som si myslel, že si niečo také prinitujem, ale keď som si spomenul na svoju trpkú skúsenosť s výrobou rádiového ovládacieho zariadenia, vybral som si pomerne lacné HM-T868 a HM-R868 (60 UAH = menej ako 8 dolárov set). Existujú aj modely HM- * 315 a HM- * 433, ktoré sa líšia od nižšie popísaných iba nosnou frekvenciou (315 MHz, resp. 433 MHz). Okrem toho existuje mnoho ďalších modulov podobných spôsobom práce, takže informácie môžu byť užitočné aj pre majiteľov iných modulov.

Vysielač

Takmer všetky RF moduly sú malé vytlačená obvodová doska s kontaktmi pre napájanie, prenos dát a riadiace signály. Zvážte vysielač (vysielač) HM-T868
Má trojkolíkový konektor: GND (spoločný), DATA (dáta), VCC (+ napájanie), ako aj záplatu na spájkovanie antény (použil som špunt MGTF drôtu na 8,5 cm - 1/4 vlnovej dĺžky) .

Prijímač

Prijímač HM-R868 je externe veľmi podobný svojmu zodpovedajúcemu vysielaču

ale na jeho konektore je štvrtý kontakt - ENABLE, keď je naň privedené napájanie, prijímač začne pracovať.

Práca

Podľa dokumentácie je prevádzkové napätie 2,5-5V, čím vyššie napätie, tým dlhší je prevádzkový rozsah. V skutočnosti ide o rádiový predlžovací kábel: keď je napätie privedené na DATA vstup vysielača, napätie sa objaví aj na DATA výstupe prijímača (za predpokladu, že napätie je privedené aj na ENABLE). ALE, existuje niekoľko nuancií. Po prvé: frekvencia prenosu dát (v našom prípade je to 600-4800 bps). Po druhé: ak na vstupe DATA nie je signál dlhšie ako 70 ms, vysielač prejde do režimu spánku (v skutočnosti sa vypne). Po tretie: ak v prijímacej oblasti prijímača nie je žiadny funkčný vysielač, na jeho výstupe sa objaví akýkoľvek šum.

Urobme malý experiment: pripojte napájanie na piny GND a VCC vysielača. Pripojte DATA pin k VCC pomocou tlačidla alebo prepojky. Tiež pripojíme napájanie na piny GND a VCC prijímača, navzájom uzavrieme ENABLE a VCC. LED pripojíme k výstupu DATA (je to veľmi žiaduce cez odpor). Ako antény používame akýkoľvek vhodný drôt s dĺžkou 1/4 vlnovej dĺžky. Mali by ste získať nasledujúcu schému:


Ihneď po zapnutí prijímača a/alebo privedení napätia na ENABLE by sa mala LED dióda rozsvietiť a svietiť nepretržite (dobre alebo takmer nepretržite). Po stlačení tlačidla na vysielači sa nič nestane ani LED - pokračuje v horení ďalej. Keď tlačidlo uvoľníte, LED dióda bude blikať (zhasne a potom sa znova rozsvieti) a bude naďalej svietiť. Opätovným stlačením a uvoľnením tlačidla by sa malo všetko zopakovať. čo sa tam dialo? Keď bol prijímač zapnutý, vysielač bol v kľudovom stave, prijímač nenašiel normálny signál a začal prijímať akýkoľvek šum a na výstupe sa objavil akýkoľvek byaka. Rozlíšiť podľa oka nepretržitý signál hluk je nereálny a zdá sa, že LED svieti nepretržite. Po stlačení tlačidla sa vysielač dostane z hibernácie a začne vysielať, na výstupe prijímača sa objaví logická „1“ a LED dióda už svieti naozaj nepretržite. Po uvoľnení tlačidla vysielač vyšle logickú „0“, ktorú prijíma prijímač a na jeho výstupe sa objaví „0“ – LED dióda napokon zhasne. Ale po 70 ms vysielač vidí, že na jeho vstupe je rovnaká "0" a prejde do režimu spánku, generátor nosná frekvencia vypne a prijímač začne prijímať všelijaké šumy, šum na výstupe - LED sa opäť rozsvieti.

Z uvedeného vyplýva, že ak na vstupe vysielača chýba signál menej ako 70 ms a je v správnom frekvenčnom rozsahu, moduly sa budú správať ako obyčajný drôt(rušeniu a iným signálom zatiaľ nevenujeme pozornosť).

Formát paketu

RF moduly tohto typu môžu byť pripojené priamo k hardvérovému UART alebo počítaču cez MAX232, ale vzhľadom na zvláštnosti ich práce by som odporučil použiť špeciálne protokoly opísané v softvéri. Pre moje účely používam pakety typu: štart bity, bajty s informáciami, riadiaci bajt (alebo niekoľko) a stop bit. Prvý štart je vhodné spraviť o niečo dlhší, dá sa tým čas na prebudenie vysielača, prijímač sa naň naladí a prijímací mikrokontrolér (alebo čo tam máte) začne prijímať. Potom niečo ako "01010", ak je to výstup prijímača, potom to s najväčšou pravdepodobnosťou nie je šum. Potom môžete vložiť identifikačný bajt - pomôže to pochopiť, ktorému zariadeniu je paket adresovaný a je ešte pravdepodobnejšie, že odstráni šum. Do tohto momentu je vhodné čítať a kontrolovať informácie v samostatných bitoch, ak je aspoň jeden z nich nesprávny, dokončíme príjem a začneme vysielanie znova počúvať. Ďalej je možné prenášané informácie okamžite čítať po bajtoch a zapisovať do príslušných registrov / premenných. Na konci príjmu vykonáme riadiaci výraz, ak sa jeho výsledok rovná riadiacemu bajtu, vykonáme požadované akcie s prijatými informáciami, v opačnom prípade znova počúvame vysielanie. Ako kontrolný výraz môžete považovať akýkoľvek kontrolný súčet, ak prenášané informácie trochu, alebo nie ste dobrý v programovaní - môžete len vypočítať nejaký aritmetický výraz, v ktorom budú prenášané bajty premenné. Treba si však uvedomiť, že výsledkom by malo byť celé číslo a malo by sa zmestiť do počtu riadiacich bajtov. Preto je lepšie namiesto aritmetické operácie použite bitovú logiku: AND, OR, NOT a najmä XOR. Ak existuje možnosť, je nevyhnutné vytvoriť riadiaci bajt, pretože rozhlasové vysielanie je veľmi svinstvo, najmä teraz, vo svete elektronických zariadení. Niekedy môže rušenie spôsobiť aj samotné zariadenie. Mne napríklad stopa na doske so 46kHz PWM 10cm od prijímača veľmi rušila príjem. A to nehovoríme o tom, že RF moduly využívajú štandardné frekvencie, na ktorých môžu v tejto chvíli pracovať aj iné zariadenia: vysielačky, alarmy, rádiové ovládanie, telemetria atď.

433/315 MHz, dozviete sa z toho malý prehľad... Tieto rádiá sa zvyčajne predávajú spárované s jedným vysielačom a jedným prijímačom. Pár je možné kúpiť 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 útržkovitá a málo prehľadná. Preto sme sa rozhodli tieto moduly otestovať a ukázať, ako sa k nim dostať. spoľahlivá komunikácia USART -> USART.

Pinout rádiových modulov

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

Vysielač

  • Napätie vcc (výkon +) 3V až 12V (funguje pri 5V)
  • GND (zem -)
  • Príjem digitálnych dát.

Prijímač

  • Napätie vcc (výkon +) 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 dáta na svojom vstupe, generátor vysielača sa vypne a v pohotovostnom režime spotrebuje približne niekoľko mikroampérov. Pri testoch vychádzalo z 5 V napájacieho zdroja vo vypnutom stave 0,2 μA. Keď vysielač prijme nejaký dátový vstup, vyžaruje na 433 alebo 315 MHz nosnej a odoberá asi 12 mA z 5V napájania.

Vysielač je možné napájať z viacerých vysoké napätie(napríklad 12 V), čo 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 prevádzkovej nosnej frekvencii, prijímač automaticky zníži zosilnenie, aby odstránil viac slabé signály a ideálne bude extrahovať modulované digitálne dáta.

Je dôležité vedieť, že prispôsobenie zosilnenia prijímaču nejaký čas trvá, takže žiadne dáta „neprasknú“! Vysielanie by malo začať „introm“ pred hlavnými údajmi 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 zo zdroja + 5V priamy prúd ako aj 173 mm vertikálnu bičovú anténu. (pre 433,92 MHz je to "1/4 vlna"), bolo urobených skutočných 20 metrov cez steny a typ modulov tieto testy veľmi neovplyvňuje. Preto sa dá predpokladať, že tieto výsledky sú typické pre väčšinu blokov. Bol použitý digitálny zdroj signál s presná frekvencia a 50/50 pracovný cyklus, toto sa použilo na moduláciu dát 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, pokiaľ samozrejme nie sú ideálne komunikačné podmienky ( vysoký stupeň signál).

Vyššie je znázornená jednoduchá verzia bloku pre sekvenčný prenos informácií do mikrokontroléra, ktoré budú prijímané z počítača. Jedinou zmenou je, že na napájacie kolíky (Vcc a GND) na oboch moduloch bol pridaný 25V 10uF tantalový kondenzátor.

Výkon

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 ich získať bezdrôtová komunikácia z mikrokontroléra na iný mikrokontrolér alebo z mikrokontroléra do PC.

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

17. marca 2012 o 18:30 hod

Použitie RF modulov

  • Elektronika pre začiatočníkov

Niekedy je medzi zariadeniami potrebné bezdrôtové pripojenie. V poslednej dobe sa na tento účel čoraz častejšie využívajú moduly Bluetooth a Wi-Fi. Jedna vec je však prenášať videá a veľké súbory a druhá ovládať písací stroj alebo robota na 10 príkazov. Na druhej strane rádioamatéri často stavajú, upravujú a prerábajú prijímače a vysielače tak, aby pracovali s hotovými scramblermi / dekodérmi príkazov. V oboch prípadoch je možné použiť pomerne lacné RF moduly. Vlastnosti ich práce a použitia pod rezom.

Typy modulov

RF moduly na prenos dát pracujú v rozsahu VHF a využívajú štandardné frekvencie 433MHz, 868MHz alebo 2,4GHz (menej často 315MHz, 450MHz, 490MHz, 915MHz atď.) Čím vyššia je nosná frekvencia, tým rýchlejšie je možné prenášať informácie.
Vyrábané RF moduly sú spravidla navrhnuté tak, aby pracovali s nejakým druhom protokolu prenosu údajov. Najčastejšie je to UART (RS-232) alebo SPI. Moduly UART sú zvyčajne lacnejšie a tiež umožňujú použitie neštandardných (vlastných) prenosových protokolov. Najprv som si myslel, že si niečo také prinitujem, ale keď som si spomenul na svoju trpkú skúsenosť s výrobou rádiového ovládacieho zariadenia, vybral som si pomerne lacné HM-T868 a HM-R868 (60 UAH = menej ako 8 dolárov set). Existujú aj modely HM- * 315 a HM- * 433, ktoré sa líšia od nižšie popísaných iba nosnou frekvenciou (315 MHz, resp. 433 MHz). Okrem toho existuje mnoho ďalších modulov podobných spôsobom práce, takže informácie môžu byť užitočné aj pre majiteľov iných modulov.

Vysielač

Takmer všetky RF moduly sú malé dosky plošných spojov s kolíkmi na pripojenie napájania, prenos dát a ovládanie signálov. Zvážte vysielač (vysielač) HM-T868
Má trojkolíkový konektor: GND (spoločný), DATA (dáta), VCC (+ napájanie), ako aj záplatu na spájkovanie antény (použil som špunt MGTF drôtu na 8,5 cm - 1/4 vlnovej dĺžky) .

Prijímač

Prijímač HM-R868 je externe veľmi podobný svojmu zodpovedajúcemu vysielaču

ale na jeho konektore je štvrtý kontakt - ENABLE, keď je naň privedené napájanie, prijímač začne pracovať.

Práca

Podľa dokumentácie je prevádzkové napätie 2,5-5V, čím vyššie napätie, tým dlhší je prevádzkový rozsah. V skutočnosti ide o rádiový predlžovací kábel: keď je napätie privedené na DATA vstup vysielača, napätie sa objaví aj na DATA výstupe prijímača (za predpokladu, že napätie je privedené aj na ENABLE). ALE, existuje niekoľko nuancií. Po prvé: frekvencia prenosu dát (v našom prípade je to 600-4800 bps). Po druhé: ak na vstupe DATA nie je signál dlhšie ako 70 ms, vysielač prejde do režimu spánku (v skutočnosti sa vypne). Po tretie: ak v prijímacej oblasti prijímača nie je žiadny funkčný vysielač, na jeho výstupe sa objaví akýkoľvek šum.

Urobme malý experiment: pripojte napájanie na piny GND a VCC vysielača. Pripojte DATA pin k VCC pomocou tlačidla alebo prepojky. Tiež pripojíme napájanie na piny GND a VCC prijímača, navzájom uzavrieme ENABLE a VCC. LED pripojíme k výstupu DATA (je to veľmi žiaduce cez odpor). Ako antény používame akýkoľvek vhodný drôt s dĺžkou 1/4 vlnovej dĺžky. Mali by ste získať nasledujúcu schému:


Ihneď po zapnutí prijímača a/alebo privedení napätia na ENABLE by sa mala LED dióda rozsvietiť a svietiť nepretržite (dobre alebo takmer nepretržite). Po stlačení tlačidla na vysielači sa nič nestane ani LED - pokračuje v horení ďalej. Keď tlačidlo uvoľníte, LED dióda bude blikať (zhasne a potom sa znova rozsvieti) a bude naďalej svietiť. Opätovným stlačením a uvoľnením tlačidla by sa malo všetko zopakovať. čo sa tam dialo? Keď bol prijímač zapnutý, vysielač bol v kľudovom stave, prijímač nenašiel normálny signál a začal prijímať akýkoľvek šum a na výstupe sa objavil akýkoľvek byaka. Rozlíšiť súvislý signál od šumu zrakom je nereálne a zdá sa, že LED dióda nepretržite svieti. Po stlačení tlačidla sa vysielač dostane z hibernácie a začne vysielať, na výstupe prijímača sa objaví logická „1“ a LED dióda už svieti naozaj nepretržite. Po uvoľnení tlačidla vysielač vyšle logickú „0“, ktorú prijíma prijímač a na jeho výstupe sa objaví „0“ – LED dióda napokon zhasne. Ale po 70 ms vysielač vidí, že na jeho vstupe je rovnaká "0" a prejde do režimu spánku, generátor nosnej frekvencie sa vypne a prijímač začne prijímať všetky druhy hluku, na výstupe je šum - LED svieti opäť hore.

Z vyššie uvedeného vyplýva, že ak na vstupe vysielača chýba signál menej ako 70ms a je v správnom frekvenčnom rozsahu, tak sa moduly budú správať ako bežný vodič (rušeniu a iným signálom zatiaľ nevenujeme pozornosť) .

Formát paketu

RF moduly tohto typu je možné pripojiť priamo k hardvérovému UART alebo počítaču cez MAX232, ale vzhľadom na zvláštnosti ich práce by som odporučil použiť špeciálne protokoly popísané v softvéri. Pre moje účely používam pakety typu: štart bity, bajty s informáciami, riadiaci bajt (alebo niekoľko) a stop bit. Prvý štart je vhodné spraviť o niečo dlhší, dá sa tým čas na prebudenie vysielača, prijímač sa naň naladí a prijímací mikrokontrolér (alebo čo tam máte) začne prijímať. Potom niečo ako "01010", ak je to výstup prijímača, potom to s najväčšou pravdepodobnosťou nie je šum. Potom môžete vložiť identifikačný bajt - pomôže to pochopiť, ktorému zariadeniu je paket adresovaný a je ešte pravdepodobnejšie, že odstráni šum. Do tohto momentu je vhodné čítať a kontrolovať informácie v samostatných bitoch, ak je aspoň jeden z nich nesprávny, dokončíme príjem a začneme vysielanie znova počúvať. Ďalej je možné prenášané informácie okamžite čítať po bajtoch a zapisovať do príslušných registrov / premenných. Na konci príjmu vykonáme riadiaci výraz, ak sa jeho výsledok rovná riadiacemu bajtu, vykonáme požadované akcie s prijatými informáciami, v opačnom prípade znova počúvame vysielanie. Ako kontrolný výraz si môžete prečítať nejaký kontrolný súčet, ak je málo informácií na prenos, alebo nie ste dobrí v programovaní - môžete jednoducho vypočítať nejaký aritmetický výraz, v ktorom budú prenášané bajty premenné. Treba si však uvedomiť, že výsledkom by malo byť celé číslo a malo by sa zmestiť do počtu riadiacich bajtov. Preto je lepšie namiesto aritmetických operácií používať bitové logické operácie: AND, OR, NOT a najmä XOR. Ak existuje možnosť, je nevyhnutné vytvoriť riadiaci bajt, pretože rozhlasové vysielanie je veľmi svinstvo, najmä teraz, vo svete elektronických zariadení. Niekedy môže rušenie spôsobiť aj samotné zariadenie. Mne napríklad stopa na doske so 46kHz PWM 10cm od prijímača veľmi rušila príjem. A to nehovoríme o tom, že RF moduly využívajú štandardné frekvencie, na ktorých môžu v tejto chvíli pracovať aj iné zariadenia: vysielačky, alarmy, rádiové ovládanie, telemetria atď.

Moduly sú určené pre bezdrôtový prenosúdaje na dlhé (až 1 km) vzdialenosti v podmienkach priamej viditeľnosti. Maximálna rýchlosť stream pri modulácii dát hlavného oscilátora cca 3 kbit/s.
Ak sú potrebné vyššie prenosové rýchlosti, vyrovnávacia pamäť pred výkonovým zosilňovačom by mala byť modulovaná dátami. Prijímacia časť za detektorom by sa mala mierne zmeniť, napr.
(rezistor v dolnopriepustnom filtri 10 k - skrat, odstráňte kapacitu na vstupe komparátora 1000 peak a znížte "umierňujúcu" kapacitu 1 mikrofarad na 0,01 mikrofaradu). Potom " priepustnosť"páry prijímač / vysielač výrazne narastú (až 100 - 150 kbps). Piezokeramický filter (10,7 MHz), v prípade vysokorýchlostná výmena, by sa mal používať so šírkou pásma aspoň 300 kHz.
Nižšie je schéma prijímacej časti.

Prijímač - superheterodyn s jednofrekvenčnou konverziou (IF - 10,7 MHz).
IF je rozdiel medzi frekvenciou vysielača a frekvenciou lokálneho oscilátora prijímača. Vysielač vysiela na frekvencii 418 MHz. Frekvencia lokálneho oscilátora prijímača je 407,3 MHz (rezonátory SAW v prijímači a vysielači je možné zameniť).
HF časť nie je pozoruhodná - všetky jej uzly sú štandardné.
Bol opakovane testovaný v rôzne zariadenia a dobre sa osvedčil.
RF signál, ktorý prešiel potrebnými krokmi konverzie a zosilnenia, je detegovaný a jeho obálka prechádzajúca cez dolnopriepustný filter je privádzaná na vstup komparátora, ktorý je zapojený podľa schémy s odozvou „plávajúceho prahu“, čo zabezpečuje jeho maximálnu citlivosť.
Prijímač má citlivosť 1 - 2 µV, čo nie je horšie ako priemyselné mikrozostavy. Obvod je optimalizovaný pre napájacie napätie 2,5 - 3 voltov.
Prúd spotrebovaný prijímačom je asi 15 mA.
Na výstupe komparátora sú údaje zobrazené v inverznej forme (oscilogram nižšie).

Dátový vysielač.

Vysielač je obvod bez akýchkoľvek zvláštností. Je tiež optimalizovaný pre napájacie napätie 2,5 - 3 voltov.
Napájanie pri napájacom napätí 3 volty, 50 - 70 miliwattov. Spotrebovaný prúd je asi 60 mA. Výkon možno zvýšiť zapnutím vysielača z 5 voltov, môže dosiahnuť 120 - 150 miliwattov. V tomto prípade prúd stúpne na 120 mA, čo môže byť pre konečnú fázu nebezpečné. Tranzistor v konečnom štádiu, so zvýšeným napájacím napätím, je účelnejšie použiť 2SC3357 bez akýchkoľvek zmien v obvode.

Kúpil som si pár nových na testovanie bezdrôtové moduly HC-12. Tieto moduly pracujú na frekvencii 433 MHz a podľa popisu pracujú na vzdialenosť až 1,8 km. pri maximálnom výkone vysielača 100 mW. Najviac však poteší, že sú k zariadeniu pripojené cez štandardný protokol UART, nechýba ani podpora AT príkazov, pre niektoré nastavenia. A to všetko za 4 doláre za modul.

Modul je postavený na transceiveri SI4463 a mikrokontrolér STM8S003F3. SI4463 toto je univerzálny mikroobvod transceiver od spoločnosti Silicon Labs, schopný pracovať na frekvenciách 119-1050 MHz a rýchlosti prenosu dát až 1 Mbps. Rozhranie pre pripojenie je SPI. O všetku prácu s transceiverom sa ale stará mikrokontrolér a my sa nemusíme obávať zložitosti práce s ním. Okrem štandardného páskovania transceivera má modul regulátor buck, takže modul môže byť napájaný z 5 voltového zdroja. Nižšie je uvedený stručný prehľad vlastností modulu:

  • Pracovný frekvenčný rozsah: 433,4 - 473,0 MHz
  • Výber frekvencie v krokoch po 400 kHz
  • 8 úrovní výkonu vysielača, maximálny výkon 100 mW
  • Komunikačný dosah až 1,8 km
  • Napájacie napätie v rozsahu 3,2 - 5,5 V
  • Rozmery modulu 28x14 mm

Bočný pohľad na prvok

Na zadnej strane nie je nič, iba označenie

Pri práci s modulmi nie sú žiadne ťažkosti, zapojte a preneste. Štandardne pracujú na frekvencii 433,4 MHz (kanál 001), vysielací výkon je nastavený na 100 mW a rýchlosť portu je 9600 baudov. Všetky tieto parametre je možné meniť pomocou špeciálnych AT príkazov. Na prepnutie modulu do režimu nastavenia potrebujete nohu SET skrat na zem. Zoznam podporovaných príkazov je uvedený nižšie:

AT príkaz Popis príkazu
AT Žiadosť o test. Modul by mal odpovedať "OK"
AT + Bxxxx Nastavte rýchlosť portu. Dostupné hodnoty sú 1200, 2400, 4800, 9600, 19200, 38400, 57600 a 115200 baud. Predvolená rýchlosť je 9600 baudov.
AT + Cxxxx Nastavenie komunikačného kanála od 001 do 100. Frekvencia prevádzky sa mení s krokom 400 kHz. Štandardne modul pracuje na kanáli 001, ktorý zodpovedá frekvencii 433,4 MHz.
AT + FUx

Nastavenie prevádzkového režimu (FU1, FU2, FU3, FU4).

FU1 - úsporný režim, prúdový odber 3,6 mA.

FU2 - extrémny režim šetrenia energie, prúdová spotreba 80 μA.

FU3 - režim plná rýchlosť, odber prúdu 16 mA. (predvolený režim)

FU4 - režim maximálneho dosahu, prúdový odber 16 mA. rýchlosť portu sa zníži na 1200 baudov.

AT + Px Nastavenie výkonu prenosu dát (od 1 do 8). Predvolená hodnota je 8, čo zodpovedá maximálna hodnota výkon (100 mW)
AT + RB Dopyt nastaviť rýchlosť Port UART (prenosová rýchlosť)
AT + RC Dopyt zavedený kanál komunikácia (inými slovami, zisťujeme frekvenciu transceivera)
AT + RF Dopyt zavedený režim práca
AT + RP Požiadavka na inštalovaný vysielací výkon
AT + RX Tento príkaz kombinuje 4 predchádzajúce a umožňuje vám zistiť všetky nastavené parametre
AT + V Žiadosť o verziu firmvéru
AT + SLEEP Uvedenie modulu do režimu spánku, v ktorom je spotreba cca 22 μA. Prebudenie z režimu spánku nastáva automaticky, keď prídu nejaké dáta.
AT + DEFAULT Obnovenie všetkých nastavení na predvolené hodnoty

Príklad výzvy na nastavenie parametrov

Najzaujímavejšie pre mňa bolo skontrolovať maximálnu možnú vzdialenosť, na ktorú môže modul vysielať / prijímať dáta. Preto som na oboch moduloch nakonfiguroval režim maximálneho dosahu FU4, zvyšok nastavení som nechal štandardne (výkon 100 mW, komunikačná frekvencia 433,4 MHz). Prvý modul som použil ako opakovač, uzatvárajúci nohy Tx a Rx, napájaný Li-Ion batériou a upevnený na streche. Pripojil som druhý modul a vzal som ho so sebou GPS sledovač, nasadol na bicykel a išiel smerom, kde je na signálnej ceste najmenej budov. Cestou som posielal správu minterminálom, kým sa správy prestali vracať. Ešte dodám, že prípad sa odohral mimo mesta, takže rušenie a signály tretích strán sú minimalizované.

Výsledná vzdialenosť spoľahlivého príjmu (klikateľné)

V dôsledku toho môžem povedať, že v režime FU4 modul s istotou bije na križovatke 1,5 km (čiara medzi modulmi zmizla po 500 metroch), snímka obrazovky ukazuje, že signál prechádzal veľkým lesom. Celý ten čas bolo spojenie stabilné. A zadrhlo sa to až keď som odbočil na diaľnicu pozdĺž ktorej je lesný pás, ktorý prehlušil celý signál. Som si istý, že na dohľad modul vypracuje deklarovaných 1,8 km. A to je pre anténu, ktorá je súčasťou súpravy, myslím, že ak použijete externú smerovú (na to je na module len špeciálny konektor), môžete z nej vytlačiť oveľa väčšiu vzdialenosť.

Modul sa mi páčil: drží si deklarované vlastnosti, spotreba nie je veľká, miniatúrne rozmery, jednoduchosť ovládania a hlavne nízka cena.