arduino logotipas

ARDUINO RFLINK-UART belaidis UART perdavimo modulis

ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-PRODUCT

Informacija apie produktą

RFLINK-UART belaidis UART perdavimo modulis yra modulis, atnaujinantis laidinį UART į belaidį UART perdavimą be jokių kodavimo pastangų ar aparatinės įrangos. Modulis turi vieną šakninį terminalą ir iki keturių įrenginių galų su I/O prievadų rinkiniu. Veiklos ttage svyruoja nuo 3.3 V iki 5.5 V, o RF dažnis svyruoja nuo 2400MHz iki 2480MHz. Perdavimo atstumas yra apie 80–100 m atviroje erdvėje, o perdavimo greitis yra 250 Kbps. Modulis palaiko perdavimą nuo 1 iki 1 arba nuo 1 iki kelių (iki keturių).

PRODUKTO modulio charakteristikos

  1. Veikimo ttage: 3.3~5.5V
  2. RF dažnis:2400MHz ~ 2480MHz
  3. Energijos suvartojimas: 24 mA@ +5dBm TX režimu ir 23 mA RX režimu.
  4. Perdavimo galia: +5dBm
  5. Perdavimo greitis: 250Kbps
  6. Perdavimo atstumas: apie 80–100 m atviroje erdvėje
  7. Srauto sparta 9,600 19,200 bps arba XNUMX XNUMX bps
  8. Palaikomas perdavimas nuo 1 iki 1 arba nuo 1 iki kelių (iki keturių).

Modulio išvaizda ir matmenys
RFLINK-UART modulyje yra vienas šakninis terminalas ir iki keturių įrenginio galų. Šakninis terminalas ir įrenginio galas atrodo vienodai, juos galima atpažinti pagal etiketę galinėje pusėje. RFLINK-UART modulio grupės ID yra 0001, o BAUD yra 9600.

PRODUCT PIN Apibrėžimas

Šaknis Įrenginys
ID0 ID0
ID1 ID1
IO IO
5V 5V
GND GND

Produkto naudojimo instrukcijos

