Інструкція з експлуатації модуля бездротової передачі UART RFLINK-UART
Модуль бездротової передачі UART RFLINK-UART — це простий у використанні модуль, який миттєво й безболісно оновлює провідну передачу UART до бездротової передачі UART. Більше того, там є набір портів вводу/виводу, тому вам не потрібно жодних зусиль з кодування та апаратного забезпечення, щоб перемикачі вводу/виводу добре керувалися віддалено.
Зовнішній вигляд і розміри модуля
Модуль RFLINK-UART містить один кореневий термінал (ліворуч) і до чотирьох кінцевих пристроїв (у правій частині малюнка нижче, можуть бути пронумеровані від 1 до 4), обидва зовні однакові, їх можна ідентифікувати за етикеткою на звороті.
Як показано нижче, ID групи модуля RFLINK-UART дорівнює 0001, а BAUD –
Характеристики модуля
- Робочий випtage: 3.3~5.5В
- Частота радіочастот: 2400-2480 МГц.
- Споживана потужність: 24 мА @ +5 дБм в режимі TX і 23 мА в режимі RX.
- Потужність передачі: +5 дБм
- Швидкість передачі: 250 Кбіт/с
- Відстань передачі: приблизно від 80 до 100 м на відкритому просторі
- Швидкість передачі даних:9,600 біт/с або 19,200 XNUMX біт/с
- Підтримує передачу 1 до 1 або 1 до кількох (до чотирьох).
Визначення штифта
Корінь![]() |
пристрій![]() |
GNDà Ground
+5Вà 5V voltage введення TXà відповідає RX UART плати розробки RXà відповідає TX UART плати розробки CEBà Цей CEB має підключитися до землі (GND), тоді модуль буде увімкнено та його можна використовувати як функцію керування енергозбереженням. OUTà Вихідний контакт порту IO (експорт увімк./вимк.) INàВхідний контакт порту вводу/виводу (ввімкнення/вимкнення прийому). ID1, ID0 à обирає, до якого пристрою підключатися за допомогою комбінації HIGH/LOW цих двох контактів. ID_Latà Штифти фіксатора ідентифікатора пристрою. Коли Root встановлює цільовий пристрій через ID0, ID1, вам потрібно встановити цей контакт LOW, тоді з’єднання буде офіційно переключено на вказаний пристрій. |
GNDà Ground
+5Вà 5V voltage введення TXà відповідає RX UART плати розробки RXà відповідає TX UART плати розробки CEBà Цей CEB має підключитися до землі (GND), тоді модуль буде увімкнено та його можна використовувати як функцію керування енергозбереженням. OUTà Вихідний контакт порту IO (експорт увімк./вимк.)I INà Вхідний контакт порту вводу-виведення (ввімкнення/вимкнення прийому). ID1, ID0à За допомогою комбінації HIGH/LOW цих двох контактів пристрій можна встановити на різні номери пристроїв. ID_Latà Ця лапка Pin не впливає на пристрій. |
Як використовувати
Усі типи плат розробки та мікроконтролерів, які підтримують інтерфейс зв’язку UART, можуть використовувати цей модуль безпосередньо, і немає необхідності встановлювати додаткові драйвери чи програми API.
Налаштуйте корінь і пристрої
Традиційний дротовий TTL — це передача 1 до 1, модуль бездротової передачі UART RFLINK-UART підтримуватиме тип 1 до кількох, кореневий термінал за замовчуванням (#0) після ввімкнення з пристроєм (#1) підключено, якщо у вас є інший пронумерований пристрій (#2~# 4). Ви можете вибрати іншу сторону пристрою, до якого ви хочете підключитися через контакти ID0 та ID1 на кореневій стороні. Щоб дізнатися про комбінацію ID0/ID1 для вибору пристрою, зверніться до таблиці нижче
Пристрій 1 (№1) | Пристрій 2 (№2) | Пристрій 3 (№3) | Пристрій 4 (№4) | |
PIN-код ID0 | ВИСОКА | ВИСОКА | НИЗЬКИЙ | НИЗЬКИЙ |
PIN-код ID1 | ВИСОКА | НИЗЬКИЙ | ВИСОКА | НИЗЬКИЙ |
Виводи ID0, ID1 за замовчуванням мають високий рівень, вони будуть НИЗЬКИМ через підключення до землі.
Примітка: На стороні пристрою слід спочатку встановити потрібний номер пристрою відповідно до
root вибере цільовий пристрій через ту саму таблицю.
Ви можете вибрати інший пристрій для передачі повідомлення через ID0 та ID1 кореня, зазвичай прив’язуйте ID0 та/або ID1 до GND. Більше того, коренева сторона також може надсилати сигнал Low/High через контакт вводу-виведення, щоб вибрати цільовий пристрій на льоту.
наприкладampНа малюнку нижче Arduino Nano вибирає пристрій для підключення через контакти D4 і D5.
Після надсилання відповідного високого/низького сигналу на контакти ID0 та ID1
Кореневий термінал перерве передачу зі старим кінцем з’єднання (тобто припинить передачу та отримання зі старого кінця з’єднання). І зачекайте на низький сигнал від контакту ID_Lat, щоб переключитися на нове з’єднання.
Почніть передачу/отримання повідомлень за допомогою нового підключення
Після того як ви надішлете сигнал номера цільового пристрою через ID0, ID1, будь-який перехід між коренем і поточним підключеним пристроєм буде припинено. Новий перетин не розпочнеться, доки ви не надішлете сигнал LOW ID_Lat принаймні 3 мс.
Існує три випадки використання 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ардуіно вище. Іншими словами, ви можете зчитувати та записувати безпосередньо на контакт RX/TX і вказувати пристрій для підключення, як і традиційний UART.
На наступному малюнку показано спосіб підключення між кореневою стороною
Raspberry Pi та модуль RFLINK-UART, і спосіб підключення кінця пристрою в основному однаковий, але його ID_ Штифт Lat не потрібно підключати, а ID0 та ID1 налаштовано на різні ідентифікаційні номери залежно від вимог. .
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 забезпечує набір портів вводу/виводу, які дозволяють передавати команди ввімкнення/вимкнення по бездротовій мережі, і цей набір портів вводу-виводу не обмежується передавальною або приймальною стороною модуля, і обидва кінці можуть контролювати один одного. Поки ви змінюєте гучністьtage порту IN на будь-якому кінці, ви зміните гучність виходуtage вихідного порту на іншому кінці синхронно. Будь ласка, зверніться до наступного використання напрample, щоб пояснити, як використовувати порт вводу-виводу для дистанційного керування світлодіодною лампочкою комутатора.
Документи / Ресурси
![]() |
RFLINK RFLINK-UART Бездротовий модуль передачі UART [pdfІнструкція з експлуатації RFLINK-UART, Модуль бездротової передачі UART, Модуль бездротової передачі UART RFLINK-UART |