本课程设计的空气检测仪采用STM32F103作为主控芯片,结合DHT11模块、蜂鸣器模块、SGP30气体传感器模块、OLED等电路模块实现温湿度的检测、检测CO2、甲烷等有害气体浓度、报警功能,设计一款具有显示温湿度、气体浓度的空气检测仪。
- 电路设计
本次设计的空气检测仪主要由STM32F103作为主控芯片+OLED显示模块+GP30气体传感器模块+DHT11模块+蜂鸣器模块组成。
(1)相关模块介绍
OLCD显示模块:在单片机应用系统中,常用的显示设备有单个发光二极管、八段LED显示器、液晶显示器(LCD)、屏幕显示器(CRT)等。本次设计中,基于设计功能和节约成本等实际情况,采用OLCD作为本次设计的显示器。
(图1)OLED图
(图2)OLED接线图
DHT11模块:在这次基于STM32的空气检测仪设计中,通过控制DHT11模块来实现系统的温湿度检测功能。DHT11数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器,它应用专用的数字模块采集技术和温湿度传感技术,确保产品具有极高的可靠性和卓越的长期稳定性。传感器包括一个电阻式感湿元件和一个NTC测温元件,并与一个高性能8位单片机相连接。因此该产品具有品质卓越、超快响应、抗干扰能力强、性价比极高等优点。单线制串行接口,使系统集成变得简易快捷。超小的体积、极低的功耗,使其成为该类应用中,在苛刻应用场合的最佳选择。
(图3)DHT11模块接线图