一款基于合宙AIR001的单路数字量采集模块,用于将数字量传感器信号接入modbus网络中供主机采集。
工业自动化领域、消防安全系统、环境监测等。
一、产品概述
本模块为软硬结合的形式。采用合宙Air001芯片开发,通过MODBUSRTU协议作为从机与主机通信,主机可使用03/06功能码来查询/修改从机地址、波特率、传感器数字量状态、指示灯状态以及控制从机重启;可使用硬件电阻强制设置从机地址及波特率;板载防雷电路,可适应复杂环境工作。
二、产品参数
1.主控:合宙Air001。
2.PCB尺寸:80mmx50mm,两层板设计,单面布局。
3.供电:DC12-24V。
4.传感器类型:无需供电的两线制数字量传感器及需要供电的三线制数字量传感器。传感器电源电压为供电接口输入电源电压。
三、使用说明
1.本模块主控为Air001,基于arduino开发,提供相应的代码及固件,详细请见附件“基于modbus的单路数字量信号采集模块源码及固件25.05.28-V1.0.zip”。
2.程序烧录:模块未引出烧录接口,所以需要先对芯片烧录后再焊接到模块上或飞线进行烧录,飞线烧录教程详见附件“基于modbus的单路数字量信号采集模块使用说明25.05.28-V1.0.zip”。
3.代码编译及模块相关操作详见附件“基于modbus的单路数字量信号采集模块使用说明25.05.28-V1.0.zip”。
4.提供上位机测试软件,详见附件“MODBUS调试助手.zip”。
5.提供焊接辅助工具,详见附件“基于modbus的单路数字量信号采集模块焊接辅助工具.zip”。
6.电路及接口说明:
四、备注
1、成本构成
元器件成本:单个模块某宝购买元器件成本约为10元(不含PCB)。
总计:¥10 元
2、细节备注
2.1 本模块是软硬结合的形式;使用之前一定要仔细阅读附件的使用说明。
2.2 电阻R3、R4用于设置从机地址,电阻R5、R6用于设置波特率,可贴可不贴,贴装后将无法通过modbus协议修改从机地址及波特率,请根据自己的需求选择,具体可参考附件“基于modbus的单路数字量信号采集模块使用说明25.05.28-V1.0.zip”。
2.3 附件包含arduino源码及固件、使用说明、焊接辅助工具、modbus协议调试工具。
五、测试视频
视频中演示了通过上位机使用03功能码查询前四个寄存器的数据及使用06功能码控制指示灯亮灭。
六、更新日志
2025.06.04 V1.0 首次上传
2025.06.19 V1.1 更新代码及固件,修复06功能码返回数据会多两个字节的BUG。
点赞