我正在寻找类似R444A01 modbus rtu协议的数据表。我想实现一个工具来读取此传感器的温度和湿度。
我唯一能找到的东西是这样的:https://www.mikrocontroller.net/attachment/376848/datenBlatt_teil2.pdf
但是要实现该工具,我会错过有关Modbus寄存器定义(如Modbus地址)的信息,该寄存器存储哪些信息以及使用了多少字节。
可能有人知道有关此传感器的一些信息。
答案 0 :(得分:1)
https://www.aliexpress.com/item/33054683552.html显示了R444A01 modbus RTU通信协议。我也找不到合适的数据表。
答案 1 :(得分:0)
引用https://www.amazon.co.uk/Temperature-Humidity-humidity-temperature-External/dp/B078PHLR4T中的一位审阅者:
电源电压:DC 5-40V(推荐6.5-28V)MODBUS RTU协议,03 读取命令,06写入命令。串口波特率:9600(默认), N,8、1
温度寄存器地址0x0000(2字节)湿度寄存器 地址0x0001(2个字节)RS485地址0x0002(2个字节)波特率 0x0003(2个字节)
波特率表:0:1200/1:2400/2:4800/3:9600(默认)/ 4: 19200
温度返回的值是一个SIGNED两个字节的值,这意味着 最高位为1表示负温度。除以10 (十进制)以获取实际值
湿度返回的值是一个无符号的两个字节的值。划分 减去10(十进制)即可得出实际值