如何进行DIY制作无线遥控开关电路?
扫描二维码
随时随地手机看文章
遥控开关是现代工业或者现代家庭中常用产品之一,它由可移动的遥控发射器,以及固定在墙壁上的开关接收器组成,所有功能既可在墙壁开关上直接操作,也可以用遥控器远距离操控。遥控开关分发射(遥控器)和接收(开关)两部分,发射器把控制电信号编码,然后调制(红外调制,电磁波调制和网络数据信号调制),转换成无线信号发送出去;接收原理:收到载有信息的无线电波信号,然后放大、解码,得到原先的控制电信号,将电信号再进行功率放大用来驱动相关的电气元件(可控硅、继电器和MOS管)。
自制遥控开关电路方案一
把D触发器的6脚直接接到2脚D输入端构成T触发器。红外接收头静态时信号端输出高电平,无脉冲信号送到触发器时钟输入端3脚,2脚D端为高电平。5脚Q端为低电平。双向可控硅BCR1不导通,灯泡不亮。当红外接收头收到发射器发出的红外线脉冲信号时,红外接收头将输出标准的负脉冲编码信号。
此脉冲信号从接收头的信号端送到D触发器IC1A的第3脚(即时钟输八端cLK),该负脉冲信号的上升沿使节T‘触发器翻转,此时2脚D端为低电平5脚Q端为高电平,双向可控硅导通灯泡被点亮。
在需要关灯时,按下遥控器的任一键,接收头输出负脉冲使触发器再次翻转,5脚Q端为低电平,双向可控硅BCR1不导通,从而达到关灯的目的。
无线遥控点灯灯开关
方案用的是单片机解码,硬件部分自由度很大。首先要接收到遥控器发出的红外光信号,并将它放大,解调成脉冲信号。这个任务就交给红外接收头了。红外接收头型号繁多,外形各异。只要是解调频率是38kHz的脉冲型接收头都行。本人用的接收头型号为SFH506-38。为降低功耗,原来设想用双向可控硅作开关,后来考虑到假如用的是节能灯,可能关灯后会有灯管闪烁问题,权衡之下就用了继电器,型号是JQC-3,线圈电压l2V。单片机选AT89C2051。光耦是废手机充电器上拆的,型号为PC718。变压器次级电压12.5V,功率lW左右。
红外编码格式是有标准的,如常用的NEC编码,就是由前导码、机器码、数据码,重复码四部分组成。前导码包括9ms低电平和4.5ms高电平。结束码是0.56ms低电平。机器码和数据码共32位二进制数,分4个字节。前2个字节是机器码,用以区分每个遥控器。后2个字节是数据码,用于区分各个按键。为了达到校验作用数据码的2个字节互为反码。每位数据码也由一个低电平和一个高电平组成。一般规定以0.56ms低电平和0.56ms高电平表示逻辑0,0.56ms低电平和1.68ms高电平表示逻辑l。单片机解码可以采用查询方式或中断方式。
以使用外部中断0方式为例:红外接收头收到信号后输出低电平触发中断,程序转至中断子程序。在中断程序中首先判断前导码是否正确。具体可以每X毫秒判断一次INT0口电平状态,连续判断N次(NX应该稍小于9ms)。
自制遥控开关电路
本遥控开关仅用了5只三极管,整个电路可装在尺寸仅40mm&TImes;50mm的电路板上,能对各种电器进行遥控开/关操作。所使用的遥控发射器是普通家电遥控器。接收控制电路只要按图正确焊接,无须调试即可成功。
IR为红外线遥控接收头,未接收到红外线信号时,①脚输出高电平,接收到红外线信号时,①脚输出一连串低电平脉冲。R4、C2与R7、C3组成两个积分电路,Q4、Q5、J组成继电器控制电路,C5、D5~D8组成交流降压整流电路。平时待机或上电后的初始状态是:Q1导通,Q2截止,Q5截止,继电器J不工作。
遥控开机过程,短按遥控器按钮(小于0.5秒),在这较短的时间内,因C3容量远大于C2,故B点电位很快升到高电位(约1V左右),而A点电位上升不到0.6V,因此Q3不能导通,只有Q2导通,这样,C点为高电位,Q5导通,继电器J动作,其接点J—1、J-2同时吸合,J-2接通电器电源。这时即使IR不再收到信号,因电源经R11向Q5提供偏置,故Q5保持导通,J仍继续吸合,达到短按遥控钮实现开机的目的。
遥控关机过程:长按遥控器按钮(3秒以上)时,IR输出低电平脉冲使Q1输出高电平脉冲,经D1整流后送至A点、B点进行积分处理,最终使A点电位大于1V(实测为1.3V左右),Q3导通,D点为高电平,Q4导通,C点为低电平,致使Q5截止,J释放,J-1、J-2断开,达到长按遥控钮实现关机的目的。松开遥控钮后,IR不再收到红外线信号,C2、C3放电,Q2、Q3截止,电路又进入等待状态。只有再次短按遥控器按钮,电路才会重新动作,重复遥控开机的过程。