RFLINK-UART Wireless UART Transmissie Module Instruksie Handleiding
RFLINK-UART Draadlose UART-oordragmodule

Die RFLINK-UART draadlose UART-oordragmodule is 'n maklik-om-te-gebruik module wat bedrade UART onmiddellik en pynloos opgradeer na draadlose UART-oordrag. Meer as dit, daar is 'n stel I/O-poorte daar, dus het jy geen koderingspoging en hardeware nodig om IO-skakelaars goed op afstand beheer te maak nie.

Module Voorkoms en Dimensie

Die RFLINK-UART-module bevat een wortelterminaal (links) en tot vier Toestelkante (aan die regterkant van die figuur hieronder, kan van 1 tot 4 genommer wees), die twee lyk dieselfde na buite, dit kan geïdentifiseer word by die etiket op die agterkant.

Soos hieronder getoon, is die groep-ID van die RFLINK-UART-module 0001 en die BAUD is

Module Voorkoms en Dimensie

Module eienskappe

  1. Bedryfsvoltage: 3.3~5.5V
  2. RF frekwensie: 2400MHz~2480MHz.
  3. Kragverbruik: 24 mA@ +5dBm by TX-modus en 23mA by RX-modus.
  4. Oordragkrag: +5dBm
  5. Transmissietempo: 250 Kbps
  6. Transmissie afstand: ongeveer 80 tot 100m in die oop ruimte
  7. Baud rate:9,600 19,200 bps of XNUMX XNUMX bps
  8. Ondersteun 1-tot-1 of 1-tot-veelvuldige (tot vier) transmissie.

Spelddefinisie

Wortel
Spelddefinisie
Toestel
Spelddefinisie
GNDà Grond

+5Và 5V voltage insette

Die TXà stem ooreen met die RX van die ontwikkelingsraad UART

Die RXà stem ooreen met die TX van die ontwikkelingsraad UART

DIE CEBà Hierdie CEB moet aan die grond koppel (GND), dan sal die module aangeskakel wees en kan dit as 'n kragbesparende beheerfunksie gebruik word.

UITà Uitvoerpen van IO-poort (Aan/Af uitvoer)

INà Invoerpen van die IO-poort (Aan/Af ontvangs).

ID1, ID0 à kies watter toestel om aan te koppel via die HOOG/LAAG kombinasie van hierdie twee penne.

ID_Latà Toestel-ID-grendelpenne. Wanneer Root die teikentoestel via ID0, ID1 stel, moet jy hierdie pen LAAG stel, dan sal die verbinding amptelik na die gespesifiseerde toestel oorgeskakel word.

GNDà Grond

+5Và 5V voltage insette

Die TXà stem ooreen met die RX van die ontwikkelingsraad UART

Die RXà stem ooreen met die TX van die ontwikkelingsraad UART

DIE CEBà Hierdie CEB moet aan die grond koppel (GND), dan sal die module aangeskakel wees en kan dit as 'n kragbesparende beheerfunksie gebruik word.

UITà Uitvoerpen van IO-poort (Aan/Af uitvoer)I

INà Invoerpen van die IO-poort (Aan/Af ontvangs).

ID1, ID0à Deur die HOOG/LAAG kombinasie van hierdie twee penne, kan die Toestel op verskillende toestelnommers gestel word.

ID_Latà Hierdie penvoet het geen effek op Toestel nie.

Hoe om te gebruik

Alle soorte ontwikkelingsborde en MCU's wat die UART-kommunikasie-koppelvlak ondersteun, kan hierdie module direk gebruik, en dit is nie nodig om bykomende drywers of API-programme te installeer nie.

Stel wortel en toestelle op

