Leabhar-làimhe stiùiridh modal tar-chuir UART gun uèir RFLINK-UART
Tha am Modal Tar-chuir UART gun uèir RFLINK-UART na mhodal furasta a chleachdadh a bhios sa bhad agus gun phian ag ùrachadh UART uèirleas gu tar-chuir UART gun uèir. A bharrachd air an sin, tha seata de phort I / O an sin, mar sin chan fheum thu oidhirp còdaidh agus bathar-cruaidh sam bith gus suidsichean IO a dhèanamh fo smachd math air astar.
Coltas agus Meud a’ mhodal
Anns a’ mhodal RFLINK-UART tha aon ionad freumha (clì) agus suas ri ceithir inneal ceann (air taobh deas an fhigear gu h-ìosal, dh’ fhaodadh a bhith air an àireamhachadh bho 1 gu 4), tha an dithis a’ coimhead a-muigh mar an ceudna, faodar a chomharrachadh leis an leubail air a’ chùl.
Mar a chithear gu h-ìosal, is e ID na Buidhne den mhodal RFLINK-UART 0001 agus is e am BAUD
Feartan modal
- Obrachadh voltage: 3.3 ~ 5.5V
- Tricead RF: 2400MHz ~ 2480 MHz.
- Caitheamh cumhachd: 24 mA@ +5dBm aig modh TX agus 23mA aig modh RX.
- Cumhachd tar-chuir: +5dBm
- Ìre tar-chuir: 250 Kbps
- Astar tar-chuir: timcheall air 80 gu 100m anns an raon fosgailte
- Ìre Baud:9,600bps no 19,200bps
- A’ toirt taic do sgaoileadh 1-gu-1 no 1-gu-ioma (suas ri ceithir).
Mìneachadh prìne
Root![]() | Inneal![]() |
GNDà Talamh +5Vbho 5V voltage cuir a-steach Tha an TXà a’ freagairt ri RX a’ bhùird leasachaidh UART Tha an RXà a’ freagairt ri TX a’ bhùird leasachaidh UART AN CEBà Bu chòir don CEB seo ceangal ris an talamh (GND), an uairsin bidh am modal cumhachd air agus faodar a chleachdadh mar ghnìomh smachd sàbhalaidh cumhachd. AMACHà prìne toraidh de IO Port (às-mhalairt air / dheth) INàInput prìne den IO Port (Air / dheth faighinn). ID1, ID0 às a’ taghadh dè an inneal airson ceangal ris tron mheasgachadh HIGH/LOW den dà phrìne sin. ID_Latà Inneal ID prìneachan latch. Nuair a shuidhicheas Root an inneal targaid tro ID0, ID1, feumaidh tu am prìne seo a shuidheachadh LOW an uairsin thèid an ceangal atharrachadh gu h-oifigeil chun inneal ainmichte. | GNDà Talamh +5Vbho 5V voltage cuir a-steach Tha an TXà a’ freagairt ri RX a’ bhùird leasachaidh UART Tha an RXà a’ freagairt ri TX a’ bhùird leasachaidh UART AN CEBà Bu chòir don CEB seo ceangal ris an talamh (GND), an uairsin bidh am modal cumhachd air agus faodar a chleachdadh mar ghnìomh smachd sàbhalaidh cumhachd. AMACHà prìne toraidh de IO Port (às-mhalairt air / dheth) I INà prìne cuir a-steach Port IO (Air / dheth faighinn). ID1, ID0à Tro chothlamadh HIGH/LOW den dà phrìne seo, faodar an inneal a shuidheachadh gu diofar àireamhan innealan. ID_Latà Chan eil buaidh sam bith aig a’ chas Pin seo air an inneal. |
Ciamar a chleachdadh
Faodaidh a h-uile seòrsa de bhùird leasachaidh agus MCUn a bheir taic do eadar-aghaidh conaltraidh UART am modal seo a chleachdadh gu dìreach, agus chan eil feum air draibhearan no prògraman API a bharrachd a chuir a-steach.
Suidhich Root agus Innealan
Is e an TTL uèirleas traidiseanta tar-chuir 1 gu 1, bheir modal tar-chuir UART gun uèir RFLINK-UART taic do sheòrsa 1-gu-ioma, inneal-crìochnachaidh bunaiteach Root (# 0) às deidh cumhachd a chuir air le inneal (#1) ma tha fear eile agad Inneal le àireamh (#2 ~ # 4). Faodaidh tu taobh inneal eadar-dhealaichte a tha thu airson ceangal ris a thaghadh tro na prìneachan ID0 agus ID1 air an taobh freumh. Airson a’ mheasgachadh ID0/ID1 de thaghadh inneal, thoir sùil air a’ chlàr gu h-ìosal
Inneal 1 (#1) | Inneal 2 (#2) | Inneal 3 (#3) | Inneal 4 (#4) | |
ID0 prìne | ARD | ARD | LOW | LOW |
ID1 prìne | ARD | LOW | ARD | LOW |
Tha ID0, prìne ID1 àbhaisteach HIGH, bidh iad LOW tro bhith a’ ceangal ris an talamh.
Thoir an aire: Bu chòir taobh an uidheim a bhith air a shuidheachadh chun an àireamh inneal a tha a dhìth a rèir an toiseach,
taghaidh am freumh an inneal targaid tron aon chlàr.
Faodaidh tu an inneal eadar-dhealaichte a thaghadh airson teachdaireachd a ghluasad tron ID0 agus ID1 de root, mar as trice ceangail ID0 no / agus ID1 ris an GND. A bharrachd air an sin, faodaidh an taobh freumh cuideachd comharra Ìosal / Àrd a chuir tron phrìne IO gus an inneal targaid a thaghadh air an itealan.
Airson example, anns an fhigear gu h-ìosal, tha Arduino Nano a’ taghadh an inneal airson ceangal tro na prìnichean D4 agus D5.
Às deidh dhut an comharra Àrd / Ìosal co-fhreagarrach a chuir gu na prìnichean ID0 agus ID1, bidh an
Cuiridh root terminal stad air an tar-chuir leis an t-seann cheann ceangail (is e sin, stad air an tar-chuir agus faighinn leis an t-seann cheann ceangail). Agus feitheamh ri comharra Ìosal bhon phrìne ID_Lat gus tionndadh chun cheangal ùr.
Tòisich a 'sgaoileadh / a' faighinn teachdaireachdan leis a 'cheangal ùr
Às deidh dhut comharra àireamh an inneal targaid a chuir tro ID0, ID1, thèid stad a chuir air a h-uile gluasad eadar am freumh agus an inneal ceangailte gnàthach. Cha tòisich an tar-chur ùr gus an cuir thu comharra LOW le ID_Lat co-dhiù 3ms.
Tha trì cùisean cleachdaidh ann airson Arduino, Raspberry Pi agus mothachairean.
Ag obair le Arduino
A bharrachd air a bhith a’ cleachdadh puirt bathar-cruaidh TX/RX Arduino gu dìreach, tha am modal seo cuideachd a’ toirt taic do shreathan bathar-bog, agus mar sin faodaidh e Cleachdadh ann am bathar-bog emulated UART gus nach bi thu a’ fuireach san eadar-aghaidh fiosaigeach UART.
Tha an t-example a’ ceangal D2 agus D3 ri TX agus taobh Root an
Is e modal RFLINK-UART tron t-sreath bathar-bog RX, D7, D8 na prìneachan a shuidhich an ceangal ris an inneal, agus tha D5 air a chleachdadh mar am prìne toggle ceart gu leòr. Tro stiùireadh Arduino digitalWrite toraidhean LOW no HIGH airson na prìneachan D7, D8 agus D5 Is urrainn dhuinn an comas ceangal a dhèanamh gu dinamach ri diofar innealan.
Arduino (An Eadailt) | D2 | D3 | D5 | D7 | D8 | 5V | GND |
RFLINK- UART | RX | TX | ID_Lat (Root) | ID0 (Root) | ID1 (Root) | 5V | GND CEB |
Example prògram còmhdhail bun-stèidh:
Example de phrògram taobh cuidhteas RX:
cur gu bàs
Ag obair leis an Raspberry Pi
Tha e gu math furasta am mod seo a chleachdadh air an Raspberry Pi cuideachd! Tha prìneachan a’ mhodal RFLINKUART ceangailte ris an fheadhainn fhreagarrach den Raspberry Pi mar a tha san t-seannampleis an Arduino gu h-àrd. Ann am faclan eile, faodaidh tu leughadh agus sgrìobhadh gu dìreach chun phrìne RX / TX agus sònraich an inneal airson ceangal, dìreach mar UART traidiseanta.
Tha am figear a leanas a 'sealltainn an dòigh ceangail eadar an taobh Root
Tha Raspberry Pi agus am modal RFLINK-UART, agus an dòigh ceangail aig deireadh an inneal gu bunaiteach mar an ceudna, ach ID_ Chan fheum am prìne Lat a bhith ceangailte, agus tha ID0 agus ID1 air an suidheachadh gu àireamhan ID eadar-dhealaichte a rèir na riatanasan .
Exampleis a' phrògram:
Bidh an inneal-sgaoilidh a’ toirt seachad fiosrachadh a-rithist gu inneal #3 agus inneal #1
Neach-gabhail: Seo examptha e na ghlacadh sìmplidh
Ceangal dìreach le sensor
Ma bheir an sensor agad taic don eadar-aghaidh UART agus gu bheil an ìre Baud a’ toirt taic do 9,600 no
19,200 , an uairsin faodaidh tu a cheangal gu dìreach ri taobh an uidheim den mhodal RFLINK-UART, agus faodaidh tu àrdachadh gu sgiobalta agus gun phian air sensor gnìomh gun uèir cuideachd. Tha an sensor G3 PM2.5 a leanas air a ghabhail mar example, thoir iomradh air an dòigh ceangail a leanas
An ath rud, feuch an ullaich thu bòrd leasachaidh (an dàrna cuid Arduino no Raspberry Pi).
ceangail RO den mhodal RFLINK-UART Air an taobh eile, faodaidh tu an tar-chuir G3 a leughadh san dòigh UART san fharsaingeachd dàta PM2.5, meala-naidheachd, chaidh an G3 ùrachadh gu modal mothachaidh PM2.5 le comasan tar-chuir gun uèir.
Cleachd IO Ports
Tha am modal RFLINK-UART a’ toirt seachad seata de phuirt IO a leigeas leat òrdughan a chuir air / dheth gun uèir, agus chan eil an seata Io Ports seo cuingealaichte ri sgaoileadh no faighinn deireadh a’ mhodal, agus faodaidh an dà cheann smachd a chumail air a chèile. Cho fad 's a dh'atharraicheas tu an leabhartage den phort IN aig gach ceann, atharraichidh tu an toradh voltage den phort Out aig a’ cheann eile gu sioncronach. Feuch an toir thu sùil air a’ chleachdadh a leanas example bhith a’ mìneachadh mar a chleachdas tu IO Port gus smachd a chumail air astar am bulb LED.
Sgrìobhainnean/Goireasan
![]() | Modal tar-chuir UART gun uèir RFLINK RFLINK-UART [pdfLeabhar-stiùiridh RFLINK-UART, modal tar-chuir UART gun uèir, modal tar-chuir UART gun uèir RFLINK-UART |