RFLINK-UART Ръководство с инструкции за модул за безжично UART предаване
Модулът за безжично UART предаване на RFLINK-UART е лесен за използване модул, който незабавно и безболезнено надгражда кабелно UART към безжично UART предаване. Нещо повече, там има набор от входно/изходни портове, така че нямате нужда от никакви усилия за кодиране и хардуер, за да направите IO превключвателите добре управлявани дистанционно.
Външен вид и размери на модула
Модулът RFLINK-UART съдържа един основен терминал (вляво) и до четири края на устройството (от дясната страна на фигурата по-долу, може да са номерирани от 1 до 4), двата изглеждат еднакви навън и могат да бъдат идентифицирани по етикета на гърба.
Както е показано по-долу, ID на групата на RFLINK-UART модула е 0001, а BAUD е
Характеристики на модула
- Работен обемtage: 3.3~5.5V
- RF честота: 2400MHz ~ 2480MHz.
- Консумирана мощност: 24 mA@ +5dBm в режим TX и 23mA в режим RX.
- Мощност на предаване: +5dBm
- Скорост на предаване: 250Kbps
- Разстояние на предаване: около 80 до 100 м в открито пространство
- Скорост на предаване:9,600 19,200 bps или XNUMX XNUMX bps
- Поддържа предаване 1 към 1 или 1 към множество (до четири).
Определение на ПИН
корен![]() |
устройство![]() |
GNDà Земя
+5Và 5V voltage вход TXà съответства на RX на UART платката за разработка RXà съответства на TX на UART платката за разработка CEBà Този CEB трябва да се свърже към земята (GND), след което модулът ще бъде включен и може да се използва като функция за управление на пестене на енергия. ВЪНà Изходен щифт на IO порт (вкл./изкл. експортиране) INà Входен щифт на IO порта (вкл./изкл. получаване). ID1, ID0 àизбира към кое устройство да се свърже чрез комбинацията HIGH/LOW от тези два пина. ID_латà Идентификационни номера на устройството. Когато Root зададе целевото устройство чрез ID0, ID1, трябва да зададете този щифт LOW, тогава връзката официално ще бъде превключена към посоченото устройство. |
GNDà Земя
+5Và 5V voltage вход TXà съответства на RX на UART платката за разработка RXà съответства на TX на UART платката за разработка CEBà Този CEB трябва да се свърже към земята (GND), след което модулът ще бъде включен и може да се използва като функция за контрол на пестене на енергия. ВЪНà Изходен щифт на IO порт (вкл./изкл. експортиране)I INà Входен щифт на IO порта (вкл./изкл. получаване). ID1, ID0à Чрез комбинацията HIGH/LOW от тези два пина, устройството може да бъде настроено на различни номера на устройства. ID_латà Този крак на щифта няма ефект върху устройството. |
Как да използвате
Всички видове платки за разработка и MCU, които поддържат UART комуникационния интерфейс, могат да използват този модул директно и няма нужда да инсталирате допълнителни драйвери или API програми.
Настройте Root и устройства
Традиционният кабелен TTL е предаване 1 към 1, модулът за безжично UART предаване RFLINK-UART ще поддържа тип 1 към множество, основен терминал по подразбиране (#0) след включване с устройство (#1) е свързано, ако имате друго номерирано устройство (#2~# 4). Можете да изберете друга страна на устройството, към която искате да се свържете чрез щифтовете ID0 и ID1 от страната на основата. За комбинацията ID0/ID1 за избор на устройство, моля, вижте таблицата по-долу
Устройство 1 (#1) | Устройство 2 (#2) | Устройство 3 (#3) | Устройство 4 (#4) | |
ID0 щифт | ВИСОКА | ВИСОКА | НИСКО | НИСКО |
ID1 щифт | ВИСОКА | НИСКО | ВИСОКА | НИСКО |
ID0, ID1 щифтовете са по подразбиране HIGH, те ще бъдат LOW чрез свързване към земята.
Забележка: Страната на устройството трябва да бъде настроена на необходимия номер на устройство според първо,
root ще избере целевото устройство чрез същата таблица.
Можете да изберете различното устройство за прехвърляне на съобщение чрез ID0 и ID1 на root, обикновено свържете ID0 или/и ID1 към GND. Нещо повече, основната страна може също да изпрати сигнал Low/High през IO щифта, за да избере целевото устройство в движение.
Напримерampнапример, на фигурата по-долу Arduino Nano избира устройството за свързване чрез щифтовете D4 и D5.
След изпращане на съответния High/Low сигнал към щифтовете ID0 и ID1,
Основният терминал ще прекъсне предаването със стария край на връзката (т.е. ще спре предаването и получаването със стария край на връзката). И изчакайте нисък сигнал от щифта ID_Lat, за да превключите към новата връзка.
Започнете да предавате/получавате съобщения с новата връзка
След като изпратите сигнал за номер на целево устройство чрез ID0, ID1, всички трансекции между основното и текущо свързаното устройство ще бъдат спрени. Новата трансекция няма да започне, докато не изпратите НИСък сигнал от ID_Lat най-малко 3ms.
Има три случая на употреба за Arduino, Raspberry Pi и сензори.
Работа с Arduino
В допълнение към директното използване на хардуерните TX/RX портове на Arduino, този модул също поддържа софтуерни сериали, така че може да се използва в софтуерно емулиран UART, за да се избегне заемането на физическия UART интерфейс.
Следният примерample свързва D2 и D3 към TX и основната страна на
RFLINK-UART модул чрез софтуерния сериен RX, D7, D8 са щифтовете, които задават връзката с устройството, а D5 се използва като щифт за превключване на OK. Чрез инструкциите на Arduino digitalWrite изходи LOW или HIGH за щифтовете D7, D8 и D5 Можем да постигнем възможност за динамично свързване към различни устройства.
Arduino (Италия) | D2 | D3 | D5 | D7 | D8 | 5V | GND |
RFLINK- UART | RX | TX | ID_Lat (корен) | ID0
(корен) |
ID1
(корен) |
5V | GND CEB |
Exampфайл на транспортна програма от основната страна:
Exampфайл на RX програма от страната на приемника:
изпълнявам
Работа с Raspberry Pi
Използването на този мод на Raspberry Pi също е доста лесно! Изводите на модула RFLINKUART са свързани към съответните на Raspberry Pi, както в пр.ampот Arduino по-горе. С други думи, можете да четете и пишете директно на RX/TX щифта и да посочите устройството за свързване, точно като традиционен UART.
Следващата фигура показва метода на свързване между основната страна
Raspberry Pi и модула RFLINK-UART и методът на свързване на края на устройството е основно същият, но ID_ Пинът Lat pin не трябва да бъде свързан, а ID0 и ID1 са настроени на различни ID номера в зависимост от изискванията .
Exampфайл на програмата:
Предавателят многократно предава информация към устройство #3 и устройство #1
Получател: Това изхample е просто получаване
Директно свързване със сензор
Ако вашият сензор поддържа UART интерфейс и скоростта на предаване поддържа 9,600 или
19,200 3, след което можете директно да го свържете към страната на устройството на модула RFLINK-UART и можете бързо и безболезнено да го надстроите и сензор за безжична функция. Следният сензор G2.5 PMXNUMX е взет като примерample, вижте следния метод на свързване
След това, моля, подгответе платка за разработка (или Arduino, или Raspberry Pi), за да
свържете RO на модула RFLINK-UART От другата страна можете да четете G3 предаването по общия UART начин PM2.5 данни, поздравления, G3 е надстроен до PM2.5 сензорен модул с възможности за безжично предаване.
Използвайте IO портове
Модулът RFLINK-UART предоставя набор от IO портове, които ви позволяват да предавате безжично команди за включване/изключване и този набор от Io портове не е ограничен до предавателния или приемащия край на модула и двата края могат да се контролират взаимно. Стига да промените силата на звукаtage на IN порта в двата края, ще промените изходния обемtage на изходящия порт в другия край синхронно. Моля, вижте следната употреба напрample, за да обясните как да използвате IO порт за дистанционно управление на LED крушката на превключвателя.
Документи / Ресурси
![]() |
RFLINK RFLINK-UART Безжичен UART предавателен модул [pdf] Ръководство за употреба RFLINK-UART, Безжичен UART предавателен модул, RFLINK-UART Безжичен UART предавателен модул |