RFLINK-UART vezeték nélküli UART átviteli modul használati útmutatója
Az RFLINK-UART vezeték nélküli UART átviteli modul egy könnyen használható modul, amely azonnal és fájdalommentesen frissíti a vezetékes UART-ot vezeték nélküli UART átvitelre. Ezen túlmenően, van egy sor I/O port, így nincs szükség semmilyen kódolási erőfeszítésre és hardverre ahhoz, hogy az IO-kapcsolókat távolról jól vezérelhetővé tegye.
A modul megjelenése és méretei
Az RFLINK-UART modul egy gyökérterminált (balra) és legfeljebb négy eszközvéget tartalmaz (az alábbi ábra jobb oldalán 1-től 4-ig lehet számozni), a kettő kifelé néz, azonos, azonosítható a hátoldalon lévő címke szerint.
Az alábbiakban látható módon az RFLINK-UART modul csoportazonosítója 0001, a BAUD pedig
Modul jellemzői
- Működési voltage: 3.3-5.5V
- RF frekvencia: 2400MHz ~ 2480MHz.
- Áramfelvétel: 24 mA@ +5dBm TX módban és 23mA RX módban.
- Átviteli teljesítmény: +5dBm
- Átviteli sebesség: 250 Kbps
- Átviteli távolság: 80-100 m körüli szabad térben
- Átviteli sebesség:9,600 19,200 bps vagy XNUMX XNUMX bps
- Támogatja az 1-1 vagy 1-től többszörös (legfeljebb négy) átvitelt.
Pin meghatározása
Gyökér![]() |
Eszköz![]() |
GNDà Föld
+5Và 5V voltage bemenet A TXà megfelel az UART fejlesztőkártya RX-jének Az RXà megfelel az UART fejlesztőkártya TX-jének A CEBà Ennek a CEB-nek csatlakoznia kell a földhöz (GND), ekkor a modul bekapcsol, és energiatakarékos vezérlési funkcióként használható. KIà IO port kimeneti érintkezője (be/ki exportálás) INà Az IO port bemeneti érintkezője (be/ki vétel). ID1, ID0 àkiválasztja, hogy melyik eszközhöz csatlakozzon e két érintkező HIGH/LOW kombinációján keresztül. ID_Latà Készülékazonosító Reteszelőcsapok. Amikor a Root beállítja a céleszközt az ID0, ID1-en keresztül, ezt a PIN-kódot LOW-ra kell állítani, ekkor a kapcsolat hivatalosan át lesz kapcsolva a megadott eszközre. |
GNDà Föld
+5Và 5V voltage bemenet A TXà megfelel az UART fejlesztőkártya RX-jének Az RXà megfelel az UART fejlesztőkártya TX-jének A CEBà Ennek a CEB-nek csatlakoznia kell a földhöz (GND), ekkor a modul bekapcsol, és energiatakarékos vezérlési funkcióként használható. KIà IO port kimeneti érintkezője (be/ki export)I INà Az IO port bemeneti érintkezője (be/ki vétel). ID1, ID0à E két érintkező HIGH/LOW kombinációjával a készülék különböző készülékszámokra állítható be. ID_Latà Ez a tű láb nincs hatással az eszközre. |
Hogyan kell használni
Minden típusú fejlesztő kártya és MCU, amely támogatja az UART kommunikációs interfészt, közvetlenül használhatja ezt a modult, és nincs szükség további illesztőprogramok vagy API programok telepítésére.
Gyökér és eszközök beállítása
A hagyományos vezetékes TTL 1:1 átvitel, az RFLINK-UART vezeték nélküli UART átviteli modul támogatja az 1-től több típust, az alapértelmezett gyökérterminált (#0), miután a bekapcsolás után az eszközzel (#1) van csatlakoztatva, ha van másik. számozott eszköz (#2~#4). Kiválaszthatja a különböző eszközoldalakat, amelyekhez csatlakozni kíván a gyökér oldalon található ID0 és ID1 érintkezőkön keresztül. Az eszközválasztás ID0/ID1 kombinációját lásd az alábbi táblázatban
1. eszköz (#1) | 2. eszköz (#2) | 3. eszköz (#3) | 4. eszköz (#4) | |
ID0 pin | MAGAS | MAGAS | ALACSONY | ALACSONY |
ID1 pin | MAGAS | ALACSONY | MAGAS | ALACSONY |
Az ID0, az ID1 érintkező alapértelmezés szerint MAGAS, a földhöz való csatlakozáson keresztül LOW lesz.
Jegyzet: Az eszközoldalt először a kívánt eszközszámra kell beállítani,
a gyökér ugyanazon a táblázaton keresztül fogja kiválasztani a céleszközt.
Kiválaszthatja a különböző eszközt az üzenet átviteléhez a root ID0-án és ID1-jén keresztül, általában az ID0-t és/vagy az ID1-et kötheti a GND-hez. Ráadásul a gyökéroldal alacsony/magas jelet is küldhet az IO tűn keresztül, hogy menet közben válassza ki a céleszközt.
PlampAz alábbi ábrán az Arduino Nano kiválasztja az Eszközt a D4 és D5 érintkezőkön keresztüli csatlakoztatáshoz.
Miután elküldte a megfelelő High/Low jelet az ID0 és ID1 érintkezőkre, a
A gyökérterminál megszakítja az adást a régi csatlakozási véggel (vagyis leállítja az adást és a vételt a régi csatlakozási véggel). És várja meg az alacsony jelet az ID_Lat pintől, hogy átváltson az új kapcsolatra.
Kezdje el az üzenetek küldését/fogadását az új kapcsolattal
Miután elküldte a céleszközszám jelét az ID0, ID1-en keresztül, a gyökér és az aktuálisan csatlakoztatott eszköz közötti minden átvágás leáll. Az új keresztmetszet addig nem indul el, amíg el nem küld egy ID_Lat LOW jelet, legalább 3 ms.
Három felhasználási eset létezik az Arduino, a Raspberry Pi és az érzékelők számára.
Együttműködés Arduino-val
Amellett, hogy közvetlenül használja az Arduino hardveres TX/RX portjait, ez a modul támogatja a szoftveres sorozatokat is, így szoftveresen emulált UART-ban is használható, hogy elkerülje a fizikai UART interfész elfoglalását.
A következő plample a D2-t és a D3-at a TX-hez és a gyökéroldalhoz köti
Az RFLINK-UART modul a szoftver soros RX-en keresztül, a D7, D8 tűk, amelyek beállítják a kapcsolatot az eszközzel, a D5 pedig az OK kapcsolótű. Az Arduino utasításai révén digitalWrite kimenetek LOW vagy HIGH a D7, D8 és D5 érintkezőkhöz Elérhetjük a különböző eszközökhöz való dinamikus csatlakozás lehetőségét.
Arduino (Olaszország) | D2 | D3 | D5 | D7 | D8 | 5V | GND |
RFLINK-UART | RX | TX | ID_Lat (gyökér) | ID0
(Gyökér) |
ID1
(Gyökér) |
5V | GND CEB |
Exampegy gyökéroldali szállítási programról:
ExampRX vevőoldali program:
végrehajtani
Munka a Raspberry Pi-vel
Ennek a modnak a használata a Raspberry Pi-n is meglehetősen egyszerű! Az RFLINKUART modul tűi a Raspberry Pi megfelelő érintkezőihez csatlakoznak, mint az ex.ample a fenti Arduino-ról. Más szavakkal, közvetlenül olvashat és írhat az RX/TX tűre, és megadhatja a csatlakoztatandó eszközt, akárcsak egy hagyományos UART.
A következő ábra a Root oldal közötti kapcsolódási módot mutatja
A Raspberry Pi és az RFLINK-UART modul, valamint az Eszközvég csatlakozási módja alapvetően megegyezik, de ez ID_ A Lat pin pint nem kell csatlakoztatni, az ID0 és ID1 pedig a követelményektől függően eltérő azonosító számra van állítva .
Exampprogram le:
A távadó ismételten továbbítja az információkat a 3-as és az 1-es készüléknek
Vevő: Ez az example egy egyszerű fogadás
Közvetlen csatlakozás érzékelővel
Ha az érzékelője támogatja az UART interfészt és az adatátviteli sebesség 9,600 ill
19,200 3 , akkor közvetlenül csatlakoztathatja az RFLINK-UART modul eszközoldalára, és gyorsan és fájdalommentesen frissítheti a Vezeték nélküli funkcióérzékelőt is. A következő G2.5 PMXNUMX érzékelőt vesszük példakéntample, olvassa el a következő csatlakozási módot
Ezután készítsen elő egy fejlesztői táblát (Arduino vagy Raspberry Pi).
csatlakoztassa az RFLINK-UART modul RO-ját Az ot oldalon a G3 átvitel általános UART módon olvasható PM2.5 adatok, gratulálunk, a G3 PM2.5 érzékelő modullá lett frissítve vezeték nélküli átviteli lehetőségekkel.
Használjon IO portokat
Az RFLINK-UART modul egy sor IO portot tartalmaz, amelyek lehetővé teszik a be- és kikapcsolási parancsok vezeték nélküli továbbítását, és ez a készlet Io portok nem korlátozódnak a modul átviteli vagy vételi végére, és mindkét vége vezérelheti egymást. Amíg megváltoztatod a voltagAz IN port mindkét végén meg kell változtatni a kimeneti térfogatottage a másik végén lévő Out port szinkronban. Kérjük, olvassa el a következő használati utasítást, plampelmagyarázza, hogyan használhatja az IO portot a kapcsoló LED izzójának távvezérlésére.
Dokumentumok / Források
![]() |
RFLINK RFLINK-UART vezeték nélküli UART átviteli modul [pdf] Használati utasítás RFLINK-UART, vezeték nélküli UART átviteli modul, RFLINK-UART vezeték nélküli UART átviteli modul |