【电动窗帘怎么控制】红外线遥控电动窗帘电路设计详解
本文所介绍的红外窗帘遥控器的系统框图如图3-1所示,红外窗帘接收控制器的系统框图如图3-2所示。该系统主要有两个部分组成:一是遥控器部分,其功能为:单片机扫描遥控器上的6个按键(启动/停止,打开,关闭,速度减小,速度增加和自动),当某个按键按下后,单片机便通过红外发光二极管发射该按键的编码。
二是接收控制器部分,其功能是用单片机通过红外一体化接收头接收遥控器发出的编码并进行解调,解调后根据编码的功能来控制步进电机的状态,从而实现窗帘的打开、关闭或停止等功能。
硬件电路设计主要包括:红外发射模块、红外接收模块、显示模块、光控模块、电机驱动模块、窗帘框架构造设计。
1、红外发射模块
红外发射模块主要包括单片机最小系统,按键,红外发射电路组成。本设计所要实现的功能不是很多,所以控制按键采用4X4 的矩阵键盘即可达到要求,另外发射过程中单片机输出端产生的脉冲信号为38KHz,所以采用一12M 晶体振荡器即可发出满足要求的频率。
红外线的发射过程如图3-3所示。
本遥控器的发射采用码分制的遥控方式,码分制红外遥控就是指令信号产生电路以不同的脉冲编码(不同的脉冲数目及组合) 代表不同的控制指令同。
在确定选择AT89C52 作为本设计发射电路核心芯片和矩阵键盘作为控制键后,加上一个简单的红外发射电路便可实现红外信号的发射,红外发射电路如图3-4 所示。
根据红外发射管本身的物理特性,必须要有载波信号与即将发射的信号相"与",然后将相"与"后的信号送给发射管,才能进行红外信号的发射与传送,而在频率为38KHZ 的载波信号下,发射管的性能最好,发射距离最远,所以在硬件设计上,本设计利用单片机产生38KHZ 载波信号,与发射信号进行逻辑"与"运算后,通过极管的功率驱动到红外发光二极管上。
红外遥控器由51单片机、矩阵键盘、红外发射二极管、NPN 型三极管等组成。键盘用于输入控制指令,51单片机检测键盘上的按键状态,并对红外信号进行调制。发射二极管发射红外线,当单片机P3.4 口输出为"0"时,红外发射管不发光,当单片机P3.4 口输出为"1"时,红外发射管发出38KHZ 调制红外线。