логотип arduino

Модуль бездротової передачі UART ARDUINO RFLINK-UART

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

Інформація про продукт

Модуль бездротової передачі UART RFLINK-UART — це модуль, який оновлює провідну передачу UART до бездротової передачі UART без будь-яких зусиль з кодування або апаратного забезпечення. Модуль містить один кореневий термінал і до чотирьох кінців пристроїв із набором портів введення/виведення. Діючий томtage коливається від 3.3 В до 5.5 В, а радіочастота в діапазоні від 2400 МГц до 2480 МГц. Відстань передачі становить приблизно від 80 до 100 м на відкритому просторі, а швидкість передачі становить 250 Кбіт/с. Модуль підтримує передачу 1-до-1 або 1-до кількох (до чотирьох).

Характеристики модуля PRODUCT

  1. Робочий випtage: 3.3~5.5В
  2. Частота радіочастот:2400 МГц ~ 2480 МГц
  3. Споживана потужність: 24 мА @ +5 дБм в режимі TX і 23 мА в режимі RX.
  4. Потужність передачі: +5 дБм
  5. Швидкість передачі: 250Kbps
  6. Відстань передачі: приблизно від 80 до 100 м на відкритому просторі
  7. Швидкість передачі 9,600 біт/с або 19,200 XNUMX біт/с
  8. Підтримує передачу 1 до 1 або 1 до кількох (до чотирьох).

Зовнішній вигляд і розміри модуля
Модуль RFLINK-UART містить один кореневий термінал і до чотирьох кінцевих пристроїв. Кореневий термінал і кінець пристрою виглядають однаково назовні, і їх можна ідентифікувати за ярликом на звороті. Ідентифікатор групи модуля RFLINK-UART – 0001, а BAUD – 9600.

Визначення PIN-коду ПРОДУКТУ

Корінь пристрій
ID0 ID0
ID1 ID1
IO IO
5V 5V
GND GND

Інструкція з використання продукту

