arduino logó

ARDUINO RFLINK-UART vezeték nélküli UART átviteli modul

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

Termékinformáció

Az RFLINK-UART vezeték nélküli UART átviteli modul egy olyan modul, amely a vezetékes UART-ot vezeték nélküli UART átvitelre frissíti kódolási erőfeszítés vagy hardver nélkül. A modul egy gyökérterminált és legfeljebb négy eszközvéget tartalmaz egy sor I/O porttal. Az üzemi köttage 3.3 V és 5.5 V között, az RF frekvencia pedig 2400 MHz és 2480 MHz között van. Az átviteli távolság 80-100 m a nyílt térben, az átviteli sebesség pedig 250 Kbps. A modul támogatja az 1-1 vagy 1-től többszörös (legfeljebb négy) átvitelt.

A TERMÉK modul jellemzői

  1. Működési voltage: 3.3-5.5V
  2. RF frekvencia:2400MHz ~ 2480MHz
  3. Áramfelvétel: 24 mA@ +5dBm TX módban és 23 mA RX módban.
  4. Átviteli teljesítmény: +5dBm
  5. Átviteli sebesség: 250Kbps
  6. Átviteli távolság: 80-100 m körüli szabad térben
  7. Adatátviteli sebesség 9,600 19,200 bps vagy XNUMX XNUMX bps
  8. Támogatja az 1-1 vagy 1-től többszörös (legfeljebb négy) átvitelt.

A modul megjelenése és méretei
Az RFLINK-UART modul egy gyökérterminált és legfeljebb négy eszközvéget tartalmaz. A gyökérterminál és az eszköz vége kifelé néz, és a hátoldalon található címkéről azonosíthatók. Az RFLINK-UART modul csoportazonosítója 0001, a BAUD pedig 9600.

TERMÉK Pin meghatározása

Gyökér Eszköz
ID0 ID0
ID1 ID1
IO IO
5V 5V
GND GND

A termék használati útmutatója

Gyökér és eszközök beállítása
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. Az RFLINK-UART vezeték nélküli UART átviteli modul támogatja az 1-től több típust, az alapértelmezett Root terminál (#0) egy eszköz (#1) bekapcsolása után, ha van egy másik számozott eszköze (#2-#4). A gyökéroldalon lévő ID0 és ID1 érintkezőkön keresztül kiválaszthatja a különböző eszközoldalakat, amelyekhez csatlakozni kíván.

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: HIGH
ID1 pin: HIGH
ID0 pin: HIGH
ID1 pin: LOW
ID0 pin: LOW
ID1 pin: HIGH
ID0 pin: LOW
ID1 pin: LOW

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 választja ki a céleszközt. Kiválaszthat egy másik eszközt az üzenet átviteléhez a gyökér ID0 és ID1-jén keresztül, általában az ID0-t és/vagy az ID1-et köti 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. Pl.ampAz 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 Root terminá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.

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 UAR-t vezeték nélküli UAR-á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 9600. ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-1. ÁBRA

Modul jellemzői

  1. Működési voltage: 3.3-5.5V
  2. RF frekvencia:2400MHz ~ 2480MHz.
  3. Áramfelvétel: 24 mA@ +5dBm TX módban és 23mA RX módban.
  4. Átviteli teljesítmény: +5dBm
  5. Átviteli sebesség: 250Kbps
  6. Átviteli távolság: 80-100 m körüli szabad térben
  7. Átviteli sebesség:9,600 19,200 bps vagy XNUMX XNUMX bps
  8. Támogatja az 1-1 vagy 1-től többszörös (legfeljebb négy) átvitelt.

Pin meghatározása

ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-2. ÁBRA

  • GND→ Föld
  • +5V→5V köttage 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 → Bemenet Az IO port tű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→ Eszközazonosí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 az eszköz 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éroldalon 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.

Az ID0, az ID1 érintkező alapértelmezés szerint MAGAS, a földhöz való csatlakozáson keresztül LOW lesz.

Jegyzet: Az eszközoldalon a kívánt eszközszámot kell beállítani, a gyökér ugyanazon a táblázaton keresztül választja ki a céleszközt.

Választhat másik eszközt az üzenetek átviteléhez a gyökér ID0 és ID1-jén keresztül, általában az ID0 és/vagy az ID1 a GND-hez kötve. 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.ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-3. ÁBRA

Miután elküldte a megfelelő High/Low jelet az ID0 és ID1 érintkezőkre, a Root terminá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.

ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-4. ÁBRA

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 az Arduino hardveres TX/RX portjait közvetlenül használja, ez a modul támogatja a szoftveres sorozatokat is, így szoftverrel emulált UART-ban is használható, hogy elkerülje a fizikai UART interfész elfoglalását. A következő plample a D2 és D3-at a TX-hez, valamint az RFLINK-UART modul gyökéroldalát köti össze a szoftversoros 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 a digitalWrite LOW vagy HIGH kimenetek 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-RFLINK-UART-Wireless-UART-Transmission-Module-5. ÁBRAARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-6. ÁBRA

Exampegy gyökéroldali szállítási programról:

ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-7. ÁBRA ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-8. ÁBRA

ExampRX vevőoldali program le ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-9. ÁBRA

végrehajtani

ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-10. ÁBRA

Munka a Raspberry Pi-vel
Ennek a modnak a használata a Raspberry Pi-n is meglehetősen egyszerű! Az RFLINK-UART modul tűi a Raspberry Pi megfelelő érintkezőihez csatlakoznak, mint az ex.ample a fenti Arduino-ról. Más szóval, közvetlenül olvashat és írhat az RX/TX lábra, és megadhatja a csatlakoztatandó eszközt, akárcsak egy hagyományos UART. A következő ábra a Root-side Raspberry Pi és az RFLINK-UART modul csatlakozási módját mutatja, az Eszközvég csatlakozási módja pedig alapvetően megegyezik, de ez ID_ A Lat pin pint nem kell csatlakoztatni, és ID0 és az ID1 a követelményektől függően eltérő azonosítószámra van beállítva.ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-11. ÁBRA

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

ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-12. ÁBRAARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-13. ÁBRA

Vevő: Ez az example egy egyszerű fogadás 

ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-14. ÁBRA

Közvetlen csatlakozás érzékelővel
Ha az Ön érzékelője támogatja az UART interfészt, és az adatátviteli sebesség 9,600 19,200 vagy 3 2.5, akkor közvetlenül csatlakoztathatja az RFLINK-UART modul eszközoldalához, és gyorsan és fájdalommentesen frissítheti a vezeték nélküli funkciós érzékelőt is. A következő GXNUMX PMXNUMX érzékelőt vesszük példakéntample, olvassa el a következő csatlakozási módotARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-15. ÁBRA

Ezután készítsen elő egy fejlesztői kártyát (Arduino vagy Raspberry Pi) az RFLINK-UART modul RO-jának csatlakoztatásához Az ot oldalon a G3 átvitelt az általános UART módon olvashatja PM2.5 adatok, gratulálunk, a G3 rendelkezik PM2.5 érzékelő modulra frissítve vezeték nélküli átviteli képessé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.ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-16. ÁBRA

Dokumentumok / Források

ARDUINO 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, vezeték nélküli UART átviteli modul, UART átviteli modul, átviteli modul, modul

Hivatkozások

Hagyj megjegyzést

E-mail címét nem tesszük közzé. A kötelező mezők meg vannak jelölve *