RFLINK-UART Instruktionsmanual för trådlös UART-överföringsmodul
RFLINK-UART Trådlös UART-sändningsmodul

RFLINK-UART trådlös UART-överföringsmodul är en lättanvänd modul som omedelbart och smärtfritt uppgraderar trådbunden UART till trådlös UART-överföring. Mer än så, det finns en uppsättning I/O-portar där, så du behöver ingen kodningsansträngning och hårdvara för att göra IO-switchar väl fjärrstyrda.

Modulens utseende och dimension

RFLINK-UART-modulen innehåller en rotterminal (vänster) och upp till fyra enhetsändar (på höger sida av bilden nedan, kan vara numrerade från 1 till 4), de två ser utåt likadana, det kan identifieras vid etiketten på baksidan.

Som visas nedan är grupp-ID:t för RFLINK-UART-modulen 0001 och BAUD är

Modulens utseende och dimension

Modulens egenskaper

  1. Operation voltage: 3.3~5.5V
  2. RF-frekvens: 2400MHz~2480MHz.
  3. Energiförbrukning: 24 mA@ +5dBm i TX-läge och 23mA i RX-läge.
  4. Sändningseffekt: +5dBm
  5. Överföringshastighet: 250 Kbps
  6. Sändningsavstånd: cirka 80 till 100 m i det öppna utrymmet
  7. Baud rate:9,600 19,200 bps eller XNUMX XNUMX bps
  8. Stöder 1-till-1 eller 1-till-multipel (upp till fyra) överföring.

Pin -definition

Rot
Pin -definition
Anordning
Pin -definition
GNDà Mark

+5Và 5V voltage ingång

TXà motsvarar RX för utvecklingskortet UART

RXà motsvarar TX för utvecklingskortet UART

CEBà Denna CEB ska anslutas till jord (GND), då kommer modulen att slås på och kan användas som en energibesparande kontrollfunktion.

UTà Utgångsstift för IO-port (på/av export)

INàIngångsstift för IO-porten (på/av mottagning).

ID1, ID0 àväljer vilken enhet som ska anslutas till via kombinationen HÖG/LÅG av dessa två stift.

ID_Latà Enhets-ID Spärrstift. När Root ställer in målenheten via ID0, ID1 måste du ställa in denna stift LÅG då kommer anslutningen officiellt att kopplas om till den angivna enheten.

GNDà Mark

+5Và 5V voltage ingång

TXà motsvarar RX för utvecklingskortet UART

RXà motsvarar TX för utvecklingskortet UART

CEBà Denna CEB ska anslutas till jord (GND), då kommer modulen att slås på och kan användas som en energibesparande kontrollfunktion.

UTà Utgångsstift för IO-port (på/av export)I

INà Ingångsstift för IO-porten (på/av mottagning).

ID1, ID0à Genom kombinationen HÖG/LÅG av dessa två stift kan enheten ställas in på olika enhetsnummer.

ID_Latà Den här stiftfoten har ingen effekt på enheten.

Hur man använder

Alla typer av utvecklingskort och MCU:er som stöder UART-kommunikationsgränssnittet kan använda denna modul direkt, och det finns inget behov av att installera ytterligare drivrutiner eller API-program.

Konfigurera rot och enheter

