又在网上找了一个电磁炉的IGBT导通频率,说是在60KHz到80KHz之间,用的是PWM方式调节电磁炉的功率。
想来应该不会难到什么地方去,因为这个单片机用的是16M的晶振。如果正常工作的指令运行频率是一个时钟周期的话,那么一条指令的运行速度已经很好了,应该在nS(纳秒)级。我们就拿IGBT的工作频率来说吧,比如是在60KHz,那么每一次控制端的高低电平转换的时间里单片机可以运行好几千条指令了,这样的话,生成60K方波应该可以说不占什么CPU时间了。
我看到电路图中好像有振荡电路,而且是接在单片机的一个中断引脚上,所以应该是用中断程序来控制IGBT的。
好了,电路部分就说到这里,说一下电磁炉为什么会发热吧。下边是在网上找到的一些资料。感得有必要再回过头去学习一下。
电磁感应
上边的公式是放在电磁炉上的锅底发热的直接原因,因为这种感生电动势产生的涡旋电场使得可导电的锅底产生了涡旋电流,这些电流使得我们的锅发热了.