SR-104-BT 4路蓝牙继电器成品 |
电源要求: | DC12-24V,内正外负 |
PCB尺寸: | 长91mm X 宽92mm |
功能描述:
通过蓝牙控制4路继电器的吸合、释放,支持延时1-65535秒,带继电器状态返回及查询,准确控制负载运行。开放控制协议,提供手机端控制软件(安卓版本)、VB上位机程序及源代码、Delphi控制软件及源代码、C#控制软件及源代码,轻松实现手机及电脑远程控制。
模块特色:
- 使用标准的SPP-C蓝牙模块
- 板载4路继电器,指令控制延时1-65535秒
- 带状态指示灯、继电器吸合指示灯
- 1.6mm厚PCB由军工级FR-4板材制成,PCB尺寸91mm X 92mm,配外壳
- DC12-24V 宽电压供电
- 安卓手机及电脑端软件支持
操作方法:
手机或电脑控制蓝牙继电器之前都必须跟模块配对。在手机或电脑上点击查找蓝牙设备,搜索到蓝牙设备名称SR-104,点击配对连接,第一次连接需要配对密码,默认密码为:1234。配对成功后,状态指示灯长亮。模块与电脑配对后将被识别为一个虚拟串口设备。
为提高安全性,可以用密码修改工具更改配对密码,密码是任意4个数字。
恢复默认设置
可以用以下方式恢复到默认设置:切断模块电源,按下CLR按钮并保持按下的状态,给模块上电。此时状态指示灯快速闪烁,松开 CLR按钮即可恢复正常模式。
手机端控制软件界面(仅支持Android):
控制多个SR-104、SR-501或者SR-521蓝牙继电器模块,设备选择界面自动提示蓝牙继电器模块ID:
VB上位机程序(提供源代码):
- 选择虚拟串口
- 包含完整指令表(含扩展通道指令)
- 可以设置延时参数
- 显示蓝牙发送和接收的数据
Delphi控制软件(提供源代码):
- 选择虚拟串口
- 图形界面操作,直观显示继电器状态
- 可以显示或者隐藏扩展通道
C#控制软件(提供源代码):
- 命令行方式操作,可直接由其他程序调用
- 指令执行后返回最新继电器状态
- 可以移植用于其他.NET语言
接口说明:
蓝色端子: 接用户负载,可以使用220V交流设备,或者小于30V的直流设备,该设备电流不能超过继电器标准负荷。每路继电器有一个常开触点、一个常闭触点和一个公共触点,继电器吸合时,公共触点和常开触点导通;继电器释放时,公共触点和常闭触点导通。
控制协议
模块与电脑配对后将被识别为一个虚拟串口,默认通讯速率9600bps(8个数据位、无校验、1个停止位)。通过虚拟串口发送的命令代码为文本串,不需要跟回车。
获取继电器和数字量状态 | #00; |
CH1吸合 | #11; |
CH1释放 | #21; |
CH2吸合 | #12; |
CH2释放 | #22; |
CH3吸合 | #13; |
CH3释放 | #23; |
CH4吸合 | #14; |
CH4释放 | #24; |
模块每次接受命令字节后,将返回最新的继电器和数字量状态。返回值为以“>”开头“;”结尾6个字符的文本串,中间4个字符可能是0或者1,每个字符代表1路继电器释放或吸合状态。如返回值>1100;表示CH1和CH2吸合、CH1和CH2释放。
延时参数可以设置受控通道在1-65535秒以后改变状态,结合具体的应用可以实现释放后延时开启或吸合后延时关闭。延时参数的写法是在命令代码中插入“:”和延时秒数,如:
当前状态 | 命令代码 | 说明 |
CH1当前为释放状态 | #11:30; | CH1吸合,30秒后自动释放 |
CH1当前为吸合状态 | #21:30; | CH1释放,30秒后自动吸合 |
CH1当前为释放状态 | #21:30; | CH1释放(无状态变化),30秒后自动吸合 |