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

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

3天内不再提示

使用嵌入式实时系统的PM2.5颗粒物检测仪电路方案设计

5CTi_cirmall 来源:电路设计技能 作者:电路设计技能 2021-01-21 09:33 次阅读

冬天到了,又到了靠烧煤取暖的季节了,虽然我们大南方还不知道啥时候才能享受到北方小伙伴一样的集中供暖,但是冬天的霾却不分彼此的席卷了全国各地。本方案使用的是RT-Thread嵌入式实时系统,通过PMS70003传感器采集空气中的PM2.5浓度数据,并通过WiFi传输到移动onenet平台上,可以远程查看PM2.5实时数据。

开发环境:

RT-Thread版本:4.0.3

开发工具:使用RT-Thread Studio2.0.0

硬件平台:基于RT-Thread官方ART-Pi开发板+自制传感器拓展板

RT-Thread使用情况概述:

本项目基于RT-Thread内核版本: Ver 4.0.3开发,使用RT-Thread Studio V2.0.0开发,使用的软件包包括cjson、onenet、webclient、pahomqtt、fal、easyflash、u8g2;


打开的组件和服务层有:finsh命令、DFS、ulog日志、C++、lwIP、POSIX、libc、ymodem,以及串口、Pin、SPI、SFUD、SDIO。

硬件框架:

85ac9356-5015-11eb-8b86-12bb97331649.png

本项目使用的是官方的Art-Pi开发板+自己做的传感器拓展板制作的,拓展板上包含了一个SHT20的温湿度传感器,一个攀藤的PMS7003PM2.5传感器、一个炜盛的MQ-4B半导体可燃气体传感器、一个0.91”Oled单色显示屏,以及一个拨盘按键。其中PMS7003是通过串口把采集到的数据传输到ART-PI上,由板载WiFi连接到移动onenet云上实现数据上传。SHT20和OLED共用一组IIC数据总线,可燃气体传感器占用了两个ADC口(一组检测气体浓度,一组检测传感器失效),并且可以通过背面跳线选择ADC口。按键占用了额外的三个GPIO用于设定一些配置信息

软件框架说明:

85e58e68-5015-11eb-8b86-12bb97331649.png

首先RT-Thread启动后,对各部分外设进行初始化,然后进入pms7003的读取线程,该线程负责采集PMS7003上传上来的PM2.5浓度数据,并在线程里对数据进行校验求解后,通过onenet线程,我们把采集到的数据通过WiFi定时推送到移动onenet云平台,推送频率为2S/次。通过后台的数据流信息页面,可以看到实时的浓度数据信息。

软件模块说明:

软件采用的RTT4.0.3为内核基础,使用了一个独立线程来读取PMS传感器的数据,一个onenet软件包来实现联网推送的服务,最后由板载的WiFi模块负责连接到网络并把数据推送上去。

原文标题:【RT-Thread作品秀】PM2.5颗粒物检测仪电路方案设计

文章出处:【微信公众号:电路设计技能】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

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

    关注

    170

    文章

    5480

    浏览量

    169507
  • 检测仪
    +关注

    关注

    5

    文章

    3897

    浏览量

    41472

原文标题:【RT-Thread作品秀】PM2.5颗粒物检测仪电路方案设计

