logo arduino

Bezdrôtový prenosový modul UART ARDUINO RFLINK-UART

ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Modul-PRODUCT

Informácie o produkte

Bezdrôtový prenosový modul UART RFLINK-UART je modul, ktorý upgraduje káblový UART na bezdrôtový prenos UART bez akéhokoľvek kódovania alebo hardvéru. Modul obsahuje jeden koreňový terminál a až štyri konce zariadení so sadou I/O portov. Prevádzkový objtage sa pohybuje od 3.3 V do 5.5 V a RF frekvencia sa pohybuje od 2400 MHz do 2480 MHz. Prenosová vzdialenosť je okolo 80 až 100 m na otvorenom priestranstve a prenosová rýchlosť je 250 Kbps. Modul podporuje 1-to-1 alebo 1-to-multiple (až štyri) prenosy.

Charakteristika modulu PRODUKT

  1. Prevádzkový objemtage: 3.3 ~ 5.5 V
  2. RF frekvencia:2400 MHz ~ 2480 MHz
  3. Spotreba energie: 24 mA@ +5dBm v režime TX a 23 mA v režime RX.
  4. Vysielací výkon: +5 dBm
  5. Prenosová rýchlosť: 250Kbps
  6. Prenosová vzdialenosť: okolo 80 až 100 m na voľnom priestranstve
  7. Prenosová rýchlosť 9,600 19,200 bps alebo XNUMX XNUMX bps
  8. Podporuje 1-to-1 alebo 1-to-multiple (až štyri) prenosy.

Vzhľad a rozmery modulu
Modul RFLINK-UART obsahuje jeden koreňový terminál a až štyri konce zariadení. Koreňový terminál a koniec zariadenia sú navonok rovnaké a možno ich identifikovať podľa štítku na zadnej strane. ID skupiny modulu RFLINK-UART je 0001 a BAUD je 9600.

PRODUCT PIN Definícia

Root Zariadenie
ID0 ID0
ID1 ID1
IO IO
5V 5V
GND GND

Návod na použitie produktu

