最好的电子音响科技diy制作网站

haoDIY_音响电子电脑科技DIY小制作发明

当前位置: 主页 > 电子DIY > 单片机 >

自制使用AT89C2051的红外遥控窗帘

时间:2013-01-13 18:35来源:网络 作者:网络整理 点击:
免费提供各种电子制作文章、资料、图纸

    本文先容一款行使微电脑打点的、红外遥控器节制的多成果窗帘节制器。该窗帘节制器回收89c2051单片机的最小体系计划,节制一个220v的可逆、变速电念头节制窗帘的拉开和封锁。窗帘节制器可以行使红外遥控器举办长途手动开、手动关和手动停节制;可以执行事先输入的开启时刻和封锁时刻举办时刻节制;还可以按照室外情形亮度实现情形亮度光控。三种事变方法可以利便地举办选择,当选择时刻节制的方案时,数码管还能表现其时小时和分钟时刻,不外时刻数据只能次序表现,表现一遍后,略等半晌再表现下一遍时刻。其它、电机拉动窗帘的事变的时刻长度,电机事变的时辰是否有鸣响提醒,以及光控状态下情形亮度的节制参数的调解等等都可以通过遥控器举办配置。 该红外遥控窗帘可谓是一款多成果的窗帘节制器一、窗帘节制器道理图:红外遥控窗帘节制器电路道理图如图1所示。

 

自制使用AT89C2051的红外遥控窗帘

 

图1

二、事变道理讲解:

电路分为8个部门,别离是电源部门、表现部门、鸣响提醒部门、红外线吸取部门、数据储存部门、光控电路测光部门、电机节制执行部门、单片机主控器件部门。

电源部门通过外接插座输入交换12v可能直流13-14v电压,交换电颠末整流滤波后,输出电压为12v的vdd,为节制继电器提供事变电压。同时颠末3端集成稳压器ic2稳压后输出5v电压vbb,为讯响电路、红外吸取电路、表现电路提供电源,5v电源颠末二极管d4、限流电阻r18后,为单片机提供vcc电压,e1是直流供电电源,电压为3v~3.6v,在本电路中为了节减本钱,行使两节5号平凡电池,c6和c7是单片机电源滤波电容。平常交换电正常的环境下,5v电源为单片机供电的同时,也为电池浮充电,大大延迟了电池的行使寿命,当交换电停电的时辰,电池仅为单片机供电,单片机在掉电状态下维持时钟的正常走时,vbb供电被d4阻遏。在节制器配置成手动节制时,单片机除执利用命外,均处于就寝状态,遥控器信号的到来,单片机从就寝中叫醒,规复正常事变,以是手动状态下当交换停电时,电池的耗电电流更小。

表现电路行使一个0.56英寸的共阳高亮度数码管,限流电阻取用1—1.5k.

鸣响电路由单片机的p1.0兼用,除驱动数码管的数点之外,兼用音频信号输出,音频信号通过r20、c10输入到三极管v6的基极上,三极管驱动发声器发声。二极管d3用来提供c10的放电回路,担保交换信号的正常耦合。发声器发出的声音有单片机软件来实现和节制,差异的环境下发出差异音调、差异时刻长度的鸣响来,也可以体例乐音声音发声。

红外线吸取电路行使一个集成红外吸取器,型号是hs3008,静态时输出端输出高电平,当吸取到红外信号后,按红外信号的数据波形输出负脉冲数据信号。红外信号输出到单片机的p3.2 ,该口对应的第二成果是外部间断0  (int0),操作该口的第二成果,一旦红外线信号到来,p3.2被拉低,单片机中止当前的事变转移到吸取、处理赏罚红外信号。开启间断成果的目标,既减轻了单片机的事变承担,又担保吸取到的红外信号的完备性,同时在手动事变状态下,单片机进入就寝后,操作外部间断成果完成对单片机的叫醒。

光控电路有gm1、c5、v3构成,操作了单片机的p3.4和p3.5完成对情形亮度的测试事变。gm1可以行使光敏电阻可能光敏二极管,本电路中行使光敏二极管。c3和gm1构成rc充放电回路,p3.4处于高电平的时辰,p3.4的高电压用过gm1的正向电阻向c3充电,当p3.4被单片机拉低后,c3通过光敏元件放电,光敏二极督事变在反向电压状态下,此时情形亮度抉择了光敏二极管的光阻值,光阻值大,c3放电速率慢,反之放电速率快。恰当节制p3.4的拉低脉冲宽度,使得c3放电事变在线性较量好的一个事变段上。p3.5用来检测c3在p3.4拉低时代放电的电压状态,当c3电压降落到1/2vcc以下后,p3.5测得数据“0”,反之测得数据“1”,为了减小p3.5对c3充放电的影响,c3充放电电压通过三极管v3构成的射极输出器毗连到p3.5上,射极输出器的高输入阻抗减小了p3.5对rc充放电电路的影响。

