云顶国际8588yd(中国)有限公司-Weixin百科

X

产品与应用

以力学起步融合多物理技术发展多品种传感器
红外二氧化碳传感器MH1001B

红外二氧化碳传感器MH1001B

产品类型: 红外二氧化碳传感器

产品型号: MH1001B

声明: 云顶国际8588yd传感保留更改产品设计、规格、参数的权利及资料信息的最终 解释权。欲了解更多关于云顶国际8588yd产品的信息,请致电云顶国际8588yd公司,索取更多详 细的技术资料。

产品详细信息

MH1001B产品结构图+实拍图.jpg

1. 产品描述

MH1001A是一款通用智能型二氧化碳气体传感器,其主要是基于非色散红外(NDIR)原理对空气中的二氧化碳气体浓度进行检测,具有高精度、性能优越、易于安装等特点。适用于室内CO2浓度检测、空气质量控制及节能控制等应用。

本传感器可嵌入各种用来监测二氧化碳浓度的仪器仪表或环境改善设备,为其提供及时准确的浓度数据。如新风系统、空调控制、空气品制监测、植物培养等。

     2.传感器特点

 

非分光红外技术(NDIR)

气室电镀处理,防水防盐雾腐蚀

全量程温度范围修正

产品结构体积小巧,便于安装

抗水汽干扰,不中毒


3.主要应用

空气质量监测设备、便携式仪表、空气净化机

新风换气系统、空调、智能家居设备

医院、酒店、学校等公共场所

         4.技术指标



产品型号

MH1001A

检测气体

CO2

供电电压

DC5V

平均电流

40mA(@5V供电)

峰值电流

125mA(@5V供电)

检测精度

±(50PPM+5%读数值)

测量范围

400~10000PPM范围内可选

输出信号

串口(UART)(TTL电平3.3V

PWM

接口电平

3.3V(兼容5V)

响应时间

T90120S

工作条件

0℃~50℃   0~95%RH(无凝结)

储存条件

-40℃~60℃   0~95%RH(无凝结)

寿命

5年

参考尺寸

L33×W20×H17(H=外壳+PIN)mm

重量

5g

           5.产品尺寸图

image.png

         6.引脚定义描述

引脚

描述

VCC

电源输入端(+5V                   

GND

电源输入端(接地)

AOT

预留

PWM

脉宽调制                 

CAL

预留

T/R

通讯切换

TXD

UART(TXD)TTL电平数据输出

RXD

UART(RXD)TTL电平数据输入

ALT

预留

        7.应用场景

image.png

       8.通讯命令

 

波特率:9600, 奇偶校验位:无,  停止位:1 bit, 数据位:8   

读取气体浓度值

     发送命令

0

1

2

3

4

5

6

7

8

起始位

功能码

命令

校验值

0xff

0x01

0x86

0x00

0x00

0x00

0x00

0x00

0x79

   返回值

0

1

2

3

4

5

6

7

8

起始位

命令

浓度高位

浓度低位

保留

保留

保留

保留

校验值

0xff

0x86

HIGH

LOW

0x00

0x00

0x00

0x00

校验和

 

气体浓度值=气体浓度高位*256+气体浓度低位  单位:PPM

 

应答实例:

应答:FF 86 01 8A 1B 85 00 01 4E  

说明:

十六进制换算十进制:0101 8A138

换算CO2浓度值=01*256+138=394PPM

 

 

 

        9.自动校准和零点校准

自动校准功能是指产品在使用过程中,由于运输、安装、焊接等操作可能会引起传感器零点漂移和检测精度降低,故传感器通过内置的自校准算法对传感器漂移进行修正。在传感器上电24H,存储记录空气中最低CO2浓度值,传感器自动执行校准算法,将基准值修正为室外的大气环境浓度。

自动校零功能适合用于办公环境,家庭环境。但不适用于农业大棚、养殖场、冷库等场所,在这类场所应关闭自动校零功能,关闭后请用户定期对传感器进行零点检测,必要时进行命令校零或手动校零。

 

通过串口向传感器发送命令,可实现传感器零点和SPAN点校准。

 零点校准命令:

发送命令

0

1

2

3

4

5

6

7

8

起始位

功能码

命令

校验值

0xff

0x01

0x87

0x00

0x00

0x00

0x00

0x00

校验值

注:无返回值,零点指的是大气环境浓度(400PPM),发送命令前请确保传感器在大气环境浓度下稳定运行20分钟以上

 

SPAN点校准命令

发送命令

0

1

2

3

4

5

6

7

8

起始位

功能码

命令

高位

低位

校验值

0xff

0x01

0x88

HIGH

LOW

0x00

0x00

0x00

校验值

注:无返回值。发送命令前请确保存传感器在相应浓度下稳定运行20分钟以上

建议使用2000PPM做为SPAN值进行校准

 

         10.PWM输出

假设量程 5000PPM

浓度输出范围

5000PPM

周期

1004ms±5%

周期起始段高电平输出

2ms(理论值)

中部周期

1000ms±5%

周期结束段低电平输出

2ms(理论值)

通过PWM计算CO2浓度值:Cppm==5×(TH-2ms)

Cppm 为通过计算得到的 CO2浓度值,单位为 ppm

TH为一个输出周期中输出为高电平的时间

82ms ≤TH≤1002

image.png

        11.包装方案

image.png

image.png

12.注意事项

传感器在运输、焊接、安装、使用等过程中应避免其电镀腔体承受任何方向的压力

传感器如需放置狭小空间,此空间应通风良好

传感器应远离热源,并避免阳光直射或其它热辐射

不要在粉尘大的环境中长期使用传感器

请避免环境温度、湿度、干扰气体的快速转变,尤其是在可能发生冷凝的高湿度环境中。

传感器应定期校准,校准周期建议不大于六个月

为保证传感器正常工作,供电电压须保持在DC4.5V-5.5V的范围内,供电电流不低于150mA,不在此范围内,可能会使传感器故障,传感器输出浓度偏低或传感器不能正常工作

禁止使用波峰焊焊接传感器

: 校验算法

/**********************************************************************

* 函数名: char getCheckSum(char *packet) 

功能描述: 求和校验 (取发送、接收协议的 1 \ 2 \ 3 \ 4 \ 5 \ 6 \ 7 的和)

* 函数说明: 将数组的元素1-倒数第二个元素相加求和(元素个数必须大于2)

**********************************************************************/

char getCheckSum(char *packet)

{

char i, checksum;

for( i = 1; i < 8; i++)

{

checksum += packet[i];

}

checksum = 0xff – checksum;

checksum += 1;

return checksum;

}


XML 地图