SONBEST SM1410C CAN总线温湿度传感器用户手册
技术参数
技术参数 | 参数值 |
品牌 | 最好的 |
温度测量范围 | -50℃~120℃ |
测温精度 | ±0.5℃@25℃ |
湿度测量范围 | 0~100%相对湿度 |
湿度精度 | ±3%RH@25℃ |
通信接口 | 能 |
违约率 | 250kbps |
力量 | DC9~24V 1A |
运行温度 | -40~80℃ |
工作湿度 | 5%~90%相对湿度 |
在断线的情况下,如图所示接线。 如果产品本身没有引线,核心颜色仅供参考。
通信协议
该产品采用CAN2.0B标准帧格式。 标准帧信息为11字节,包括两部分信息,数据部分的前3字节为信息部分。 设备出厂时默认节点号为1,即CAN标准帧中的文本识别码为ID.10-ID.3,默认速率为50k。 如果需要其他速率,可以根据通信协议进行修改。
该设备可直接与各种CAN转换器或USB采集模块配合使用。 用户也可以选择我们的工业级USB-CAN转换器(如上图所示)。 标准帧的基本格式和组成如下表所示。
位 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
字节 1 | FF | 自由贸易协定 | X | X | DLC.3 | DLC.2 | DLC.1 | DLC.0 |
字节 2 | ID.10 | ID.9 | ID.8 | ID.7 | ID.6 | ID.5 | ID.4 | ID.3 |
字节 3 | ID.2 | ID.1 | ID.0 | x | x | x | x | x |
字节 4 | d1.7 | d1.6 | d1.5 | d1.4 | d1.3 | d1.2 | d1.1 | d1.0 |
字节 5 | d2.7 | d2.6 | d2.5 | d2.4 | d2.3 | d2.2 | d2.1 | d2.0 |
字节 6 | d3.7 | d3.6 | d3.5 | d3.4 | d3.3 | d3.2 | d3.1 | d3.0 |
字节 7 | d4.7 | d4.6 | d4.5 | d4.4 | d4.3 | d4.2 | d4.1 | d4.0 |
字节 11 | d8.7 | d8.6 | d8.5 | d8.4 | d8.3 | d8.2 | d8.1 | d8.0 |
字节 1 是帧信息。 第7位(FF)表示帧格式,在扩展帧中,FF=1; 第6位(RTR)表示帧的类型,RTR=0表示数据帧,RTR=1表示远程帧; DLC 表示数据帧中的实际数据长度。 字节 2~3 对 11 位消息识别码有效。 字节 4~11 为数据帧的实际数据,对远程帧无效。 例如ample,当硬件地址为1时,如下图,帧ID为00 00 00 01,发送正确命令即可响应数据。
查询数据
Example:查询2#设备通道1的全部1个数据,上位机发送命令:01 03 00 00 00 02。
框架类型 | CAN 帧 ID | 映射
地址 |
功能代码 | 开始
地址 |
数据长度 |
00 01 | 01 | 01 | 03 | 00 00 | 02 |
响应帧:01 03 04 07 3A 0F 7D。
框架类型 | CAN 帧 ID | 映射
地址 |
功能代码 | 数据长度 | 数据 |
回复
框架 |
00 00 | 01 | 03 | 04 | 08 公元 0F 7D |
在上述 ex 的查询响应中ample:0x03是命令号,0x4有4个数据,第一个数据是08 AD转换成十进制:2221,因为模块分辨率是0.01,这个值需要除以100,即实际值为22.21 度。 每个数据占用两个字节,即一个整数变量。 实际值需要在此值的基础上除以 100。 同样,0F 7D 是第二个数据。 它的值为3965,即真实值为39.65。
更改帧 ID
您可以使用主站通过命令重置节点号。 节点号的范围为 1 到 200。重置节点号后,必须重置系统。 因为通讯是十六进制格式,所以表中的数据都是十六进制格式。
例如amp即,如果主机ID为00 00,传感器地址为00 01,则将当前节点1改为2nd。 更改设备 ID 的通信消息如下:01 06 0B 00 00 02。
框架类型 | 帧 ID | 设置地址 | 函数编号 | 固定值 | 目标框架 ID |
命令 | 00 01 | 01 | 06 | 0B 00 | 00 02 |
正确设置后返回帧:01 06 01 02 61 88。格式如下表所示。
帧 ID | 设置地址 | 函数编号 | 源框架
ID |
当前帧
ID |
CRC16 |
00 00 | 01 | 06 | 01 | 02 | 61 88 |
该命令将无法正确响应。 以下是将 Set Address 更改为 2 的命令和回复消息。
更改设备速率
您可以使用主站通过命令重置设备速率。 速率数的范围为 1~15。 重置节点号后,费率立即生效。 因为通讯是十六进制格式,所以表中的速率数字都是十六进制格式。
费率值 | 实际费率 | 率值 | 实际费率 |
1 | 20kbps | 2 | 25kbps |
3 | 40kbps | 4 | 50kbps |
5 | 100kbps | 6 | 125kbps |
7 | 200kbps | 8 | 250kbps |
9 | 400kbps | A | 500kbps |
B | 800kbps | C | 1M |
D | 33.33kbps | E | 66.66kbps |
目前不支持不在上述范围内的速率。 如果您有特殊要求,可以定制。 例如ample,设备速率为250k,根据上表编号为08。 将速率改为40k,40k的个数为03,操作通信报文如下:01 06 00 67 00 03 78 14,如下图所示。
速率修改后,速率会立即改变,设备不会返回任何值。 这时CAN采集设备也需要切换相应的速率才能正常通信。
上电返回帧ID和速率
设备再次上电后,设备会返回对应的设备地址和速率信息。 例如ample,设备上电后上报信息如下:01 25 01 05 D1 80. Frame I
帧 ID | 设备地址 | 功能代码 | 当前帧 ID | 当前利率 | CRC16 |
00 00 | 01 | 25 | 00 01 | 05 | D1 80 |
在响应帧中,01表示当前帧ID为00 01,速率值05表示当前速率为50kbps,可查表得到。
免责声明
本文档提供了有关产品的所有信息,不授予任何知识产权许可,不明示或暗示,禁止以任何其他方式授予任何知识产权,例如本产品的销售条款和条件声明、其他问题。不承担任何责任。此外,我公司对本产品的销售和使用不作任何明示或暗示的保证,包括产品特定用途的适用性、适销性或任何专利、版权或其他知识产权的侵权责任等。产品规格和产品描述可能随时修改,恕不另行通知。
联系我们
公司:上海松百实业有限公司
地址: 中国上海市宝山区东北路8号215号楼
Web: http://www.sonbest.com
Web: http://www.sonbus.com
SKYPE:苏布
电子邮件: sale@sonbest.com
电话: 86-021-51083595 / 66862055 / 66862075 / 66861077
文件/资源
![]() |
SONBEST SM1410C CAN总线温湿度传感器 [pdf] 用户手册 SM1410C,CAN总线温湿度传感器 |