更新时间:03-27 上传会员:朱丽安
分类:工业工程 论文字数:9657 需要金币:2000个
摘 要:随着人们生活水平逐渐的提高,智能化控制也逐步走进了人们的日常生活。众所周知,窗户的主要功能是调节室内的环境,使室内环境达到人们感觉最舒适的状况。但是目前大多数人们所使用的窗户,它的开启和关闭完全靠人工来实施,给生活带来了诸多不便。本设计以 STC89C52RC 单片机为控制中心,通过传感器检测环境的部分参数并加以控制。它能在下雨时,自动关闭以防止雨水进入室内损坏财物,房间有害气体超标则自动开窗,有盗贼靠近则自动报警,当房间内温湿度不适宜时,自动调节环境。使窗户真正的智能起来,改善居家生活,进一步提高人们的生活质量。本系统经过测试,具有一定的实用价值。
关键词:STC89C52RC,智能家居,传感器
目录
摘要
Abstract
1绪论 6
1.1研究背景及意义 6
1.2国内的发展现状 6
1.3国外的发展现状 6
1.4研究的课题内容 7
2方案设计 7
2.1系统方案 7
2.2控制芯片的选择 8
2.3输入设备的选择 8
2.3.1温湿度检测装置的选择 8
2.3.2烟雾检测装置的选择 9
2.3.3人体红外检测装置的选择 9
2.3.4光照强度检测装置的选择 9
2.3.5按键设备的选择 9
2.4输出设备的选择 .10
2.4.1窗户驱动设备的选择 .10
2.4.2显示设备的选择 .10
2.4.3报警设备的选择 .10
2.4.4通风设备的选择 .10
3硬件电路设计 .11
3.1单片机最小电路 .11
3.1.1STC89C52RC 的介绍 .11
3.1.2时钟电路 .11
3.1.3复位电路 .12
3.2输入设备接口电路 .13
3.2.1温湿度检测接口电路 .13
3.2.2烟雾与光照强度检测接口电路 .13
3.2.3人体红外检测接口电路 .14
3.2.4按键接口电路 .14
3.3输出设备接口电路 .15
3.3.1窗户驱动接口电路 .15
3.3.2显示接口电路 .16
3.3.3报警接口电路 .16
3.3.4通风接口电路 .17
3.4整体硬件电路 .17
4软件设计18
4.1主程序设计18
4.2显示子程序的设计20
4.3温湿度检测子程序的设计21
4.4烟雾检测子程序的设计22
4.5窗户驱动子程序的设计22
5系统的调试20
5.1问题与解决办法23
5.2系统调试24
结论27
参考文献28
致谢29