文章出处:【微信号:cirmall,微信公众号:电路设计技能】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    华曼PM2.5粉尘传感器/模块助力绿色城市建设

    浓度的PM2.5颗粒物会危害人类健康。 自2013年开始,中国将PM2.5写入了“国标”,全国各地如“雨后春笋般”设立多个监测点,并实时发布数据,让人可以直观的了解到身边的空气情况。户
    发表于 04-18 08:33

    PM2.5检测仪什么牌子好用?思乐智的PM2.5检测仪PM2.5测试仪器怎么样?

    PM2.5检测仪什么牌子好用?思乐智的PM2.5检测仪PM2.5测试仪器怎么样?伴随着经济的迅速发展,空气污染、雾霾已到了不可忽视的时刻。
    发表于 11-29 16:54

    PM2.5PM10颗粒测量传感器模拟前端解决方案

    描述TIDA-00378 TI 参考设计提供模拟前端解决方案来测量 PM2.5PM10 颗粒物。此设计检测由空气中的悬浮
    发表于 11-05 16:35

    无线网关采集数据传输PM2.5监测数据

    方案需求PM2.5颗粒物是指空气动力学直径小于2.5微米的细小颗粒,又被称为可入肺颗粒物或是细
    发表于 12-12 09:16

    利用支持MicroPython的TPYBoard开发板自制PM2.5检测仪

    动手制作一个PM2.5检测仪,有了自己动手制作的PM2.5检测仪的话,当空气质量较差或者严重污染的时候,提醒家人,同学和身边的人尽量减少户外活动,真正减少吸入细
    发表于 01-04 08:52

    怎样去设计一种基于STM8S003K3T的激光PM2.5检测仪电路

    激光PM2.5检测仪有哪些功能?怎样去设计一种基于STM8S003K3T的激光PM2.5检测仪
    发表于 07-15 07:05

    基于单片机环境监测温湿度PM2.5系统设计

    基于单片机环境监测温湿度PM2.5系统设计,实时检测环境中的温湿度值,并检测控制的PM2.5
    发表于 11-19 08:38

    用于测量PM2.5PM10颗粒物的模拟前端参考设计

    描述TIDA-00378 提供用于测量 PM2.5PM10 颗粒物的模拟前端。该参考设计可检测由空气中的悬浮颗粒散射的光。提供的示例软
    发表于 09-20 06:19

    《环境空气颗粒物PM10和PM2.5)连续自动监测系统安装和验

    环境空气颗粒物PM10和PM2.5)连续自动监测系统安装和验收
    发表于 02-07 16:15 22次下载

    对于PM2.5检测仪,它更适合用哪种PM2.5传感器

    PM2.5检测仪是指专用于测量空气中PM2.5(可入肺颗粒物)数值的专用检测仪器。由于近年来空气质量变差,城市中
    发表于 07-30 14:54 1432次阅读

    对于PM2.5检测仪而言,激光和红外的哪种比较好

    领域中,PM2.5检测仪主要采用两种粉尘检测网关:红外粉尘检测网关和激光粉尘检测网关。 激光PM2.5
    发表于 11-11 15:04 1680次阅读

    扬尘pm2.5检测仪是什么

    扬尘pm2.5检测仪FT-YC09根据最新污染源解析的结果,建筑水泥扬尘对大气颗粒物的年分担率为18%,采暖季为12%,非采暖季为23%。建筑水泥尘对PM的年分担率为13%,采暖季为7
    发表于 05-20 09:08 665次阅读

    测量PM2.5检测仪有哪些?

    PM2.5,从2010年逐渐走入大众的视线,狠狠刷了几波存在感,直到PM2.5被纳入空气质量环境监管指标。越来越多减少PM2.5的措施被实施。它也被称为细颗粒物、可吸入
    的头像 发表于 02-23 10:38 1093次阅读
    测量<b class='flag-5'>PM2.5</b>的<b class='flag-5'>检测仪</b>有哪些?

    pm2.5颗粒物检测仪用哪种品牌好

    pm2.5颗粒物检测仪用哪种品牌好
    的头像 发表于 11-25 16:04 714次阅读
    <b class='flag-5'>pm2.5</b><b class='flag-5'>颗粒物</b><b class='flag-5'>检测仪</b>用哪种品牌好

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

    人体呼吸道,对人体健康影响极大。因此,研发一种基于单片机的PM2.5检测仪成为了当今关注的焦点之一。本文将详细介绍基于单片机的PM2.5检测仪的设计原理及实施过程。 一、设计原理
    的头像 发表于 12-20 09:18 520次阅读