RFLINK-UART Haririk gabeko UART Transmisio Moduluaren Argibide Eskuliburua
RFLINK-UART Haririk gabeko UART Transmisio Modulua erabiltzeko erraza den modulua da, berehala eta minik gabe, kabledun UART haririk gabeko UART transmisiora eguneratzen duena. Hori baino gehiago, I/O ataka multzo bat dago bertan, beraz, ez duzu kodetze ahaleginik eta hardwarerik behar IO etengailuak urrunetik ondo kontrolatzeko.
Moduluaren Itxura eta Dimentsioa
RFLINK-UART moduluak erro terminal bat (ezkerrean) eta gehienez lau gailu mutur ditu (beheko irudiaren eskuinaldean, 1etik 4ra arteko zenbakiak egon daitezke), biak berdinak dira, identifika daiteke. atzealdeko etiketaren arabera.
Behean erakusten den bezala, RFLINK-UART moduluaren Talde IDa 0001 da eta BAUD da
Moduluaren ezaugarriak
- Bolumen eragileatage: 3.3~5.5V
- RF maiztasuna: 2400MHz~2480MHz.
- Energia kontsumoa: 24 mA@ +5dBm TX moduan eta 23mA RX moduan.
- Potentzia transmititu: +5 dBm
- Transmisio-tasa: 250 Kbps
- Transmisio distantzia: 80 eta 100 m inguru espazio irekian
- Baud-abiadura:9,600bps edo 19,200bps
- 1-to-1 edo 1-to-anitz (gehienez lau) transmisioa onartzen du.
Pinaren definizioa
Erroa![]() |
Gailua![]() |
GNDà Lurra
+5Va 5V boltagsarrera TXà UART garapen-taularen RXari dagokio RXà UART garapen-taularen TXari dagokio CEBà CEB honek lurrera konektatu behar du (GND), orduan modulua piztu egingo da eta energia aurrezteko kontrol funtzio gisa erabil daiteke. KANPOà IO Portuaren irteerako pina (esportazioa aktibatuta/desaktibatuta) INà IO Portuaren sarrerako pina (jarrera aktibatuta/desaktibatuta). ID1, ID0 àbi pin hauen ALTA/BATXUA konbinazioaren bidez zein gailutara konektatu hautatzen du. ID_Latà Gailuaren IDa Latch pinak. Root-ek helburuko gailua ID0, ID1 bidez ezartzen duenean, PIN hau BAXU ezarri behar duzu, orduan konexioa ofizialki zehaztutako gailura aldatuko da. |
GNDà Lurra
+5Va 5V boltagsarrera TXà UART garapen-taularen RXari dagokio RXà UART garapen-taularen TXari dagokio CEBà CEB honek lurrera konektatu behar du (GND), orduan modulua piztu egingo da eta energia aurrezteko kontrol funtzio gisa erabil daiteke. KANPOà IO Portuaren irteerako pina (esportazioa On/Off)I INà IO Portuaren sarrerako pina (jarrera aktibatuta/desaktibatuta). ID1, ID0à Bi pin hauen HIGH/LOW konbinazioaren bidez, Gailua gailu-zenbaki desberdinetara ezar daiteke. ID_Latà Pin-oin honek ez du eraginik Gailuan. |
Nola erabili
UART komunikazio-interfazea onartzen duten garapen-plakak eta MCU mota guztiek zuzenean erabil dezakete modulu hau, eta ez dago kontrolatzaile edo API programa gehigarririk instalatu beharrik.
Konfiguratu erroa eta gailuak
Kabledun TTL tradizionala 1etik 1eko transmisioa da, RFLINK-UART haririk gabeko UART transmisio-moduluak 1etik anitzeko mota onartuko du, Root terminal lehenetsia (#0) gailua piztu ondoren (#1) beste bat baduzu. zenbakidun gailua (#2~#4). Erro aldean dauden ID0 eta ID1 pinen bidez konektatu nahi duzun gailuaren alde desberdinak hauta ditzakezu. Gailu hautatzeko ID0/ID1 konbinaziorako, begiratu beheko taula
1. gailua (#1) | 2. gailua (#2) | 3. gailua (#3) | 4. gailua (#4) | |
ID0 pina | ALTU | ALTU | BAXUA | BAXUA |
ID1 pina | ALTU | BAXUA | ALTU | BAXUA |
ID0, ID1 pin lehenetsia HIGH dira, BAXUA izango dira lurrera konektatuz.
Oharra: Gailuaren aldea behar den gailuaren zenbakia ezarri behar da lehenik eta behin,
erroak xede gailua aukeratuko du taula beraren bidez.
Rootaren ID0 eta ID1 bidez mezua transferitzeko gailu desberdinak aukeratu ditzakezu, normalean ID0 edo/eta ID1 GND-rekin lotu. Hori baino gehiago, erro aldean ere baxua / altua seinalea bidal dezake IO pinaren bidez xede gailua hegan aukeratzeko.
Adibidezampbeheko irudian, Arduino Nanok D4 eta D5 pinen bidez konektatzeko Gailua hautatzen du.
Dagokion High/Low seinalea ID0 eta ID1 pinetara bidali ondoren,
Erro-terminalak transmisioa eten egingo du konexio-mutur zaharrarekin (hau da, transmisioa eta konexio-mutur zaharrarekin jasotzea geldituko da). Eta itxaron ID_Lat pinaren Baxuko seinalea konexio berrira aldatzeko.
Hasi mezuak igortzen/jasotzen konexio berriarekin
Helburuko gailu-zenbakiaren seinalea ID0, ID1 bidez bidali ondoren, erroaren eta uneko konektatutako gailuaren arteko transekzio guztiak geldituko dira. Trantsizio berria ez da hasiko ID_Lat-eko LOW seinalea bidali arte gutxienez 3 ms.
Arduino, Raspberry Pi eta sentsoreentzako hiru erabilera kasu daude.
Arduinorekin lan egitea
Arduinoren hardware TX/RX atakak zuzenean erabiltzeaz gain, modulu honek software serieak ere onartzen ditu, beraz, software emulatutako UART batean erabil daiteke UART interfaze fisikoa okupatzea ekiditeko.
Hurrengo example D2 eta D3 TX eta Root aldean lotzen ari da
RFLINK-UART modulua RX, D7, D8 software seriearen bidez gailurako konexioa ezartzen duten pinak dira, eta D5 ondo txandakatzeko pin gisa erabiltzen da. Arduinoren argibideen bidez digitalWrite irteerak LOW edo HIGH D7, D8 eta D5 pinetarako gailu ezberdinetara dinamikoki konektatzeko gaitasuna lor dezakegu.
Arduino (Italia) | D2 | D3 | D5 | D7 | D8 | 5V | GND |
RFLINK- UART | RX | TX | ID_Lat (erroa) | ID0
(erroa) |
ID1
(erroa) |
5V | GND CEB |
Examproot-alboko garraio-programa baten fitxategia:
ExampRX hargailuaren alboko programaren fitxategia:
exekutatu
Raspberry Pi-rekin lan egiten
Mod hau Raspberry Pi-n erabiltzea ere nahiko erraza da! RFLINKUART moduluaren pinak Raspberry Pi-ren dagozkionekin konektatzen dira, aurrekoan bezala.ampGoiko Arduinoren le. Beste era batera esanda, RX/TX pinean zuzenean irakurri eta idatzi eta konektatu beharreko gailua zehaztu dezakezu, UART tradizional bat bezala.
Hurrengo irudiak Root-aldearen arteko konexio metodoa erakusten du
Raspberry Pi eta RFLINK-UART modulua, eta Gailuaren amaierako konexio-metodoa, funtsean, berdina da, baina ID_ Lat pin-a ez da konektatu beharrik, eta ID0 eta ID1 ID-zenbaki desberdinetan ezartzen dira eskakizunen arabera. .
Exampprogramaren letra:
Transmisoreak behin eta berriz transmititzen du informazioa #3 eta #1 gailura
Hartzailea: Adibample jaso sinple bat da
Zuzeneko konexioa sentsorearekin
Zure sentsoreak UART interfazea onartzen badu eta Baud-abiadurak 9,600 edo
19,200, orduan zuzenean konekta dezakezu RFLINK-UART moduluaren gailuaren aldean, eta azkar eta minik gabe berritu dezakezu Haririk gabeko funtzioaren sentsorea ere. Honako G3 PM2.5 sentsore hau adibide gisa hartzen daample, ikusi hurrengo konexio metodoa
Ondoren, prestatu garapen-plaka bat (Arduino edo Raspberry Pi).
konektatu RFLINK-UART moduluaren RO Otaldean, G3 transmisioa UART modu orokorrean irakur dezakezu PM2.5 datuetan, zorionak, G3 PM2.5 sentsore modulu batera berritu da haririk gabeko transmisio-gaitasunekin.
Erabili IO Portuak
RFLINK-UART moduluak IO ataka multzo bat eskaintzen du, pizteko/desaktibatzeko komandoak haririk gabe transmititzeko aukera ematen dutenak, eta multzo hau Io Portuak ez dira moduluaren transmisio edo hartzaile muturrera mugatzen, eta bi muturrek elkar kontrola dezakete. Betiere, liburukia aldatzen baduzutagIN ataka bi muturretan, irteera bolumena aldatuko duzutagBeste muturrean dagoen Out atakaren e sinkronoki. Mesedez, ikusi honako erabilera hau adibidezample, IO Portua nola erabili azaltzeko etengailuaren LED bonbilla urrunetik kontrolatzeko.
Dokumentuak / Baliabideak
![]() |
RFLINK RFLINK-UART Haririk gabeko UART transmisio-modulua [pdf] Argibideen eskuliburua RFLINK-UART, Haririk gabeko UART Transmisio Modulua, RFLINK-UART Haririk gabeko UART Transmisio Modulua |