毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

STC89C52单片机智能传感与控制技术在现代家居中的应用(5)

时间:2017-01-08 11:37来源:毕业论文
4.4 报警模块 如图14所示,由STC89C52单片机在BUZZER端输入信号控制温度、湿度报警模块。当温度较低时,室内指示灯亮,报警。当温度过高、过低时,蜂鸣报


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

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

DHT11作为一种新型的单总线温湿度数字传感器,具有更多的优点,它使系统设计更加简单,控制方便,易于实现。
DHT11传感器模块的软件流程图如图17所示: STC89C52单片机智能传感与控制技术在现代家居中的应用(5):http://www.751com.cn/zidonghua/lunwen_1992.html
------分隔线----------------------------
推荐内容