微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 单片机在电磁炉功率控制中的应用

单片机在电磁炉功率控制中的应用

时间:12-30 来源:互联网 点击:

v r0, a

sub a, 127

snz cy ;PWM超 上 限 否

jmp powctrl1 ;否

mov a, 126

jmp powctrl3

powctrl1:

mov a, r0

sub a, 38

sz cy ; PWM超 下 限 否

jmp powctrl2 ; 否

mov a, 38 ;是

jmp powctrl3

powctrl2:

mov a, r0

powctrl3:

r1 acc

mov pwm, a

; 控 制 线 控 制

snz heatflg ; 加 热 状 态 否

jmp keephdl ; 否 , 转 入 定 温 控 制

snz heatreg.7 ; 是 , 是 " 保 温 " 档 否

jmp chgctrl ; 是

clr control ; 否 , 打 开 控 制 线

jmp endputhdl

chgctrl:

sz minpowcnt ; 是 , 3秒 到 否

jmp chgctrl1 ; 否

mov a, MINPTIME* 4 ; 是

mov minpowcnt a ; 重 置 最 低 火 力 计 数 器

sz control ; 当 前 控 制 线 输 出 是 否 有 效

jmp chgctrl2 ; 否

set control ;是 , 置 控 制 线 有 效

mov a, 50

mov ctrlcnt, a

jmp chgctrl1

chgctrl2:

clr control ; 使 能 控 制 线 有 效

chgctrl1:

jmp endputhdl

3 结语

采用上述功率控制方法控制电磁炉的功率输出,其功率浮动范围能有效地控制在50W之内。通过实际产品验证,电磁炉性能稳定,因此,上述功率控制方法切实可行,是一种值得推广的方法。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top