0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

制作一个PM2.5测试仪

工程师 来源:网络整理 作者:h1654155205.5246 2019-05-19 10:22 次阅读

制作一个PM2.5测试仪

材料准备

PM2.5粉尘传感器1个

TPYBoard v102开发板1块

5110显示屏或者oled显示屏1块

杜邦线若干

PM2.5粉尘传感器工作原理

PM2.5粉尘传感器

PM2.5粉尘传感器的工作原理是根据光的散射原理来开发的,微粒和分子在光的照射下会产生光的散射现象,与此同时,还吸收部分照射光的能量。

当一束平行单色光入射到被测颗粒场时,会受到颗粒周围散射和吸收的影响,光强将被衰减。如此一来便可求得入射光通过待测浓度场的相对衰减率。而相对衰减率的大小基本上能线性反应待测场灰尘的相对浓度。光强的大小和经光电转换的电信号强弱成正比,通过测得电信号就可以求得相对衰减率,进而就可以测定待测场里灰尘的浓度。在传感器的中间有一个洞,这个洞可以让空气在里面流通。在洞的两个边缘 ,一面安装有一个激光发射器,另一面安装有激光接收器。这样一来,空气流过这个小洞,空气里的颗粒物呢就会挡住激光,从而产生散射,另一面的接收器,是依据接收到的激光强度来发出不同的信号的(其实就是输出不同的电压值)。这样一来,空气里的颗粒物越多,输出的电压越高,颗粒物越少,输出的电压越低。

内部结构如图内部结构仿真图所示:

制作一个PM2.5测试仪

PM2.5粉尘传感器传感器数据处理

上面说了传感器的原理,接下来就说说它传出来的信号和对于接收到的信号的计算吧。

这个传感器的输出数据是靠串口进行传输的,传感器会通过串口每10ms不到(一般3~4ms)发送一个数据,数据的类型大致是个“0X00”这样的16进制的数据。每次的数据会以“0XAA”作为起始端,以“0XFF”作为结束端。共7个数据位,7个数据位中包含了起始位,结束位,数据高位,数据低位,数据高校验位,数据低校验位和校验位(校验位是怎样计算出来的,下面会讲到)。数据格式大致如下:

制作一个PM2.5测试仪

其中校验位长度=Vout(H)+Vout(L)+Vref(H)+Vref(L)的长度。

数据的组成一共是有7个数据位,但是只有Vout(H)和Vout(L)这两个数据才是我们真正所需要的。我们需要依照这两个数据算出来串口输出的数字数据,从而通过数模转换公式来计算出输出的电压。进一步的通过比例系数计算出空气中颗粒物的数量。下面来说一下怎么计算。

传感器输出的数据分为高位和低位,其中呢Vout(H)为高位,Vout(L)为低位。因为串口传进来的Vout(H)和Vout(L)是16进制的,第一步先转化成10进制的(这个大家都会,不多说了)。然后根据这两个输出值的10进制数计算出串口输出数值的电压。

公式如下(其中Vout(H)和Vout(L)是已转化为10进制的):

Vout=(Vout(H)*256+Vout(L))/1024*5

这样就算出来了他输出出来的电压了,再根据比例系数A,就可以计算出空气中的颗粒物的值了。(A的值一般是在800到1000,具体的数值还要根据你买到的传感器的精度,准确度和误差值进行确定。我现在用的是800。)

PM2.5检测仪整体接线方法

下面我们将PM2.5粉尘传感器和5110显示屏与PTYBoard连接起来:

制作一个PM2.5测试仪

硬件接线图

制作一个PM2.5测试仪

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 测试仪
    +关注

    关注

    6

    文章

    3216

    浏览量

    53816
