ARDUINO RFLINK-UART juhtmeta UART edastusmoodul
Tooteteave
RFLINK-UART juhtmeta UART-edastusmoodul on moodul, mis uuendab juhtmega UART-i juhtmevabaks UART-edastuseks ilma kodeerimis- või riistvarata. Moodul sisaldab ühte juurterminali ja kuni nelja seadmeotsa koos I/O-portide komplektiga. Tegevusvoldtage on vahemikus 3.3 V kuni 5.5 V ja RF sagedus on vahemikus 2400 MHz kuni 2480 MHz. Edastuskaugus on avatud ruumis umbes 80–100 m ja edastuskiirus on 250 Kbps. Moodul toetab 1-1 või 1-mitu (kuni neli) edastamist.
TOOTE mooduli omadused
- Töömahttage: 3.3 ~ 5.5 V
- RF sagedus:2400MHz ~ 2480MHz
- Energiatarve: 24 mA@ +5dBm TX režiimis ja 23 mA RX režiimis.
- Edastamise võimsus: +5dBm
- Edastuskiirus: 250Kbps
- Edastuskaugus: umbes 80–100 m avatud ruumis
- Bid-kiirus 9,600 bps või 19,200 XNUMX bps
- Toetab edastust 1-1 või 1-mitu (kuni neli).
Mooduli välimus ja mõõtmed
RFLINK-UART moodul sisaldab ühte juurterminali ja kuni nelja seadmeotsa. Juureklemm ja seadme ots on väljapoole ühesugused ning neid saab tuvastada tagaküljel oleva sildi järgi. RFLINK-UART mooduli rühma ID on 0001 ja BAUD on 9600.
TOOTE PIN-koodi määratlus
Juur | Seade |
---|---|
ID0 | ID0 |
ID1 | ID1 |
IO | IO |
5V | 5V |
GND | GND |
Toote kasutusjuhised
Seadistage juur ja seadmed
Igat tüüpi arendusplaadid ja MCU-d, mis toetavad UART-sideliidest, saavad seda moodulit otse kasutada ning pole vaja installida täiendavaid draivereid ega API-programme. Juhtmeta UART-edastusmoodul RFLINK-UART toetab 1-to-mitme tüüpi, vaikimisi juurterminali (#0) pärast seadmega (#1) sisselülitamist on ühendatud, kui teil on mõni muu nummerdatud seade (#2~#4). Saate valida erinevad seadmepooled, millega soovite ühenduse luua juurküljel olevate ID0 ja ID1 tihvtide kaudu.
Seadme valiku ID0/ID1 kombinatsiooni kohta vaadake allolevast tabelist.
Seade 1 (nr 1) | Seade 2 (nr 2) | Seade 3 (nr 3) | Seade 4 (nr 4) |
---|---|---|---|
ID0 pin: HIGH ID1 pin: HIGH |
ID0 pin: HIGH ID1 pin: LOW |
ID0 pin: LOW ID1 pin: HIGH |
ID0 pin: LOW ID1 pin: LOW |
Seadme pool tuleks seada vajalikule seadmenumbrile vastavalt sellele, et esiteks valib juur sama tabeli kaudu sihtseadme. Saate valida sõnumi edastamiseks juure ID0 ja ID1 kaudu mõne muu seadme, tavaliselt siduda ID0 ja/või ID1 GND-ga. Veelgi enam, juurpool saab saata ka madala/kõrge signaali läbi IO viigu, et valida lennult sihtseade NäiteksampAlloleval joonisel valib Arduino Nano D4 ja D5 kontaktide kaudu ühendatava seadme. Pärast vastava High/Low signaali saatmist ID0 ja ID1 kontaktidele katkestab juurterminal edastuse vana ühenduse otsaga (st peatab edastuse ja vastuvõtmise vana ühenduse otsaga). Uuele ühendusele lülitumiseks oodake, kuni ID_Lati viik annab madalat signaali.
RFLINK-UART juhtmevaba UART-edastusmoodul on lihtsalt kasutatav moodul, mis muudab juhtmega UAR-i koheselt ja valutult juhtmevabaks UAR-edastuseks. Veelgi enam, seal on komplekt I/O-porte, seega ei pea te IO-lülitite kaugjuhtimiseks kodeerimiseks ega riistvaraks.
Mooduli välimus ja mõõtmed
RFLINK-UART moodul sisaldab ühte juurterminali (vasakul) ja kuni nelja seadme otsa (alloleval joonisel paremal pool, võib olla nummerdatud vahemikus 1 kuni 4), need kaks on väljapoole ühesugused, seda saab tuvastada tagaküljel oleva sildi järgi. Nagu allpool näidatud, on RFLINK-UART mooduli rühma ID 0001 ja BAUD 9600.
Mooduli omadused
- Töömahttage: 3.3 ~ 5.5 V
- RF sagedus:2400MHz ~ 2480MHz.
- Energiatarve: 24 mA@ +5dBm TX-režiimis ja 23mA RX-režiimis.
- Edastamise võimsus: +5dBm
- Edastuskiirus: 250Kbps
- Edastuskaugus: umbes 80–100 m avatud ruumis
- Baadi kiirus:9,600 bps või 19,200 XNUMX bps
- Toetab edastust 1-1 või 1-mitu (kuni neli).
PIN-koodi määratlus
- GND→ Maapind
- +5V→5V voltage sisend
- TX→ vastab arendusplaadi UART RX-ile
- RX→ vastab arendusplaadi UART TX-le
- CEB→ See CEB peaks ühendama maandusega (GND), siis moodul lülitub sisse ja seda saab kasutada energiasäästu juhtimisfunktsioonina.
- VÄLJA → IO-pordi väljundviik (sisse/välja eksportimine)
- IN→Sisend IO pordi pin (sisse/välja vastuvõtt).
- ID1, ID0 →valib, millise seadmega nende kahe kontakti HIGH/LOW kombinatsiooni kaudu ühendada.
- ID_Lat→ Seadme ID Sulguri tihvtid. Kui Root määrab sihtseadme ID0, ID1 kaudu, peate määrama selle pin LOW, seejärel lülitub ühendus ametlikult määratud seadmega.
- GND→ Maapind
- +5V→ 5 V voltage sisend
- TX→ vastab arendusplaadi UART RX-ile
- RX → vastab arendusplaadi UART TX-le
- CEB→ See CEB peaks ühendama maandusega (GND), siis moodul lülitub sisse ja seda saab kasutada energiasäästu juhtimisfunktsioonina.
- VÄLJA → IO-pordi väljundviik (sisse/välja eksportimine)I
- IN → IO-pordi sisendviik (sisse/välja vastuvõtt).
- ID1, ID0→ Nende kahe kontakti HIGH/LOW kombinatsiooni abil saab seadet seadistada erinevatele seadmenumbritele. ID_Lat→ See tihvtijalg ei mõjuta seadet.
Kuidas kasutada
Igat tüüpi arendusplaadid ja MCU-d, mis toetavad UART-kommunikatsiooniliidest, saavad seda moodulit otse kasutada ning pole vaja installida täiendavaid draivereid ega API-programme.
Seadistage juur ja seadmed
Traditsiooniline juhtmega TTL on edastus 1:1, RFLINK-UART juhtmevaba UART edastusmoodul toetab 1-mitu tüüpi, vaikimisi juurterminali (#0) pärast sisselülitamist seadmega (#1), kui teil on mõni muu nummerdatud seade (#2~#4). Saate valida erineva seadme poole, millega soovite ühenduse luua juurküljel olevate ID0 ja ID1 tihvtide kaudu. Seadme valiku ID0/ID1 kombinatsiooni kohta vaadake allolevast tabelist.
ID0, ID1 viik on vaikimisi KÕRGE, need on maandusega ühendamise kaudu LOW.
Märkus. Seadme pool tuleks seada vajalikule seadmenumbrile vastavalt sellele, et esiteks valib juurseade sama tabeli kaudu sihtseadme.
Saate valida mõne muu seadme sõnumite edastamiseks juure ID0 ja ID1 kaudu, tavaliselt sidudes ID0 ja/või ID1 GND-ga. Veelgi enam, juurkülg saab IO viigu kaudu saata ka madala/kõrge signaali, et valida sihtseade lennult. NäiteksampAlloleval joonisel valib Arduino Nano seadme, et ühendada D4 ja D5 kontaktide kaudu.
Pärast vastava High/Low signaali saatmist ID0 ja ID1 kontaktidele katkestab juurterminal edastuse vana ühenduse otsaga (st peatab edastuse ja vastuvõtmise vana ühenduse otsaga). Uuele ühendusele lülitumiseks oodake madalat signaali ID_Lati pinalt.
Alustage sõnumite edastamist/vastuvõtmist uue ühendusega
Pärast sihtseadme numbri signaali saatmist ID0, ID1 kaudu peatatakse kogu juur- ja praegu ühendatud seadme vaheline läbilõikamine. Uus läbilõige ei käivitu enne, kui saadate vähemalt 3 ms pikkuse ID_Lati signaali.
Arduino, Raspberry Pi ja andurite jaoks on kolm kasutusjuhtu.
Arduinoga töötamine
Lisaks Arduino riistvaraliste TX/RX-portide otsesele kasutamisele toetab see moodul ka tarkvara jadasid, nii et seda saab kasutada tarkvaraga emuleeritud UART-is, et vältida füüsilise UART-liidese hõivamist. Järgmised eksample ühendab D2 ja D3 TX-ga ja RFLINK-UART mooduli juurpoolt läbi tarkvara jada-RX, D7, D8 on kontaktid, mis määravad ühenduse seadmega, ja D5 kasutatakse ok lülitustihvtina. Läbi Arduino juhiste, digitalWrite väljundid LOW või HIGH D7, D8 ja D5 kontaktidele Saame saavutada võimaluse erinevate seadmetega dünaamiliselt ühenduda.
Exampjuurpoolse transpordiprogrammi le:
ExampRX-vastuvõtjapoolses programmis
hukata
Raspberry Pi-ga töötamine
Selle modi kasutamine Raspberry Pi-l on samuti üsna lihtne! RFLINK-UART mooduli tihvtid on ühendatud Raspberry Pi vastavate kontaktidega nagu eks.ampülalolevast Arduinost. Teisisõnu saate lugeda ja kirjutada otse RX/TX-pistikule ning määrata ühendatava seadme, nagu traditsioonilise UART-i puhul. Järgmisel joonisel on kujutatud Root-side Raspberry Pi ja RFLINK-UART mooduli ühendamise meetod ning Seadme otsa ühendusviis on põhimõtteliselt sama, kuid see ID_ Lat pin pin ei pea ühendama ja ID0 ja ID1 on vastavalt nõuetele seatud erinevatele ID-numbritele.
Exampprogrammi le:
Saatja edastab korduvalt teavet seadmesse #3 ja seadmesse #1
Vastuvõtja: See eksample on lihtne vastuvõtt
Otsene ühendamine anduriga
Kui teie andur toetab UART-liidest ja edastuskiirus toetab 9,600 või 19,200, saate selle otse ühendada RFLINK-UART-mooduli seadme poolega ning saate seda kiiresti ja valutult uuendada ka juhtmevaba funktsiooni anduriga. Järgmine G3 PM2.5 andur on võetud eksample, vaadake järgmist ühendusviisi
Järgmiseks valmistage ette arendusplaat (kas Arduino või Raspberry Pi) RFLINK-UART mooduli RO ühendamiseks. Ot poolel saate lugeda G3 edastust üldisel UART viisil PM2.5 andmed, palju õnne, G3-l on on täiendatud PM2.5 andurmooduliks, millel on traadita edastusvõimalused.
Kasutage IO porte
RFLINK-UART moodul pakub IO-portide komplekti, mis võimaldavad teil juhtmevabalt edastada sisse- ja väljalülituskäske ning see komplekt Io-pordid ei piirdu ainult mooduli edastus- või vastuvõtuotsaga ning mõlemad otsad saavad üksteist juhtida. Niikaua kui muudate voltage sisendpordi kummaski otsas, muudate väljundi mahtutage teises otsas väljundpordist sünkroonselt. Palun vaadake järgmist kasutusviisi, ntample selgitada, kuidas kasutada IO-porti lüliti LED-pirni kaugjuhtimiseks.
Dokumendid / Ressursid
![]() |
ARDUINO RFLINK-UART juhtmeta UART edastusmoodul [pdfKasutusjuhend RFLINK-UART juhtmeta UART edastusmoodul, juhtmeta UART edastusmoodul, UART edastusmoodul, edastusmoodul, moodul |