Den traditionella trådbundna TTL är 1 till 1 överföring, RFLINK-UART trådlös UART överföringsmodul kommer att stödja 1-till-multipel typ, standard root-terminal (#0) efter påslagning med enhet (#1) är ansluten om du har en annan numrerad enhet (#2~#4). Du kan välja olika enhetssida som du vill ansluta till via ID0- och ID1-stiften på rotsidan. För ID0/ID1-kombinationen av enhetsval, se tabellen nedan

  Enhet 1 (#1) Enhet 2 (#2) Enhet 3 (#3) Enhet 4 (#4)
ID0-stift HÖG HÖG LÅG LÅG
ID1-stift HÖG LÅG HÖG LÅG

ID0, ID1-stift är standard HÖG, de kommer att vara LÅG via anslutning till jord.
Notera: Enhetssidan ska ställas in på önskat enhetsnummer enligt först,
roten kommer att välja målenhet via samma tabell.

Du kan välja olika enheter för att överföra meddelande via ID0 och ID1 för root, vanligtvis knyta ID0 eller/och ID1 till GND. Mer än så kan rotsidan också skicka Låg/Hög-signal genom IO-stiftet för att välja målenhet i farten.

Till exempelample, i figuren nedan väljer Arduino Nano den enhet som ska anslutas via D4- och D5-stiften.

Konfigurera rot och enheter

Efter att ha skickat motsvarande hög/låg-signal till ID0- och ID1-stiften,
Rotterminalen kommer att avbryta överföringen med den gamla anslutningsänden (det vill säga stoppa överföringen och ta emot med den gamla anslutningsänden). Och vänta på en låg signal från ID_Lat-stiftet för att byta till den nya anslutningen.

Börja sända/ta emot meddelanden med den nya anslutningen
Efter att du har skickat målenhetsnummersignalen via ID0, ID1 kommer all transektion mellan roten och den nuvarande anslutna enheten att stoppas. Den nya transektionen startar inte förrän du skickar en LÅG-signal på ID_Lat minst 3ms.

Börja sända

Det finns tre användningsfall för Arduino, Raspberry Pi och sensorer.

Jobbar med Arduino

Förutom att använda Arduinos hårdvara TX/RX-portar direkt, stöder denna modul även programvaruserier, så den kan användas i en mjukvaruemulerad UART för att undvika att uppta det fysiska UART-gränssnittet.

Följande example ansluter D2 och D3 till TX och rotsidan av
RFLINK-UART-modulen genom mjukvaruserien RX, D7, D8 är stiften som ställer in anslutningen till enheten, och D5 används som ok växlingsstift. Genom Arduinos instruktioner digitalWrite-utgångar LÅG eller HÖG för D7-, D8- och D5-stiften Vi kan uppnå förmågan att dynamiskt ansluta till olika enheter.

Jobbar med Arduino

Arduino (Italien) D2 D3 D5 D7 D8 5V GND
RFLINK- UART RX TX ID_Lat (rot) ID0

(Rot)

ID1

(Rot)

5V GND CEB

Example av ett rot-side transportprogram:

rotsidans transportprogram rotsidans transportprogram

Example för RX-mottagarens program:

Program på RX-mottagarsidan

utföra

utföra

Arbeta med Raspberry Pi

Att använda denna mod på Raspberry Pi är också ganska enkelt! Stiften på RFLINKUART-modulen är anslutna till motsvarande på Raspberry Pi som i ex.ample av Arduino ovan. Du kan med andra ord läsa och skriva direkt till RX/TX-stiftet och ange vilken enhet som ska anslutas, precis som en traditionell UART.

Följande bild visar anslutningsmetoden mellan rotsidan
Raspberry Pi och RFLINK-UART-modulen, och anslutningsmetoden för enhetsänden är i princip densamma, men den ID_ Lat-stiftstiftet behöver inte anslutas, och ID0 och ID1 är inställda på olika ID-nummer beroende på kraven .

Arbeta med Raspberry Pi

Exampprogramled:

Sändaren sänder upprepade gånger information till enhet #3 och enhet #1

Example av programmet Example av programmet

Mottagare: Detta example är en enkel mottagning

Detta example är en enkel mottagning

Direktkoppling med sensor

Om din sensor stöder UART-gränssnittet och Baud-hastigheten stöder 9,600 XNUMX eller
19,200 3 , då kan du ansluta den direkt till enhetssidan av RFLINK-UART-modulen, och du kan snabbt och smärtfritt uppgradera den trådlösa funktionssensorn också. Följande G2.5 PMXNUMX-sensor tas som example, se följande anslutningsmetod

Direktkoppling med sensor

Förbered sedan ett utvecklingskort (antingen Arduino eller Raspberry Pi) för att
anslut RO för RFLINK-UART-modulen På andra sidan kan du läsa G3-överföringen på det allmänna UART-sättet PM2.5-data, grattis, G3 har uppgraderats till en PM2.5-avkänningsmodul med trådlös överföringskapacitet.

Använd IO-portar

RFLINK-UART-modulen tillhandahåller en uppsättning IO-portar som låter dig sända på/av-kommandon trådlöst, och denna uppsättning Io-portar är inte begränsade till överförings- eller mottagningsänden av modulen, och båda ändarna kan styra varandra. Så länge du ändrar voltage av IN-porten i vardera änden kommer du att ändra utgångsvolymentage av Out-porten i andra änden synkront. Se följande användning example för att förklara hur man använder IO-porten för att fjärrstyra switchens LED-lampa.

Använd IO-portar Använd IO-portar

 

Dokument/resurser

RFLINK RFLINK-UART Trådlös UART-sändningsmodul [pdf] Bruksanvisning
RFLINK-UART, Trådlös UART-överföringsmodul, RFLINK-UART Trådlös UART-överföringsmodul

Referenser

Lämna en kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade *