4.4 报警模块
如图14所示,由STC89C52单片机在BUZZER端输入信号控制温度、湿度报警模块。当温度较低时,室内指示灯亮,报警。当温度过高、过低时,蜂鸣报警,提示用户开启风扇;当湿度低于设定下限值时,蜂鸣器报警,指示灯亮,加湿器开启;当湿度过高时,蜂鸣器报警,指示灯亮,提示排风[8]。电路设计如图14:
 
图14  报警模块电路图   
5.软硬件制作及调试
5.1 软件编写及联机调试
主程序首先要对整个系统进行初始化,然后将采集到的温湿度指令传给系统,主流程图如图15所示:
 
图15  温湿度检测控制模块软件程序流程图

液晶显示模块是一个慢显示器件,在执行每条指令之前要确认模块的忙标志为低电平,表示不忙,则此指令失效,要显示字符时要先输入显示字符的地址,告诉模块在哪里显示了字符。1602液晶显示模块可与STC89C52直接接口的。软件流程图如图16所示:
 图16  1602显示程序

DHT11作为一种新型的单总线温湿度数字传感器,具有更多的优点,它使系统设计更加简单,控制方便,易于实现。
DHT11传感器模块的软件流程图如图17所示:
上一篇:Matlab配电系统潮流计算方法研究与程序设计
下一篇:AT89S51单片机防盗防火报警器的设计+仿真图

单片机数字红外测距系统设计+电路图+程序

动车组滚动轴承FCM智能诊断研究

基于51单片机自动门智能控制系统设计

STC89C52单片机智能温度监测系统设计

STC89C52单片机盲人用时钟的设计+电路图+程序

动车组滚动轴承SVM智能诊断研究

粉料称重装置的单片机控...

辩护律师的作证义务和保...

谷度酒庄消费者回访调查问卷表

国内外无刷直流电动机研究现状

浅谈传统人文精神茬大學...

浅谈新形势下妇产科护理...

《醉青春》导演作品阐述

多元化刑事简易程序构建探讨【9365字】

拉力采集上位机软件开发任务书

高校网球场馆运营管理初探【1805字】

中国古代秘书擅权的发展和恶变