基于单片机的智能窗的设计与制作.docx

资料分类:单片机自动化 上传会员:狂奔的小猪 更新时间:2021-11-14
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:9365
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:生活中,人们偶尔会忘记关窗,一旦遭遇雨水天气,将造成损失。本文针对以上问题,通过查阅资料,综合分析了自动和近距离遥控窗户的开启和关闭的方法。以此开发了基于单片机的智能窗设计方案,并在此基础上开发了控制系统的硬件装置和相关的软件程序。本系统安装的控制核心是STC89C52单片机,采用DHT11传感器采集室内温度和湿度,雨滴传感器检测是否下雨,烟雾传感器检测室内是否有燃气泄漏或起火冒烟,利用红外遥控方式进行窗户的开关控制,OLED12864液晶屏显示湿度、温度、时间。同时,开关窗的驱动装置采用步进电机。这种控制方式,更加方便快速,避免了人工方式在控制上的延迟带来的损失。软件程序采用C语言,运用模块化的设计思路,方便补充和改进。

 

关键词:STC89C52单片机;OLED12864液晶屏;烟雾传感器;防雨防潮

 

目录

摘要

Abstract

1  绪 论-1

1.1  智能窗的研究背景及意义-1

1.2  智能窗的发展现状-1

1.3  本文的设计内容-2

2  系统方案的比较与确定-3

2.1  设计要求-3

2.2  总体方案的设计-3

2.3  单元设计方案选择-4

2.3.1  处理器的选择-4

2.3.2  温湿度测量模块的选择-4

2.3.3  电机驱动模块-5

2.3.4  雨滴检测传感器-5

3  硬件系统的设计-6

3.1  单片机控制单元-6

3.1.1  STC89C52单片机简介-6

3.1.2  单片机最小系统-6

3.2  参数采集电路的设计-6

3.2.1  温湿度数据采集电路的设计-6

3.2.2  烟雾传感器电路设计-7

3.2.3  雨滴传感器模块设计-8

3.3  红外遥控接收电路-9

3.4  步进电机模块-10

3.5  警报器单元-10

3.6  液晶显示单元-11

3.7  电源供电电路-11

4  系统的软件设计-12

4.1  系统总体设计-12

4.2  温湿度子程序设计-13

4.3  烟雾传感器和雨滴传感器子程序设计-14

4.4  遥控发射及接收控制子程序设计-15

4.4.1  遥控发射控制流程说明-15

4.4.2  遥控接收控制流程说明-16

5  系统的综合调试-17

5.1  软件调试-17

5.2  硬件调试-18

结论-20

参考文献-21

致谢-22

附录1 系统原理图-23

附录2 程序源码片段-24

相关论文资料:
最新评论
上传会员 狂奔的小猪 对本文的描述:传统窗户可能仅仅提供开关和隔离功能,而智能窗提供了一种新的理念,它以用户的体验和人性化设计为前提,通过多种数字化设备的有机组合,丰富了家庭生活,提升人们的生活质量......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: