工业控制 | 能源技术 | 汽车电子 | 通信网络 | 安防监控 | 智能电网 | 移动手持 | 无线技术 | 家用电器 | 数字广播 | 消费电子 | 应用软件 | 其他方案

电路设计->光电电路图->其他光电实用电路图->自制红外遥控开关电路

自制红外遥控开关电路

作者:dolphin时间:2016-09-21

  自制一款使用方便、价格低廉的遥控开关。不失为一个好的娱乐方法。本文详细介绍单路遥控开关的制作方法,如有需要,可以依此类推,制作出可同时控制灯具、风扇、自动窗帘等电气设备的多路开关。

  本制作以89C2051单片机为核心,通过软件实现对红外遥控信号的解码。并对输出进行控制。

  硬件电路如图l所示。

  供电部分采用电容降压电路,通过全桥整流可以在同等情况下使用小容量的降压电容。5.1V稳压管为芯片提供工作电压。89C2051的工作电压是2.7~6V。单片机采用阻容复位。也可以加装复位开关,以方便调试时使用。晶振为6MHz。如需降低待机功耗,也可以选用更低频率的。红外接收头使用1838或1808一体化接收头。图中的按键为手控按键S1,也可作为调试验证使用~LED为工作指示灯。输出部分采用SSR固态继电器或者使用分立元件电路。虚线框中的部分可直接使用SSR,也可以按图中电路搭建。光耦MOC306l具有过零检测电路功能。

89C2051需要安装IC插座,以方便调试。89C2051不能在线编程,没有编程器的朋友可以使用具有ISP功能的89S51系列单片机。这样可以省去调试时的来回拔插。

  硬件电路制作好以后。就可以调试软件了。软件的流程图如图2所示。

  程序的主要部分是红外解码,利用外部中断和定时共同完成。其他部分都是对端口的基本操作。调试软件时,如果不确定红外解码是否正确,可以使用按键程序测试其他功能或中断功能。

  当软硬件都调好后。用滤光片遮挡红外一体化接收头(防止可见光干扰),将电路直接连接到插座或是其他双线电路上,即可进行稳定性测试。



评论

技术专区