| | 网站首页 | 技术文章 | 专业论文 | PLC可编程 | 单片机 | 变频器 | 传感器 | 嵌入式系统 | 电源技术 | 运动与伺服 | | 校园招聘 | 留言板 | |
|
![]() |
|
| 您现在的位置: 自动化学习网 >> 技术文章 >> 单片机 >> 文章正文 |
|
|||||
| 80C196MC单片机波形发生器原理及其在逆变电源中的应用 | |||||
作者:佚名 文章来源:不详 点击数: 更新时间:2007-5-12 ![]() |
|||||
|
摘要:80C196MC波形发生器的SPWM波形产生原理和软件设计要点。使逆变控制电路实现了全数字操作,改进了传统的控制方法。试验表明,该方案结构紧凑、动态特性好、可靠性高。 关键词:80C196MC 正弦脉宽调制 波形发生器 逆变器 控制电路 PWM技术从最初采用分离元件的模拟电路完成三角波和正弦调制波的比较,产生SPWM控制信号,到目前采取全数字化方案,完成实时在线的PWM(SPWM)信号输出。PWM控制电路经历了由实级到越来越完善的演化。 由专用集成芯片ASIC(Application specific integrated circuit)生成SPWM波的技术近几年来被广泛采用, 1 WFG工作原理 内藏WFG是80C196MC/MD的一大特色。这一功能大大简化了用于产生PWM波形的硬件和软件,特别适用于交流感应电动机和无刷直流电机的速度控制以及变频电源的SPWM控制。 1.1 WFG的组成 WFG 有三个相同的PWM模块。每个模块都包含一个相同的比较寄存器、死区时间(deadtime)发生器和一以对可编程输出控制器。从功能上可把WFG划分为三大部分:时基发生器、相位比较通道和输出控制电路。共有八个特殊功能寄存器(SFR)。各寄存器的地址、控制位的功能、参数填写格式等可参阅文献 [1]。 1.2 SPWM波形产生过程 1.2.1 选择载波波形(Uc) WG-CON中B12、B13两个控制位, 1.2.2 选择载波周期(Ts) 在WFG中WG-COUNT作为时基发生器工作。结合图1说明WG-COUNT决定载波周期的原理和工作过程。 上电复位,WFG中所有寄存器的值为0。 在原来(或新)的值重新加载到WG-COUNT后,WG-COUNT开始新一个开关周期的计数,循环往复。WG-COUNT的输出数据与时间的关系是三角形。如果调节输出频率f0,可装入新的时间常数。在保持相同频率调制比mf的情形下,f0得到了改变,如图1中t3~t4。 载波周期Ts=4×WG-RELOAD/Fxtal(μs),WG-RELOAD-16位二进制数;Fxtal——Xtal引脚上的晶振频率,不考虑死区时间的有效脉宽;tp=WG-COMP/Fxtal(μs)。 1.2.3 有死区时间的PWM波形 死区时间(deadtime)用以防止一对(同一桥臂)信号同时有效,保证产生不交叠的输出波形,死区时间产生电路如图2所示,波形如图3所示。当WG- COUNT=WG-COMPx时,相位比较器产生一跳变信号,由此启动一个10位死区时间计数器(WG-CON的低10位),使输出DT为低电平,当减至 0时,DT为高。WFG和DT相与,得WG-EVEN信号,引到P6口的偶数脚;WFG和DT相与,得WG-ODD,送到P6口的奇数脚。于是得到有死区时间的PWM波形。有死区时间的SPWM信号生成原理与此相同。只不过是每周期送入WG-COMPx的脉宽参数按正弦调制算好。 2 软件设计 由于篇幅限制,本文仅介绍软件设计中的有关要点,程序流程框图如图4所示。 2.1 建立正弦数据表 由DC/AC变换技术中的SPWM原理知, 2.2 数字PID输出电压调节器 由于负载和电网的扰动,输出电压是不稳定的。要达到良好的动态稳压特性,采用输出电压反馈闭环控制。算法为增量型数字PID[3]。 Δu(k)=u(k)-u(k-1)=kp[e(k)-e(k-1)]+k1e(k)+kD[e(k)-2e(k-1)+e(k-2)] 为编程方便整理成如下形式: Δu(k)=q0e(k)+q1e(k-1)+q2e(k-2) q0=kp(1+T/T1+TD/T) kp=1/δ 比例系数 q1=-kp(1+2TD/T) k1=kpT/T1 积分系数 q2=kpTD/T kD=kpTD/T 微分系数 前述正弦数据表按幅度调制比ma=1算得。调节电压时按PID的结果修正各开关周期的脉宽。 2.3 频率调节 调节输出频率,可改变WG-RELOAD中的时间常数。通常保持同步调制关系,即频率调制比不变,mf=常量。在频率调节过程中应保证输出电压不变,因此在改变WG-RELOAD内容的时,按比较地改变WG-COMPx中的值。 2.4 软件流程框图 软件设计是逆变控制电路设计的重要组成部分,它决定了逆变电源输出的特性,如电压调节范围及稳定程度,谐波含量,保护功能的完善、可靠性等。软件设计流程图如图4所示。 3 变频电源整体构成 三相静止变频电源的整体框图如图5所示。 主电路功率模块用6MBI25L-120(6单元IGBT)构成三相逆变桥。80C196MC单片机最小系统为控制电路,完成六路SPWM控制信号的产生,电压、电流、频率数码管显示,闭环稳压、检测保护等功能。控制电路(80C196MC)输出的六路SPWM经IR2110×3后作为逆变桥的驱动信号。由于IR2110自身对逆变桥上管有自举悬浮驱动功能,控制和驱动电路共用组电源。整个系统显得比较简单。 4 试验结果 完成了一台2kW三相400kHz变频电源试验电路。mf=33,fs=13.2kHz,f0=400Hz,td=3μs。(WG-CON)=418H,(WG-RELOAD)=12FH,(WG-OUT)=7FFFH。SPWM波形的输出由WG-RELOAD减到1产生中断,在中断服务子程序中由计算结果刷新WG-COMPx中的内容(即置下一次脉宽),如此循环。图6(a)为80C196MC输出的SPWM波形,图6 (b)是电源输出其中一相的波形。有关技术指标如下: 输入:50Hz 220V,逆变桥直流高压300V 输出:400Hz ±30Hz可调 三相127V/220V,±15V可调 效率>85%(额定负载) THD>3% |
|||||
| 文章录入:admin 责任编辑:admin | |||||
| 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 | |||||
| 最新热点 | 最新推荐 | 相关文章 | ||
| 基于PIC的无线数据传输发射机… 基于PSD3XX与ADMC401接口设计… 基于ST72单片机的快速充电系… 基于单片机的MicroDrive接口… 基于单片机的喷墨打印机控制… 利用ASSP实现成本节约,加速… 如何仿真单片机的外围设备 非接触式e5551读写器的开发 基于80C166单片机PEC服务的P… 基于8位微控制器控制硬盘进行… |
网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!) |
| | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 文章索引 | 网站地图 | |
| 声明:本网站资源均来源于网络,如涉及版权问题,请通知我们,我们将尽快删除! QQ:279619038 备案序号:吉ICP备06005743号 自动化学习网版权所有 站长:guxing |
|