Priročnik za uporabo modula za brezžični prenos UART RFLINK-UART
Brezžični prenosni modul UART RFLINK-UART

Brezžični prenosni modul UART RFLINK-UART je modul, enostaven za uporabo, ki takoj in neboleče nadgradi žični UART v brezžični prenos UART. Poleg tega obstaja nabor V/I vrat, zato ne potrebujete nobenega truda pri kodiranju in strojne opreme, da bi lahko stikala IO dobro nadzorovala na daljavo.

Videz in dimenzije modula

Modul RFLINK-UART vsebuje en korenski terminal (levo) in do štiri konce naprave (na desni strani spodnje slike, lahko so oštevilčeni od 1 do 4), oba sta navzven obrnjena enako, prepoznati ju je mogoče po etiketi na zadnji strani.

Kot je prikazano spodaj, je ID skupine modula RFLINK-UART 0001 in BAUD je

Videz in dimenzije modula

Značilnosti modula

  1. Delovna zvezatage: 3.3 ~ 5.5 V
  2. RF frekvenca: 2400MHz ~ 2480MHz.
  3. Poraba energije: 24 mA @ +5 dBm v načinu TX in 23 mA v načinu RX.
  4. Oddajna moč: +5 dBm
  5. Hitrost prenosa: 250 Kbps
  6. Razdalja prenosa: okoli 80 do 100 m na odprtem prostoru
  7. Hitrost prenosa:9,600 bps ali 19,200 bps
  8. Podpira prenos 1 proti 1 ali 1 proti več (do štiri).

Definicija zatiča

Root
Definicija zatiča
Naprava
Definicija zatiča
GNDà Ground

+5 Và 5V voltage vnos

TXà ustreza RX UART razvojne plošče

RXà ustreza TX UART razvojne plošče

CEBà Ta CEB se mora povezati z ozemljitvijo (GND), potem bo modul vklopljen in se lahko uporablja kot nadzorna funkcija za varčevanje z energijo.

VENà Izhodni zatič vrat IO (vklop/izklop izvoza)

INàVhodni pin IO vrat (vklop/izklop prejemanja).

ID1, ID0 àizbere, s katero napravo naj se poveže prek kombinacije HIGH/LOW teh dveh zatičev.

ID_latà Zatiči zapaha ID naprave. Ko Root nastavi ciljno napravo prek ID0, ID1, morate ta pin nastaviti na LOW, potem bo povezava uradno preklopljena na navedeno napravo.

GNDà Ground

+5 Và 5V voltage vnos

TXà ustreza RX UART razvojne plošče

RXà ustreza TX UART razvojne plošče

CEBà Ta CEB se mora povezati z ozemljitvijo (GND), potem bo modul vklopljen in se lahko uporablja kot nadzorna funkcija za varčevanje z energijo.

VENà Izhodni zatič vrat IO (vklop/izklop izvoza)I

INà Vhodni pin vrat IO (vklop/izklop prejemanja).

ID1, ID0à S kombinacijo HIGH/LOW teh dveh zatičev je mogoče napravo nastaviti na različne številke naprave.

ID_latà Ta noga Pin ne vpliva na napravo.

Kako uporabljati

Vse vrste razvojnih plošč in MCU-jev, ki podpirajo komunikacijski vmesnik UART, lahko neposredno uporabljajo ta modul in ni treba nameščati dodatnih gonilnikov ali programov API.

Nastavite root in naprave

