树莓派圈子 >> ZE08-CH2O 甲醛浓度检测传感器模块 >> 历史版本
编辑时间历史版本内容长度图片数目录数修改原因
11-18 00:14 历史版本4 123845 3 8 全文编辑
上一历史版本 | 最新历史版本 |   下一历史版本 | 返回词条

ZE08-CH2O 甲醛浓度检测传感器模块

去查看或购买去淘宝查看或购买


目录

产品描述

ZE08-CH2O型电化学甲醛模组是一个通用型、小型化模组。利用电化学原理对空气中存在的CH2O进行探测,具 有良

ZE08-CH2O 甲醛浓度检测传感器模块 ZE08-CH2O 甲醛浓度检测传感器模块 
好的选择性,稳定性。内置温度传感器,可进行温度补偿;同时具有数字输出与模拟电压输出方式,方便使用。ZE08-CH2O是将成熟的电化学检测技术与精良的电路设计紧密结合,设计制造出的通用型气体模组。

 

模组特点

高灵敏度、高分辨率、低功耗、使用寿命长提供UART数据输出方式

高稳定性、优秀的抗干扰能力、温度补偿、卓越的线性输出

主要应用

便携式仪表、空气质量监测设备、空气净化机、新风换气系统、空调、智能家居设备等场所。

ZE08-CH2O 甲醛浓度检测传感器模块 ZE08-CH2O 甲醛浓度检测传感器模块 

技术指标

 

表1

 

产品型号

ZE08-CH2O

检测气体

甲醛

干扰气体

酒精,一氧化碳等气体

输出数据

UART 输出(3.3V电平)

工作电压

3.7V~5.5V

预热时间

≤3分钟

响应时间

≤60秒

恢复时间

≤60秒

量程

0~5ppm

分辨率

≤0.01ppm

工作温度

-20℃~50℃

工作湿度

15%RH-90%RH(无凝结)

存储温度

0~25℃

使用寿命

2 年(空气中0℃~35℃)

模组尺寸

长23mm×宽25.5mm×高6.5mm


管脚定义

 

表2

 

管脚名称

管脚说明

Pin1

NC

Pin2

NC

Pin3

GND

Pin4

Vin(电压输入3.7V~5.5V)

Pin5

UART(RXD) 0~3.3V数据输入

Pin6

UART(TXD) 0~3.3V数据输出

Pin7

NC

通讯协议

 

1 通用设置  

                                                             表3

 

波特率

9600

数据位

8

停止位

1

校验位

 

2 通讯命令

通信分为主动上传式和问答式,出厂默认主动上传,每间隔1S发送一次浓度值。 如果用户切换到问答模式下,需要重新切换为主动上传时,发送如下命令行格式即可:

表 4

 

Byte0

Byte1

Byte2

Byte3

Byte4

Byte5

Byte6

Byte7

Byte8

起始位

保留

切换命令

主动上传

保留

保留

保留

保留

校验值

0xFF

0x01

0x78

0x40

0x00

0x00

0x00

0x00

0x47

主动上传的数据显示格式如下:

表5

 

Byte0

Byte1

Byte2

Byte3

Byte4

Byte5

Byte6

Byte7

Byte8

起始位

气体名称

(CH2O)

单位

(ppb)

小数位数

气体浓度

高位

气体浓度

低位

满量程

高位

满量程

低位

校验值

0xFF

0x17

0x04

0x00

0x00

0x25

0x13

0x88

0x25

注释: 气体 浓度值 (PPB)=( 气体浓度 高位*256+ 气 体 浓 度 低 位 ). 当转换为 PPM 时: PPM=PPB/1000.

1PPM×1.25 =1.25mg/m3.

当用户需要问答模式时可通过发送如下命令格式来关闭主动上传的数据,再发送读取浓度的命令即可。关闭主动上传的命令行格式如下:

表6

Byte0

Byte1

Byte2

Byte3

Byte4

Byte5

Byte6

Byte7

Byte8

起始位

保留

切换

命令

问答

保留

保留

保留

保留

校验值

0xFF

0x01

0x78

0x41

0x00

0x00

0x00

0x00

0x46


问答模式下,读取浓度的命令格式如下:

表7

 

Byte0

Byte1

Byte2

Byte3

Byte4

Byte5

Byte6

Byte7

Byte8

起始位

保留

命令

保留

保留

保留

保留

保留

校验值

0xFF

0x01

0x86

0x00

0x00

0x00

0x00

0x00

0x79

 

返回的传感器浓度值显示格式如下:

表8

 

Byte0

Byte1

Byte2

Byte3

Byte4

Byte5

Byte6

Byte7

Byte8

起始位

命令

气体浓度高位

(ug/m3)

气体浓度低位

(ug/m3)

保留

保留

气体浓度

高位(ppb)

气体浓度

低位(ppb)

校验值

0xFF

0x86

0x00

0x2A

0x00

0x00

0x00

0x20

0x30

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

 

3 校验和计算

校验和 = (取反(Byte1+Byte2+……+Byte7))+1 参考例程如下:

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

*  函数名: unsigned char FucCheckSum(uchar*i,ucharln)

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

*函数说明:将数组的元素1-倒数第二个元素相加后取反+1(元素个数必须大于2

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

unsigned char FucCheckSum(unsignedchar *i,unsigned charln)

{

unsignedcharj,tempq=0;i+=1;

for(j=0;j<(ln-2);j++)

{

tempq+=*i;i++;

}

tempq=(~tempq)+1;return(tempq);

}


交叉干扰特性

本传感器模组能对除目标气体外的其它部分气体产生响应。现将该传感器对几种常见干扰气体的响应特性列于下表,以供参考。表中数据为气体在给定浓度下的典型响应。

2:交叉干扰特性

气体

浓度/PPM

HCHO等同浓度/PPM

甲醛

5

5

10

0.1

甲苯

10

0.46

乙酸

200

0.52

酒精

100

40.6

硫化氢

50

3

一氧化碳

200

0.64

 

注意事项

  • n      安装2.54mm接插针焊接时应快速完成上锡焊接,避免烙铁长时间高温对传感器结构造成破坏;
  • n      使用前老化时间不少于48小时;
  • n      电解液泄漏会造成损害,请勿随意拆解传感器;
  • n      传感器避免接触有机溶剂(包括硅橡胶及其它胶粘剂)、涂料、药剂、油类及高浓度气体;
  • n      所有电化学传感器不可用树脂材料完全封装,也不可浸没在无氧环境中,否则会损坏传感器的性能;
  • n      所有电化学传感器不能长时间应用于含有腐蚀性气体的环境中,腐蚀性气体会损害传感器;
  • n      气体零点测定时,须在洁净的大气中进行;
  • n      传感器测试和应用时,须避免正面垂直进气;
  • n      传感器的进气面不得阻塞、不得污染;
  • n    传感器上方防水透气膜严禁揭开、人为损坏;
  • n    传感器不可过度的撞击或震动;
  • n    外壳有破损、变形等情况下请不要使用;
  • n    高浓度的气体环境中长时间使用后,传感器恢复到初期状态较缓慢;
  • n    传感器贮存时工作电极与对电极应处于短路状态;
  • n    禁止用热熔胶或者固化温度高于80℃以上的密封胶封装传感器;
  • n    禁止长时间在高浓度碱性气体中存放和使用。

普通资料

1】原理图

点此下载

2】工程图

暂无

3】主芯片手册

暂无

4】安装方法

此模块安装方法见相关教程中的接线图,无特殊安装说明。

例程代码 

1】树莓派

暂无

2】Arduino

暂无

3】STM32

暂无

4】51

暂无

5】AVR

暂无


标签