HT46R22单片机在电磁炉功率控制中的应用
220
220
220
占空比
58
47
40
35
22
CRUmax/V
4.48
3.68
3.24
2.88
2
CRUmin/V
3.76
3.16
电感电流2.80
2.52
1.76
由表1可以得到PWM信号占空比和负荷电流得关系曲线如图2所示。
2 功率控制的实现
2.1 单片机HT46R22
HT46R22是Holtec公司生电感器厂家产的一种8位高性能精简指令集单片机,特别适合于需要A/D转功率电感器换的产品设计。其管脚分布如图3所示。
它有3个I/O口,一个PWM输出通道。其低功耗、可编程分频器、计数器、振荡器选择、多通道A/D转换、PC通信等功能,使之广泛应用于工业控制、马达控制、消费类产品等。
塑封电感
控制电路采用的是双闭环控制,原理图如图4所示。
单片机HT46R22的脚14(PD0)可以输出一通道的PWM信号,它和电流负反馈信号经过直流控制电平形成电路形成直流控制电平,同时,来自主电路的电流检测信号和电压检测信号经锯齿波发生电路后形成锯齿波,锯齿波和直流控制电平相比较就得到了控制电磁炉主电路中的S开通关断的控制脉冲。
比较电压V+恒定,而V-随输出功率变化,当输出功率大于设定功率时,得到低电平的控制电平,输出窄开通脉冲,降低输出功率,反之亦然。这样,就通过一个闭环调节控制达到了稳定输出功率的目的。
2.3 软件设计
功率控制的软件设计是电磁炉软件设计的主要部分,采用汇编语言编程,其中变量说明如下:
1)加热/定温状态切换标志heatflg 1为加热,0为定温,开机初始化为1,只有键盘可改变此标志;
2)加热档位寄存器heatreg和计数器heatcnt heatreg高5位低电平有效,每一位对应一加热档,heatreg7为塑封电感"保温"控制显示比较方便;heatcnt对5档进行计数,0为"炒",控制查表比较方便;开机初始化 heatreg=f7h,heatcnt=0,为"炒"档,只有键盘可改变此标志;
3)最小火力控制变化定时计数器minpowcnt 在定时器中断中将其减为0后,传入主程序,当处于"加热-保温"时,主程序重置此计数器,并将控制线反转。
源程序及解释如下:
; 功 率 控 制
重复事件,添加波形 本帖最后由 jihuahua 于 2017-8-8 14:09 编辑
请问各位,如果我想实现任意点击“确认添加正弦波”或者“确认添加方波”之后波形图会出现波形 在我再次点击“确认添
LDO(低压差线性稳压器)知识总结LDO是low dropout regulator,意为低压差线性稳压器,是相对于传统的线性稳压器来说的。传统的线性稳压器,如78xx系列的芯片都要求输入电压要比输出电压高出2v~3V以上,否则就不能
宽幅输入DC-DC转换器中的应力先前只采用一种拓扑结构的经验丰富的电源设计工程师们正在把注意力转向另外的拓扑结构,他们必须很快地调整思维方式。 游戏规则 在改变,因此如果在一开始没有意识到这点,就会产生重大的设计难题。存在适用于所有