Nustatykite šaknį ir įrenginius
Visų tipų kūrimo plokštės ir MCU, palaikančios UART ryšio sąsają, gali naudoti šį modulį tiesiogiai ir nereikia diegti papildomų tvarkyklių ar API programų. RFLINK-UART belaidis UART perdavimo modulis palaiko nuo vieno iki kelių tipų, numatytasis šakninis terminalas (#1) po maitinimo įjungimo su įrenginiu (#0), jei turite kitą sunumeruotą įrenginį (#1~#2). Galite pasirinkti skirtingas įrenginio puses, prie kurių norite prisijungti, naudodami ID4 ir ID0 kaiščius šakninėje pusėje.

Norėdami sužinoti apie įrenginio pasirinkimo ID0/ID1 derinį, žr. toliau pateiktą lentelę:

1 įrenginys (nr. 1) 2 įrenginys (nr. 2) 3 įrenginys (nr. 3) 4 įrenginys (nr. 4)
ID0 kaištis: AUKŠTAS
ID1 kaištis: AUKŠTAS
ID0 kaištis: AUKŠTAS
ID1 kaištis: LOW
ID0 kaištis: LOW
ID1 kaištis: AUKŠTAS
ID0 kaištis: LOW
ID1 kaištis: LOW

Įrenginio pusėje turi būti nustatytas reikiamas įrenginio numeris pagal pirmąją, šaknis pasirinks tikslinį įrenginį per tą pačią lentelę. Galite pasirinkti kitą įrenginį, kad perduotumėte pranešimą per šaknies ID0 ir ID1, paprastai susiekite ID0 ir (arba) ID1 su GND. Be to, šakninė pusė taip pat gali siųsti žemą / aukštą signalą per IO kaištį, kad pasirinktų tikslinį įrenginį, pvz.ampŽemiau esančiame paveikslėlyje „Arduino Nano“ pasirenka įrenginį, kurį norite prijungti per D4 ir D5 kaiščius. Išsiuntus atitinkamą aukštą/žemą signalą į ID0 ir ID1 kaiščius, šakninis terminalas nutrauks perdavimą senuoju jungties galu (ty sustabdys siuntimą ir priėmimą senuoju jungties galu). Ir palaukite žemo signalo iš ID_Lat kaiščio, kad persijungtumėte į naują ryšį.

RFLINK-UART belaidis UART perdavimo modulis yra lengvai naudojamas modulis, kuris akimirksniu ir neskausmingai atnaujina laidinį UAR į belaidį UAR perdavimą. Be to, ten yra įvesties / išvesties prievadų rinkinys, todėl jums nereikia jokių kodavimo pastangų ir aparatinės įrangos, kad IO jungikliai būtų gerai valdomi nuotoliniu būdu.

Modulio išvaizda ir matmenys
RFLINK-UART modulyje yra vienas šakninis terminalas (kairėje) ir iki keturių įrenginio galų (dešinėje žemiau esančio paveikslo pusėje, gali būti sunumeruoti nuo 1 iki 4), abu išoriškai atrodo vienodai, jį galima identifikuoti pagal etiketę gale. Kaip parodyta toliau, RFLINK-UART modulio grupės ID yra 0001, o BAUD yra 9600. ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-1 pav.

Modulio charakteristikos

  1. Veikimo ttage: 3.3~5.5V
  2. RF dažnis:2400MHz ~ 2480MHz.
  3. Energijos suvartojimas: 24 mA@ +5dBm TX režimu ir 23mA RX režimu.
  4. Perdavimo galia: +5dBm
  5. Perdavimo greitis: 250Kbps
  6. Perdavimo atstumas: apie 80–100 m atviroje erdvėje
  7. Sparta:9,600 19,200 bps arba XNUMX XNUMX bps
  8. Palaikomas perdavimas nuo 1 iki 1 arba nuo 1 iki kelių (iki keturių).

Smeigtuko apibrėžimas

ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-2 pav.

  • GND→ Žemė
  • +5V → 5V ttage įvestis
  • TX→ atitinka kūrimo plokštės UART RX
  • RX→ atitinka kūrimo plokštės UART TX
  • CEB→ Šis CEB turi būti prijungtas prie žemės (GND), tada modulis bus įjungtas ir gali būti naudojamas kaip energijos taupymo valdymo funkcija.
  • OUT → IO prievado išvesties kaištis (įjungti / išjungti eksportą)
  • IN → Įvestis IO prievado kaištis (įjungtas / išjungtas priėmimas).
  • ID1, ID0 →pasirenka, prie kurio įrenginio jungtis per šių dviejų kontaktų derinį HIGH/LOW.
  • ID_Lat→ Įrenginio ID Užrakto kaiščiai. Kai „Root“ nustato tikslinį įrenginį per ID0, ID1, turite nustatyti šį PIN kodą LOW, tada ryšys bus oficialiai perjungtas į nurodytą įrenginį.
    • GND→ Žemė
    • +5V→ 5V ttage įvestis
    • TX → atitinka kūrimo plokštės UART RX
    • RX → atitinka kūrimo plokštės UART TX
    • CEB → Šis CEB turėtų būti prijungtas prie žemės (GND), tada modulis bus įjungtas ir gali būti naudojamas kaip energijos taupymo valdymo funkcija.
    • OUT → IO prievado išvesties kaištis (įjungtas / išjungtas eksportas)I
    • IN → IO prievado įvesties kaištis (įjungtas / išjungtas priėmimas).
    • ID1, ID0→ Naudojant šių dviejų kaiščių HIGH/LOW derinį, įrenginį galima nustatyti į skirtingus įrenginio numerius. ID_Lat→ Ši Smeigtuko pėdelė neturi jokios įtakos įrenginiui.

Kaip vartoti

Visų tipų kūrimo plokštės ir MCU, palaikančios UART ryšio sąsają, gali naudoti šį modulį tiesiogiai ir nereikia diegti papildomų tvarkyklių ar API programų.

Nustatykite šaknį ir įrenginius
Tradicinis laidinis TTL yra 1:1 perdavimas, RFLINK-UART belaidis UART perdavimo modulis palaikys tipą nuo 1 iki kelių, numatytasis šakninis terminalas (#0) po maitinimo įjungimo su įrenginiu (#1), jei turite kitą sunumeruotas įrenginys (#2~#4). Galite pasirinkti kitą įrenginio pusę, prie kurios norite prisijungti, naudodami ID0 ir ID1 kaiščius šakninėje pusėje. Norėdami sužinoti apie įrenginio pasirinkimo ID0/ID1 derinį, žr. toliau pateiktą lentelę.

ID0, ID1 kaištis yra numatytieji HIGH, jie bus LOW, kai prijungiami prie žemės.

Pastaba: Įrenginio pusėje turi būti nustatytas reikiamas įrenginio numeris pagal pirmąją, šaknis pasirinks tikslinį įrenginį per tą pačią lentelę.

Galite pasirinkti kitą įrenginį, norėdami perduoti pranešimus per šaknies ID0 ir ID1, paprastai susiedami ID0 ir (arba) ID1 su GND. Be to, šakninė pusė taip pat gali siųsti žemą / aukštą signalą per IO kaištį, kad pasirinktų tikslinį įrenginį. Pavyzdžiui,ampŽemiau esančiame paveikslėlyje „Arduino Nano“ pasirenka įrenginį, kurį norite prijungti per D4 ir D5 kaiščius.ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-3 pav.

Išsiuntus atitinkamą aukštą/žemą signalą į ID0 ir ID1 kaiščius, šakninis terminalas nutrauks perdavimą senuoju jungties galu (ty sustabdys siuntimą ir priėmimą senuoju jungties galu). Ir palaukite žemo signalo iš ID_Lat kaiščio, kad persijungtumėte į naują ryšį.

Pradėkite siųsti / priimti pranešimus naudodami naują ryšį
Kai išsiųsite tikslinio įrenginio numerio signalą per ID0, ID1, bus sustabdytas visas perėjimas tarp šakninio ir dabartinio prijungto įrenginio. Nauja transekcija neprasidės, kol neišsiųsite LOW signalo ID_Lat bent 3 ms.

ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-4 pav.

Yra trys „Arduino“, „Raspberry Pi“ ir jutiklių naudojimo atvejai.

Darbas su Arduino
Šis modulis ne tik tiesiogiai naudoja „Arduino“ aparatinės įrangos TX/RX prievadus, bet ir palaiko serijinius programinės įrangos ryšius, todėl jį galima naudoti programine įranga emuliuotame UART, kad neužimtų fizinės UART sąsajos. Šis buvęsample jungia D2 ir D3 prie TX ir RFLINK-UART modulio šakninę pusę per programinės įrangos serijinį RX, D7, D8 yra kontaktai, kuriais nustatomas ryšys su įrenginiu, o D5 naudojamas kaip gerai perjungimo kaištis. Remdamiesi Arduino instrukcijomis, „digitalWrite“ išėjimai LOW arba HIGH D7, D8 ir D5 kontaktams Galime pasiekti galimybę dinamiškai prisijungti prie skirtingų įrenginių.ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-5 pav.ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-6 pav.

Exampšakninės transporto programos le:

ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-7 pav. ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-8 pav.

ExampRX imtuvo pusės programa ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-9 pav.

vykdyti

ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-10 pav.

Darbas su Raspberry Pi
Naudoti šį modifikaciją „Raspberry Pi“ taip pat gana paprasta! RFLINK-UART modulio kaiščiai yra prijungti prie atitinkamų Raspberry Pi, kaip buvoampaukščiau esančio Arduino. Kitaip tariant, galite skaityti ir rašyti tiesiai į RX/TX kaištį ir nurodyti įrenginį, kurį norite prijungti, kaip ir tradicinį UART. Toliau pateiktame paveikslėlyje parodytas prijungimo būdas tarp šakninio Raspberry Pi ir RFLINK-UART modulio, o įrenginio galo prijungimo būdas iš esmės yra tas pats, tačiau jis ID_ Lat kaiščio nereikia prijungti, o ID0 ir ID1 nustatomi skirtingi ID numeriai, atsižvelgiant į reikalavimus.ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-11 pav.

Exampprograma:
Siųstuvas pakartotinai perduoda informaciją įrenginiui #3 ir įrenginiui #1

ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-12 pav.ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-13 pav.

Gavėjas: Šis buvęsample yra paprastas gavimas 

ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-14 pav.

Tiesioginis jungimas su jutikliu
Jei jūsų jutiklis palaiko UART sąsają, o perdavimo sparta palaiko 9,600 19,200 arba 3 2.5 , galite jį tiesiogiai prijungti prie RFLINK-UART modulio įrenginio pusės ir greitai bei neskausmingai jį atnaujinti, belaidžio ryšio funkcijos jutiklį. Šis GXNUMX PMXNUMX jutiklis laikomas kaip pvzample, skaitykite toliau pateiktą prijungimo būdąARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-15 pav.

Tada paruoškite kūrimo plokštę (Arduino arba Raspberry Pi), kad galėtumėte prijungti RFLINK-UART modulio RO Iš ot pusės galite perskaityti G3 perdavimą bendruoju UART būdu PM2.5 duomenis, sveikiname, G3 turi buvo atnaujintas į PM2.5 jutimo modulį su belaidžio perdavimo galimybėmis.

Naudokite IO prievadus

RFLINK-UART modulyje yra IO prievadų rinkinys, leidžiantis belaidžiu būdu perduoti įjungimo/išjungimo komandas, o šis rinkinys Io prievadai neapsiriboja modulio perdavimo ar priėmimo galu, o abu galai gali valdyti vienas kitą. Tol, kol pakeisite ttagĮvesties prievado abiejuose galuose pakeisite išvesties tūrįtagIšvesties prievado kitame gale sinchroniškai. Žr. toliau nurodytą naudojimo būdą, pvzamppaaiškinti, kaip naudojant IO prievadą nuotoliniu būdu valdyti jungiklio LED lemputę.ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-16 pav.

Dokumentai / Ištekliai

ARDUINO RFLINK-UART belaidis UART perdavimo modulis [pdfNaudojimo instrukcija
RFLINK-UART belaidis UART perdavimo modulis, belaidis UART perdavimo modulis, UART perdavimo modulis, perdavimo modulis, modulis

Nuorodos

Palikite komentarą

Jūsų el. pašto adresas nebus skelbiamas. Privalomi laukai pažymėti *