arduino標誌

ARDUINO RFLINK-UART 無線UART傳輸模塊

ARDUINO-RFLINK-UART-無線-UART-傳輸-模組-產品

產品資訊

RFLINK-UART無線UART傳輸模組是一款將有線UART升級為無線UART傳輸的模組,無需任何編碼工作或硬體。 此模組包含一個根終端和最多四個帶有一組 I/O 連接埠的裝置端。 經營量tage範圍為3.3V至5.5V,RF頻率範圍為2400MHz至2480MHz。 空曠場所傳輸距離約80~100m,傳輸速率為250Kbps。 模組支援1對1或1對多(最多XNUMX個)傳輸。

產品模組特點

  1. 操作量tage: 3.3~5.5V
  2. 射頻頻率:2400MHz~2480MHz
  3. 耗電量: TX 模式下為 24 mA@ +5dBm,RX 模式下為 23 mA。
  4. 發射功率: +5dBm
  5. 傳輸速率: 250Kbps
  6. 傳輸距離: 空地約80~100m
  7. 波特率9,600bps或19,200bps
  8. 支援1對1或1對多(最多XNUMX個)傳輸。

模組外觀尺寸
RFLINK-UART模組包含0001個根端和最多9600個設備端。 根端和裝置端外觀相同,透過背面標籤即可識別。 RFLINK-UART模組的組ID為XNUMX,波特率為XNUMX。

產品引腳定義

裝置
ID0 ID0
ID1 ID1
IO IO
5V 5V
接地 接地

產品使用說明