Tradicionalni žični TTL je prenos 1 proti 1, brezžični prenosni modul UART RFLINK-UART bo podpiral tip 1 proti več, privzeti korenski terminal (#0) po vklopu z napravo (#1) je priključen, če imate drugo oštevilčena naprava (#2~# 4). Izberete lahko drugo stran naprave, s katero se želite povezati prek zatičev ID0 in ID1 na korenski strani. Za kombinacijo izbire naprave ID0/ID1 si oglejte spodnjo tabelo

  Naprava 1 (št. 1) Naprava 2 (št. 2) Naprava 3 (št. 3) Naprava 4 (št. 4)
ID0 pin VISOKA VISOKA NIZKA NIZKA
ID1 pin VISOKA NIZKA VISOKA NIZKA

Pin ID0, ID1 sta privzeto VISOKA, preko povezave z maso pa bosta NIZKA.
Opomba: Stran naprave je treba najprej nastaviti na zahtevano številko naprave,
root bo izbral ciljno napravo prek iste tabele.

Izberete lahko drugo napravo za prenos sporočila prek ID0 in ID1 korena, običajno povežete ID0 ali/ali ID1 z GND. Poleg tega lahko korenska stran pošlje tudi nizek/visok signal prek IO-pina, da sproti izbere ciljno napravo.

Na primerample na spodnji sliki Arduino Nano izbere napravo za povezavo prek zatičev D4 in D5.

Nastavite root in naprave

Po pošiljanju ustreznega visokega/nizkega signala na zatiče ID0 in ID1 se
Korenski terminal bo prekinil prenos s starim koncem povezave (to je, ustavil prenos in sprejemanje s starim koncem povezave). In počakajte na nizek signal iz zatiča ID_Lat, da preklopite na novo povezavo.

Začnite pošiljati/prejemati sporočila z novo povezavo
Ko pošljete signal številke ciljne naprave prek ID0, ID1, bo vsaka transekcija med korensko in trenutno povezano napravo ustavljena. Nova transekcija se ne bo začela, dokler ne pošljete LOW signala ID_Lat vsaj 3 ms.

Začni oddajati

Obstajajo trije primeri uporabe za Arduino, Raspberry Pi in senzorje.

Delo z Arduinom

Poleg neposredne uporabe vrat TX/RX strojne opreme Arduino ta modul podpira tudi programske serijske številke, tako da se lahko uporablja v programsko emuliranem UART, da se izogne ​​zasedenosti fizičnega vmesnika UART.

Naslednji example povezuje D2 in D3 s TX in korensko stranjo
Modul RFLINK-UART prek serijske programske opreme RX, D7, D8 sta zatiča, ki vzpostavita povezavo z napravo, D5 pa se uporablja kot ok preklopni zatič. Z Arduino navodili digitalWrite izhodi LOW ali HIGH za pine D7, D8 in D5 lahko dosežemo možnost dinamičnega povezovanja z različnimi napravami.

Delo z Arduinom

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

(Koren)

ID1

(Koren)

5V GND CEB

Exampdatoteka prenosnega programa na korenski strani:

program za prenos na korenski strani program za prenos na korenski strani

Exampdatoteka programa na strani sprejemnika RX:

RX program na strani sprejemnika

izvršiti

izvršiti

Delo z Raspberry Pi

Tudi uporaba tega moda na Raspberry Pi je dokaj enostavna! Zatiči modula RFLINKUART so povezani z ustreznimi zatiči Raspberry Pi kot v pr.ample Arduino zgoraj. Z drugimi besedami, lahko berete in pišete neposredno na RX/TX pin in določite napravo za povezavo, tako kot tradicionalni UART.

Naslednja slika prikazuje način povezave med korensko stranjo
Raspberry Pi in modul RFLINK-UART ter način povezave na koncu naprave je v bistvu enak, vendar ID_ Zatiča Lat pin ni treba povezati, ID0 in ID1 pa sta nastavljena na različne številke ID, odvisno od zahtev. .

Delo z Raspberry Pi

Exampdatoteka programa:

Oddajnik vedno znova oddaja informacije napravi #3 in napravi #1

Example programa Example programa

Sprejemnik: Ta example je preprost sprejem

Ta bivšiample je preprost sprejem

Neposredna povezava s senzorjem

Če vaš senzor podpira vmesnik UART in hitrost prenosa podatkov podpira 9,600 oz
19,200 , potem ga lahko neposredno povežete s stranjo naprave modula RFLINK-UART in ga lahko hitro in neboleče nadgradite tudi brezžični funkcijski senzor. Naslednji senzor G3 PM2.5 je vzet kot primerample, glejte naslednji način povezave

Neposredna povezava s senzorjem

Nato pripravite razvojno ploščo (bodisi Arduino ali Raspberry Pi), da
priključite RO modula RFLINK-UART Na drugi strani lahko berete prenos G3 na splošen način UART. Podatke PM2.5, čestitamo, G3 je bil nadgrajen v modul za zaznavanje PM2.5 z zmogljivostmi brezžičnega prenosa.

Uporabite IO vrata

Modul RFLINK-UART ponuja nabor vrat IO, ki vam omogočajo brezžično prenašanje ukazov za vklop/izklop, in ta niz vrat Io ni omejen na prenosni ali sprejemni konec modula in oba konca lahko nadzorujeta drug drugega. Dokler spremenite voltage vrat IN na obeh koncih, boste spremenili izhodno voltage izhodnih vrat na drugem koncu sinhrono. Prosimo, glejte naslednjo uporabo nprample, da razložite, kako uporabiti vrata IO za daljinsko upravljanje stikalne LED žarnice.

Uporabite IO vrata Uporabite IO vrata

 

Dokumenti / Viri

RFLINK RFLINK-UART brezžični prenosni modul UART [pdf] Navodila za uporabo
RFLINK-UART, brezžični UART prenosni modul, RFLINK-UART brezžični UART prenosni modul

Reference

Pustite komentar

Vaš elektronski naslov ne bo objavljen. Obvezna polja so označena *