电磁炉功率控制
最新-电磁炉主谐振电路研究与功率控制 精品
电磁炉主谐振电路研究与功率控制摘要详细分析了电磁炉主谐振电路的拓扑结构和工作过程,基于模糊控制理论,给出了负载变化时控制功率稳定的智能控制方法。
关键词电磁炉;主谐振电路;模糊控制引言由电力电子电路组成的电磁炉是一种利用电磁感应加?原理,对锅体进行涡流加热的新型灶具。
由于具有热效率高、使用方便、无烟熏、无煤气污染、安全卫生等优点,非常适合现代家庭使用。
电磁炉的主电路是一个变换器,由桥式整流器和电压谐振变换器构成,本文分析了电磁炉主谐振电路的拓扑结构和工作过程。
图1当电磁炉负载锅具的大小和材质发生变化时,负载的等效电感会发生变化,这将造成电磁炉主电路谐振频率变化,这样电磁炉的输出功率会不稳定,常会使功率管过压损坏。
针对这种情况,本文提出了一种双闭环控制结构和模糊控制方法,使负载变化时保持电磁炉的输出功率稳定。
实际运行结果证明了该设计的有效性和可靠性。
范文先生网收集整理1电磁炉主电路拓扑结构与工作过程1.1电磁炉主电路拓扑结构电磁炉的主电路如图1所示,市电经桥式整流器变换为直流电,再经电压谐振变换器变换成频率为20~30的交流电。
电压谐振变换器是低开关损耗的零电压型变换器,功率开关管的开关动作由单片机控制,并通过驱动电路完成。
电磁炉的加热线圈盘与负载锅具可以看作是一个空心变压器,次级负载具有等效的电感和电阻,将次级的负载电阻和电感折合到初级,可以得到图2所示的等效电路。
其中*是次级电阻反射到初级的等效负载电阻;*是次级电感反射到初级并与初级电感相叠加后的等效电感。
1.2电磁炉主电路的工作过程电磁炉主电路的工作过程可以分成3个阶段,各阶段的等效电路如图3所?。
研究一个工作周期的情况,定义主开关开通的时刻为0。
时序波形如图4所示。
图4121[0,1]主开关导通阶段按主开关零电压开通的特点,0时刻,主开关上的电压=0,则上的电压=-=-。
如图3所示,主开关开通后,电源电压加在*及*支路和两端。
由于上的电压已经是-,故中的电流为0。
基于HT46R22单片机的电磁炉功率控制的设计
由此可以得到 89: 信号占空比和 负 荷 电 流 的 关 系 曲 线 如 图 ! 所示。
"
硬件部分的介绍 主控电路上是一个双闭环控制电路, 如图 = 所示。
图$
电磁炉工作电路简图
$;$ ’(#)*!! 单片机 ’(#)*!! 是 & 位高性能精 简 指 令 集 单 片 机 专 门 为 需 要 + < 有 $ 通道 89: 输出。低 . 转换的产品设计。它有 = 个 0 < > 口, 功耗、 可编程分频器、 计数器、 振荡器类型选择、 0 < > 使用灵活、 脉冲测量功能、 暂停和唤醒功能, 使 多通道 + < . 转换、 8, 通信、
输出功率 市电电压 负荷电流 占空比
$)"" !!! %;== Y& #;#& =;%)
$#"" !!! );!$ #% =;)& =;$)
$!"" !!! Y;Y #" =;!# !;&"
$$"" !!! Y;"! =Y !;&& !;Y!
&"" !!! =;)% !! ! $;%)
,* B
WEZ WGH
这款单片机可广泛应用于马达控制、 工业控制、 消费类产品。
图!
负荷电流与 89: 占空比关系曲线 图= 电磁炉主控制电路图
$;!
电磁炉的功率控制原理
由 ’(#)*!! 的 8." 脚 可 以 输 出 $ 通 道 的 89: 信 号 , 由来自主 89: 信号和电流负反馈信号一起形成直流控制电平;
#$
(上接第 &’ 页)
电磁炉功率调节操作
电磁炉功率调节操作电磁炉是一种利用电磁感应原理进行加热的厨房电器。
与传统煤气灶相比,电磁炉具有快速、高效、安全等诸多优点。
在使用电磁炉的过程中,了解功率调节操作是至关重要的。
一、功率调节的概念电磁炉的功率调节是指通过改变电磁炉的加热功率来调整烹饪过程中的温度和时间,以满足不同菜肴的需求。
电磁炉的功率通常以瓦特(W)为单位进行表示,常见的功率档位有多档可选。
二、功率调节的操作方法1. 开启电磁炉插上电源并按下电磁炉的开关按钮,等待炉面显示屏亮起。
2. 选择档位操作电磁炉上的功率调节按钮,通常以"+"和"-"符号表示。
根据需要选择合适的功率档位。
较低的功率适合轻度加热,如保温或炖汤;而较高的功率适合快速加热,如油炸或煎炒。
3. 设置定时器(可选)有些电磁炉具有定时功能,可设置在一定时间后自动关闭电磁炉。
根据需要,可以按照烹饪要求设置定时器。
4. 放置烹饪器具将合适的烹饪器具放置在电磁炉的炉面上,确保其与磁力区域紧密接触,以便加热效果正常。
5. 开始烹饪按下电磁炉的启动按钮,开始烹饪过程。
此时,电磁炉会根据所设定的功率档位和时间进行加热。
6. 调控功率在烹饪过程中,如果需要调节功率,可以通过按下功率调节按钮来进行。
有些电磁炉配有数字显示屏,可以直观地显示功率变化。
7. 结束烹饪当菜肴烹饪完成后,按下电磁炉的停止按钮,将电磁炉停止加热。
三、功率调节的注意事项1. 避免空烧如果没有放置器具在电磁炉上,不要将电磁炉设定为高功率,以免造成空烧。
2. 选择合适的器具使用磁铁可以测试器具是否适用于电磁炉。
如果磁铁吸附在烹饪器具的底部,说明适合在电磁炉上使用。
3. 注意清洁确保电磁炉的炉面干燥清洁,以免影响加热效果。
4. 保持通风在使用电磁炉时,周围要保持通风良好,以防止过热和引发安全隐患。
总结:电磁炉功率调节操作是在使用电磁炉过程中必备的技能。
正确的功率调节可以帮助我们更好地控制烹饪过程,烹饪出美味且营养的食物。
电磁炉调节功率的方法
大功率电磁灶调节功率的六种方式3~8kW三相大功率电磁灶的功率输出级采用半桥或全桥近谐振电路.功率管应工作在零电压开关和近似零电流开关状态。
但由于半桥或全桥近谐振电路的激励脉冲宽度是固定的,不能通过调节激励脉冲宽度来调节电磁灶的功率,为了保持零电压开关的工作状态,如何调节电磁灶的功率?经过实践,有六种方式可以采用。
一、间隙加热法间隙施加激励脉冲,使电磁灶断续加热,控制断续加热时间间隔来调节电磁灶的功率。
该方式电路简单,但是有通断时的电磁噪声出现并且对供电电源有电流冲击。
采用该调功方式要注意激励脉冲的关断必须在电流过零时刻,否则关断时锅底的电磁噪音较大。
二、脉冲功率输出变压器初级抽头切换法可通过控制电路分别接通三只交流接触器的常开触点J1-1、J2-1、J3-1,来接通脉冲功率输出变压器初级抽头.以分别获得大、中、/小、三挡功率(如附图所示)。
这种调功方式因为有接触器的存在,机芯体积较大,但是在大、中、小三挡功率时都可以用频率跟踪的方法使功率管工作在零电压开关和零电流开关状态。
在所有调功方式中该方式的功率管的温升最低,电磁灶的热效率高达95%以上。
但应注意!接触器的接通与释放必须先关断激励脉冲,使之在功率输出级无电流的状态下进行切换。
三、移相调脉宽法如图电路中,若变压器没有抽头,仅起到感应线圈与主电源的隔离、与负载的匹配作用。
T1、T2为左边桥臂,T3、T4为右边桥臂。
T1、T2的激励脉冲反相并留有足够的死区时间.保证T1、T2不致产生共态导通。
同理,T3、T4的激励脉冲反相并且也留有足够的死区时间。
当左右桥臂的激励脉冲相位差从180°~0°变化时,电磁灶的功率从最大至最小连续平滑地变化,半边桥臂的功率管实现零电压开关:另外半边桥臂的功率管实现零电流开关。
移相调脉宽法的信号发生电路见实际使用移相调脉宽法时,因省去了补偿电感,当电磁灶功率较小时超前桥臂的零电压开关将会失准,因此在小功率时宜改用间隙加热的方法来调节功率。
HT46R22 单片机在电磁炉功率控制中的应用
HT46R22单片机在电磁炉功率控制中的应用摘要摘要::介绍了电磁炉的基本工作原理,并提出了一种采用HT46R22单片机实现电磁炉功率稳定输出的功率控制方法,最后简单介绍了该方法的软硬件设计过程。
关键词关键词::电磁炉;HT46R22;功率控制引言引言 近年来,随着环保和节能意识的逐步提高,一种新兴的"绿色的厨具"--电磁炉正在家庭中普及。
它改变了传统的明火烹调方式,利用电磁感应原理,使电流通过内置的线圈时产生磁场,磁场内的磁力线感应到铁制器皿,产生无数高速运动的小涡流,涡流产生的巨大循环能量转换为有效热能,使锅具自行高速加热,最终直接加热食物。
电磁炉的热效率达到90%以上,同时它无烟无灰,无污染,不升高室温,不产生一氧化碳等有害物质,安全环保。
电磁炉还采用了微电脑控制,能够随意控制温度。
正是由于上述种种优点,电磁炉在发达国家的家庭普及率已经达到80%以上。
为了提高电热转换率,家用电磁炉一般采用的是高频电磁炉,须将工频电整流成直流电后再逆变成20kHz 以上的高频振荡电流,在高频下,稳定功率输出和实时检测就成了设计的难点和关键所在。
采用Hol tek 公司产的A/D 型单片机HT46R22可以方便地实现定温控制、实时检测、报警检测和功率控制,本文着重介绍功率控制的实现。
1 1 功率控制设计原理功率控制设计原理功率控制设计原理 1.1 电磁炉的工作原理电磁炉的工作原理如图1所示,由主电路和控制电路构成。
主电路中220V 交流电经整流滤波后加在由电容C1及C2和电感L1与IGBT 管S 组成的电压谐振变换器上。
变换器主要起两个作用,一是将工频转换为20~40kHz 的高频交流电,二是将电能转换为磁能。
高频交流电加在励磁线圈上,通过电磁感应,直接作用于锅具底部,产生涡流,使锅具迅速加热。
控制电路采用单片机HT46R22作为主控制芯片,它能实现许多必要的检测和保护,同时由它产生控制所需的PWM 信号,控制电磁炉的输出功率。
电磁炉双功率管理制度
电磁炉双功率管理制度一、前言随着生活水平的提高和科技的发展,电磁炉作为一种新型的厨房电器,已逐渐成为人们生活中不可缺少的一部分。
与传统的燃气灶相比,电磁炉具有节能、环保、安全、便捷等诸多优点,因此受到了越来越多的消费者的青睐。
然而,随着电磁炉的普及,也出现了一些安全隐患以及能源浪费等问题。
为了更好地规范和管理电磁炉的使用,提高其使用效率和节能环保能力,制定一套完善的电磁炉双功率管理制度显得尤为重要。
二、双功率概述1. 电磁炉的双功率介绍电磁炉是一种利用电磁感应原理在磁场中加热的厨房用具,通常包含了低功率和高功率两种工作模式。
低功率模式下,电磁炉可以轻松完成煮粥、煲汤等低温料理;而高功率模式则适用于炒菜、煎炸等需要高温的烹饪过程。
双功率设计可以满足不同的烹饪需求,同时也可以帮助用户节约能源,减少能源消耗。
2. 双功率管理的必要性由于电磁炉双功率的设计,为了更好地管理和利用电磁炉的工作模式,需要建立相应的管理制度,促进用户对电磁炉双功率的有效使用,减少能源浪费,提高电磁炉的使用效率和安全性。
三、双功率管理制度1. 管理责任(1)生产企业责任生产企业应对电磁炉双功率进行合理设计和研发,确保其安全可靠、节能环保。
生产企业应制定相应的标准,保证电磁炉在不同功率下的使用效果,并提供用户使用说明书,告知用户如何正确地使用双功率功能。
(2)销售商责任销售商在销售电磁炉时,应提供相关的产品说明书和使用指南,敦促消费者正确使用双功率功能,合理利用低功率和高功率模式,减少能源浪费。
(3)用户责任用户在使用电磁炉时,应仔细阅读产品手册,了解电磁炉的双功率功能操作方法,合理安排烹饪流程。
在使用高功率模式时,要留意温度控制,避免食物烧焦或者产生安全隐患。
2. 双功率模式切换(1)低功率与高功率的合理使用用户在烹饪过程中应根据不同的烹饪需求,合理使用电磁炉的低功率和高功率模式。
在炖煮、煮粥等需要长时间烹饪的过程中,可以选择低功率模式,节省能源的同时,保证食物在温和的环境下煮熟。
电磁炉控制器的工作原理
电磁炉控制器的工作原理电磁炉控制器是电磁炉的重要组成部分,用于控制和调节电磁炉的功率和温度。
它既是电磁炉的核心控制装置,也是确保电磁炉安全运行的关键部件。
本文将介绍电磁炉控制器的工作原理,包括控制器的组成、控制原理和功能。
一、电磁炉控制器的组成电磁炉控制器主要由电路板、微处理器、电磁继电器、传感器和控制按钮等组成。
1. 电路板:电磁炉控制器的核心部件之一,用于连接各种电子元件和传感器,实现电磁炉的各项功能。
2. 微处理器:作为电磁炉控制器的控制中心,负责处理外部指令、采集传感器反馈信息,并根据设定值控制电磁继电器的通断,实现对加热功率的调节。
3. 电磁继电器:负责将微处理器的指令转化为电磁炉加热线圈的通断信号,控制电磁炉的工作状态。
4. 传感器:用于检测电磁炉的温度、电压、电流等参数,并将这些信息反馈给微处理器,以便实时监测和调节电磁炉的工作状态。
5. 控制按钮:用于设置和调节电磁炉的参数,如加热功率、温度等。
二、电磁炉控制器通过微处理器对传感器采集到的数据进行处理与分析,并根据设定值进行控制,实现对电磁炉的精确控制。
当用户调节电磁炉的加热功率或温度时,控制按钮会发送指令给微处理器,微处理器根据设定值计算出相应的控制参数,并调节电磁继电器的通断状态,控制电磁炉的加热功率。
同时,传感器不断采集电磁炉的工作状态,如温度、电压、电流等。
这些数据经过模拟信号的处理和AD转换后传输给微处理器,微处理器根据这些反馈数据进行实时监测,确保电磁炉的工作安全稳定。
当传感器检测到电磁炉温度过高或其他异常情况时,微处理器会发出警报信号,并采取相应的措施,如停止加热或自动断电等,保障用户的安全。
三、电磁炉控制器的功能电磁炉控制器拥有多种功能,确保电磁炉的正常运行和用户的使用体验。
1. 温度控制:通过传感器实时检测电磁炉的温度,并根据设定值调节加热功率,保持电磁炉工作在合适的温度范围内。
2. 功率调节:根据用户的需求,微处理器可以精确控制电磁炉的加热功率,实现高、中、低三档功率的切换。
智能电磁炉的烹饪功率和温度控制要求
智能电磁炉的烹饪功率和温度控制要求智能电磁炉的烹饪功率和温度控制是现代厨房中不可或缺的一部分,它们直接影响到烹饪过程的效果和食物的口感。
本文将详细介绍智能电磁炉的烹饪功率和温度控制的要求。
烹饪功率是指电磁炉产生的热能的大小,它直接影响到烹饪过程中的加热速度和火力大小。
智能电磁炉的烹饪功率控制要求较高,其主要有以下几点:1. 功率调节范围广:智能电磁炉应具备广泛的功率调节范围,以满足不同菜品和烹饪技巧的需求。
对于高火力的快炒、煲汤等需要迅速加热的菜品,需要较高的功率输出;而对于焖煮、炖煮等需要慢慢炖煮的菜品,需要较低的功率输出。
2. 精确的功率控制:智能电磁炉应具备精确的功率控制功能,可以根据不同的菜品和需求,调节功率的大小和输出时间,以达到最佳的烹饪效果。
这要求电磁炉具备稳定而准确的功率输出,能够实时检测和调整功率比例,以保持温度的稳定。
3. 快速加热:智能电磁炉应具备快速加热的功能,以节省烹饪时间和提高效率。
快速加热需要较大的功率输出,而且应具备快速响应的能力,能够迅速提高功率输出,以保持加热的连续性和稳定性。
温度控制是指电磁炉在加热过程中能够维持稳定的加热温度,使食物得到均匀的加热,并控制达到所需的烹饪效果。
智能电磁炉的温度控制要求如下:1. 温度稳定性:智能电磁炉应具备稳定的温度控制功能,能够根据设定的温度,在加热过程中保持温度的稳定。
这要求电磁炉具备精确的温度感应和控制系统,能够实时监测和调整温度,以保持加热的连续性和稳定性。
2. 温度调节范围广:智能电磁炉应具备广泛的温度调节范围,以满足不同菜品和烹饪需求。
对于煎炸、烧烤等需要较高温度的菜品,需要能够上升到较高温度;而对于焖煮、蒸煮等需要较低温度的菜品,需要能够下降到较低温度。
3. 温度精确控制:智能电磁炉应具备精确的温度控制功能,能够根据不同菜品和需求,调节温度的大小和维持时间,以达到最佳的烹饪效果。
这要求电磁炉具备稳定而准确的温度探测和调整系统,能够实时监测和调整温度,以保持温度的稳定和准确。
电磁炉的功率控制
电磁炉的功率控制C3、L谐振电路振荡的幅度大小决定了电磁炉加热功率的大小。
激励信号在一个导通周期中,控制Q1导通的时间大于截止时间,Q1向L提供的能量就大,C3、L谐振电路的振荡波幅度就大,输出的功率也就大;锅的热量就大图中的电压比较器U2A的4脚就是输入的由电压比较器U2B的14脚输出的对称方波(占空比为1:0.5)经过C24、R13、R14、D10转换成为的锯齿波。
U2A的5脚就是输入的由CPU的16脚提供的PWM控制方波并经过R15、C12(图4.7所示)积分滤波的直流电压(直流电压的大小;由CPU提供的PWM信号的占空比决定)。
在这种情况下;U2A的2脚输出的就是频率、幅度和U2B的14脚输出一样;而方波而宽度(占空比)随U2A的5脚输入的直流电位对应变化的方波,例如图4.7中所示U2B的14脚及U2A的4脚所示波形及U2A的2脚输出的宽度已经被变化(占空比变化)的输出波形。
锯齿波电压的形成:U2B的14脚输出的是方形波;是如何经过C24、R13、R14、D10转换成为的锯齿波?当U2B 14脚为高电平时C24的两边为等电位,C24的左右两边均为5V,并且输出端(U2A的4脚)为高电平5V,当U2B 14脚为低电平时;C24的左边也迅速被拉低为低电平。
由于C24两端原来为等电位关系,所以在一瞬间C24的右边也被拉低为低电平,此时C24的右边5V经过R14逐步的充电;电位逐步上升形成锯齿波的斜边;当U2B 14脚再次转变为高电平时,由于此时C24左右两边的电位差为5V;左负右正,此电压通过D10、R13迅速放电(R13的阻值小小于R14阻值),C24的两边又迅速回归为等电位关系,这样当U2B的14脚再次跃变为低电平时;一个新的锯齿波周期又形成。
(注:对于锯齿波的斜率取决于C24和R14的乘积(时间常数),R14选定时;如果C24的选取容量太小(电路则成为微分电路),此电路则无法形成锯齿波输出,而输出的是微分脉冲波;如果C24容量选取太大;则形成斜率极小、幅度极小的锯齿波)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
HT46R22单片机在电磁炉功率控制中的应用
摘要摘要::介绍了电磁炉的基本工作原理,并提出了一种采用HT46R22单片机实现电磁炉功率稳定输出的功率控制方法,最后简单介绍了该方法的软硬件设计过程。
关键词关键词::电磁炉;HT46R22;功率控制
引言
引言 近年来,随着环保和节能意识的逐步提高,一种新兴的"绿色的厨具"--电磁炉正在家庭中普及。
它改变了传统的明火烹调方式,利用电磁感应原理,使电流通过内置的线圈时产生磁场,磁场内的磁力线感应到铁制器皿,产生无数高速运动的小涡流,涡流产生的巨大循环能量转换为有效热能,使锅具自行高速加热,最终直接加热食物。
电磁炉的热效率达到90%以上,同时它无烟无灰,无污染,不升高室温,不产生一氧化碳等有害物质,安全环保。
电磁炉还采用了微电脑控制,能够随意控制温度。
正是由于上述种种优点,电磁炉在发达国家的家庭普及率已经达到80%以上。
为了提高电热转换率,家用电磁炉一般采用的是高频电磁炉,须将工频电整流成直流电后再逆变成20kHz 以上的高频振荡电流,在高频下,稳定功率输出和实时检测就成了设计的难点和关键所在。
采用Hol tek 公司产的A/D 型单片机HT46R22可以方便地实现定温控制、实时检测、报警检测和功率控制,本文着重介绍功率控制的实现。
1 1 功率控制设计原理功率控制设计原理
功率控制设计原理 1.1 电磁炉的工作原理
电磁炉的工作原理如图1所示,由主电路和控制电路构成。
主电路中220V 交流电经整流滤波后加在由电容C1及C2和电感L1与IGBT 管S 组成的电压谐振变换器上。
变换器主要起两个作用,一是将工频转
换为20~40kHz 的高频交流电,二是将电能转换为磁能。
高频交流电加在励磁线圈上,通过电磁感应,直接作用于锅具底部,产生涡流,使锅具迅速加热。
控制电路采用单片机HT46R22作为主控制芯片,它能实现许多必要的检测和保护,同时由它产生控制所需的PWM 信号,控制电磁炉的输出功率。
1.2 电磁炉的功率控制原理
功率控制,就是当工频交流电稳定的情况下,电磁炉能按设定的功率稳定地输出,以使电磁炉能稳定地工作。
因为,负荷电流能反映输出功率的大小,所以,控制的对象可以转化为负荷电流,同时将负荷电流的大小设计为由PWM 信号的占空比决定,占空比越大,负荷电流就越大。
用户设定的火力档(功率档)依次为1600W、1400W、1200W、1000W、800W,实测原电磁炉的输出功率(W)、负荷电流(A)、市电电压(V)、负荷电流检测值CRU 电压(V)及PWM 占空比的关系如表1所列。
表1 1 输出功率与负荷电流占空比等关系输出功率与负荷电流占空比等关系
输出功率与负荷电流占空比等关系 输出功率/W 1600 1400 1200 1000 800 负荷电流/A 7.33 6.21 5.5 5.02 3.67 市电电压/V 220 220 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 功率控制的实现功率控制的实现
功率控制的实现 2.1 单片机HT46R22
HT46R22是Holtec 公司生产的一种8位高性能精简指令集单片机,特别适合于需要A/D 转换的产品设计。
其管脚分布如图3所示。
它有3个I/O 口,一个PWM 输出通道。
其低功耗、可编程分频器、计数器、振荡器选择、多通道A/D 转换、PC 通信等功能,使之广泛应用于工业控制、马达控制、消费类产品等。
2.2 硬件设计
控制电路采用的是双闭环控制,原理图如图4所示。
单片机HT46R22的脚14(PD0)可以输出一通道的PWM信号,它和电流负反馈信号经过直流控制电平形成电路形成直流控制电平,同时,来自主电路的电流检测信号和电压检测信号经锯齿波发生电路后形成锯齿波,锯齿波和直流控制电平相比较就得到了控制电磁炉主电路中的S开通关断的控制脉冲。
比较电压V+恒定,而V-随输出功率变化,当输出功率大于设定功率时,得到低电平的控制电平,输出窄开通脉冲,降低输出功率,反之亦然。
这样,就通过一个闭环调节控制达到了稳定输出功率的目的。
2.3 软件设计
功率控制的软件设计是电磁炉软件设计的主要部分,采用汇编语言编程,其中变量说明如下:
1)加热/定温状态切换标志heatflg 1为加热,0为定温,开机初始化为1,只有键盘可改变此标志;
2)加热档位寄存器heatreg和计数器heatcnt heatreg高5位低电平有效,每一位对应一加热档,h eatreg7为"保温"控制显示比较方便;heatcnt对5档进行计数,0为"炒",控制查表比较方便;开机初始化 heatreg=f7h,heatcnt=0,为"炒"档,只有键盘可改变此标志;
3)最小火力控制变化定时计数器minpowcnt 在定时器中断中将其减为0后,传入主程序,当处于"加热-保温"时,主程序重置此计数器,并将控制线反转。
源程序及解释如下:
; 功 率 控 制
powctrl:
mov r0, a ;以 下 为 计 算 PWM=128* Ptab/VOL- 28
mov a, 80h
mov r1, a
call mul ;ro,r1=128* Ptab
mov a, VOLADN
add a, offset adcbfr
mov mp, a ;指 向 市 电 电 压 ADC值
mov a, j ar
mov r2, a
call div ;r1=r0,r1/VOL
mov a, r1
sub a, 28 ;PWM=r1- 28,值 在 A中
mov 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 3 结语结语
结语 采用上述功率控制方法控制电磁炉的功率输出,其功率浮动范围能有效地控制在50W 之内。
通过实际产品验证,电磁炉性能稳定,因此,上述功率控制方法切实可行,是一种值得推广的方法。