由于工作需要,对电磁炉研究了一两个月,现想记录一些学习体会,一来可以与大家分享,二来学习前辈做一些经验记录。电磁炉的基本原理,网络上很多,讲解的也很好!我就不重复了。很少讲到如何用单片机控制,现简单讲解如下:
上图,基本原理图见附件,单片机是STC的,单片机主要功能:检测电路中的电流、电压、IGBT温度、线盘温度、锅底温度,通过控制PWM占空比来调整功率,有START引脚来启动电磁炉。
正常工作如下,电磁炉在待机状态下,PWM输出百分之五十的占空比,也就是说LM139的9号脚为2.5V,此时等待START脚出一个约8us的低电平进行启动,如一切正常(无硬件故障),则电磁炉线盘与电容C18、C21发生震荡,则LM139的13脚会输出连续的脉冲,通过电容C14进行耦合,LM139的8号脚则出现锯齿波,锯齿波与9号脚电平比较后,再控制IGBT开通,那么只要通过调节PWM信号,则可实现调节IGBT开通的占空比,从而实现功率调节。
当然电磁炉在正常工作前,需要进行检锅,判断是否有锅,如无锅则关闭IGBT,有锅才能进行如上操作。现谈一谈,是如何检锅操作的。首先给START一个约8us的低电平,立马将START口设置成输入口,检测此IO口电平翻转的次数,若有锅,则次数低于10次,若无锅,则有150次以上(根据实际情况调整),这样就可以判断是否有锅。
原理图和PCB见附件!
更详细的分析再下一章!
用户1843933 2015-6-30 21:45
用户1827136 2015-1-26 16:18
用户451825 2014-8-17 08:15
用户1672705 2014-8-15 11:23
用户378970 2014-8-9 12:33
用户1771082 2014-6-28 08:13
用户1645488 2014-6-4 22:24
huajun3_183615418 2014-6-3 16:32
用户1633907 2014-5-28 10:52
用户1739830 2014-5-26 17:32