摘要: 智能化已经逐渐走入社会大众的生活中了。而智能家居这一新型概念也随着智能化的发展进入人们的视线。相比传统家居,智能家居可以自动控制家电设备来完成某种控制任务或者实现某个预设目标。而在目前的家庭生活中,室内光线的强弱主要是通过开闭窗帘来实现的,但传统窗帘都必须手动操控,耗时耗力,十分不便,且与当下智能化发展的潮流不相符。
针对上述传统窗帘所存在的问题,本文根据市面上已有的智能窗帘加以改进,设计出智能化功能更多更强大的智能窗帘。本论文所设计的智能窗帘可以通过检测装置来感应家庭环境中的温湿度以及室外光线,以单片机为核心控制,输出信号控制步进电机正反转,从而完成窗帘的升降。除了上述功能外,本智能窗帘还可以手动开闭窗帘,遥控开闭窗帘和定时开闭窗帘。
关键词 单片机;智能窗帘;步进电机
目录
摘要
Abstract
1 绪论-1
1.1 系统设计背景和意义-1
1.2 主要研究内容-1
2 总体设计说明-2
2.1 智能窗帘系统简介-3
2.2 系统基本功能-3
2.3 系统功能方框图-3
2.4 传动部分的选型计算-4
3 硬件分析与设计-5
3.1 单片机及相关电路设计-6
3.1.1 89C51单片机-6
3.1.2 单片机的电源电路设计-8
3.1.3 晶振电路-9
3.1.4 复位电路-10
3.1.5 键盘电路-11
3.1.6 显示电路-12
3.2 A/D转换电路-16
3.3 光敏传感器电路-18
3.4 温度检测电路-20
3.5 湿度传感电路-22
3.6 红外控制电路-23
3.7 步进电机电路-23
3.8 声光报警器电路-25
4 程序分析设计-25
4.1 主程序设计-26
4.2 主要子程序设计-27
4.2.1 键盘程序设计-27
4.2.2 定时程序设计-28
4.2.3 步进电机程序设计-29
结论-30
致谢-31
参考文献-32