摘要:本设计研究的智能窗电路主要是采用AT89C51单片机, SHT10温湿度传感器,热释电红外传感器,光敏电阻,ADC0832模数转换器,ULN2003A电机驱动芯片,步进电机等为主要控制元件。用步进电机控制窗帘的开关,当光照变强时,电机正转关闭窗帘,当光照变弱时,电机反转开启窗帘。用继电器控制窗户的开关,当外界有人经过时,窗户会主动关闭,没人经过的时候会主动开启,另外在下雨时窗户也会主动关闭,没下雨的时候窗户会主动开启,有人经过和下雨只要满足一个窗户就会关闭,当下雨和有人经过这两个条件都不满足时才会开启。
关键词 智能窗;光照强度控制;温湿度控制;人体感应
目录
摘要
Abstract
1 绪论-1
1.1 研究背景和意义-1
1.2 本设计研究内容-1
1.3 基本内容及章节安排-2
2 总体方案设计-3
2.1 系统功能-3
2.2 总体工作框架及原理-3
3 主要元器件介绍-5
3.1 主控制芯片AT89C51-5
3.2 模数转换器ADC0832-6
3.3 电动机驱动芯片ULN2003A-6
3.4 光敏电阻-7
3.5 SHT10温湿度传感器-7
3.6 热释电红外传感器-8
3.6.1 简介-8
3.6.2 结构-9
3.6.3抗干扰性能-9
3.7 LCD1602显示器-9
4 硬件系统设计-11
4.1 控制系统总电路介绍-11
4.2 单片机AT89C51及相关电路-12
4.2.1晶振电路-12
4.2.2 复位电路-13
4.2.3 ADC0832模数转换电路-13
4.2.4 电动机驱动电路-16
4.2.5 键盘控制电路-17
4.2.6 温湿度传感器电路-18
4.2.7 红外传感器电路-19
4.2.8 蜂鸣器和继电器控制电路-20
5 程序设计流程-22
5.1 程序设计流程图-22
5.2 窗帘软件系统设计-23
5.2.1 窗帘设计流程图-23
5.2.2 窗帘控制程序-23
5.3 窗户软件系统设计-24
5.3.1窗帘设计流程图-24
5.3.2 窗帘控制程序-25
6 电路调试与实现-27
结论-29
致谢-30
参考文献-31