【CO2二氧化碳传感器】senseair S8 LP

文章目录

  • 一、Senseair S8 LP介绍
    • 1.1 Senseair介绍
    • 1.2 二氧化碳传感器S8介绍
      • 1.3 S8结构和引脚
  • 二、使用Senseair官方的软件读取CO2浓度
    • 2.1 下载上位机软件
    • 2.2 硬件接线(usb转串口模块与传感器连接)
    • 2.3 上位机连接传感器后开始显示
  • 三、使用串口助手通过modbus跟S8通信
    • 3.1 modbus协议

一、Senseair S8 LP介绍

1.1 Senseair介绍

  在红外气体传感领域超过25年的研究和开发经验,现在为我们带来了世界上最小的CO2传感器,具有NDIRtechnique, senseair S8 5%。该传感器具有精度高、功耗低等优点。Senseair S8 5%专为大批量生产而设计,所有制造过程和关键部件的传感器序列号都具有完全的可追溯性。每个传感器都经过单独校准,并配有UART数字接口。该传感器无需维护,预计使用寿命超过15年。

1.2 二氧化碳传感器S8介绍

目标气体:二氧化碳(CO2)
工作原理:非红外线干扰(NDIR)
测量范围:0.04-5%vl CO2
测量时间间隔:2秒
精度:±200ppm±10% of reading
压力的依赖:1.6%读数每kPa偏离正常压力
响应时间:2分钟90%
工作温度:5-50°C
操作湿度:0-85%RH无冷凝
储存温度:-40 - 70℃3
尺寸:3.9 x 19.8 x 8.7mm(最大尺寸)
重量:小于8克
电力供应:4.5-5.25V无电涌防护和反向连接
电力消耗:峰值300毫安,平均30毫安
平均预期寿命:在正常商业环境下工作15年
串行通信:UART, Modbus协议。直接连接到RS485接收器集成电路的方向控制引脚。
告警输出,采集器打开:8500/6500ppm正常导电最大100mA。晶体管在CO2浓度高、供电低或传感器故障时断开
PWM输出,1 kHz:3.3V推挽CMOS输出,无保护,0- 100%占空比
维护:在Senseair ABC开启时,对正常室内应用免维护。
注意:
1、传感器的测量范围为0.04-5%,表中规定的精度。然而,暴露于400ppm以下的浓度可能会导致ABC算法的错误操作,对于ABC ON的模型应避免。
2、在正常的IAQ应用中。精度定义在ABC ON连续操作的最小一个ABC周期之后。一些工业应用程序确实需要维护。请联系Senseair了解更多信息!
3、在工作温度范围内指定精度。规范参照认证的校准混合物。校准气体混合物的不确定度(目前为1%)应添加到绝对测量的规定精度中。
4、参见S8上的规范TDE2067 Modbus。串行输出分辨率为10ppm/bit。

1.3 S8结构和引脚

二氧化碳气体扩散区:
【CO2二氧化碳传感器】senseair S8 LP_第1张图片
模块引脚:
【CO2二氧化碳传感器】senseair S8 LP_第2张图片

  • 电源部分
    G0:电源负极
    G+:电源正极(不受反向连接保护!)
    DVCC_out:传感器提供给外部的LDO,输出3.3V
  • 串口通信
    UART_Rxd:高电平是2.3-3.6v,低电平是0-0.75v
    UART_Txd:高电平是2.4v,低电平是0-0.75v
    UART_R/T:控制RS485这样的半双工的收发器的方向,是输出引脚。高电平是2.4v,低电平是0-0.75v
  • 输入输出引脚
    bCAL_in/CAL(校准引脚)
    传感器有两种校准方式:背景校准和零校准,校准时将传感器放置在固定二氧化碳浓度下的环境中,如果是环境是400ppm,采用背景校准;如果是0ppm,采用零校准。
    背景校准:当关闭4-8秒这个引脚被配置为数字输入,假设CO2传感器放置在在400ppm的环境中。
    零校准:当关闭最少16秒时CAL引脚用于零校准,假定CO2传感器放置在ppm的环境中。
    高电平是2.3-3.6v,低电平是0-0.75v。
    PWM 1kHz:PWM输出,配置成数字输出,用于客户直接测量PWM的占空比来计算CO2浓度,占空比周期是1ms。3.3v推挽输出。
    Alram_OC:异常警告引脚,采集器会在CO2高、电源低、传感器故障时断开,并通过该引脚指示。

二、使用Senseair官方的软件读取CO2浓度

2.1 下载上位机软件

下载地址:https://senseair.com/products/size-counts/s8-lp/
点击安装程序后按照默认选项进行安装

2.2 硬件接线(usb转串口模块与传感器连接)

G+ ----------------- 5v
G0 ----------------- GND
UART_Rxd ----------- Txd
UART_Txd ----------- Rxd

2.3 上位机连接传感器后开始显示

1、点击meter下的allow connections to any device for the session
【CO2二氧化碳传感器】senseair S8 LP_第3张图片
2、配置串口(9600波特率,com16)
【CO2二氧化碳传感器】senseair S8 LP_第4张图片
【CO2二氧化碳传感器】senseair S8 LP_第5张图片
3、点击meter下connect to any
【CO2二氧化碳传感器】senseair S8 LP_第6张图片
4、点击CO2选项下restorn f.c
【CO2二氧化碳传感器】senseair S8 LP_第7张图片
此时上位机开始显示CO2的数值,如下图所示。
【CO2二氧化碳传感器】senseair S8 LP_第8张图片

三、使用串口助手通过modbus跟S8通信

3.1 modbus协议

你可能感兴趣的:(二氧化碳传感器,stm32,二氧化碳传感器)