box24king 发表于 2009-8-15 19:16:47

求一单片机控制电路

我想让空调每隔20分钟后再制冷2分钟,循环式动作。意思是:开机制冷2分钟,然后转为送风20分钟,后又制冷2分钟,然后又转为送风20分钟。循环此动作。我现在想用一电路来控制空调遥控器,此电路需要两个输出点,第一个输出点通电后每隔20分钟输出一个脉冲电压;第二个输出点在通电后第22分钟输出一个脉冲电压,之后每隔20分钟输出一个脉冲电压。我用第一个输出点来推动一个继电器,然后用继电器的吸合来触发空调遥控器的制冷;用第二个输出点来推动另一个继电器,然后用继电器的吸合来触发空调遥控器的送风。请各位高人指点方法。谢谢!!!

结合加快 发表于 2009-8-15 19:16:48


snap4.jpg





       
U1:CD4011,与非门;(7脚地,14脚电源)
       
U2:ULN2003, 集电极开路的驱动器;(8脚地)
       
U3:CD4040,12级二进制加法计数器;(8脚地,16脚电源)
       
U4:555时基电路;
       

       
接通电源,R3,C3对U3清零;此时U3的15脚为0电平,U1A输出高电平,U2的1脚为高电平,继电器K1吸合,而U2的2脚为低电平,继电器K2不吸合;与此同时,555开始震荡,计数器开始计数,当经过了1024次后,U3的15脚输出高电平,U2的2脚为高电平,K1断开,K2吸合;当U3的7脚和10脚都为高电平时计数器通过U1C,U1D清零,之后再重复上述工作;
       

       
20分钟=1200秒;因此,当R1=560K时,555的输出频率=1.44/R1C1=1.44/0.56*2.2=1.17赫兹,所以,当接通电源后K1马上导通,经历1.17*1024=1200秒后断开;
       

       
而U3的13脚计数个数是2的7次方=128, 经历128X1.17=150秒制冷后计数器被清零,完成通风1200秒---制冷150秒的循环;
       

       
Vcc 电压可高到30V,根据继电器工作电压选择;另外,线圈上要并联二极管,电路图上没画;

结合加快 发表于 2009-8-15 19:16:49

下面电路是经历128x1.17=150秒由U7的16脚送出一个宽度为0.8秒左右的方波(集电极开路);继续经历1024X1.17=1200秒后产生一个方波,由15脚送出,宽度为0.8秒左右的方波(集电极开路);
       

       
补错:R2是电位器;
       

       

       

       


snap5.jpg




       

       
时序图:
       




snap6.jpg

佐伯 发表于 2009-8-15 19:16:50

用PIC12Cxxx吧,简单明了,不用这么复,而且还便宜.

左丙河 发表于 2009-8-15 19:16:51

简单:
       
用单片机
       
最简单:
       
用两只三极管组成互补多谐振荡器就行。

凌云起石 发表于 2009-8-15 19:16:52

都是电子高手呀,我都看不明白

快捷维修 发表于 2009-8-15 19:16:53

电子高手呀??

quandes 发表于 2012-9-26 14:00:18

到底是什么故障?

oyye 发表于 2013-5-29 06:31:25

初来乍到,请多多关照。。。

商友下载 发表于 2014-12-9 23:04:25

既然来了,就留个脚印
页: [1]
查看完整版本: 求一单片机控制电路