能遥控窗帘的设想基于单片机的智,使用中具有很好的成长前景和使用价值在及时性要求较低的测控与采集系统的。表里在国,们家居糊口的首选安插主动调光窗帘成为人。用红外遥控实现了其节制功能本文引见的主动调光窗帘利,了一些典型的问题在设想过程中碰到,响应的办法但采纳了:
HS3008领受到的红外信号的节制与处置本系统中单片机微处置器的次要使命是完成对,节制单位的节制从而完成对响应。完成初始化主法式起首,8期待领受节制指令然后启动HS300,出操作[4]进行响应的输。如图5所示系统流程图。
电机节制施行、红外领受、鸣响提醒、数据存储、单片机主控器件该窗帘节制系统电路分为8个部门:电源、显示、光控电路测光、。中其,V或者直流13 V~14 V电压供电电源部门通过外接插座输入交换12 ,稳压后输出5 V电压颠末三端集成稳压器,电路、显示电路供给电源为鸣响电路、红外领受。电池供给直流电源利用2节5号通俗。
如图2所示测光电路,3、V3构成由GM1、C。敏二极管[1]GM1采用光,成RC充放电回路C3和GM1组。处于高电日常平凡当P3.4,M1的正向电阻向C3充电P3.4的高电压通过G;机拉低为低电日常平凡当P3.4被单片,敏元件放电C3通过光。在反向电压形态下光敏二极督工作,光敏二极管的光阻值此时情况亮度决定了,值大光阻,电速度慢C3放,电速度快反之放。4的拉低脉冲宽度恰当节制P3.,线性比力好的工作段上使得C3放电工作在。4拉成低电平期间的放电电压形态P3.5用来检测C3在P3.,于1/2VCC后当C3电压降到小,得数据“0”P3.5测,数据“1”反之测得。对C3充放电的影响为了减小P3.5,成的射极输出器毗连到P3.5上C3充放电电压通过三极管V3组,P3.5对RC充放电电路的影响射极输出器的高输入阻抗减小了。

