您当前的位置:五五电子网电子知识电器控制红外控制电路采用PIC16F627单片机设计的红外线多功能八路顺序控制器 正文
采用PIC16F627单片机设计的红外线多功能八路顺序控制器

采用PIC16F627单片机设计的红外线多功能八路顺序控制器

点击数:7960 次   录入时间:03-04 11:55:23   整理:http://www.55dianzi.com   红外控制电路

  这款顺序控制器,是一种利用红外线发射器遥控八路交流电源220V的通断,也可将电路末级稍加变换即可制作红外线多功能八路顺序程控开关以作其它用途。这里所用的遥控发射器可选用彩电、VCD机、卫星接收机、空调机等任何一种红外遥控器(又称遥控板),也可自制的红外遥控发射器,以达到上述目的。遥控器所控制的硬件电路是由红外线接收模块(市售的俗称红外线接收头)IC、(也可用PIC16F84、芯片)单片机和交流过零触发的双向可控硅等组成的电路,如下图所示。

稳压电路里的升降压电路


  
  该红外线多功能八路顺序控制器的遥控距离约lOm,控制功能如下表所示。由于该控制器电路用了PIC单片机,表中的各种控制功能都是通过PIC单片机的编程软件实现的,所以电路十分简单。如果改用数字电路完成上述功能,则电路器件会大大增加,所以该控制器很适合电子爱好者自制或作PIC单片机编程学习之用。

12588


  
  红外线解码器和控制电路
  
  1.红外线解码器 
  
  下图中的IC1是红外线的解码器(又称一体化红外接收头),该IC1是一种三端器件。IC1静态时,即未收到红外线信号时,其3脚输出端为高电平,此时接收电路IC1无控制信号输出。当IC1接收到红外遥控器发射的红外信号时,IC1会将光脉冲信号变换成电脉冲,再经内部放大,限幅检波等处理,完成解码功能,再由3脚输出标准的负脉冲串(即发射端的编码信号)。为了使接收电路适用于各种红外线发射器,在IC1的输出端接有电容器Co,选取合适的Co值,以保证PIC16F627的输入端RAO—RA3对控制信号的要求,即在遥控器每按一次键,IC1输出应为零电平,只在长时间按下遥控键时,IC1才输出高电平。

12587


  
  下图中的开关K1—K5,是微型拨动开关。图中的电路参数是使用长虹彩电25寸遥控器的取值,例如对K3、K4接通时,不用Co电容器才能完成附表的功能。
  
  2.控制电路 
  
  下图的控制电路十分简单,PIC16F627的第4脚,外接的Rl、Dl、C2和KO组成复位电路,以保证任何时候,按动KO时,控制电路都会复位到加电的初始状态(电源插座Zl—28断电)。
  
  PIC16F627的A口,RAO—RA4设置为控制电路的输入口;B口,RBO—RB7设置为控制电路的输出口,以推动双向可控硅BCR1—BCR8工作。PIC16F627的XT(2M)、C1和C2组成单片机的时钟电路;电路中的LED1—LED8为电源插座Z1—Z8对应的工作指示灯。各插座处于供电时,对应的LED点亮。
  
  电路中的IC3—IC10为光耦器件MOC3041(也可用MOC3010),该器件与双向可控硅BCR1—BCR8分别组成对应的交流过零触发固体继电器SRR的功能,再由BCR回路控制电源插座21—28的交流供电或断电。图中双向可控硅的外加电阻Rl0、Rll值,决定于所用可控硅的型号,只要调整可以触发BCR即可。

1245368

 



www.55dianzi.com

  PIC16F627单片机控制功能的源程序
  
  8路顺序控制器的全部功能,都是由PIC单片机汇编语言的源程序实现的,源程序的盘符路径和文件名,为e:/Hz(IC05.ASM,其清单如下:

25844

1235863

74253678

12458

125476

453639




本文关键字:单片机  控制器  红外线  红外控制电路电器控制 - 红外控制电路