射频链路-IO
魔指不再是神话 RF LINK-IO 让无线开关成为现实
RF LINK-IO 无线开关模块是一个易于使用的模块,可以即时、无痛地将有线开关升级为无线开关(可以是一个到多个套件)。 无需额外的编码和硬件设备或其他传输模块即可将设备升级为可远程控制的无线控制设备
模块外观尺寸
RF LINK-IO 模块包含一个根终端(左)和最多四个设备。 在设备端(下图右侧,编号1到4),根和设备的外观看起来几乎一样,可以通过背面的标签识别
如下图所示,这组RF LINK-UART模块的ID为0002。
模块特性
所有类型的开发板和MCU都可以直接使用该模块,无需安装额外的驱动程序或API程序。
- 操作量tage: 3.3~5.5伏
- 射频频率:2400MHz~2480MHz
- 功耗: TX 模式下为 24 mA@ +5dBm,RX 模式下为 23 mA。
- 发射功率: +5分贝
- 传输速率:250Kbps
- 传输距离: 空地约 80 至 100m
- 每个模块有两组 I/O。
- 射频链路-IO 套件可以支持一个根到一个设备(2组IO端口)和一个根到多个设备(最多四个).
针脚定义
![]() |
![]() |
地线![]() +5 伏 ![]() 行政首长协调会 ![]() 伊诺 ![]() 输入1 ![]() 汽车 ![]() 输出 ![]() 我愿意 ![]() 身份证t ![]() |
地线![]() +5 伏 ![]() 伊诺 ![]() 输入1 ![]() 汽车 ![]() OUT1 ![]() I德拉t ![]() |
如何使用
通用开关为1对1开/关开关,此RF LINK-IO可支持1对多模式,这意味着您可以向多达IO设备发送开/关命令(共8组IO 端口)
默认情况下,Root (#0) 将在开机时连接到 Device (#1)。 此时,Root 和 Device #1 可以在两组 IO Messages 之间传输 On/Off。 如果您有不同数量的设备(#2~#4),您可以通过 Root 端的 ID0 和 ID1 选择任意一个。 Root 发送不同的 HIGH/LOW 组合来选择特定设备。 有关用于设置和指定设备编号的 ID0 和 ID1 编号组合的详细信息,请参阅下表。
设备 1 (#1) | 设备 2 (#2) | 设备 3 (#3) | 设备 4 (#4) | |
ID0 引脚 ID1 引脚 |
高的 高的 |
高的 低的 |
低的 高的 |
低的 低的 |
ID0 和 ID1 引脚默认为高电平,通过接地它们将为低电平。
笔记: 设备端首先要根据需要设置为需要的设备号,root会通过同一张表选择目标设备。
您可以选择不同的设备通过根的 ID0 和 ID1 传输消息,通常将 ID0 或/和 ID1 连接到 GND。 不仅如此,根侧还可以通过 IO 引脚发送低/高信号以即时选择目标设备。
Examp使用方法:通过 Arduino 控制远程开关
例如ample,在下图中,Arduino Nano 通过 D0 和 D1 引脚连接 RF LINK-IO Root 的 ID10 和 ID11 引脚。 Arduino Nano会发送不同的High/Low组合信号来选择要连接的Device(设置好后让D12管脚发送Low到Device的管脚ID_Lat,则连接有效)。 这样root连接到指定设备,通过D4或D5控制IN0和IN1的信号,其状态将同步到指定远程设备的OUT0和OUT1。
笔记: RFLink-IO 连接的开发板管脚不限制具体的管脚,您也可以将其更改为其他编号的管脚。
使用 ID_LAT 开始使用新连接发送/接收消息
Root端向ID0和ID1引脚发送相应的High/Low信号后,会中断与旧连接端的传输(即停止与旧连接端的传输和接收)。 并等待来自 ID_Lat 引脚的低信号切换到新连接。
即通过 ID0、ID1 发送目标设备号信号后,根与当前连接的设备之间的所有横断都将停止。 直到您发送 ID_Lat 的 LOW 信号至少 3 毫秒后,新事务才会开始。 过程如下:
文件/资源
![]() |
RFLINK RFLINK-IO 无线开关模块 [pdf] 用户手册 RFLINK-IO, 无线开关模块, RFLINK-IO 无线开关模块 |