摘 要:科技在发展,社会在进步,人们对物质生活的追求不断提高。正因为如此,科技不断地渗透到生活的点点滴滴之中。现在市场上充斥着各式各样的智能化家用电器,我们已经见怪不怪了,但遗憾是的是我们工作生活中每天都要用到且不可或缺的组成部分——窗户,却一直迟迟没有跟上现下快速发展的步伐。现在建筑装修使用的窗户,大都还是采用传统的手动关开方式,只具备基本功能。
本次设计的智能窗户系统,是以AT89C52单片机为核心,与DHT11型温湿度传感器、MQ-2烟雾传感器、HC-SR501人体红外传感器相结合,并能够在LCD液晶显示器上实时显示参数变化。令窗户具备防雨、防盗等多种功能,使得窗户更加智能化。
本论文详细的阐述了智能窗户的硬件电路与软件部分的设计。硬件部分由温湿度传感器、红外检测传感器、气体传感器不断检测外部条件变化,将参数传输给单片机,经单片机处理后由LCD显示器显示并同时对窗户作开关动作。软件部分是用C语言进行编写,在Keil软件上进行调试,在确认无误后烧录至单片机系统调试实现本设计各项功能。
关键词:温湿度传感器,防盗,LCD显示器,智能窗
目录
摘要
Abstract
第1章 绪论-3
1.1 课题研究目的-3
1.2 课题研究意义-3
1.3 课题发展概况-4
1.4 研究的主要内容-4
第2章 系统总体方案设计-5
2.1 系统方案-5
2.2 单片机的选择-5
2.3 时钟模块的选择-6
2.4 传感器的选择-6
2.4.1 温湿度传感器的选择-6
2.4.2 气体传感器的选择-7
2.4.3 人体红外传感器的选择-7
2.5 显示器的选择-8
2.6 电机的选择-8
第3章 系统硬件设计-9
3.1 最小系统电路设计-9
3.2 时钟电路设计-11
3.2.1 时钟引脚说明-11
3.2.2 时钟芯片工作原理-11
3.2.3 DS1302模块电路图-13
3.3 显示模块设计-13
3.3.1 液晶显示器介绍-13
3.3.2 LCD显示模块电路图-14
3.4 电机驱动电路设计-14
3.4.1 驱动电路-14
3.4.2 步进电机-15
3.5 传感器模块设计-17
3.5.1 温湿度传感器设计-17
3.5.2 烟雾传感器设计-19
3.5.3 人体红外传感器设计-21
3.6 电源模块设计-22
第4章 软件设计-23
4.1 程序设计-23
4.2 液晶显示屏程序和传感器程序设计-24
第5章 系统的仿真与调试-25
5.1 系统软件仿真-25
5.2 系统硬件仿真-25
5.3 硬件电路功能调试-26
第6章 结论-28
参考文献-29
致 谢-30