摘要:遥控窗帘控制器设计,是以AT89S52单片机为控制核心,通过控制直流电机的正传、反转,来控制窗帘的打开以及闭合。本设计可以实现无线遥控窗帘开关,控制窗帘开关面积;手动控制窗帘开关,控制窗帘开关面积等功能。
本论文介绍了基于单片机(AT89S52)技术的遥控窗帘控制器的设计原理,做出了控制电路及执行模块硬件的设计方案,并且用流程图的方式对遥控窗帘控制器系统的控制及执行的软件设计进行了详细的介绍,制作了实物模型。该系统的控制部分核心由单片机AT89S52最小系统、行程开关和直流电动机驱动控制电路等构成;窗帘的控制部分由窗帘、导轨、步进电机等构成。不同的信号发送到单片机上,从而控制电机的正反转,来实现窗帘的打开或关闭。
关键词:遥控窗帘;控制器;无线控制;手动控制
目录
摘要
Abstract
1 绪论-1
1.1 研究背景-1
1.2 研究目的和意义-2
1.3 研究的主要内容-2
2 系统硬件结构设计-3
2.1 遥控窗帘的整体构图-3
2.2 单片机控制系统模块-3
2.2.1 AT89S52单片机简介-3
2.2.2单片机I/O功能介绍-4
2.2.3 AT89S52最小系统设计-6
2.3 电机驱动模块-7
2.3.1 电机驱动芯片L298n-7
2.3.2 马达直流电机-8
2.4 无线控制模块-8
2.5 按键模块-9
2.6 状态指示模块-10
3 软件设计-11
3.1 程序流程图-11
3.2 流程简介-11
4 实物测试和评价-13
4.1 实物图-13
4.2 评价-14
结 论-15
参 考 文 献-16
附录A 程序-17
附录B 元件清单-30
致 谢-31