Налаштуйте корінь і пристрої
Усі типи плат розробки та мікроконтролерів, які підтримують інтерфейс зв’язку UART, можуть використовувати цей модуль безпосередньо, і немає необхідності встановлювати додаткові драйвери чи програми API. Модуль бездротової передачі UART RFLINK-UART підтримує тип 1-to-multiple, кореневий термінал за замовчуванням (#0) після ввімкнення живлення з пристроєм (#1) підключається, якщо у вас є інший пронумерований пристрій (#2~#4). Ви можете вибрати різні сторони пристрою, до яких ви хочете підключитися через контакти ID0 та ID1 на кореневій стороні.

Для комбінації ID0/ID1 вибору пристрою див. таблицю нижче:

Пристрій 1 (№1) Пристрій 2 (№2) Пристрій 3 (№3) Пристрій 4 (№4)
PIN-код ID0: HIGH
PIN-код ID1: HIGH
PIN-код ID0: HIGH
Вивід ID1: НИЗЬКИЙ
Вивід ID0: НИЗЬКИЙ
PIN-код ID1: HIGH
Вивід ID0: НИЗЬКИЙ
Вивід ID1: НИЗЬКИЙ

На стороні пристрою має бути встановлено необхідний номер пристрою відповідно до того, що спочатку корінь вибере цільовий пристрій за тією ж таблицею. Ви можете вибрати інший пристрій для передачі повідомлення через ID0 та ID1 кореня, зазвичай прив’язуйте ID0 та/або ID1 до GND. Більше того, коренева сторона також може надсилати сигнал Low/High через контакт вводу-виведення, щоб вибрати цільовий пристрій на льоту. НаприкладampНа малюнку нижче Arduino Nano вибирає пристрій для підключення через контакти D4 і D5. Після надсилання відповідного високого/низького сигналу на контакти ID0 та ID1 кореневий термінал перерве передачу зі старим кінцем з’єднання (тобто припинить передачу та отримання зі старого кінця з’єднання). І зачекайте на низький сигнал від контакту ID_Lat, щоб переключитися на нове з’єднання.

Модуль бездротової передачі UART RFLINK-UART — це простий у використанні модуль, який миттєво й безболісно оновлює дротову передачу UAR до бездротової передачі UAR. Більше того, там є набір портів вводу/виводу, тому вам не потрібно жодних зусиль у програмуванні та апаратному забезпеченні, щоб комутатори вводу-виведення добре керувалися віддалено.

Зовнішній вигляд і розміри модуля
Модуль RFLINK-UART містить один кореневий термінал (ліворуч) і до чотирьох кінцевих пристроїв (у правій частині малюнка нижче, можуть бути пронумеровані від 1 до 4), обидва зовні однакові, їх можна ідентифікувати за етикеткою на звороті. Як показано нижче, ідентифікатор групи модуля RFLINK-UART дорівнює 0001, а швидкість передачі даних  — 9600. ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-FIG-1

Характеристики модуля

  1. Робочий випtage: 3.3~5.5В
  2. Частота радіочастот:2400-2480 МГц.
  3. Споживана потужність: 24 мА @ +5 дБм в режимі TX і 23 мА в режимі RX.
  4. Потужність передачі: +5 дБм
  5. Швидкість передачі: 250Kbps
  6. Відстань передачі: приблизно від 80 до 100 м на відкритому просторі
  7. Швидкість передачі даних:9,600 біт/с або 19,200 XNUMX біт/с
  8. Підтримує передачу 1 до 1 або 1 до кількох (до чотирьох).

Визначення штифта

ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-FIG-2

  • GND→ Земля
  • +5В→ 5В тtage введення
  • TX→ відповідає RX UART плати розробки
  • RX→ відповідає TX UART плати розробки
  • CEB→ Цей CEB має підключитися до заземлення (GND), тоді модуль буде увімкнено та його можна використовувати як функцію керування енергозбереженням.
  • ВИХІД→ Вихідний контакт порту IO (експорт увімк./вимк.)
  • IN→Вхід контакт порту вводу/виводу (увімкнення/вимкнення прийому).
  • ID1, ID0 →вибирає, до якого пристрою підключатися за допомогою комбінації HIGH/LOW цих двох контактів.
  • ID_Lat→ Штифти фіксатора ідентифікатора пристрою. Коли Root встановлює цільовий пристрій через ID0, ID1, вам потрібно встановити цей контакт LOW, тоді з’єднання буде офіційно переключено на вказаний пристрій.
    • GND→ Земля
    • +5В→ 5 В обtage введення
    • TX→ відповідає RX плати розробки UART
    • RX→ відповідає TX UART плати розробки
    • CEB→ Цей CEB має підключитися до заземлення (GND), тоді модуль увімкнеться та може використовуватися як функція керування енергозбереженням.
    • ВИХІД→ Вихідний контакт порту введення/виведення (експорт увімк./вимк.)I
    • В→ Вхідний контакт порту вводу-виведення (ввімкнення/вимкнення прийому).
    • ID1, ID0→ За допомогою комбінації HIGH/LOW цих двох контактів пристрій можна встановити на різні номери пристроїв. ID_Lat→ Ця шпилька не впливає на пристрій.

Як використовувати

Усі типи плат розробки та мікроконтролерів, які підтримують інтерфейс зв’язку UART, можуть використовувати цей модуль безпосередньо, і немає необхідності встановлювати додаткові драйвери чи програми API.

Налаштуйте корінь і пристрої
Традиційний дротовий TTL — це передача 1 до 1, модуль бездротової передачі UART RFLINK-UART підтримуватиме тип 1 до кількох, кореневий термінал за замовчуванням (#0) після ввімкнення з пристроєм (#1) підключено, якщо у вас є інший пронумерований пристрій (#2~# 4). Ви можете вибрати іншу сторону пристрою, до якого ви хочете підключитися через контакти ID0 та ID1 на кореневій стороні. Щоб дізнатися про комбінацію ID0/ID1 для вибору пристрою, зверніться до таблиці нижче.

Виводи ID0, ID1 за замовчуванням мають високий рівень, вони будуть НИЗЬКИМ через підключення до землі.

Примітка: На стороні пристрою має бути встановлено необхідний номер пристрою відповідно до того, що спочатку корінь вибере цільовий пристрій за тією ж таблицею.

Ви можете вибрати інший пристрій для передачі повідомлень через ID0 та ID1 кореня, зазвичай прив’язуючи ID0 та/або ID1 до GND. Більше того, коренева сторона також може надсилати сигнал Low/High через контакт вводу-виведення, щоб вибрати цільовий пристрій на льоту. наприкладampНа малюнку нижче Arduino Nano вибирає пристрій для підключення через контакти D4 і D5.ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-FIG-3

Після надсилання відповідного високого/низького сигналу на контакти ID0 та ID1 кореневий термінал перерве передачу зі старого кінця з’єднання (тобто припинить передачу та отримання зі старого кінця з’єднання). І зачекайте на низький сигнал від контакту ID_Lat, щоб переключитися на нове з’єднання.

Почніть передачу/отримання повідомлень за допомогою нового підключення
Після того як ви надішлете сигнал номера цільового пристрою через ID0, ID1, будь-який перехід між коренем і поточним підключеним пристроєм буде припинено. Новий перетин не розпочнеться, доки ви не надішлете сигнал LOW ID_Lat принаймні 3 мс.

ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-FIG-4

Є три випадки використання 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-RFLINK-UART-Wireless-UART-Transmission-Module-FIG-5ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-FIG-6

Exampфайл кореневої транспортної програми:

ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-FIG-7 ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-FIG-8

Exampфайл програми на стороні приймача RX ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-FIG-9

виконувати

ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-FIG-10

Робота з Raspberry Pi
Використовувати цей мод на Raspberry Pi також досить просто! Контакти модуля RFLINK-UART з’єднані з відповідними контактами Raspberry Pi, як у попереднійampардуіно вище. Іншими словами, ви можете зчитувати та записувати безпосередньо на контакт RX/TX і вказувати пристрій для підключення, як і традиційний UART. На наступному малюнку показано спосіб з’єднання між кореневим Raspberry Pi та модулем RFLINK-UART, а метод з’єднання з боку пристрою в основному такий самий, але ID_ Штифт Lat підключати не потрібно, а ID0 і ID1 встановлюються на різні ідентифікаційні номери залежно від вимог.ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-FIG-11

Exampфайл програми:
Передавач багаторазово передає інформацію на пристрій №3 і пристрій №1

ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-FIG-12ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-FIG-13

Одержувач: Цей ексample — простий прийом 

ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-FIG-14

Пряме підключення до датчика
Якщо ваш датчик підтримує інтерфейс UART, а швидкість передачі даних підтримує 9,600 або 19,200 бод, ви можете безпосередньо підключити його до сторони пристрою модуля RFLINK-UART і швидко й безболісно оновити бездротовий сенсор. Наступний датчик G3 PM2.5 взято як прикладample, зверніться до наступного способу підключенняARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-FIG-15

Далі підготуйте плату розробки (або Arduino, або Raspberry Pi) для підключення RO модуля RFLINK-UART. З іншого боку ви можете зчитувати передачу G3 у загальному способі UART, дані PM2.5, вітаємо, G3 має було оновлено до модуля визначення PM2.5 із можливостями бездротової передачі.

Використовуйте порти IO

Модуль RFLINK-UART забезпечує набір портів вводу/виводу, які дозволяють передавати команди ввімкнення/вимкнення по бездротовій мережі, і цей набір портів вводу-виводу не обмежується передавальною або приймальною стороною модуля, і обидва кінці можуть контролювати один одного. Поки ви змінюєте гучністьtage порту IN на будь-якому кінці, ви зміните гучність виходуtage вихідного порту на іншому кінці синхронно. Будь ласка, зверніться до наступного використання напрample, щоб пояснити, як використовувати порт вводу-виводу для дистанційного керування світлодіодною лампочкою комутатора.ARDUINO-RFLINK-UART-Wireless-UART-Transmission-Module-FIG-16

Документи / Ресурси

Модуль бездротової передачі UART ARDUINO RFLINK-UART [pdfІнструкція з експлуатації
RFLINK-UART Модуль бездротової передачі UART, Модуль бездротової передачі UART, Модуль передачі UART, Модуль передачі, Модуль

Список літератури

Залиште коментар

Ваша електронна адреса не буде опублікована. Обов'язкові поля позначені *