Návod k použití bezdrátového přenosového modulu RFLINK-UART
Bezdrátový přenosový modul UART RFLINK-UART je snadno použitelný modul, který okamžitě a bezbolestně upgraduje kabelové UART na bezdrátový přenos UART. Kromě toho je zde sada I/O portů, takže nepotřebujete žádné kódovací úsilí a hardware, aby bylo možné IO přepínače dobře ovládat na dálku.
Vzhled a rozměry modulu
Modul RFLINK-UART obsahuje jeden kořenový terminál (vlevo) a až čtyři konce zařízení (na pravé straně obrázku níže, mohou být očíslovány od 1 do 4), oba jsou navenek stejné, lze je identifikovat podle štítku na zadní straně.
Jak je uvedeno níže, ID skupiny modulu RFLINK-UART je 0001 a BAUD je
Vlastnosti modulu
- Provozní objemtage: 3.3~5.5V
- RF frekvence: 2400 MHz ~ 2480 MHz.
- Spotřeba energie: 24 mA@ +5dBm v režimu TX a 23 mA v režimu RX.
- Vysílací výkon: +5dBm
- Přenosová rychlost: 250 kbps
- Přenosová vzdálenost: kolem 80 až 100 m na volném prostranství
- Přenosová rychlost:9,600 19,200 bps nebo XNUMX XNUMX bps
- Podporuje přenos 1-to-1 nebo 1-to-multiple (až čtyři).
Definice špendlíku
Vykořenit![]() | Zařízení![]() |
GNDà Ground +5Và 5V objtage vstup TXà odpovídá RX vývojové desky UART RXà odpovídá TX vývojové desky UART CEBà Tento CEB by se měl připojit k zemi (GND), pak bude modul zapnutý a může být použit jako funkce řízení úspory energie. VENà Výstupní kolík IO portu (export zapnutí/vypnutí) INàVstupní pin IO portu (zapnuto/vypnuto příjem). ID1, ID0 àvybere, ke kterému zařízení se má připojit pomocí kombinace HIGH/LOW těchto dvou kolíků. ID_Latà ID zařízení Západkové kolíky. Když Root nastaví cílové zařízení přes ID0, ID1, musíte tento pin nastavit na NÍZKÝ, pak se připojení oficiálně přepne na zadané zařízení. | GNDà Ground +5Và 5V objtage vstup TXà odpovídá RX vývojové desky UART RXà odpovídá TX vývojové desky UART CEBà Tento CEB by se měl připojit k zemi (GND), pak bude modul zapnutý a může být použit jako funkce řízení úspory energie. VENà Výstupní pin IO portu (export zapnutí/vypnutí)I INà Vstupní pin IO portu (zapnuto/vypnuto příjem). ID1, ID0à Prostřednictvím kombinace HIGH/LOW těchto dvou pinů lze zařízení nastavit na různá čísla zařízení. ID_Latà Tato patka kolíku nemá žádný vliv na zařízení. |
Jak používat
Všechny typy vývojových desek a MCU, které podporují komunikační rozhraní UART, mohou tento modul používat přímo a není potřeba instalovat další ovladače nebo API programy.
Nastavení kořene a zařízení
Tradiční drátový TTL je přenos 1:1, bezdrátový přenosový modul RFLINK-UART UART bude podporovat typ 1-to-multiple, výchozí kořenový terminál (#0) po zapnutí se zařízením (#1), pokud máte další očíslované zařízení (#2~# 4). Pomocí kolíků ID0 a ID1 na kořenové straně můžete vybrat jinou stranu zařízení, ke které se chcete připojit. Informace o kombinaci ID0/ID1 výběru zařízení naleznete v tabulce níže
Zařízení 1 (č. 1) | Zařízení 2 (č. 2) | Zařízení 3 (č. 3) | Zařízení 4 (č. 4) | |
PIN ID0 | VYSOKÝ | VYSOKÝ | NÍZKÝ | NÍZKÝ |
PIN ID1 | VYSOKÝ | NÍZKÝ | VYSOKÝ | NÍZKÝ |
Piny ID0, ID1 jsou výchozí VYSOKÉ, budou NÍZKÉ přes připojení k zemi.
Poznámka: Strana zařízení by měla být nastavena na požadované číslo zařízení podle toho,
root vybere cílové zařízení prostřednictvím stejné tabulky.
Můžete si vybrat různé zařízení pro přenos zprávy přes ID0 a ID1 root, obvykle spojte ID0 nebo/a ID1 s GND. Kromě toho může kořenová strana také posílat signál Low/High přes IO pin, aby si za chodu vybral cílové zařízení.
NapřampNa obrázku níže Arduino Nano vybere zařízení, které se má připojit pomocí pinů D4 a D5.
Po vyslání odpovídajícího High/Low signálu na kolíky ID0 a ID1,
Kořenový terminál přeruší přenos se starým koncem připojení (tj. zastaví přenos a příjem se starým koncem připojení). A počkejte na signál Low z kolíku ID_Lat, aby se přepnul na nové připojení.
Začněte odesílat/přijímat zprávy s novým připojením
Poté, co odešlete signál čísla cílového zařízení přes ID0, ID1, veškerá transekce mezi kořenem a aktuálně připojeným zařízením bude zastavena. Nová transekce se nespustí, dokud nevyšlete signál LOW ID_Lat alespoň 3 ms.
Existují tři případy použití pro Arduino, Raspberry Pi a senzory.
Práce s Arduinem
Kromě přímého použití hardwarových TX/RX portů Arduina tento modul také podporuje softwarové seriály, takže jej lze použít v softwarově emulovaném UART, aby se zabránilo zabírání fyzického rozhraní UART.
Následující example připojuje D2 a D3 k TX a kořenové straně
Modul RFLINK-UART přes softwarový sériový RX, D7, D8 jsou piny, které nastavují připojení k zařízení, a D5 se používá jako ok přepínací kolík. Prostřednictvím instrukcí Arduino digitalWrite výstupy LOW nebo HIGH pro piny D7, D8 a D5 můžeme dosáhnout schopnosti dynamického připojení k různým zařízením.
Arduino (Itálie) | D2 | D3 | D5 | D7 | D8 | 5V | GND |
RFLINK-UART | RX | TX | ID_Lat (kořen) | ID0 (Vykořenit) | ID1 (Vykořenit) | 5V | GND CEB |
Exampsoubor transportního programu na straně root:
Example programu na straně přijímače RX:
vykonat
Práce s Raspberry Pi
Použití tohoto modu na Raspberry Pi je také poměrně snadné! Piny modulu RFLINKUART jsou připojeny k odpovídajícím pinům Raspberry Pi jako v příkladuample z Arduina výše. Jinými slovy, můžete číst a zapisovat přímo na pin RX/TX a specifikovat zařízení, které se má připojit, stejně jako tradiční UART.
Následující obrázek ukazuje způsob připojení mezi kořenovou stranou
Raspberry Pi a modul RFLINK-UART a způsob připojení konce zařízení je v podstatě stejný, ale ID_ Pin Lat pin nemusí být připojen a ID0 a ID1 jsou nastaveny na různá ID čísla v závislosti na požadavcích .
Example programu:
Vysílač opakovaně vysílá informace do zařízení #3 a zařízení #1
Přijímač: Tento example je jednoduchý příjem
Přímé propojení se senzorem
Pokud váš senzor podporuje rozhraní UART a přenosová rychlost podporuje 9,600 XNUMX resp
19,200 3 , pak jej můžete přímo připojit na stranu zařízení modulu RFLINK-UART a můžete jej také rychle a bezbolestně upgradovat Bezdrátový funkční senzor. Následující snímač G2.5 PMXNUMX je brán jako příkladample, viz následující způsob připojení
Dále si prosím připravte vývojovou desku (buď Arduino nebo Raspberry Pi).
připojte RO modulu RFLINK-UART Na druhé straně můžete číst přenos G3 obecným způsobem UART PM2.5 data, gratulujeme, G3 byl upgradován na snímací modul PM2.5 s možností bezdrátového přenosu.
Použijte IO porty
Modul RFLINK-UART poskytuje sadu IO portů, které umožňují bezdrátově přenášet příkazy zapnutí/vypnutí a tato sada Io portů není omezena na vysílací nebo přijímací konec modulu a oba konce se mohou navzájem ovládat. Dokud změníte zvtage portu IN na obou koncích změníte výstupní objemtage výstupního portu na druhém konci synchronně. Podívejte se prosím na následující použití, napřampvysvětlí, jak používat IO port pro dálkové ovládání spínací LED žárovky.
Dokumenty / zdroje
![]() | RFLINK RFLINK-UART bezdrátový přenosový modul UART [pdfNávod k obsluze RFLINK-UART, bezdrátový přenosový modul UART, bezdrátový přenosový modul RFLINK-UART |