Nastaviť root a zariadenia
Všetky typy vývojových dosiek a MCU, ktoré podporujú komunikačné rozhranie UART, môžu využívať tento modul priamo a nie je potrebné inštalovať ďalšie ovládače alebo API programy. Bezdrôtový prenosový modul UART RFLINK-UART podporuje predvolený koreňový terminál (#1) typu 0-to-multiple (#1) po pripojení zariadenia (#2), ak máte iné očíslované zariadenie (#4~#0). Môžete si vybrať rôzne strany zariadenia, ku ktorým sa chcete pripojiť pomocou kolíkov ID1 a IDXNUMX na koreňovej strane.

Informácie o kombinácii ID0/ID1 výberu zariadenia nájdete v tabuľke nižšie:

Zariadenie 1 (č. 1) Zariadenie 2 (č. 2) Zariadenie 3 (č. 3) Zariadenie 4 (č. 4)
Pin ID0: VYSOKÝ
Pin ID1: VYSOKÝ
Pin ID0: VYSOKÝ
Pin ID1: NÍZKY
Pin ID0: NÍZKY
Pin ID1: VYSOKÝ
Pin ID0: NÍZKY
Pin ID1: NÍZKY

Strana zariadenia by mala byť nastavená na požadované číslo zariadenia podľa prvého, root vyberie cieľové zariadenie cez rovnakú tabuľku. Môžete si vybrať iné zariadenie na prenos správy cez ID0 a ID1 koreňa, zvyčajne prepojiť ID0 alebo/a ID1 s GND. Okrem toho môže koreňová strana tiež poslať signál Low/High cez IO kolík, aby si vybral cieľové zariadenie za behu.ampNa obrázku nižšie Arduino Nano vyberie zariadenie, ktoré sa má pripojiť cez kolíky D4 a D5. Po odoslaní zodpovedajúceho signálu High/Low na kolíky ID0 a ID1 koreňový terminál preruší prenos so starým koncom pripojenia (to znamená, že zastaví prenos a príjem so starým koncom pripojenia). A počkajte na nízky signál z kolíka ID_Lat, aby ste prepli na nové pripojenie.

Bezdrôtový prenosový modul UART RFLINK-UART je ľahko použiteľný modul, ktorý okamžite a bezbolestne upgraduje káblové UAR na bezdrôtový prenos UAR. Okrem toho je tu sada I/O portov, takže nepotrebujete žiadne kódovacie úsilie a hardvér na to, aby boli IO prepínače dobre ovládané na diaľku.

Vzhľad a rozmery modulu
Modul RFLINK-UART obsahuje jeden koreňový terminál (vľavo) a až štyri koncové zariadenia (na pravej strane obrázku nižšie, môžu byť očíslované od 1 do 4), dva sú navonok rovnaké, možno ich identifikovať podľa štítku na zadnej strane. Ako je uvedené nižšie, ID skupiny modulu RFLINK-UART je 0001 a BAUD je 9600. ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Modul-FIG-1

Vlastnosti modulu

  1. Prevádzkový objemtage: 3.3 ~ 5.5 V
  2. RF frekvencia:2400 MHz ~ 2480 MHz.
  3. Spotreba energie: 24 mA@ +5dBm v režime TX a 23 mA v režime RX.
  4. Vysielací výkon: +5 dBm
  5. Prenosová rýchlosť: 250Kbps
  6. Prenosová vzdialenosť: okolo 80 až 100 m na voľnom priestranstve
  7. Prenosová rýchlosť:9,600 19,200 bps alebo XNUMX XNUMX bps
  8. Podporuje 1-to-1 alebo 1-to-multiple (až štyri) prenosy.

Definícia špendlíka

ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Modul-FIG-2

  • GND→ Ground
  • +5V→5V zvtage vstup
  • TX→ zodpovedá RX vývojovej dosky UART
  • RX→ zodpovedá TX vývojovej dosky UART
  • CEB→ Tento CEB by sa mal pripojiť k zemi (GND), potom bude modul zapnutý a môže byť použitý ako funkcia úspory energie.
  • OUT→ Výstupný kolík IO portu (export zapnutia/vypnutia)
  • IN→Vstup pin IO portu (zapnutý/vypnutý príjem).
  • ID1, ID0 →vyberie, ktoré zariadenie sa má pripojiť pomocou kombinácie týchto dvoch kolíkov HIGH/LOW.
  • ID_Lat→ ID zariadenia Západkové kolíky. Keď Root nastaví cieľové zariadenie cez ID0, ID1, musíte tento pin nastaviť na NÍZKY, potom sa pripojenie oficiálne prepne na špecifikované zariadenie.
    • GND→ Ground
    • +5V→ 5V objtage vstup
    • TX→ zodpovedá RX vývojovej dosky UART
    • RX→ zodpovedá TX vývojovej dosky UART
    • CEB→ Tento CEB by sa mal pripojiť k zemi (GND), potom bude modul zapnutý a môže byť použitý ako funkcia úspory energie.
    • OUT→ Výstupný kolík IO portu (export zapnutia/vypnutia)I
    • IN→ Vstupný kolík IO portu (zapnutý/vypnutý príjem).
    • ID1, ID0→ Prostredníctvom kombinácie HIGH/LOW týchto dvoch kolíkov je možné zariadenie nastaviť na rôzne čísla zariadení. ID_Lat→ Táto pätka kolíka nemá žiadny vplyv na zariadenie.

Ako používať

Všetky typy vývojových dosiek a MCU, ktoré podporujú komunikačné rozhranie UART, môžu využívať tento modul priamo a nie je potrebné inštalovať ďalšie ovládače alebo API programy.

Nastaviť root a zariadenia
Tradičný káblový TTL je prenos 1:1, modul bezdrôtového prenosu UART RFLINK-UART bude podporovať typ 1-to-multiple, predvolený koreňový terminál (#0) po zapnutí so zariadením (#1), ak máte iný očíslované zariadenie (#2~# 4). Môžete si vybrať inú stranu zariadenia, ku ktorej sa chcete pripojiť, pomocou kolíkov ID0 a ID1 na koreňovej strane. Informácie o kombinácii ID0/ID1 výberu zariadenia nájdete v tabuľke nižšie.

Piny ID0, ID1 sú predvolene VYSOKÉ, po pripojení k zemi budú NÍZKE.

Poznámka: Strana zariadenia by mala byť nastavená na požadované číslo zariadenia podľa prvého, root vyberie cieľové zariadenie cez rovnakú tabuľku.

Môžete si vybrať iné zariadenie na prenos správ cez ID0 a ID1 koreňového adresára, zvyčajne previazaním ID0 alebo/a ID1 s GND. Okrem toho môže koreňová strana tiež posielať signál Low/High cez IO pin, aby si vybral cieľové zariadenie za behu. NaprampNa obrázku nižšie Arduino Nano vyberie zariadenie, ktoré sa má pripojiť cez kolíky D4 a D5.ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Modul-FIG-3

Po odoslaní zodpovedajúceho signálu High/Low na kolíky ID0 a ID1 koreňový terminál preruší prenos so starým koncom pripojenia (to znamená, že zastaví prenos a príjem so starým koncom pripojenia). A počkajte na nízky signál z kolíka ID_Lat, aby ste prepli na nové pripojenie.

Začnite odosielať/prijímať správy s novým pripojením
Po odoslaní signálu čísla cieľového zariadenia cez ID0, ID1 sa všetka transekcia medzi koreňom a aktuálne pripojeným zariadením zastaví. Nová transekcia sa nespustí, kým nevyšlete signál LOW ID_Lat aspoň 3 ms.

ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Modul-FIG-4

Existujú tri prípady použitia pre Arduino, Raspberry Pi a senzory.

Práca s Arduinom
Okrem priameho použitia hardvérových TX/RX portov Arduina tento modul podporuje aj softvérové ​​seriály, takže ho možno použiť v softvérovo emulovanom UART, aby sa zabránilo obsadeniu fyzického rozhrania UART. Nasledujúce example pripája D2 a D3 k TX a koreňovej strane modulu RFLINK-UART cez softvérový sériový RX, D7, D8 sú kolíky, ktoré nastavujú pripojenie k zariadeniu, a D5 sa používa ako prepínací kolík ok. Prostredníctvom inštrukcií Arduino, výstupov digitalWrite LOW alebo HIGH pre kolíky D7, D8 a D5 môžeme dosiahnuť schopnosť dynamického pripojenia k rôznym zariadeniam.ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Modul-FIG-5ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Modul-FIG-6

Exampsúbor transportného programu na strane koreňového adresára:

ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Modul-FIG-7 ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Modul-FIG-8

Example programu na strane prijímača RX ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Modul-FIG-9

vykonať

ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Modul-FIG-10

Práca s Raspberry Pi
Používanie tohto modu na Raspberry Pi je tiež pomerne jednoduché! Piny modulu RFLINK-UART sú pripojené k zodpovedajúcim pinom Raspberry Pi ako v príkladeample z Arduina vyššie. Inými slovami, môžete čítať a zapisovať priamo na kolík RX/TX a špecifikovať zariadenie, ktoré sa má pripojiť, rovnako ako tradičný UART. Nasledujúci obrázok ukazuje spôsob pripojenia medzi koreňovým Raspberry Pi a modulom RFLINK-UART a spôsob pripojenia konca zariadenia je v podstate rovnaký, ale ID_ Pin Lat pin nemusí byť pripojený a ID0 a ID1 sú nastavené na rôzne ID čísla v závislosti od požiadaviek.ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Modul-FIG-11

Example programu:
Vysielač opakovane vysiela informácie do zariadenia #3 a zariadenia #1

ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Modul-FIG-12ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Modul-FIG-13

Prijímač: Tento example je jednoduchý príjem 

ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Modul-FIG-14

Priame prepojenie so snímačom
Ak váš senzor podporuje rozhranie UART a prenosová rýchlosť podporuje 9,600 19,200 alebo 3 2.5 , môžete ho priamo pripojiť na stranu zariadenia modulu RFLINK-UART a môžete ho rýchlo a bezbolestne upgradovať aj senzor bezdrôtovej funkcie. Nasledujúci snímač GXNUMX PMXNUMX je braný ako príkladample, pozrite si nasledujúci spôsob pripojeniaARDUINO-RFLINK-UART-Wireless-UART-Transmission-Modul-FIG-15

Ďalej si pripravte vývojovú dosku (buď Arduino alebo Raspberry Pi) na pripojenie RO modulu RFLINK-UART Na druhej strane môžete čítať prenos G3 všeobecným spôsobom UART PM2.5 údaje, gratulujeme, G3 má bol vylepšený na snímací modul PM2.5 s možnosťou bezdrôtového prenosu.

Použite IO porty

Modul RFLINK-UART poskytuje sadu IO portov, ktoré vám umožňujú bezdrôtovo prenášať príkazy zapnutia/vypnutia, pričom táto sada Io portov nie je obmedzená na vysielací alebo prijímací koniec modulu a oba konce sa môžu navzájom ovládať. Pokiaľ zmeníte objtage portu IN na oboch koncoch zmeníte objem výstuputage výstupného portu na druhom konci synchrónne. Pozrite si nasledujúce použitie naprample vysvetliť, ako používať IO port na diaľkové ovládanie spínacej LED žiarovky.ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Modul-FIG-16

Dokumenty / zdroje

Bezdrôtový prenosový modul UART ARDUINO RFLINK-UART [pdfNávod na obsluhu
RFLINK-UART bezdrôtový prenosový modul UART, bezdrôtový prenosový modul UART, prenosový modul UART, prenosový modul, modul

Referencie

Zanechajte komentár

Vaša emailová adresa nebude zverejnená. Povinné polia sú označené *