Manual de instrucțiuni pentru modulul de transmisie UART wireless RFLINK-UART
Modulul de transmisie UART wireless RFLINK-UART este un modul ușor de utilizat care actualizează instantaneu și fără durere UART cu fir la transmisia UART fără fir. Mai mult decât atât, există un set de porturi I/O acolo, astfel încât nu aveți nevoie de niciun efort de codare și hardware pentru a face comutatoarele IO bine controlate de la distanță.
Aspectul și dimensiunea modulului
Modulul RFLINK-UART conține un terminal rădăcină (stânga) și până la patru capete de dispozitiv (în partea dreaptă a figurii de mai jos, pot fi numerotate de la 1 la 4), cele două sunt la fel, pot fi identificate după eticheta de pe spate .
După cum se arată mai jos, ID-ul de grup al modulului RFLINK-UART este 0001, iar BAUD este
Caracteristicile modulului
- Vol. De operaretage: 3.3~5.5V
- Frecvența RF: 2400MHz~2480MHz.
- Consum de energie: 24 mA@ +5dBm în modul TX și 23mA în modul RX.
- Putere de transmisie: +5dBm
- Rata de transmisie: 250 Kbps
- Distanța de transmisie: în jur de 80 până la 100 m în spațiu deschis
- Rata de transmisie:9,600 bps sau 19,200 bps
- Suportă transmisie 1-la-1 sau 1-la-multiple (până la patru).
Definirea pinului
Rădăcină![]() |
Dispozitiv![]() |
GNDà Pământ
+5Vla 5V voltage intrare TXà corespunde RX-ului plăcii de dezvoltare UART RXà corespunde TX-ului plăcii de dezvoltare UART CEBà Acest CEB ar trebui să se conecteze la masă (GND), apoi modulul va fi pornit și poate fi folosit ca funcție de control pentru economisirea energiei. OUTà Pinul de ieșire al portului IO (export pornit/oprit) INàPinul de intrare al portului IO (recepție On/Off). ID1, ID0 àselectează la ce dispozitiv să se conecteze prin combinația HIGH/LOW a acestor doi pini. ID_Latà Pini de blocare a ID dispozitivului. Când Root setează dispozitivul țintă prin ID0, ID1, trebuie să setați acest pin LOW, apoi conexiunea va fi comutată oficial la dispozitivul specificat. |
GNDà Pământ
+5Vla 5V voltage intrare TXà corespunde RX-ului plăcii de dezvoltare UART RXà corespunde TX-ului plăcii de dezvoltare UART CEBà Acest CEB ar trebui să se conecteze la masă (GND), apoi modulul va fi pornit și poate fi folosit ca funcție de control pentru economisirea energiei. OUTà Pinul de ieșire al portului IO (export Pornit/Oprit)I INà Pinul de intrare al portului IO (recepție On/Off). ID1, ID0à Prin combinația HIGH/LOW a acestor doi pini, dispozitivul poate fi setat la numere diferite de dispozitiv. ID_Latà Acest picior Pin nu are efect asupra dispozitivului. |
Cum se utilizează
Toate tipurile de plăci de dezvoltare și MCU-uri care acceptă interfața de comunicare UART pot utiliza acest modul direct și nu este nevoie să instalați drivere suplimentare sau programe API.
Configurați rădăcină și dispozitive
TTL tradițional cu fir este transmisie 1 la 1, modulul de transmisie UART fără fir RFLINK-UART va suporta terminalul rădăcină implicit de tip 1 la mai multe, după ce pornirea dispozitivului (nr. 0) este conectată dacă aveți un alt Dispozitiv numerotat (#1~#2). Puteți selecta diferite părți ale dispozitivului la care doriți să vă conectați prin pinii ID4 și ID0 de pe partea rădăcină. Pentru combinația ID1/ID0 de selecție a dispozitivului, consultați tabelul de mai jos
Dispozitiv 1 (nr. 1) | Dispozitiv 2 (nr. 2) | Dispozitiv 3 (nr. 3) | Dispozitiv 4 (nr. 4) | |
PIN ID0 | RIDICAT | RIDICAT | SCĂZUT | SCĂZUT |
PIN ID1 | RIDICAT | SCĂZUT | RIDICAT | SCĂZUT |
Pinii ID0, ID1 sunt implicit HIGH, vor fi LOW prin conectarea la pământ.
Nota: Partea dispozitivului ar trebui să fie setată la numărul de dispozitiv necesar, mai întâi,
rădăcina va alege dispozitivul țintă prin același tabel.
Puteți alege dispozitivul diferit pentru a transfera mesajul prin ID0 și ID1 de rădăcină, de obicei legați ID0 sau/și ID1 la GND. Mai mult decât atât, partea rădăcină poate trimite și semnal Low/High prin pinul IO pentru a alege dispozitivul țintă din mers.
De exampÎn figura de mai jos, Arduino Nano selectează dispozitivul pentru a se conecta prin pinii D4 și D5 。
După trimiterea semnalului corespunzător High/Low către pinii ID0 și ID1,
Terminalul rădăcină va întrerupe transmisia cu capătul de conexiune vechi (adică, oprirea transmisiei și recepția cu capătul de conexiune vechi). Și așteptați un semnal scăzut de la pinul ID_Lat pentru a comuta la noua conexiune.
Începeți să transmiteți/primiți mesaje cu noua conexiune
După ce trimiteți semnalul numărului dispozitivului țintă prin ID0, ID1, toate secțiunile dintre rădăcină și dispozitivul conectat curent vor fi oprite. Noua secțiune nu va începe până când nu trimiteți un semnal LOW de ID_Lat de cel puțin 3 ms.
Există trei cazuri de utilizare pentru Arduino, Raspberry Pi și senzori.
Lucrul cu Arduino
Pe lângă utilizarea directă a porturilor hardware TX/RX ale Arduino, acest modul acceptă și seriale software, astfel încât să se poată utiliza într-un software UART emulat pentru a evita ocuparea interfeței UART fizice.
Următorul example conectează D2 și D3 la TX și partea rădăcină a
Modulul RFLINK-UART prin software-ul serial RX, D7, D8 sunt pinii care stabilesc conexiunea la dispozitiv, iar D5 este folosit ca pin de comutare ok. Prin instrucțiunile Arduino, ieșirile digitalWrite LOW sau HIGH pentru pinii D7, D8 și D5 putem obține capacitatea de a ne conecta dinamic la diferite dispozitive.
Arduino (Italia) | D2 | D3 | D5 | D7 | D8 | 5V | GND |
RFLINK- UART | RX | TX | ID_Lat (rădăcină) | ID0
(Rădăcină) |
ID1
(Rădăcină) |
5V | GND CEB |
Exampfișierul unui program de transport pe partea rădăcină:
Exampfișierul programului RX pe partea receptorului:
executa
Lucrul cu Raspberry Pi
Utilizarea acestui mod pe Raspberry Pi este, de asemenea, destul de ușoară! Pinii modulului RFLINKUART sunt conectați la cei corespunzătoare ai Raspberry Pi ca în ex.ampArduino de mai sus. Cu alte cuvinte, puteți citi și scrie direct pe pinul RX/TX și puteți specifica dispozitivul de conectat, la fel ca un UART tradițional.
Următoarea figură arată metoda de conectare între partea rădăcină
Raspberry Pi și modulul RFLINK-UART, iar metoda de conectare a capătului dispozitivului este practic aceeași, dar ID_ Pinul Lat nu trebuie conectat, iar ID0 și ID1 sunt setate la numere ID diferite, în funcție de cerințe .
Exampfișierul programului:
Emițătorul transmite în mod repetat informații către dispozitivul #3 și dispozitivul #1
Destinator: Acest example este o simplă primire
Conectare directa cu senzor
Dacă senzorul dvs. acceptă interfața UART și rata de baud acceptă 9,600 sau
19,200 , apoi îl puteți conecta direct la partea dispozitivului a modulului RFLINK-UART și îl puteți actualiza rapid și fără durere Senzorul funcției wireless. Următorul senzor G3 PM2.5 este luat ca exempluample, consultați următoarea metodă de conectare
Apoi, vă rugăm să pregătiți o placă de dezvoltare (fie Arduino, fie Raspberry Pi).
conectați RO a modulului RFLINK-UART Pe partea de altă parte, puteți citi transmisia G3 în modul general UART de date PM2.5, felicitări, G3 a fost actualizat la un modul de detectare PM2.5 cu capabilități de transmisie fără fir.
Utilizați porturi IO
Modulul RFLINK-UART oferă un set de porturi IO care vă permit să transmiteți comenzi de pornire/oprire fără fir, iar acest set de porturi Io nu se limitează la capătul de transmisie sau recepție al modulului, iar ambele capete se pot controla reciproc. Atâta timp cât schimbi voltage al portului IN de la fiecare capăt, veți schimba volumul de ieșiretage din portul Out de la celălalt capăt în mod sincron. Vă rugăm să consultați următoarea utilizare, example pentru a explica cum să utilizați portul IO pentru a controla de la distanță becul LED al comutatorului.
Documente/Resurse
![]() |
Modulul de transmisie UART fără fir RFLINK RFLINK-UART [pdfManual de instrucțiuni RFLINK-UART, Modul de transmisie UART fără fir, Modul de transmisie UART fără fir RFLINK-UART |