DIY编程器网

标题: 单片机控制技术用于空调器通电延时启动保护器 [打印本页]

作者: liyf    时间: 2012-1-27 19:50
标题: 单片机控制技术用于空调器通电延时启动保护器

  
         
    引言
  在一些电源电压不稳定的地方,使用空调器经常出现断电后又马上来电,要人为反复重新将空调器按键启动开机与设置工作模式和状态,这种情况更严重的是容易产生烧毁压缩机的故障。为了解决这个问题,笔者设计了一个空调器通电延时启动保护器,能很好的解决这个问题。当在每次来电时用空调器通电延时启动保护器,对空调器的控制电路延时3~5分钟通电,方法是在空调器的启动按键开关两端并联一个由空调器通电延时启动保护器控制的电子开关,自动控制空调器的按键开关启动开机。另外,根据复位电路的功能和工作原理,人为取消空调器控制电路中复位电路的作用。这样仅需第一次对空调器通电开机设置工作模式和状态,以后反复重新启动,空调器通电开机都能按第一次设置的工作模式和状态而运行。在电源电压不稳定的地方,使用该空调器通电延时启动保护器,当空调器断电后无论什么时候再来电,都不会因此而产生烧毁压缩机的故障,也不需人为反复重新将空调器按键启动开机与设置工作模式和状态了。
  硬件电路
  将空调器的电源和空调器通电延时启动保护器的电路通电,这时延时启动保护器电路(图1)中的U1单片机AT89C51通电,复位电路复位,AT89C51根据设计的程序正常运行。U1的21引脚输出维持5分钟的“0” 电平,而使U2七单元功率驱动电路2003A的7引脚与10引脚这一路功率驱动电路中的晶体三极管截止,U2的10引脚输出“1”电平,U3光控可控硅MOC3020中内部的发光二极管截止,光控双向可控硅截止,Q双向可控硅的触发电路无触发控制信号,Q截止,在按键开关两端并联的由空调器延时启动保护器控制的电子开关断开,空调器的控制电路因没通电不能启动,指示空调器通电启动状态的灯泡不发光。



图1  单片机控制的空调器通电延时启动保护器电路
  当空调器通电延时启动保护器通电延时5分钟时间到后,这时,U1的21引脚输出“1”电平,而使U2 的7引脚与10引脚这一路功率驱动电路工作,U2的10引脚输出“0”电平,U3内部的发光二极管导通发光,光控双向可控硅受光照导通,给Q的触发电路产生触发控制信号,Q双向可控硅在交流电220V或380V的作用下导通,在按键开关两端并联的由空调器延时启动保护器控制的电子开关闭合,等效于空调器的按键开关闭合,空调器通电启动开机工作。同时指示空调器通电启动状态的灯泡点亮。3秒钟后,U1的21引脚又输出 “0” 电平,这时,空调器延时启动保护器电路的状态与前面U1的21引脚输出“0”电平的情况相同。空调器通电启动结束。空调器通电启动结束后进入正常工作状态。以上就完成了空调器通电延时5分钟启动的工作过程。当出现断电又再来电时将重复以上工作过程,实现对空调器通电延时启动保护的作用。
  程序设计
  在此给出延时1S和延时1分钟的子程序
  延时1S的子程序
  YSIS: MOV  R5,#100;延时1秒
  D1: MOV R6,#20;延时10毫秒
  D2: MOV R7,#248;
  HERE: DJNZ R7,HERE;
  DJNZ R6,D2;
  DJNZ R5,D1
  RET
  
        延时1分钟子程序的程序
  Delay:  MOV R4,  #60; 子程序延时60秒
  Do:  MOV R5,  #100; 1秒
  D1:  MOV R6,  #20; 10毫秒
  D2:  MOV R7,  #248
  DJNZ R7,  $
  DJNZ R6,  D1
  DJNZ R5,  D1
  DJNZ R4,  D0
  RET
  结语
  笔者已研制出样机,经过实际使用效果良好。
  参考文献:
  1.  康华光,电子技术基础数字部分(第五版),高等教育出版社
  2.  李建忠,单片机原理及应用(第二版),西安电子科技大学出版社
  3.  Faraz Hasan,用于家用电器的综合电路保护,电子产品世界,2008.2[1]
         
          [/td]
        [/tr]
      




欢迎光临 DIY编程器网 (http://www.diybcq.com/) Powered by Discuz! X3.2