一种基于51单片机的粉尘监测系统的设计—定稿 - 图文 联系客服

发布时间 : 星期三 文章一种基于51单片机的粉尘监测系统的设计—定稿 - 图文更新完毕开始阅读b4fb291ec8d376eeafaa31b7

4.2显示模块电路

4.3关于报警模块的设计

声光报警停止工作。具体电路图如图17所示:

图15 单片主控制电路

D0~D7分别接单片机的的P1口。具体电路图如图16所示:

图16 显示模块电路

出低电平时,三极管的VE>VB>VC>0。三极管的集电结反偏,发射结正偏,此时发

液晶的命令操作脚是RS、RW、EN接在单片机的P3^5、P3^6、P3^7脚,数据脚

本设计中声光报警电路采用NPN型S8550三极管驱动,当单片机的P1^3口输

光二极管和蜂鸣器发出声光报警,当单片机的P1^3口输出高电平时,三极管截止,

16

图17 报警模块电路图

4.4按键模块的设计

可以通过按键进行设置空气质量检测系统的灰尘参数。其中一个参数加键,另一个则是参数减键。通过这两个按键(参数加键、参数减键)进行设置。具体电路图如图18所示:

图18 按键模块电路图

4.5粉尘模块电路设计

灰尘传感器是作为经常用的空气净化器系统,能偶检测非常细小的颗粒,比如香烟的烟雾,是非常有效果的。传感器的第一脚接了一个220uF的电解电容和150欧姆的电阻。第二脚接到单片机的P32外部中断0口,第五脚是粉尘浓度的模拟量输出脚,接在模数转换器ADC0832的通道1上。具体电路图如图19所示:

17

图19粉尘模块电路

4.6电源部分的设计

采用3节1.5 V干电池共4.5V做温湿度测量控制系统的电源,经过实验验证系统工作时,能够满足系统的要求就是单片机、传感器的工作电压稳定,而且电池更换方便。电源接口电路如图20,其中DC5V为电池接口,SW1为电源开关,R6为二极管的限流电阻,POWER为电源指示灯,C5和C6为电源的滤波电容。

图20 电源接口电路

18

5 系统测试与实现

5.1系统程序流图

主程序的主要功能是对定时器,LCD1602,ADC0832,GP2Y1010AU0F,I/O口资源等所用到的资源进行初始化、对传感器及ADC0832、对按键动作的处理的实时电压值进行换算处理并显示。主程序流程见图21所示。

图21 主程序流程图

对ADC0832以及粉尘传感器数据处理程序

该部分子程序主要过程:GP2Y1010AU0F通过对当前环境中的粉尘浓度检测会有相应的电压值变化(模拟信号),从而通过ADC0832的转化可以得到相关的数字信号,对已得到的数字电压值以及GP2Y1010AU0F检出方法,通过数值计算可以得到当前环境粉尘浓度,误差比较小。其程序流程图如图22所示:

19