摘要:随着智能化的来临,家具业也不断发展,智能窗帘也随之兴起,其可达到自动控制,不同于传统的手动窗帘,其便捷、省力、操作速度更快,并伴随科技发展,市场上多功能的产品成为了主流。
本设计应用TC89C51单片机作为自动窗帘控制枢纽,具备红外遥控模块,LED能够显示出手动操作时系统的工作状态,同时系统具有智能性,可智能检测光照强度并驱使直流电机做出动作判断。软件通过模块分解设计,实现系统功能。本设计完成了系统的升降、显示等需求,符合实践特点。
关键字:STC89C51;直流电机;红外遥控;光线
目录
摘要
Abstract
1概述-1
1.1 背景与意义-1
1.2 主要任务-2
2 系统总体方案设计与论证-4
2.1设计思路-4
2.2 工作原理-4
2.3 系统的主要部件方案论证与比较-5
2.3.1处理器的选择与论证-5
2.3.2驱动电机的选择与论证-5
2.3.3直流电机驱动电路的选择与论证-5
2.3.4稳压电源方案选择与论证-6
3硬件各部分电路设计-8
3.1 STC89C51单片机最小系统 -8
3.1.1时钟电路-8
3.1.2复位电路-9
3.2按键电路-10
3.3状态指示电路-11
3.4.过流保护电路-11
3.5 控制电机正反转电路-13
3.6光线检测模块-13
3.7遥控电路-14
4.软件设计-16
4.1 软件调试平台-16
4.2程序设计-16
4.2.1上升部分-16
4.2.2下降部分-16
4.3主程序流程图-18
结 论-19
参 考 文 献-20
附录A 程序-21
致 谢-24