电机执行部门完全受单片机的节制,通过单片机的p3.0和p3.1完成。单片机复位状态下p3.0和p3.1输出高电平,三极管v1、v2,v4、v5截至,两个继电器j1、j2开释状态,偏向可逆的电念头因无电源供电而遏制。当p3.0可能p3.1个中有一个被拉低后,两个继电器便会有一个导通,譬喻p3.0拉低后v1导通、v4导通,j1吸合,电机得电动弹,当只有p3.1拉低后,电机则反偏向动弹,实现了窗帘的拉开和封锁。

两个继电器的事变状态受单片机节制,在统一个时刻内两个继电器仅能有一个吸合。即即是在电机事变时代,操纵了反向动弹按键,单片机也是先开释当前事变的继电器,并延时一段时刻后再吸合其它一个继电器,防备了电机正反事变线圈同时通电的冒险。

单片机是本电路中的焦点器件,担负整个电路的打点。电路中行使p1口的8个i/o口别离驱动数码管的7个笔划和数点。这样做的目标是at89c2051用于本电路中,其i/o口较量富饶,这样的驱动表现节减一个表现驱动电路,同时表现的数字和字符完全通过软件编写的,可以编写更多的字符。以是数码管除表现0~9数字外,还可以表现软件编辑的恣意字符,数点用来指示事变状态和差异的配置状态。单片机的复位脚行使c1、r14构成上电复位电路,k1是手动复位按键,实践中得知本复位按键用到的时辰很少。

数点节制脚兼用鸣响信号输出端,输出的音频信号通过r20、c10输入到v6的基极,放大后敦促发声器y1发声。d3是c10的泄放电阻,担保交变信号的正常耦合。

单片机的p3.3和p3.7口作为iic储存器的总线,本电路行使at24c02完成对配置状态和配置数据的储存。

本电路中的硬件较量简朴,其成果的实现首要由软件完成。软件的计划思绪通过框图情势声名如下,框图见附图2。

 

自制使用AT89C2051的红外遥控窗帘

 

遥控器按键成果:

遥控器面板表示图如图3所示。团结上面的软件流程声名按键成果的意义:红外遥控按键的成果分为三部门,直接操纵部门—窗帘电机的正转、反转和遏制操纵。配置部门—输入按时打开窗帘的时刻;按时封锁窗帘的时刻;输入其时的时刻;开关整点报时成果;开关电机事变的时辰声音提醒成果;配置电机运行的时刻长度;选择按时、光控、手动节制的方法;查询此刻预设事变状态和预设按时时刻以及光控级别等。第三部门是体系复位,岂论在任何的事变状态下,总复位操纵能将窗帘节制器规复到开始状态下。

事变方法的选择是选择时控、光控和仅仅手动节制方法之一,在时控和光控状态下,手动节制如故有用,在手动状态下仅妙手动遥控操纵。手动状态下的单片机非事变时代进入就寝状态。

电机事变时刻长度配置,是按照用户窗帘的长度差异,配置对应的电机一次运行时刻,担保在时控和光控状态下窗帘拉开可能封锁到位。

测试情形亮度是按照差异用户窗帘安装位置处的情形亮度差异,以及用户光控拉开和光控封锁窗帘的情形亮度的要求差异,让用户自行选择情形亮度。

声音开关是开启可能封锁电机在运行的时辰,鸣响器是否共同运行发出一种“嘀—嘀—嘀—嘀—”的断续提醒音,以便用户听觉感知窗帘的事变。

当事变在时控和光控状态下,并举办其时时刻校正往后,内部的时钟开始走时,并且时刻数据在一个数码管上,定时分要领次序表现其时时刻的小时和分钟,表现一遍之后,遏制1秒钟,以便区分一个完备的时刻表现完毕。在此时假如开启整点报时成果,一旦时钟达到整点,鸣响器发作声音报时,长声音暗示10个点,短促声音暗示一个点。

其他成果不再逐一表明

 

自制使用AT89C2051的红外遥控窗帘

自制使用AT89C2051的红外遥控窗帘
苹果安卓智能手机万能红外线遥控器发射器精灵 空调电视机顶盒等
¥2.00
已售:185

(责任编辑:admin)
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容