設置根目錄和設備
所有類型的支援UART通訊介面的開發板和MCU都可以直接使用該模組,無需安裝額外的驅動或API程式。 RFLINK-UART無線串口傳輸模組支援1對多類型,如果您有另一個編號的裝置(#0~#1),則上電後預設與裝置(#2)連接的Root端子(#4)。 您可以透過根側的 ID0 和 ID1 接腳選擇要連接的不同裝置側。

ID0/ID1組合元件選擇請參考下表:

設備 1 (#1) 設備 2 (#2) 設備 3 (#3) 設備 4 (#4)
ID0 引腳:高電平
ID1 引腳:高電平
ID0 引腳:高電平
ID1 引腳:低電平
ID0 引腳:低電平
ID1 引腳:高電平
ID0 引腳:低電平
ID1 引腳:低電平

設備端應先根據需要設定為所需的設備號,根將透過同一張表選擇目標設備。 您可以選擇不同的裝置透過根的ID0和ID1傳輸訊息,通常將ID0或/和ID1連接到GND。 不僅如此,根端還可以透過 IO 引腳發送低/高訊號來動態選擇目標設備amp如下圖所示,Arduino Nano透過D4和D5接腳選擇要連接的Device。 Root 端傳送對應的高/低訊號到 ID0 和 ID1 接腳後,將中斷與舊連線端的傳輸(即停止與舊連線端的傳送與接收)。 並等待 ID_Lat 引腳發出低電平訊號以切換到新連接。

RFLINK-UART無線UART傳輸模塊是一款易於使用的模塊,可立即輕鬆地將有線UAR升級為無線UAR傳輸。 不僅如此,那裡還有一組 I/O 端口,因此您不需要任何編碼工作和硬件即可很好地遠程控制 IO 開關。

模組外觀尺寸
RFLINK-UART 模組包含 1 個根端(左)和最多 4 個 Device 端(下圖右側,可能編號為 0001 到 9600),兩者外觀相同,可以識別通過背面的標籤。 如下圖,RFLINK-UART模組的Group ID為XNUMX,BAUD為XNUMX。 ARDUINO-RFLINK-UART-無線-UART-傳輸模組-FIG-1

模塊特性

  1. 操作量tage: 3.3~5.5V
  2. 射頻頻率:2400MHz~2480MHz。
  3. 耗電量: TX 模式下為 24 mA@ +5dBm,RX 模式下為 23 mA。
  4. 發射功率: +5dBm
  5. 傳輸速率: 250Kbps
  6. 傳輸距離: 空地約80~100m
  7. 波特率:9,600bps 或 19,200bps
  8. 支持一對一或一對多(最多四個)傳輸。

引腳定義

ARDUINO-RFLINK-UART-無線-UART-傳輸模組-FIG-2

  • 接地→ 地面
  • +5V→5V 卷tag輸入
  • 德克薩斯州→ 對應開發板UART的RX
  • 接收器→ 對應開發板UART的TX
  • 行政首長協調會→ 此CEB應接地(GND),模組即可上電,並可作為節電控制功能。
  • 輸出→ IO口輸出引腳(On/Off輸出)
  • IN→輸入 IO 連接埠的接腳(開/關接收)。
  • ID1,ID0 →透過這兩個引腳的高/低組合選擇要連接的裝置。
  • ID_緯度→ 設備 ID 鎖存器引腳。 當Root透過ID0、ID1設定目標裝置時,需要將此接腳設定為低電平,連線才會正式切換到指定裝置。
    • 接地→ 地面
    • +5V→ 5V 音量tag輸入
    • 德克薩斯州→ 對應開發板UART的RX
    • RX→ 對應開發板UART的TX
    • 行政首長理事會→ 此CEB應接地(GND),模組即可上電,並可作為節電控制功能。
    • 輸出→ IO口輸出腳位(On/Off輸出)I
    • 在→ IO 端口的輸入引腳(開/關接收)。
    • ID1,ID0→ 透過這兩個接腳的高/低組合,可以將設備設定為不同的設備編號。 ID_Lat→ 該Pin腳對Device沒有影響。

如何使用

支持UART通信接口的各類開發板和MCU均可直接使用該模塊,無需額外安裝驅動或API程序。

設置根目錄和設備
傳統的有線TTL是1對1傳輸,RFLINK-UART無線串口傳輸模塊將支持1對多類型,上電後默認Root終端(#0)與設備(#1)連接,如果您有另一個設備編號設備(#2~#4)。 您可以通過根側的 ID0 和 ID1 引腳選擇要連接的不同設備側。 ID0/ID1組合器件選擇請參考下表。

ID0、ID1 引腳默認為高電平,通過接地它們將為低電平。

筆記: 設備端應先根據需要設定所需的設備號,根將透過同一表選擇目標設備。

您可以選擇不同的裝置透過根的 ID0 和 ID1 傳輸訊息,通常將 ID0 或/和 ID1 連接到 GND。 不僅如此,根端還可以透過 IO 引腳發送低/高訊號來動態選擇目標裝置。 對於前amp樂,在下圖中,Arduino Nano 通過 D4 和 D5 引腳選擇要連接的設備。ARDUINO-RFLINK-UART-無線-UART-傳輸模組-FIG-3

Root端向ID0和ID1引腳發送相應的High/Low信號後,會中斷與舊連接端的傳輸(即停止與舊連接端的傳輸和接收)。 並等待來自 ID_Lat 引腳的低信號切換到新連接。

使用新連接開始發送/接收消息
通過 ID0、ID1 發送目標設備號信號後,根與當前連接的設備之間的所有橫斷都將停止。 直到您發送 ID_Lat 的 LOW 信號至少 3ms 後,新的橫斷才會開始。

ARDUINO-RFLINK-UART-無線-UART-傳輸模組-FIG-4

Arduino、Raspberry Pi 和感測器有三個用例。

使用 Arduino
除了直接使用Arduino的硬體TX/RX連接埠外,此模組還支援軟體串列埠,因此可以在軟體模擬的UART中使用,以避免佔用實體UART介面。 以下前ample 透過軟體串列 RX 將 D2 和 D3 連接到 TX 和 RFLINK-UART 模組的 Root 側,D7、D8 是設定與裝置連接的引腳,D5 用作 ok 切換引腳。 透過Arduino的指令,digitalWrite為D7、D8和D5接腳輸出低電平或高電平,我們可以實現動態連接不同設備的能力。ARDUINO-RFLINK-UART-無線-UART-傳輸模組-FIG-5ARDUINO-RFLINK-UART-無線-UART-傳輸模組-FIG-6

Examp根端傳輸程序的文件:

ARDUINO-RFLINK-UART-無線-UART-傳輸模組-FIG-7 ARDUINO-RFLINK-UART-無線-UART-傳輸模組-FIG-8

ExampRX接收端程式文件 ARDUINO-RFLINK-UART-無線-UART-傳輸模組-FIG-9

執行

ARDUINO-RFLINK-UART-無線-UART-傳輸模組-FIG-10

使用樹莓派
在 Raspberry Pi 上使用這個模組也相當簡單! RFLINK-UART模組的引腳連接到Raspberry Pi的相應引腳,如前所示amp上面的 Arduino 的文件。 換句話說,您可以直接讀取和寫入 RX/TX 引腳並指定要連接的設備,就像傳統的 UART 一樣。 下圖為Root端樹莓派與RFLINK-UART模組的連接方法,與Device端的連接方法基本上相同,只不過其ID_Lat pin引腳不需要連接,而ID0 ID1則根據需要設定為不同的ID號。ARDUINO-RFLINK-UART-無線-UART-傳輸模組-FIG-11

Examp程序文件:
發送器重複向設備#3 和設備#1 發送信息

ARDUINO-RFLINK-UART-無線-UART-傳輸模組-FIG-12ARDUINO-RFLINK-UART-無線-UART-傳輸模組-FIG-13

收件人:這個前ample 是一個簡單的接收 

ARDUINO-RFLINK-UART-無線-UART-傳輸模組-FIG-14

與傳感器直接連接
如果您的傳感器支持UART接口,並且波特率支持9,600或19,200,那麼您可以直接將其連接到RFLINK-UART模塊的設備端,並且您也可以快速、輕鬆地升級其無線功能傳感器。 以下G3 PM2.5傳感器作為前ample,參考下面的連接方法ARDUINO-RFLINK-UART-無線-UART-傳輸模組-FIG-15

接下來請準備一塊開發板(Arduino或者Raspberry Pi都可以),連接RFLINK-UART模塊的RO在ot端,就可以讀取G3以通用UART方式傳輸的PM2.5數據了,恭喜,G3已經有了升級為具有無線傳輸功能的PM2.5傳感模塊。

使用 IO 端口

RFLINK-UART 模塊提供了一組 IO 端口,可以讓您無線傳輸開/關命令,而這組 Io 端口不限於模塊的發送端或接收端,兩端可以相互控制。 只要你改變音量tag任一端的 IN 端口的 e,您將更改輸出 voltage 同步另一端的 Out 端口。 請參考以下用法example 解釋如何使用 IO 端口遠程控制開關 LED 燈泡。ARDUINO-RFLINK-UART-無線-UART-傳輸模組-FIG-16

文件/資源

ARDUINO RFLINK-UART 無線UART傳輸模塊 [pdf] 使用說明書
RFLINK-UART 無線UART傳輸模塊,無線UART傳輸模塊,UART傳輸模塊,傳輸模塊,模塊

參考

發表評論

您的電子郵件地址不會被公開。 必填欄位已標記 *