Die tradisionele bedrade TTL is 1 tot 1 transmissie, die RFLINK-UART draadlose UART transmissie module sal 1-tot-veelvuldige tipe ondersteun, verstek wortelterminaal (#0) nadat aanskakeling met toestel (#1) gekoppel is as jy 'n ander het genommerde Toestel (#2~# 4). U kan verskillende toestelkante kies waaraan u wil koppel via die ID0- en ID1-penne aan die wortelkant. Vir die ID0/ID1 kombinasie van toestelkeuse, verwys asseblief na die tabel hieronder

  Toestel 1 (#1) Toestel 2 (#2) Toestel 3 (#3) Toestel 4 (#4)
ID0 pen HOOG HOOG LAAG LAAG
ID1 pen HOOG LAAG HOOG LAAG

ID0, ID1-pen is verstek HOOG, hulle sal LAAG wees deur aan die grond te koppel.
Let wel: Toestelkant moet volgens eerste op die vereiste toestelnommer gestel word,
die wortel sal die teiken toestel via dieselfde tabel kies.

Jy kan die verskillende toestel kies om boodskap oor te dra via die ID0 en ID1 van wortel, gewoonlik bind ID0 of/en ID1 aan die GND. Meer as dit, die wortelkant kan ook Lae/Hoog sein deur die IO-pen stuur om die teikentoestel dadelik te kies.

Byvoorbeeldample, in die figuur hieronder, kies Arduino Nano die toestel om via die D4- en D5-penne te koppel.

Stel wortel en toestelle op

Nadat die ooreenstemmende Hoog/Laag sein na die ID0- en ID1-penne gestuur is, word die
Wortelterminaal sal die transmissie met die ou verbinding einde onderbreek (dit wil sê, stop die transmissie en ontvang met die ou verbinding einde). En wag vir 'n lae sein van die ID_Lat-pen om na die nuwe verbinding oor te skakel.

Begin om boodskappe te stuur/ontvang met die nuwe verbinding
Nadat u die teikentoestelnommersein via ID0, ID1 gestuur het, sal alle transeksie tussen die wortel en die huidige gekoppelde toestel gestop word. Die nuwe transeksie sal nie begin voordat jy 'n LOW sein van ID_Lat ten minste 3ms stuur nie.

Begin uitsaai

Daar is drie gebruiksgevalle vir Arduino, Raspberry Pi en sensors.

Werk met Arduino

Benewens die gebruik van Arduino se hardeware TX/RX-poorte direk, ondersteun hierdie module ook sagtewarereekse, sodat dit in 'n sagteware-geëmuleerde UART kan gebruik om te verhoed dat die fisiese UART-koppelvlak beset word.

Die volgende example verbind D2 en D3 met TX en die wortelkant van die
RFLINK-UART-module deur die sagteware serial RX, D7, D8 is die penne wat die verbinding met die toestel stel, en D5 word gebruik as die ok-wisselpen. Deur Arduino se instruksies digitalWrite-uitsette LAAG of HOOG vir die D7-, D8- en D5-penne Ons kan die vermoë bereik om dinamies aan verskillende toestelle te koppel.

Werk met Arduino

Arduino (Italië) D2 D3 D5 D7 D8 5V GND
RFLINK- UART RX TX ID_Lat (wortel) ID0

(Wortel)

ID1

(Wortel)

5V GND CEB

Example van 'n wortel-kant vervoerprogram:

wortel-kant vervoer program wortel-kant vervoer program

Example van RX ontvanger-kant program:

RX ontvanger-kant program

uitvoer

uitvoer

Werk met die Raspberry Pi

Die gebruik van hierdie mod op die Raspberry Pi is ook redelik maklik! Die penne van die RFLINKUART-module is gekoppel aan die ooreenstemmendes van die Raspberry Pi soos in die example van die Arduino hierbo. Met ander woorde, jy kan direk na die RX/TX-pen lees en skryf en die toestel spesifiseer om aan te sluit, net soos 'n tradisionele UART.

Die volgende figuur toon die verbindingsmetode tussen die Root-kant
Raspberry Pi en die RFLINK-UART-module, en die verbindingsmetode van die toestelkant is basies dieselfde, maar dit ID_ Die Lat-pen-pen hoef nie gekoppel te word nie, en ID0 en ID1 is ingestel op verskillende ID-nommers, afhangende van die vereistes .

Werk met die Raspberry Pi

Example van program:

Die sender stuur herhaaldelik inligting na toestel #3 en toestel #1

Example van die program Example van die program

Ontvanger: Hierdie example is 'n eenvoudige ontvangs

Hierdie example is 'n eenvoudige ontvangs

Direkte verbinding met sensor

As jou sensor die UART-koppelvlak ondersteun en die Baud-tempo ondersteun 9,600 of
19,200, dan kan jy dit direk aan die toestelkant van die RFLINK-UART-module koppel, en jy kan dit ook vinnig en pynloos opgradeer Draadlose funksiesensor. Die volgende G3 PM2.5 sensor word geneem as 'n example, verwys na die volgende verbindingsmetode

Direkte verbinding met sensor

Berei dan asseblief 'n ontwikkelingsbord (óf Arduino of Raspberry Pi) voor om
koppel die RO van die RFLINK-UART-module Aan die ander kant kan jy die G3-oordrag op die algemene UART-manier PM2.5-data lees, baie geluk, die G3 is opgegradeer na 'n PM2.5-waarnemingsmodule met draadlose transmissievermoë.

Gebruik IO-poorte

Die RFLINK-UART-module bied 'n stel IO-poorte wat jou toelaat om aan/af-opdragte draadloos te stuur, en hierdie stel Io-poorte is nie beperk tot die transmissie- of ontvangkant van die module nie, en albei kante kan mekaar beheer. Solank jy die voltage van die IN-poort aan weerskante, sal jy die uitset vol verandertage van die Out-poort aan die ander kant sinchronies. Verwys asseblief na die volgende gebruik bvample om te verduidelik hoe om IO-poort te gebruik om die skakelaar-LED-gloeilamp op afstand te beheer.

Gebruik IO-poorte Gebruik IO-poorte

 

Dokumente / Hulpbronne

RFLINK RFLINK-UART Draadlose UART-transmissiemodule [pdf] Instruksiehandleiding
RFLINK-UART, draadlose UART-oordragmodule, RFLINK-UART draadlose UART-oordragmodule

Verwysings

Los 'n opmerking

Jou e-posadres sal nie gepubliseer word nie. Vereiste velde is gemerk *