S52单片机的最小系统设想该窗帘节制系统采用AT89,程手动开、手动关和手动停节制能够实现利用红外遥控器进行远,窗帘的开、关数码管显示,定响应的数字暗示能够通过自行设;间和封闭时间进行时间节制也能够按事先输入的开启时,的小时和分钟时间数码管显示其时,挨次显示但只能,一遍后显示,顷刻略等,一遍时间再显示下;情况亮度实现光控还能够按照室外,主动节制即窗帘的,示出其时的形态由驱动数码管显。电默认当不时间是8点钟红外窗帘遥控节制器通。作体例下在3种工,间、工作体例和工作形态数码管均按时分法显示时。5个数字构成每一组数据由,、时个位、分十位、分个位前4个数字挨次显示时十位,:显示“一”(1横)暗示手动体例第5个数字包含工作体例和工作形态;暗示半手动体例“二”(2横);)暗示光控体例“三”(3横;暗示时控体例不显示横则。电机工作时发出鸣响提醒左上角的“竖”点亮暗示,机工作无提醒不点亮暗示电;亮暗示整点报时开启右上角的“竖”点,无整点报时不点亮暗示。暗示窗帘正在打开左下角“竖”点亮,暗示窗帘正在封闭右下角“竖”点亮。
制指令通过P3.2口来完成单片机对领受到的红外信号控,部中缀0(INT0)其对应第二功能时为外,信号脉冲实现响应的操作通过领受到分歧的红外。串口领受中缀以及红外信号处置子法式等法式中主要的子法式有:串口初始化、。、法式初始化后当串口设置完毕,口进行及时检测法式对P3.2,有低脉冲到来一旦检测到,解码后则进行,以实现对电机的节制提取响应的子法式。动节制信号时当领受到手,机进行节制则间接对电,开、封闭或遏制实现窗帘的拉;动节制信号时当领受到半自,或封闭按钮来法式施行操作者只需按下拉开,帘拉开或封闭从而实现窗。何遏制的问题对于电机如,上安装了微动开关本设想在窗帘滑杆,位置就会触碰微动开关一旦窗帘拉动到指定,机一个低脉冲从而送给单片,收到低脉冲后单片机在接,完全拉开或封闭则认为窗帘已,电机的遏制动弹挪用法式实现;光控信号时当领受到,响应的法式单片机挪用,管检测情况亮度驱动光敏二极,测成果按照检,拉开或封闭实现窗帘的。好像半主动节制电机的遏制也,帘的主动节制如斯实现窗。
3008的集成型红外领受器红外领受电路利用型号为HS,端输出高电安静态时输出,红外信号后当领受到,形输出负脉冲数据信号按红外信号的数据波,片机的P3.2口红外信号输出到单,外部中缀0(INT0)该口对应的第二功能是,该功能操纵,信号到来一旦红外,拉成低电平P3.2被,并转到领受及处置红外信号使单片机中止当前的工作。既减轻了单片机的工作承担开启中缀功能的目标是:,红外信号的完整性又包管领受到的,工作形态下同时在手动,入睡眠后单片机进,完成对单片机的叫醒操纵外部中缀功能。储器的总线完成对设置形态和设置数据的储存单片机的P3.3和P3.7口作为I2C存。储电路[2]如图3所示红外领受电路和数据存。
码管显示以及鸣响提醒模块构成领受、光敏测光、电机驱动、数。速体例、PWM调脉宽体例、PWM软件实现体例的选择次要使用模块的选择包罗电动机驱动模块的、PWM调。中其,林顿管构成的H型PWM电路电机驱动模块的选择采用由达;式采用单极性工作制PWM调速工作方;择采用定频调宽体例PWM调脉宽体例选;式采用软件延时体例PWM软件实现方。机、三相稳压器78L05、储存芯片CAT24WC02以及光耦4N25智能窗帘设想所需的环节芯片及器件有:单片机AT89S52、直流电动。图如图1所示系统总体框。
机驱动问题(1)电。电压为5 V电机的驱动,极管的降压后可是颠末三,力较着下降电机驱动能,机驱动能力为了增大电,分加了4N25光耦隔离在节制部门与电机施行部,隔分开来将两部门, V电压外接12,的驱动能力以增大电机。机停机问题(2)电。实现电机的停机零丁靠法式来,的要求很是高对时间节制,易实现且不。来实现停机也能够若是通过继电器,构易损坏、寿命较短、靠得住性不高但因为继电器响应时间慢、机械结,微动开关故采用了,冲来实现电机停机通过送单片机低脉,很好[5]及时性也。
通过数码管显示出来电机的工作形态还可,写很简单法式的编,暗示响应工作形态通过分歧的数字。同时与此,电路提醒电机正在工作还能够通过鸣响提醒,使单片机进行误操作以避免多次按下按钮,死机形成。
毗连电路设想和窗帘架的制造与设想窗帘框架机关设想包罗窗帘微动开关。成的复位电路与单片机的复位引脚相连本设想中的微动开关通过电容、电阻组,在窗帘滑杆上微动开关安装,到预定位置时当窗帘挪动,动开关触动微,机复位使单片,机停转此时电,指定位置窗帘停到。工两只滑轮作为自动轮和从动轮窗帘架的制造方式如下:先加,似皮带轮轮子类,25 mm底径约为,约为4 mm槽宽和槽深;晒衣绳1根,4 mm直径约为;一圈薄胶皮以添加摩擦力在自动轮的槽底用胶水粘;在电动机轴大将自动轮固定,在窗帘盒的一端而将电动机固定,窗帘盒的另一端将从动轮固定在,好调理安装固按时最,紧拉绳用以绷。 mm的不锈钢管窗帘杆选用19,在于摆布窗帘能重合采用2根杆其目标。右窗帘的第一环毗连拉绳的接头处与左,触动微动开关[3]并固定一铁片用来。帘的安插如图4所示窗帘架的形成及窗。
|