摘要: 本产品是以AT89S52 为控制核心的遥控窗帘,通过键盘控制或者远程遥控可以实现遥控窗帘不同的工作模式以及对窗帘的位置通过霍尔传感器反馈信号控制
遥控窗帘的不同模式通过共阴极的发光二极管进行显示
每次进行模式切换时能实现窗帘的左右移动,窗帘的左右移动是利用单片机通过光电耦合器用一个由 L298N驱动芯片驱动的5V的直流电机的正反转带动实现的
除此进行电子设
总体来说产品从功能上来说较为简单,从成本上来说造价低,经济实用
关键字 :AT89S52 窗帘 霍尔传感器发光二极管 L298N 直流电机1 引言窗帘是我们房屋设计中必须有的东西,对于大多数来说,都需要认为的机械拉动来实现,对于现在的日益发达的科技来说显得十分不协调,不利于实现电力自动化
因此基于以上的原因,我们组经过共同的讨论和深入考虑决定做遥控窗帘
我们的作品采用了AT89S52 单片机进行了简单的设计,并通过驱动放大电路驱动电机,中间还有控制不同模式遥控窗帘开关控制电路
总的来说我们的作品还算成功吧,只是在设计时出现了光耦电路无法实现,最后由上拉电阻,由低电平信号来实现的,软件设计很简单
但是我们还会继续努力争取取得更大的进步
2 基本硬件系统的设计与功能实现2
1 基本要求(1)控制窗帘的开关、利用直流电机正反转来实现窗帘的开与关
(2)防过卷功能:利用霍尔传感器引入反馈来达到防止过卷
(3)具有无线遥控和手动按键控制两种功能控制单片机来控制窗帘的开关
(4)能够指示运行状态:通过发光二极管来指示电机的正反转,以控制窗帘开关
2 单片机控制系统原理及电路图为了简化电路、降低成本、提高可靠性,本系统采用AT89S52作为主控制核心部件,主要通过按键或者远程控制信号来实现电机的驱动的控制信号
电路图见附页
1 AT89S52 简介 AT89S52 是一种低功耗、高性能CMOS8位微控制器,具有8