搜博SM3990B 二氧化碳、温湿度一体传感器

供稿:上海搜博实业有限公司

关键字:SM3990B,二氧化碳传感器,温湿度传感器

产品简介:
SM3990B RS485二氧化碳、温度、湿度一体传感器为RS485总线式传感器,是针对农业生产过程中环境监测而设计的专用传感器,内置核心传感器全部为进口器件。

产品介绍

   SM3990B RS485二氧化碳、温度、湿度一体传感器为RS485总线式传感器,是针对农业生产过程中环境监测而设计的专用传感器,内置核心传感器全部为进口器件。仪器能够连续监测二氧化碳气体浓度、光照度及环境温湿度等4种环境参数,每个参数值都转换成MODBUS-RTU标准RS485电信号传输给关联设备,本产品是SM3390B的升级版本,有较高的防水性能,适用于大棚等环境。


使用注意:

1.设备所内置CO2传感器属于非色散红外二氧化碳传感器,需要充分的通电加热后才能达到良好的使用       状态,我们建议你至少预热5分钟,甚至达到0.1-1小时预热。

2.本产品用于大棚、环境、空气质量控制的二氧化碳探测装置。适宜于二氧化碳浓度的探测。  


技术参数

参数技术指标
二氧化碳测量范围0-5000ppm
二氧化碳精度±2% (10℃~+70℃);
二氧化碳重复测试±100ppm (10℃~+70℃);;
温度测量范围-40℃~+123.8℃
温度标称测温精度±0.5℃
湿度测量范围0~100RH
湿度测量精度±4.5%RH @25℃
波特率9600
通讯端口RS485
供电电源总线供电,DC12V-24V 1A
耗电4W
运行温度-30 - 85℃
工作湿度环境:0~95%RH
外形尺寸130×80×71mm³


产品结构

如上图所示,产品由红外CO2传感器、温湿度传感器、气体检测气窗(孔)及防水接头等几部分组成。

1.电源及RS485通讯接口

设备出厂前自带了1米引线,每根线芯的颜色已按下表进行了规定,请严格按照要求进行接线,否则会烧毁设备。

线芯颜色标号说明
红色VCC电源正极,电压范围:DC12-24V
绿色GND电源负极
黄色A+RS485 A+
兰色B-RS485 B-

2. 安装尺寸




3. 通讯协议

  设备所有操作或回复命令都为16进制数据。默认通讯波特率:9600,8,n,1。

基本命令格式:

[设备地址][功能码][起始地址:2字节][数据长度:2字节][CRC16校验]

意义如下:

A、设备地址:设备地址范围为1-15,其中250即0xFA为通用查询地址,当不知道设备地址时,可用此通用查询地址进行查询。

B、功能码:不同的应用需求功能码不同,比如3为查询输入寄存器数据。

C、起始地址:查询或操作寄存器起始地址。

D、数据长度:读取的长度。

E、CRC校验:CRC16校验,低位在前,高位在后。

1)读取数据(功能码为0x03 )

[设备地址][03][起始地址:2字节][数据长度:2字节][CRC16校验]

注:数据长度为2字节,查询数据长度范围为1-7。

设备响应:

[设备地址][命令号][返回的字节个数][数据1][CRC16校验]

响应数据意义如下:

A、返回的字节个数:表示数据的字节个数,也就是数据1,2...n中的n的值。

B、数据1…N:各个传感器的测量值,CO2、温度、湿度、光照度值数据各占2个字节,为无符号整型数据。

例如:查询1号设备上4个参数值传感器数据:

发送:01 03 00 00 00 04 44 09

回应:  01 03 08 02 3F 07 88 0E 00 00 46 99 A3

上例回复数据中:01表地址1,08表数据长度为8个字节,由于测点数据长度占2个字节,比如第1个数据为02 3F (都是十六进制), 折成10进制方法:

V=256*0x02+0x3F =575。

即为:575,即实际值为575ppm。

 温度 十六进制值为 07 88 即1928,实际值需除以100,则实际温度为19.28度。

  同理,湿度值也需要除以100。0E 00 为3690,即36.90%RH. 光照度十六进制值为00 46,表示成十进制为70,表示当前光照值为70lux。

    在组态软件中,寄存器对照表:

序号寄存器名称寄存器地址数据类型
1CO2浓度40001整型
2温度40002整型,值范围0-65535
3湿度40003整型,值范围0-10000
440004未使用
5量程缩放系数40005整型,值范围2000-50000
6偏移量寄存器40006整型,值范围1-1400,默认700
7报警参数40007未使用

2)查询设备地址(功能号:0x25辅助命令号:0x02 )

若不知道当前设备地址、且总线上只有一个设备时,可以通过此命令查询当前设备地址。

发送命令格式:

[设备地址:0xFA][命令号:0x25][ 辅助命令号:0x02] [00 00 01] [CRC16]

说明:

A、设备地址0xFA为通用设备查询地址。

B、00 00 01为十六进制数,为固定值,不可更改。

比如查询当前设备地址,命令为 FA 25 02 00 00 01 99 FE

设备响应: 01 25 01 01 D0 43

设备响应格式:[设备地址][命令号] [数据长度:1字节] [随机字节:1字节] [CRC16]

比如:01 25 01 01 D0 43 表明设备地址为01 。

3)二氧化碳浓度量程缩放系数设置(功能号:0x06辅助命令号:0x0A )

当数据与用户照度计或标准参照标准有误差时,我们可以通过调整量程缩放系数据来减小显示误差。此参数用于设备出厂前校正,用户无校正设备,建议使用不要更改此值。

发送命令格式:

[设备地址][命令号:0x06][ 辅助命令号:0x0A ] [00] [量程缩放系数] [CRC16]

说明:

A、设备地址:当前设备地址。

B、辅助命令: 为固定值,不可更改。

C、量程缩放系数: 值范围1000-50000,对应实际系数为0.1000-5.0000。即可对当前显示值可缩小10倍或放大5倍。对应十六进制量程范围为:0x03E8-0xC350

如果当前值偏小,建议系数大于1,即该参数大于10000,如果当前值偏大,建议系数1,即该参数小于10000。

比如设置当前传感器量程放大1.0010倍,那此参数值应该为10010,对应十六进制为0x 27 00,则设置命令为01 06 0A 04 27 00 51 E8 21 C7

设备响应: 01 04 27 00 5B E9

设备响应格式:[设备地址][命令号] [参数值] [CRC16]

4)二氧化碳浓度偏移量设置(功能号:0x06辅助命令号:0x0A )

当数据与用户照度计或标准参照标准有误差时,我们可以通过调整偏移量来减小显示误差。此参数用于设备出厂前校正,用户无校正设备,建议使用不要更改此值。

发送命令格式:

[设备地址][命令号:0x06][ 辅助命令号:0x0A  0x05] [偏移量] [CRC16]

说明:

A、设备地址:当前设备地址。

B、辅助命令: 为固定值,不可更改。

C、偏移量: 值范围1-1400,对应实际系数为1-1400ppm。默认值为700,则显示值未作更改,当值偏小时,建议将些值改为小于700,当值偏大时,将700改为大于700.

比如设置当前传感器偏移量为B=300,如果测量真实值为A,那调整后的显示值C=B+700-B,可以看出,显示值比真实际修正了400ppm.

命令为:01 06 0A 05 01 2C 00 5E

设备响应: 01 05 01 2C 11 94

设备响应格式:[设备地址][命令号] [参数值] [CRC16]

发布时间:2016年11月7日 13:31 人气:   工控网审核编辑:陈磊
更多详细请访问:上海搜博实业有限公司

我有需求