前言:
根据家庭智能环保卫士的功能方案,其中涉及到了对空气质量的一个检测信息点。就用到了PM2.5 sensor ,此次采用的是一个ZPH01 粉尘传感器,通过串口的方式与dragonboard410c进行通讯。下面给大家简介一下什么是PM2.5、以及这个模块的基本性能以及通讯接口。
一、PM2.5
pm2.5是细颗粒物另外一个名称。细颗粒物指环境空气中空气动力学当量直径小于等于 2.5 微米的颗粒物。它能较长时间悬浮于空气中,其在空气中含量浓度越高,就代表空气污染越严重。虽然PM2.5只是地球大气成分中含量很少的组分,但它对空气质量和能见度等有重要的影响。与较粗的大气颗粒物相比,PM2.5粒径小,面积大,活性强,易附带有毒、有害物质(例如,重金属、微生物等),且在大气中的停留时间长、输送距离远,因而对人体健康和大气环境质量的影响更大。
二、 粉尘传感器模块介绍
1.产品概述:
本传感器是采用先进PM2.5检测机理,实现对PM2.5的检测。 该传感器中PM2.5检测单元采用粒子计数原理, 可灵敏检测直径1μm以上灰尘颗粒物。
传感器出厂前经过老化、 调试、 标定、 校准, 具有良好的一致性和极高的灵敏度。 具有PWM信号输出, 可配置成UART数字串行接口及定制IIC接口。
2.传感器特点 :
极高的灵敏度、 优异的长期稳定性、 出厂已标定校准、 内置加热器可实现空气的自动吸入。 产品具有外形紧凑、 重量轻、 易安装、 易维护等优点
3.主要用途:
主要用于空气净化器、 空气清新机、 通风设备、 环境监控设备、 烟雾报警器、 空调等。
4.技术指标
5.传感器原理:
6.管脚定义:
说明:
1、 加热源: 传感器内置一个加热器, 加热引起气流上升使外部空气流进传感器内部。
2、 检测的粒子类型: 此传感器被设计成可以检测 1μm 以上粒子, 如香烟、 房屋灰尘、 霉菌、 花粉、 孢子。
3、 控制脚 : 此脚位为输出模式控制( 悬空为 PWM 模式, GND 为串口模式)。
4、 输出脚 OUT2/RXD : 此脚位串口模式下为 RXD, PWM 模式下为普通输出脚位, 灵敏度已预设定, 最小粒子检出能力为 1μm。
5、 输出脚 OUT1/TXD : 此脚位串口模式下为 TXD。
7.PWM模式下PM2.5输出波形
备注:
1、 LT 一个周期内低电平的脉宽
2、 UT 一个周期的脉宽
3、 低脉冲率RT: RT=LT/ UT × 100%
8.输出低脉冲率与灰尘颗粒物个数对照表
9.输出低脉冲率与灰尘颗粒物浓度对照表
备注:
空气检测领域中常用“ 优、 良、 中、 差” 区分当前空气质量状况, 业内常用划分等级标准为:
1: 较高灵敏度方案: 优: 0.00%-2.00%
良: 2.00%-4.00%
中: 4.00%-6.00%
差: 6.00%以上
2: 较好一致性方案: 优: 0.00%-4.00%
良: 4.00%-8.00%
中: 8.00%-12.00%
差: 12.00%以上
10.通讯协议
a 通用设置
波特率 | 9600 |
数据位 | 8 位 |
停止位 | 1 位 |
校验位 | 无 |
b 通讯命令
模块每间隔1S发送一次浓度值,只发送不接收。 命令行格式如下
模块每间隔1S发送一次浓度值,只发送不接收。 命令行格式如下
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
起始位 | 检测类型名 称编码 | 单位 ( 低脉冲率) | 低脉冲率整 数部分 | 低脉冲率小 数部分 | 预留 | 模式 | 预留 | 校验值 |
0xFF | 0x18 | 0x00 | 0x00-0x63 | 0x00-0x63 | 0x00 | 0x01 | 0x00 | 0x00-0xFF |
注: 模式0x01表示PWM为1Hz输出模式。
c 校验和计算
/**********************************************************************
* 函数名: ucharFucCheckSum(uchar *i,ucharln)
* 功能描述:求和校验( 取发送、 接收协议的1\2\3\4\5\6\7的和取反+1)
* 函数说明:将数组的元素1-倒数第二个元素相加后取反+1( 元素个数必须大于2)
**********************************************************************/
unsigned char FucCheckSum(unsigned char *i,unsigned char ln)
{
unsigned char j,tempq=0;
i+=1;
for(j=0;j<(ln-2);j++)
{
tempq+=*i;
i++;
}
tempq=(~tempq)+1;
return(tempq);
}
传感器使用时须注意的事项:
1 、 传感器必须垂直安装, 避免接触有机溶剂( 包括硅胶及其他胶粘剂)、 涂料、 药剂、 油类及高浓度气体。
远离人工气流如风扇, 如当用于空气清新机时, 风扇的前方和后方都不能安装, 可任选外壳一侧安装, 但
外壳上要保留通风口以保证外部气流可以流进来。
2 、 粉尘传感器能检测到像粉尘一样的水蒸气, 请不要在有水蒸气的地方像浴室或空气加湿气附近使用传
感器。
3 、 粉尘传感器利用红外线的 LED 和可见光截止的光电传感器, 在光学区域灯光的辐射会影响粉尘传感器
的输出准确度。 使用时建议用海绵遮盖粉尘传感器中心三角孔, 防止外部光照照进传感器的镜头。 切记勿
遮挡传感器的进气口和出气口。
4 、 模组初次上电使用需要预热 5 分钟以上, 切勿应用到涉及人身安全的系统中。
5 、 当传感器受潮湿将会影响它的正常功能, 因此应避免受潮。
6 、 透镜需要根据使用环境定时进行清洁, 约 6 个月一次。 清洁时用棉签一头醮清水轻擦, 然后用另一头
擦干。 不可以用酒精等有机溶剂擦拭透镜。
三、DragonBoard410c 与PM2.5硬件连接