摘要:随着社会经济的高速增长,人民生活水平的不断提高,人们对家庭生活舒适性的需求越来越强烈,窗帘作为每个家庭的家居必须用品,自然也需要满足人们更舒适性的需求,因此一款智能的遥控窗帘的研究具有一定的使用价值。
本设计是基于STC89C51单片机设计的遥控窗帘。它采用红外遥控控制方式,其中SC2262/SC2272 编码解码芯片组成红外发送接收模块;通过控制两个继电器的状态来控制直流电机的正反转来控制窗帘的开关,并可以根据环境光线的亮度自动控制窗帘的开合状态,可以指示运行状态;利用限位开关来控制窗帘停止,防止窗帘过卷。
关键词:光照控制、直流电机、红外遥控
目录
摘要
Abstract
1绪论-1
1.1 选题背景与意义-1
1.2 研究现状-2
1.3 设计要求-2
2 系统设计方案-3
2.1主设计思想-3
2.2 工作原理-4
2.3 系统硬件设计-4
2.3.1主控芯片-4
2.3.2 单片机最小系统-7
2.3.3按键设计-8
2.3.4 遥控模块-9
2.3.5 PT2262编码、PT2272解码原理-9
2.3.6 遥控电路设计-9
2.3.7 光线检测模块-11
2.3.8 正反转控制模块-12
2.3.9 正反转与模式显示模块-13
3系统软件设计-14
3.1 软件介绍-14
3.2程序设计-15
3.3 系统程序流程图-15
4硬件调试-17
结 论-21
参考文献-22
附录A 源程序代码-23
致 谢-29