Moduli i transmetimit UART pa tela ARDUINO RFLINK-UART

Informacioni i produktit
Moduli i Transmetimit UART me valë RFLINK-UART është një modul që përmirëson transmetimin UART me tela në transmetimin UART pa tel pa asnjë përpjekje ose pajisje për kodim. Moduli përmban një terminal rrënjë dhe deri në katër pajisje përfundon me një sërë portesh I/O. Vëllimi operativtage varion nga 3.3 V në 5.5 V, dhe frekuenca RF varion nga 2400 MHz në 2480 MHz. Distanca e transmetimit është rreth 80 deri në 100 m në hapësirë të hapur, dhe shpejtësia e transmetimit është 250 Kbps. Moduli mbështet transmetimin 1-në-1 ose 1-në-shumë (deri në katër).
Karakteristikat e Modulit të PRODUKTIT
- Vëllimi operativtage: 3.3-5.5 V
- Frekuenca RF:2400 MHz ~ 2480 MHz
- Konsumi i energjisë: 24 mA@ +5dBm në modalitetin TX dhe 23 mA në modalitetin RX.
- Fuqia e transmetimit: +5 dBm
- Shkalla e transmetimit: 250 Kbps
- Distanca e transmetimit: rreth 80 deri në 100 m në hapësirë të hapur
- Shpejtësia e baudit 9,600 bps ose 19,200 bps
- Mbështet transmetimin 1-me-1 ose 1-to-multiple (deri në katër).
Pamja dhe dimensioni i modulit
Moduli RFLINK-UART përmban një terminal rrënjë dhe deri në katër skajet e pajisjes. Terminali i rrënjës dhe fundi i pajisjes janë të njëjta me pamje nga jashtë dhe ato mund të identifikohen nga etiketa në anën e pasme. ID-ja e grupit të modulit RFLINK-UART është 0001 dhe BAUD është 9600.
Përkufizimi i pinit të PRODUKTIT
| Rrënja | Pajisja |
|---|---|
| ID0 | ID0 |
| ID1 | ID1 |
| IO | IO |
| 5V | 5V |
| GND | GND |
Udhëzimet e përdorimit të produktit
Konfiguroni rrënjën dhe pajisjet
Të gjitha llojet e bordeve të zhvillimit dhe MCU që mbështesin ndërfaqen e komunikimit UART mund ta përdorin drejtpërdrejt këtë modul dhe nuk ka nevojë të instaloni drejtues shtesë ose programe API. Moduli i transmetimit me valë RFLINK-UART UART mbështet terminalin e paracaktuar Root (#1) të tipit 0-në-shumë, pasi të jetë lidhur ndezja me një pajisje (#1) nëse keni një pajisje tjetër me numër (#2~#4). Ju mund të zgjidhni anë të ndryshme të pajisjes me të cilat dëshironi të lidheni nëpërmjet kunjave ID0 dhe ID1 në anën e rrënjës.
Për kombinimin ID0/ID1 të përzgjedhjes së pajisjes, referojuni tabelës më poshtë:
| Pajisja 1 (#1) | Pajisja 2 (#2) | Pajisja 3 (#3) | Pajisja 4 (#4) |
|---|---|---|---|
| Kunja ID0: I LARTË Kunja ID1: I LARTË |
Kunja ID0: I LARTË Kunja ID1: E ULËT |
Kunja ID0: E ULËT Kunja ID1: I LARTË |
Kunja ID0: E ULËT Kunja ID1: E ULËT |
Ana e pajisjes duhet të vendoset në numrin e kërkuar të pajisjes sipas së pari, root do të zgjedhë pajisjen e synuar përmes së njëjtës tabelë. Mund të zgjidhni një pajisje tjetër për të transferuar mesazhin nëpërmjet ID0 dhe ID1 të rrënjës, zakonisht lidhni ID0 ose/dhe ID1 me GND. Më shumë se kaq, ana rrënjësore mund të dërgojë gjithashtu një sinjal Low/High përmes pinit IO për të zgjedhur pajisjen e synuar në fluturim Për ishampnë figurën më poshtë, Arduino Nano zgjedh pajisjen për t'u lidhur nëpërmjet kunjave D4 dhe D5. Pas dërgimit të sinjalit përkatës High/Low në kunjat ID0 dhe ID1, terminali Root do të ndërpresë transmetimin me fundin e vjetër të lidhjes (d.m.th., ndalon transmetimin dhe marrjen me fundin e vjetër të lidhjes). Dhe prisni për një sinjal Low nga pini ID_Lat për të kaluar në lidhjen e re..
Moduli i transmetimit UART me valë RFLINK-UART është një modul i lehtë për t'u përdorur që përmirëson menjëherë dhe pa dhimbje transmetimin UAR me tela në transmetimin UAR me valë. Më shumë se kaq, ekziston një grup portesh I/O atje, kështu që nuk keni nevojë për ndonjë përpjekje kodimi dhe pajisje për t'i bërë ndërprerësat IO të kontrolluara mirë nga distanca.
Pamja dhe dimensioni i modulit
Moduli RFLINK-UART përmban një terminal rrënjë (majtas) dhe deri në katër skajet e pajisjes (në anën e djathtë të figurës më poshtë, mund të numërohen nga 1 në 4), të dy janë njësoj me pamje nga jashtë, mund të identifikohet nga etiketa në anën e pasme. Siç tregohet më poshtë, ID e Grupit të modulit RFLINK-UART është 0001 dhe BAUD është 9600. 
Karakteristikat e modulit
- Vëllimi operativtage: 3.3-5.5 V
- Frekuenca RF:2400 MHz ~ 2480 MHz.
- Konsumi i energjisë: 24 mA@ +5dBm në modalitetin TX dhe 23 mA në modalitetin RX.
- Fuqia e transmetimit: +5 dBm
- Shkalla e transmetimit: 250 Kbps
- Distanca e transmetimit: rreth 80 deri në 100 m në hapësirë të hapur
- Shkalla e Baud:9,600 bps ose 19,200 bps
- Mbështet transmetimin 1-me-1 ose 1-to-multiple (deri në katër).
Përkufizimi i pinit

- GND→ Tokë
- +5V→5V vëlltage hyrjes
- TX→ korrespondon me RX të bordit të zhvillimit UART
- RX→ korrespondon me TX të bordit të zhvillimit UART
- CEB→ Ky CEB duhet të lidhet me tokën (GND), atëherë moduli do të ndizet dhe mund të përdoret si funksion kontrolli i kursimit të energjisë.
- OUT→ Pini i daljes së portit IO (eksportimi Ndezur/Fikur)
- IN→Hyrje pin i portës IO (Marrja On/Off).
- ID1, ID0 →zgjedh me cilën pajisje të lidhet nëpërmjet kombinimit LARTË/LOW të këtyre dy kunjave.
- ID_Lat→ Kunjat e kyçit të ID-së së pajisjes. Kur Root cakton pajisjen e synuar nëpërmjet ID0, ID1, ju duhet ta vendosni këtë pin LOW, atëherë lidhja do të kalojë zyrtarisht në pajisjen e specifikuar.
- GND→ Tokë
- +5 V→ 5 V voltage hyrjes
- TX→ korrespondon me RX të bordit të zhvillimit UART
- RX→ korrespondon me TX të bordit të zhvillimit UART
- CEB→ Ky CEB duhet të lidhet me tokën (GND), atëherë moduli do të ndizet dhe mund të përdoret si një funksion kontrolli për kursimin e energjisë.
- OUT→ Pini i daljes së portës IO (eksporti Ndezur/Fikur)I
- IN→ Pini i hyrjes së portës IO (Marrja On/Off).
- ID1, ID0→ Nëpërmjet kombinimit LARTË/LOW të këtyre dy kunjave, Pajisja mund të vendoset në numra të ndryshëm pajisjesh. ID_Lat→ Kjo këmbë pin nuk ka efekt në pajisje.
Si të përdorni
Të gjitha llojet e bordeve të zhvillimit dhe MCU që mbështesin ndërfaqen e komunikimit UART mund ta përdorin drejtpërdrejt këtë modul dhe nuk ka nevojë të instaloni drejtues shtesë ose programe API.
Konfiguroni rrënjën dhe pajisjet
TTL tradicionale me tela është transmetimi 1 me 1, moduli i transmetimit me valë RFLINK-UART UART do të mbështesë tipin 1-to-multiple, terminali i parazgjedhur Root (#0) pasi të lidhet ndezja me pajisjen (#1) nëse keni një tjetër Pajisja me numër (#2~# 4). Mund të zgjidhni anë të ndryshme të pajisjes me të cilat dëshironi të lidheni nëpërmjet kunjave ID0 dhe ID1 në anën e rrënjës. Për kombinimin ID0/ID1 të përzgjedhjes së pajisjes, ju lutemi referojuni tabelës më poshtë.
ID0, kunja ID1 janë të paracaktuara LARTË, ato do të jenë të ulëta duke u lidhur me tokën.
Shënim: Ana e pajisjes duhet të vendoset në numrin e kërkuar të pajisjes sipas së pari, root do të zgjedhë pajisjen e synuar përmes së njëjtës tabelë.
Ju mund të zgjidhni një pajisje tjetër për të transferuar mesazhe nëpërmjet ID0 dhe ID1 të rrënjës, zakonisht duke lidhur ID0 ose/dhe ID1 me GND. Më shumë se kaq, ana rrënjësore mund të dërgojë gjithashtu sinjal Low/High përmes pinit IO për të zgjedhur pajisjen e synuar në fluturim. Për shembullampnë figurën më poshtë, Arduino Nano zgjedh pajisjen për t'u lidhur përmes kunjave D4 dhe D5.
Pas dërgimit të sinjalit përkatës High/Low në kunjat ID0 dhe ID1, terminali Root do të ndërpresë transmetimin me fundin e vjetër të lidhjes (d.m.th., ndalon transmetimin dhe marrjen me fundin e vjetër të lidhjes). Dhe prisni për një sinjal Low nga pini ID_Lat për të kaluar në lidhjen e re.
Filloni transmetimin/marrjen e mesazheve me lidhjen e re
Pasi të dërgoni sinjalin e numrit të pajisjes së synuar nëpërmjet ID0, ID1, i gjithë ndërprerja midis rrënjës dhe pajisjes aktuale të lidhur do të ndalet. Transeksioni i ri nuk do të fillojë derisa të dërgoni një sinjal LOW prej ID_Lat të paktën 3ms.

Ekzistojnë tre raste përdorimi për Arduino, Raspberry Pi dhe sensorë.
Puna me Arduino
Përveç përdorimit të drejtpërdrejtë të porteve TX/RX të harduerit të Arduino, ky modul mbështet gjithashtu seriale softuerësh, kështu që mund të përdoret në një UART të emuluar me softuer për të shmangur zënien e ndërfaqes fizike UART. Ish-i i mëposhtëmamppo lidh D2 dhe D3 me TX dhe anën Root të modulit RFLINK-UART përmes serialit të softuerit RX, D7, D8 janë kunjat që vendosin lidhjen me pajisjen dhe D5 përdoret si kunja e ndërrimit ok. Nëpërmjet udhëzimeve të Arduino, DigitalWrite del LOW ose HIGH për kunjat D7, D8 dhe D5 Ne mund të arrijmë aftësinë për t'u lidhur në mënyrë dinamike me pajisje të ndryshme.

Example të një programi transporti nga ana rrënjësore:

Exampprogrami RX nga ana e marrësit 
ekzekutuar

Duke punuar me Raspberry Pi
Përdorimi i këtij modi në Raspberry Pi është gjithashtu mjaft i lehtë! Kunjat e modulit RFLINK-UART janë të lidhura me ato përkatëse të Raspberry Pi si në ish.ample të Arduino më sipër. Me fjalë të tjera, ju mund të lexoni dhe shkruani drejtpërdrejt në pinin RX/TX dhe të specifikoni pajisjen për t'u lidhur, ashtu si një UART tradicionale. Figura e mëposhtme tregon metodën e lidhjes midis Raspberry Pi-së Root-side dhe modulit RFLINK-UART, dhe mënyra e lidhjes së fundit të pajisjes është në thelb e njëjtë, por ID_ Pini Lat pin nuk ka nevojë të lidhet, dhe ID0 dhe ID1 janë vendosur në numra të ndryshëm ID në varësi të kërkesave.
Example te programit:
Transmetuesi në mënyrë të përsëritur transmeton informacion në pajisjen #3 dhe pajisjen #1


Marrësi: Ky ishample është një pranim i thjeshtë

Lidhja direkte me sensor
Nëse sensori juaj mbështet ndërfaqen UART dhe shpejtësia Baud mbështet 9,600 ose 19,200, atëherë mund ta lidhni drejtpërdrejt me anën e pajisjes së modulit RFLINK-UART dhe mund ta përmirësoni shpejt dhe pa dhimbje edhe sensorin e funksionit me valë. Sensori i mëposhtëm G3 PM2.5 merret si një shembullample, referojuni metodës së mëposhtme të lidhjes
Më pas, ju lutemi përgatitni një tabelë zhvillimi (ose Arduino ose Raspberry Pi) për të lidhur RO të modulit RFLINK-UART Në anën tjetër, mund të lexoni transmetimin G3 në mënyrën e përgjithshme UART të dhënat PM2.5, urime, G3 ka është përmirësuar në një modul sensor PM2.5 me aftësi transmetimi pa tel.
Përdorni portat IO
Moduli RFLINK-UART ofron një grup portash IO që ju lejojnë të transmetoni komandat e ndezjes/fikjes me valë, dhe ky grup Porta Io nuk kufizohet në fundin e transmetimit ose marrës të modulit, dhe të dy skajet mund të kontrollojnë njëri-tjetrin. Përderisa ndryshoni vëllimintage të portës IN në secilin skaj, do të ndryshoni vëllimin e daljestage të portit Out në skajin tjetër në mënyrë sinkronike. Ju lutemi referojuni përdorimit të mëposhtëm p.shample për të shpjeguar se si të përdorni Portin IO për të kontrolluar nga distanca llambën LED të çelësit.
Dokumentet / Burimet
![]() |
Moduli i transmetimit UART pa tela ARDUINO RFLINK-UART [pdf] Manuali i Udhëzimeve Moduli i transmetimit UART pa tela RFLINK-UART, Moduli i transmetimit UART pa tela, moduli i transmetimit UART, moduli i transmetimit, moduli |




