实时监测空气质量指数和环境温度的模块,支持通信协议,协议设计有数据校验,通信隔离式设计,安全性高,支持待机超低功耗设计,支持通信唤醒和震动唤醒。
实时监测空气质量指数和环境温度的模块。
一、产品简介
本模块是基于STM32F103C8T6单片机制作的空气质量检测仪,实时监测空气质量指数和环境温度的模块,支持通信协议,协议设计有数据校验,通信隔离式设计,安全性高,支持待机超低功耗设计,支持通信唤醒和震动唤醒。
二、应用场景
主要用于侦测各类邮寄挥发气体,如氨气、硫化物、苯系蒸汽、烟雾和其他有害气体的监测。
可应用在空气净化器、家用电器、新风机等设备或者工业生产。
三、产品概述
本模块是基于STM32F103C8T6单片机制作的空气质量检测仪,不仅可以实时监测空气中的有害气体亦附带检测环境温度,板载通信隔离及电平转换电路,通信电平可以是3.3V、5V、12V等(取决于外部的电平),通信隔离设计,保障了系统的稳定性及对其他设备的不良影响,正常工作情况下60mA的工作电流,支持待机超低功耗,即在通信协议口没有数据传输及检测仪静置时延时60秒自动进入超低功耗模式,在输入供电电压为5V情况下功耗仅为5mA左右,超低功耗模式下,只要有数据传输或者震动检测仪,检测仪会立刻从超低功耗模式转到正常工作模式,板载1路温度采集,可以检测环境的温度,温度检测范围为-40℃~105℃,供电口为Type-C主流接口设计,IIC预留接口,创作者可自行增加LCD12864显示屏进行数据显示。
四、产品参数
1.供电电压:5~15V(板载LDO);
2.正常工作功耗:60mA(5V供电情况下);
3.超低功耗模式功耗:5mA(5V供电情况下);
4.空气质量采集范围:0~99999(数值越大,有害气体浓度越高,正常空气数值为200~300左右);
5.温度采集范围:-40℃~105℃
6.温度采集分辨率:0.1℃
7.温度采集精度:1℃
8.PCB尺寸:45mm*45mm,2层板。
五、使用说明
1.本模块下载固件后方可使用,固件烧录可使用ARM仿真器或者ST-Link等。
2.模块上电后即可采集温度,采集分析空气质量需要预热。
3. 输入电压5V~15V,请注意电压范围,防止高压损坏模块。
4.温度采集使用的是3950K 1% NTC。
5.通信协议及协议数据含义详见下图:
六、备注
1:本模块需要下载固件,源代码公开,源代码使用Keil_V5编写,固件及源码详见附件相关文件,源代码中存在封装LIB库函数,创作者可自行修改相关逻辑,元器件大概的成本为50元。
2:附件中包含部分电子元器件的购买链接。
3.附件中包含PCB位号图、名称图、焊接辅助工具。
4.温度采集使用3950K 10K 1%,附件中包含其购买链接。
七、演示视频
本视频演示了空气质量检测仪及其所有功能。
视频一:介绍空气质量检测仪。
视频二:空气质量检测仪超低功耗情况下被震动唤醒,唤醒后预热。
视频三:空气质量检测仪进行通信协议数据传输。
点赞