Uputstvo za upotrebu RFLINK-UART bežičnog UART modula za prijenos
RFLINK-UART bežični UART prijenosni modul je jednostavan za korištenje modul koji trenutno i bezbolno nadograđuje žičani UART u bežični UART prijenos. Više od toga, tu je skup I/O porta, tako da vam nije potreban nikakav napor kod kodiranja i hardver da bi IO prekidači bili dobro kontrolirani na daljinu.
Izgled i dimenzija modula
RFLINK-UART modul sadrži jedan korijenski terminal (lijevo) i do četiri kraja uređaja (na desnoj strani donje slike, mogu biti numerirani od 1 do 4), dva su ista spolja, može se identificirati prema etiketi na poleđini.
Kao što je prikazano ispod, ID grupe RFLINK-UART modula je 0001, a BAUD je
Karakteristike modula
- operativni voltage: 3.3~5.5V
- RF frekvencija: 2400MHz~2480MHz.
- Potrošnja energije: 24 mA@ +5dBm u TX modu i 23mA u RX modu.
- Snaga prijenosa: +5dBm
- Brzina prenosa: 250Kbps
- Udaljenost prijenosa: oko 80 do 100m na otvorenom prostoru
- Brzina prijenosa:9,600bps ili 19,200bps
- Podržava prijenos 1 prema 1 ili 1 prema više (do četiri).
Definicija pin-a
Root![]() |
Uređaj![]() |
GNDà Ground
+5Và 5V voltage ulaz TXà odgovara RX UART-u razvojne ploče RXà odgovara TX razvojne ploče UART THE CEBà Ovaj CEB bi trebao biti spojen na uzemljenje (GND), tada će modul biti uključen i može se koristiti kao kontrolna funkcija za uštedu energije. OUTà Izlazni pin IO porta (uključen/isključen izvoz) INàUlazni pin IO porta (uključen/isključen prijem). ID1, ID0 àodabire na koji uređaj želite da se povežete preko HIGH/LOW kombinacije ova dva pina. ID_Latà Device ID Latch igle. Kada Root postavi ciljni uređaj preko ID0, ID1, potrebno je da postavite ovaj pin LOW tada će se veza službeno prebaciti na navedeni uređaj. |
GNDà Ground
+5Và 5V voltage ulaz TXà odgovara RX UART-u razvojne ploče RXà odgovara TX razvojne ploče UART THE CEBà Ovaj CEB bi trebao biti spojen na uzemljenje (GND), tada će modul biti uključen i može se koristiti kao kontrolna funkcija za uštedu energije. OUTà Izlazni pin IO porta (uključeno/isključeno izvoz)I INà Ulazni pin IO porta (uključen/isključen prijem). ID1, ID0à Kroz HIGH/LOW kombinaciju ova dva pina, uređaj se može podesiti na različite brojeve uređaja. ID_Latà Ova nožica nema uticaja na uređaj. |
Kako koristiti
Svi tipovi razvojnih ploča i MCU-ova koji podržavaju UART komunikacioni interfejs mogu direktno koristiti ovaj modul i nema potrebe za instaliranjem dodatnih drajvera ili API programa.
Podešavanje root i uređaja
Tradicionalni žičani TTL prijenos je 1 prema 1, RFLINK-UART bežični UART prijenosni modul podržava tip 1-na-više, zadani korijenski terminal (#0) nakon uključivanja s uređajem (#1) je povezan ako imate drugi numerisani uređaj (#2~#4). Možete odabrati drugu stranu uređaja na koju želite da se povežete preko ID0 i ID1 pinova na korijenskoj strani. Za kombinaciju ID0/ID1 odabira uređaja, pogledajte donju tabelu
Uređaj 1 (#1) | Uređaj 2 (#2) | Uređaj 3 (#3) | Uređaj 4 (#4) | |
ID0 pin | HIGH | HIGH | LOW | LOW |
ID1 pin | HIGH | LOW | HIGH | LOW |
ID0, ID1 pin su podrazumevano HIGH, oni će biti NISKI putem povezivanja na uzemljenje.
Napomena: Strana uređaja treba prvo postaviti na traženi broj uređaja,
root će izabrati ciljni uređaj preko iste tabele.
Možete odabrati drugi uređaj za prijenos poruke preko ID0 i ID1 root-a, obično povežite ID0 ili/i ID1 na GND. Više od toga, korijenska strana također može poslati Low/High signal kroz IO pin kako bi u hodu izabrala ciljni uređaj.
Za nprampNa slici ispod, Arduino Nano odabire uređaj za povezivanje preko D4 i D5 pinova.
Nakon slanja odgovarajućeg High/Low signala na ID0 i ID1 pinove,
Korijenski terminal će prekinuti prijenos sa starim krajem veze (to jest, zaustavit će prijenos i prijem sa starim krajem veze). I sačekajte nizak signal sa ID_Lat pina da se prebacite na novu vezu.
Počnite slati/primati poruke s novom vezom
Nakon što pošaljete signal broja ciljnog uređaja putem ID0, ID1, sva transekcija između korijenskog i trenutno povezanog uređaja će biti zaustavljena. Nova transekcija neće započeti dok ne pošaljete LOW signal od ID_Lat najmanje 3 ms.
Postoje tri slučaja upotrebe za Arduino, Raspberry Pi i senzore.
Rad sa Arduinom
Osim što direktno koristi Arduino hardverske TX/RX portove, ovaj modul također podržava softverske serijske publikacije, tako da se može koristiti u softverski emuliranom UART-u kako bi se izbjeglo zauzimanje fizičkog UART sučelja.
Sljedeći prample je spajanje D2 i D3 na TX i korijensku stranu
RFLINK-UART modul preko softvera serijski RX, D7, D8 su pinovi koji postavljaju vezu sa uređajem, a D5 se koristi kao ok preklopni pin. Kroz Arduino instrukcije digitalWrite izlazi LOW ili HIGH za D7, D8 i D5 pinove Možemo postići mogućnost dinamičkog povezivanja na različite uređaje.
Arduino (Italija) | D2 | D3 | D5 | D7 | D8 | 5V | GND |
RFLINK- UART | RX | TX | ID_Lat (korijen) | ID0
(korijen) |
ID1
(korijen) |
5V | GND CEB |
Example root-side transportnog programa:
Example RX programa na strani prijemnika:
izvršiti
Rad sa Raspberry Pi
Korištenje ovog moda na Raspberry Pi je također prilično jednostavno! Pinovi RFLINKUART modula su povezani sa odgovarajućim na Raspberry Pi kao u example od Arduina iznad. Drugim riječima, možete čitati i pisati direktno na RX/TX pin i odrediti uređaj za povezivanje, baš kao tradicionalni UART.
Sljedeća slika prikazuje način povezivanja između korijenske strane
Raspberry Pi i RFLINK-UART modul, a način povezivanja na kraju uređaja je u osnovi isti, ali ID_ Lat pin pin ne mora biti povezan, a ID0 i ID1 su postavljeni na različite ID brojeve u zavisnosti od zahtjeva .
Example od programa:
Odašiljač više puta prenosi informacije na uređaj #3 i uređaj #1
Primalac: Ovaj prample je jednostavno primanje
Direktno povezivanje sa senzorom
Ako vaš senzor podržava UART sučelje i brzina prijenosa podržava 9,600 ili
19,200 , onda ga možete direktno povezati na stranu uređaja RFLINK-UART modula, a možete brzo i bezbolno nadograditi i senzor bežične funkcije. Sljedeći G3 PM2.5 senzor se uzima kao primjerample, pogledajte sljedeću metodu povezivanja
Zatim pripremite razvojnu ploču (Arduino ili Raspberry Pi).
povežite RO RFLINK-UART modula Sa druge strane, možete čitati G3 prijenos na opći UART način PM2.5 podatke, čestitamo, G3 je nadograđen na PM2.5 senzorski modul sa mogućnostima bežičnog prijenosa.
Koristite IO portove
RFLINK-UART modul pruža skup IO portova koji vam omogućavaju bežično slanje naredbi za uključivanje/isključivanje, a ovaj skup Io portova nije ograničen na kraj za prijenos ili prijem modula, i oba kraja mogu međusobno kontrolirati. Sve dok promijenite voltage IN porta na oba kraja, promijenit ćete izlaznu voltage izlaznog porta na drugom kraju sinhrono. Molimo pogledajte sljedeću upotrebu nprampda objasnite kako koristiti IO port za daljinsko upravljanje prekidačem LED sijalice.
Dokumenti / Resursi
![]() |
RFLINK RFLINK-UART bežični UART prijenosni modul [pdfUputstvo za upotrebu RFLINK-UART, bežični UART prijenosni modul, RFLINK-UART bežični UART prijenosni modul |