冬天我们大多会关闭门窗,而依靠暖通空调设备来维持室内温度。而在保证居室温度的同时,我们也希望保持居室内大气环境的健康度。鉴于此,我们设计了一个简单的室内空气质量检测器。
1、系统概述
我们依靠暖通空调设备来维持室内温度、湿度和通风水平,以保证居住者的健康和舒适。所以我们希望设计一个小巧的、简单的、低成本室内空气质量检测器来随时监测我们居室内的空气质量。
一般来说,我们关心的居室环境的温度、湿度、可吸入颗粒物浓度、挥发性有机物的浓度等。当然还有二氧化炭浓度等其它一些参数,不过这次我们只考虑温度、湿度、可吸入颗粒物浓度、挥发性有机物的浓度。
对于这个室内空气检测器,我们的基本想法是设计一个可以快速成型、监测温度、湿度、可吸入颗粒物浓度、挥发性有机物浓度的手持设备。这台室内空气质量检测器温湿度、可吸入颗粒物浓度、挥发性有机物浓度并可以实时显示出来,并可以将检测出的数据向外传送。
2、硬件设计
根据前面的描述,我们使用一个温湿度传感器来监测温度和湿度、一个可吸入颗粒物激光检测传感器来检测可吸入颗粒物浓度,一个VOC传感器来检测挥发性有机物浓度。
为了快速实现一个室内空气质量检测器,我们采用我们所熟知的传感器及其他相应设备来实现。我们使用SHT20来实现温湿度数据的检测;使用SGP40来检测VOC浓度;使用HLPM025K3激光PM2.5传感器来检测可吸入颗粒物浓度;使用OLED来显示数据;使用串口来实现数据的传送。而处理器我们采用STM32F103C8T6来实现。
HLPM025K3激光PM2.5传感器数据接口为TTL串行口,所以我们采用USART1端口来与之通讯。SHT20传感器的数据接口为I2C接口,我们使用I2C1来与之通讯。SGP40传感器数据接口为I2C接口,我们使用I2C2来与之通讯。显示屏我们采用了SPI接口的0.96寸OLED,所以我们使用SPI1端口来与之通讯。数据传输我们采用USART2端口来实现。所以我们设计室内空气质量检测器的组成结构图如下:

本文介绍了设计一个简单、低成本的室内空气质量检测器的过程,该设备能够实时监测温度、湿度、PM2.5浓度和VOCs。硬件采用STM32F103C8T6处理器,结合SHT20温湿度传感器、HLPM025K3 PM2.5传感器和SGP40 VOC传感器。软件部分实现了数据采集、显示和通过RS485接口的ModbusRTU协议进行数据传输。
最低0.47元/天 解锁文章
4719

被折叠的 条评论
为什么被折叠?



