基于dragonboard410c 家庭智能环保卫士之PM2.5模块简介

    xiaoxiao2021-03-25  118

    前言:

    根据家庭智能环保卫士的功能方案,其中涉及到了对空气质量的一个检测信息点。就用到了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硬件连接

    转载请注明原文地址: https://ju.6miu.com/read-10676.html

    最新回复(0)