西星科技二氧化碳传感器使用手册(RS485)
、 产品简介
- 1. 产品概述
本产品采用 线品牌二氧化碳气体传感器探头,运用非色散激光红外原理,对空气中的二氧化碳浓度进行测量,具有很好的气体选择性和无氧气依耐性。该传感器将成熟的红外激光气体检测技术和精密光路设计相结合,同时自带温度补偿功能,灵敏度高,线性度好,使用寿命长。
- 2. 产品参数
参数 |
指标 |
测量范围 |
0-2000ppm,0-5000ppm,0-10000ppm三种可选 |
精度 |
±(50ppm+5%读数值) |
分辨率 |
1ppm |
供电电压 |
DC12V-24V |
消耗电流 |
<200mA |
预热时间 |
<3分钟 |
响应时间 |
<120秒 |
工作温度 |
0-50℃ |
工作湿度 |
0-95%无凝结 |
尺寸 |
145mm x 110mm x 45mm(H) |
重量 |
<200g |
安装方式 |
壁挂式 |
使用寿命 |
>5年 |
二、 硬件接法
传感器引出红黑黄绿4根线,红线接电源,黑线接地GND,白线接485-A,黄线接485-B。
传感器默认供电12V-24V,特殊需求可以定制。
广泛适用于室内外环境二氧化碳浓度监测,广泛用于农业大棚,花卉培养等需要二氧化碳浓度监测的场合。本产品采用高灵敏度的气体检测探头,具有测量范围宽、线形度好、信号稳定,精度高等特点。信号输出4-20mA/0-5V-0-10V/RS485(标准的modbus协议)出厂可选,485型协议内容开放,支持二次开发,485型信号传输距离可达2000米。设备型号分为单CO2与CO2温湿度 体两种,下单前请客户根据实际需求选型。
例如量程0~+5000ppm,4~20mA输出,当输出信号为12mA时,计算当前二氧化碳浓度。此二氧化碳浓度量程的跨度为5000ppm,用16mA电流信号来表达,5000ppm/16mA=312.5ppm/mA,即电流1mA代表二氧化碳浓度变化312.5ppm.测量值12mA-4mA=8mA.8mA*312.5ppm/mA=2500ppm。当前二氧化碳浓度为2500ppm。
(2)电压型输出信号转换计算
例如量程0~+5000ppm,0-10V输出,当输出信号为5V时,计算当前二氧化碳浓度。此二氧化碳浓度量程的跨度为5000ppm,用10V电压信号来表达,5000ppm/10V=500ppm/V,即电压1V代表二氧化碳浓度变化500ppm.测量值5V-0V=5V.5V*500ppm/V=2500ppm。当前二氧化碳浓度为2500ppm。
三、 通信协议
- 1. 出厂默认配置
备注:以上仅为出厂默认设置,其中设备地址01-255,波特率1200-115200可随客户需要自主更改。
- 2. 通信格式
传感器遵循标准ModBus RTU协议,传感器读数保存在保持寄存器中,功能码为03。
上位机读取传感器数据问询帧格式:
设备地址 |
功能码 |
寄存器起始地址 |
寄存器个数 |
CRC低位 |
CRC高位 |
1字节 |
1字节 |
2字节 |
2字节 |
1字节 |
1字节 |
例:如上位机下发数据帧为 01 03 00 02 00 01 25 CA (16进制)
01为设备出厂默认地址0x01,
03为RS485功能码-读取保持寄存器,
00 02为要读取的寄存器起始地址-0x02,
00 01为要读取的寄存器个数-1个,
25为16位CRC低位,
CA为16位CRC高位。
下位机设备应答上位机,返回传感器数据应答帧格式:
设备地址 |
功能码 |
传感器数据长度 |
传感器数据 |
CRC低位 |
CRC高位 |
1字节 |
1字节 |
1字节 |
2N字节 |
1字节 |
1字节 |
N为读取的存储传感器数据的寄存器的个数。
例:如下位机返回的数据帧为:01 03 02 05 DC BA 8D (16进制)
01为返回数据帧所属的设备地址-0x01,
03为RS485功能码-读取保持寄存器,
02为传感器数据字节数-2个,
05 DC为传感器数据-转换为10进制为1500,
BA为16位CRC低位,
8D为16位CRC高位。