收藏 人收藏

    评论

    相关推荐

    环境参数监测仪:监测PM2.5和甲醛

    环境参数监测仪,可实时监测家庭的PM2.5和甲醛参数。
    的头像 发表于 04-01 09:07 142次阅读
    环境参数监测仪:监测<b class='flag-5'>PM2.5</b>和甲醛

    蓝牙测试仪的作用

    等模式。兼容市场所有方案,测试准确。   Agilent N4010A整个使用过程提供可重复的测量结果,无线连接测试仪量测解决方案,适用于新兴的无线技术,N4010A能提升
    发表于 03-30 11:28

    钳形接地电阻测试仪测量原理

    上感应电势E。在电势E的作用下将在被测回路产生电流I。钳表对E及I进行测量,并通过下面的公式即可得到被测电阻R。 R=E/I 2.电流测量原理 钳形接地电阻测试仪测量电流的基本原理与电流互感器的测量
    发表于 01-02 10:45

    基于单片机的pm2.5检测仪设计

    空气质量的确保对人类健康至关重要。在现代工业化进程中,各类污染物排放导致了空气质量的下降,对人们的健康带来严重威胁。其中,PM2.5颗粒物是空气污染的主要成分之一,其直径在2.5微米以下使其易进入
    的头像 发表于 12-20 09:18 555次阅读

    继电保护测试仪设置谐波几种方式

    继电保护测试仪可广泛用于发电机、变压器、输配电线路和各种电压等级的主要电气设备;电力系统综合自动化是电力消费的发展趋势。因此,微机继电保护测试仪是现代继电维护工作者不可缺少的实验工具。根据不同用
    发表于 12-18 15:01

    继电保护测试仪怎么使用

    测试仪,希望对初学者有定的帮助哦。 1、在进行过电流继电器测试: 采用“交流试验”程序,当继电器动作小于35A的时候,可以选用相电流用作变量,选定合适的电流步长,采用自动或手动方式
    发表于 11-03 10:10

    51单片机PM2.5检测系统程序

    PM2.5测量仪主要由微处理器模块、粉尘传感器、A-D转换电路模块、液晶显示模块、报警模块、键盘等组成1、判断空气质量等级2、可以查询历史测量结果(PM2.5,温度,湿度)3、PM2.5浓度过高时报警4、具有断电保存功能4、测量
    发表于 10-26 15:56 10次下载

    如何使用NUC240驱动GP2Y1010AU0F通过ADC接口获得PM2.5

    应用程序: 本样本代码使用 NUC240 驱动 GP2Y1010AU0F 通过 ADC 接口获得 PM2.5 值 。 BSP 版本: NUC230-240 Series BSP CMSIS
    发表于 08-30 07:31

    如何使用NUC240驱动GP2Y1010AU0F通过ADC接口获得PM2.5

    应用程序: 本样本代码使用 NUC240 驱动 GP2Y1010AU0F 通过 ADC 接口获得 PM2.5 值 。 BSP 版本: NUC230-240 Series BSP CMSIS
    发表于 08-23 06:56

    如何通过NuMaker-IOT-M487获得城市的PM2.5空气质量

    应用:此示例代码显示, 使用气象PM2.5 API 获得城市的 PM2.5 空气质量, BSP 版本: M480系列 BSP CMSIS V3.04.000 硬件
    发表于 08-22 06:18

    PM2.5空污侦测器方案:采用新唐Cortex-M4微控制器

    PM2.5空污侦测器方案:采用新唐Cortex-M4微控制器
    的头像 发表于 08-09 14:33 350次阅读
    <b class='flag-5'>PM2.5</b>空污侦测器方案:采用新唐Cortex-M4微控制器

    Racal 6113数字无线基站测试仪

    、两 PC 卡插槽用于数据存储、现场升级和软件升级 雷卡仪器无线解决方案(RIWS)6113 数字无线电测试仪提供了广阔的测试和测量功能范围用于 GSM850/GSM900/GSM1800
    发表于 08-08 09:56

    智能双显绝缘电阻测试仪

    随着科技的不断进步,电子设备已经成为我们日常生活中不可或缺的部分。而在电子设备中,绝缘电阻测试仪作为种重要的设备,被广泛应用在电力、通讯、航空、军工等领域。本文将主要介绍智能双显绝缘电阻
    发表于 08-01 11:26

    新唐有激光PM2.5的方案吗?有详细的资料吗?

    新唐有激光PM2.5的方案吗?有详细的资料吗?
    发表于 06-15 07:56

    微机继电保护测试仪测试项目

    注意的十事项:1、微机继电保护测试仪测试仪装置内置了工控机和Windows操作系统,请勿过于频繁地开关主机电源。2、微机继电保护测试仪装置面板或背板装有USB插口,允许热拨插USB口
    发表于 05-30 10:22