0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于XMC4500控制芯片在高频DC/DC变换器中的应用

电子设计 来源:单片机与嵌入式系统应用 作者:王育浦 2021-03-16 10:25 次阅读

移相全桥变换器移相PWM信号的产生方式主要有模拟电路控制和数字电路控制两种。首先分析了数字控制与模拟控制对系统整体性能的影响;然后简要介绍了移相全桥DC/DC变换器PWM信号的特点,最后详细介绍了数字控制的具体实现过程。

引言

ZVS(Zero?Voltage?Switching,移相全桥) DC/DC转换器是一款适用于中大功率场合的直流转换器,它可充分利用功率器件的寄生参数和谐振电感实现功率开关的零电压导通,降低开关管的导通损耗,减小了系统的体积和重量[1],提高了开关管的开关频率和系统的转换效率。

实现全桥变换器的移相PWM控制的方法很多,传统的控制方法可利用集成控制芯片搭建模拟控制电路来实现反馈调节,产生具有一定相位差的PWM控制波形。随着数字信号处理技术的快速发展,各种微控制器的性价比不断提高,数字控制已经成为了大中功率开关电源的发展趋势。与模拟控制相比,数字控制可以完成复杂的控制算法,且不存在温漂,避免了模拟信号的畸变失真,减小杂散信号的干扰,并且可以实现通信网络控制的功能,使控制系统具有更好的稳定性和更强的灵活性[2]。数字控制的这些优点大大提高了变换器的整体性能,使得变换器成为具有高精度、高可靠性、高效率和高功率密度的设备。

本文针对工程中广泛应用的带同步整流功能的移相全桥ZVS DC/DC 变换器,利用英飞凌新推出的XMC4500系列控制芯片,将数字控制成功引入到高频DC/DC 变换器应用场合,不仅实现了模拟控制的全部功能,而且具备了数字系统所特有的高性能、控制灵活等优点。

1 移相全桥ZVS DC/DC 变换器主电路拓扑结构

移相全桥ZVS DC/DC转换器的电路拓扑结构如图1所示。

基于XMC4500控制芯片在高频DC/DC变换器中的应用

图1 移相全桥ZVS DC/DC拓扑结构

在变压器的原边电路中,采用的是全桥逆变电路。Q1~Q4为IGBTMOSFET功率开关器件,D1~D4分别为Q1~Q4的寄生二极管,C1~C4为Q1~Q4的寄生电容或外接电容。Lr为谐振电感,它包括变压器漏感和外接电感。

在变压器的副边,采用的是全桥整流电路。因为该转换器的输出电流很大,若使用整流二极管,会产生很大的功耗。由于功率MOSFET的通态电阻很小,可以达到几mΩ,因此可使用低压大电流的MOSFET替代传统DC-DC转换器中的续流二极管或整流二极管,降低功耗,提高电源的转换效率。功率MOSFET属于电压控制型器件,用功率MOSFET做整流器时,要求栅极电压必须与被整流电压的相位保持同步才能完成整流功能,故称之为同步整流[3]。图1中SR1~SR4即表示MOSFET管。

移相全桥ZVS DC/DC转换器本质上是一种PWM控制方式,但与传统的PWM控制又有很大的区别:每一桥臂上的两个功率开关相差180°互补导通;其中一个桥臂上两个功率开关的导通角分别以一定的相位滞后于另一桥臂上所对应的功率开关。也就是说,逆变桥四个开关管本身的占空比没有改变,而是通过调整相应开关管的相位差,来实现变压器原边电压占空比的改变,即所谓的移相控制方式。

在一个开关周期中,移相全桥ZVS DC/DC转换器有12种开关状态[4],采用移相全桥ZVS控制方式,可充分利用功率开关器件的寄生电容或外接电容来实现开关管的零电压导通,电路结构简单、可靠性高。

其主电路主要波形如图2所示。

图2 移相全桥ZVS DC/DC主电路主要波形

图2中UAB表示变压器原边电压,ip表示变压器原边电流,U2表示变压器次级电压。

由各开关器件的控制信号波形可以看出,每个桥臂的两个开关互为180°互补导通,左桥臂的两个开关(Q1和Q2)的导通相位分别比右桥臂的功率开关(Q4和Q3)提前了一个相位,所以左桥臂为超前臂,右桥臂为滞后臂。

2 变换器移相控制系统设计

2.1 移相控制系统的硬件控制

控制系统采用英飞凌公司的32位微控制器XMC4500作为主控芯片。图3为该变换器控制系统的结构框图,采用双闭环控制策略,对输出电压Vo进行闭环控制。电压外环和电流内环均采用PI调节运算,最终电流内环的调节结果作为有效的占空比信号,通过CCU8单元产生PWM移相控制信号。隔离驱动电路产生驱动信号来控制逆变电路开关管的导通与关断,使变换器输出电压,达到所需要求。控制系统的主要功能模块包括:

① CCU8单元:PWM 移相控制脉冲的产生;

ADC单元:模拟信号的数字转换;

③ I/O口:状态判断与复位控制等;

CAN通信单元:与整车进行通信。

图3 移相全桥转换器控制流程图

数字DC/DC 变换器系统采用经典的双闭环控制算法,包括电压外环和电流内环,如图4所示。

图4 双闭环控制原理框图

双闭环控制的原理是[4]:外环电压与参考电压比较后,经过PI运算,将运算结果作为电流内环的参考值,采样获得的电流与该参考值比较后,经过PI调节运算后,将运算结果与三角波比较,产生驱动信号驱动逆变桥。

2.2 移相控制系统的软件控制

数字控制器程序流程包括4 部分: 主程序、电压环和电流环PI计算CCU8周期重载中断和外部故障处理。主程序完成ADC、CCU8等模块的初始化工作,然后进入一个循环,等待中断发生。

系统中断响应包括A/D转换采样中断(进行电压环PI 计算、电流环PI计算)、CCU8单元重载中断,以及CAN通信中断3个中断源, 并规定它们的优先级从高到低依次为CCU8周期重载中断、A/D采样中断、CAN通信中断。

外部故障处理主要包括过压检测、过流检测以及过温保护,当ADC采样到的这些值超过限定值时产生中断,并使I/O端口置低或置高响应的电平,从而使系统停止工作,起到故障保护的作用。

3 XMC4500全桥移相控制的实现

数字化控制可以实现模拟控制难以做到的复杂控制算法,使系统的硬件兼容性更好。借助英飞凌XMC4500系列MCU高速运算性能和丰富集成外设资源,就能成功地将数字信号控制引入到高频DC/DC变换器中,完成同步整流移相全桥DC/DC变换器的数字控制应用,并取得良好的控制效果。

3.1 CCU8单元移相PWM的产生

ZVS全桥变换器移相控制需要4 路独立的驱动信号,并满足以下条件[5]:

① 同一桥臂上下两管的驱动波形呈180°互补;

② 4 路驱动信号的占空比D大小固定,在忽略死区时间影响条件下取D=0.5;

③ 对角超前桥臂功率管的驱动信号领先滞后桥臂功率管一个移相角0°,其范围为0°~180°,并根据系统闭环调节结果进行动态调整。

XMC4500的CCU8定时器单元内部具有4个独立的PWM发生器( PWM1~PWM4),每个PWM发生器可产生两路互补的PWM波形。CCU8模块的PWM发生器具有独特的非对称PWM 输出模式,每个PWM发生器具有两个可编程比较寄存器,即当PWM 工作在互补中心对齐模式时,PWM占空比可在半周期独立设置。PWM 的计数方向决定PWM 模寄存器的选择,如在增量计数时选择奇数模寄存器有效,在减量计数时选择偶数模寄存器有效,由此即可完成非对称PWM 输出的独特功能。

每一个CCU88 定时器单元提供两个独立的8 位死区时间计数器,可以在两个比较通道中上升和下降沿产生独立的死区时间值,可以在功率级应用上用于短路保护,死区时间可以通过相应的寄存器由软件设置。

相关映射寄存器会根据下列事件进行映射传送比较寄存器重载,改变PWM发生器的比较值:

① 增量计数时,周期匹配后的下一个时钟周期内;

② 减量计数时,匹配后的下一个时钟周期内;

③ 定时器停止或传送请求被触发时立刻发生。

这意味着当周期匹配事件时,在映射传送事件发生之前最后一个时钟周期内的短暂时间内使用周期匹配中断服务,仍来得及设置转移使能请求,通常使用比较事件中断实现。然而,即使当一个比较寄存器的值等于周期寄存器值时,仍能准确地设置传送使能请求。换句话说:整个定时器周期可以用于设置传送使能位。

在本文所论述的电源系统中,PWM1产生两路互补通道,驱动超前桥臂; PWM2产生两路互补通道,驱动滞后桥臂,条件①即得到满足。要实现条件②、③的功能,PWM发生器需要配置为中心对齐的非对称PWM输出模式。采用这种输出模式,计数寄存器中的计数值增量计数到达奇数模寄存器设定值Value1时,PWM输出信号由低变高;当计数寄存器计数到计数周期寄存器值后变为减量计数、减到偶数模寄存器设定值Value2后,输出再次翻转,由高变低。根据PWM 产生方法可知,当比较寄存器值确定后,即确定了对应的PWM正脉宽大小以及两对PWM之间移相角的大小,即:

正脉宽=2Th-PWMx_Value2-PWMx_Value1

移相角=PWM2_Value1-PWM1_Value1

其中,Th为PWM波半周期对应的计数值;x取值为1或2。

要保持输出占空比大小不变,需要使同一PWM发生器的Value2 跟随Value1变化,即保持2Th-PWMx_Value2-PWMx_Value1为常数。同时,改变不同PWM发生器之间Value1的值,即可改变两对PWM波之间的相位差。

根据XMC4500的CCU8定时器单元的工作机理,便可以将双闭环控制采用PI调节运算的结果PI_result经过归一化处理后,作为CCU8单元比较寄存器比较值的改变量,从而使滞后臂的PWM信号产生相应的移相角。CCU8单元具体的移相PWM控制方式如图5所示。

图5 CCU8定时器单元移相PWM波形示例

3.2 A/D转换单元

XMC4500提供了一系列连接到一个A/D转换器集群的模拟输入通道,这些A/D转换器采用逐次逼近寄存器(SAR)原理将模拟值(电压)转换为离散数字值。

A/D转换器集群里的每个转换器都可以独立于其他转换器单独工作,每个转换器都有一组专用的寄存器控制,并由一组专用的请求源触发。这些基本结构支持面向应用的编程和操作,并提供对所有资源的访问,所有转换器组几乎完全相同,支持灵活的通道分配功能。

在XMC4500 中, ADC具有多种启动方式, 既可以用软件直接激活相应的转换请求源,又可利用外部事件同步激活请求源,例如用定时器产生的PWM信号或者来自端口引脚的信号作为触发脉冲。

通过软件设定可将ADC 采样时刻与PWM中心时刻调整成精确同步,即在每次CCU8单元匹配中断中采用软件同步启动ADC。对于不同的占空比输出情况,此时功率器件的开关状态均已完成, ADC 采样也就能有效避免功率开关干扰,从而真实反映模拟采样结果。

对于一般的微控制芯片内部ADC功能模块,中断响应比较单一,只能在全部采样结束后产生一个中断响应。在XMC4500的ADC 模块里,除了采样结束中断外,每路A/D 转换通道均提供了多种硬件中断响应,即每路A/D转换通道根据实时采样结果自动产生上限溢出中断、过零中断和下限溢出中断。这一特性对于电力电子应用也很有帮助,例如对于电感电流的采样,如果将最大允许电感电流或输入电压定义成通道采样的门限值,即可自动完成电感电流的过流保护和输入电压的过压保护。所有这些功能均由单片机内部硬件自动完成,并不需要任何额外的软硬件开销,这对于高频应用尤为重要。

4 实验结果

为了验证采用XMC4500进行数字控制的可行性,试制了一台移相全桥ZVS DC/DC转换器样机,外接XMC4500的最小系统对转换器进行控制。该转换器可实现160~350 V的直流电压输入,14 V电压输出,功率为2.7 kw,工作频率为100 kHz,闭环控制采用经典的PI控制。最终的实验结果表明,XMC4500可以实现移相PWM控制信号输出,且可以使输出电压很好的稳定在14 V,具有良好的稳态特性。

责任编辑:gt

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    447

    文章

    47802

    浏览量

    409170
  • PWM
    PWM
    +关注

    关注

    114

    文章

    4901

    浏览量

    209917
  • 变换器
    +关注

    关注

    17

    文章

    2027

    浏览量

    108399
收藏 人收藏

    评论

    相关推荐

    XMC4500有HRPWM外围设备吗?

    比较值... 我正在考虑用 XMC4500 Relax 套件尝试我的项目但我之前有两个问题: XMC4500 里有 HRPWM 吗? 它表明: 4 通道 150 ps HRPWM 定时
    发表于 01-29 06:38

    隔离式DC/DC变换器的电磁兼容设计

    摘要:文章详细分析了隔离式DC/DC 变换器产生电磁噪声干扰的机理,提出了在DC/DC 变换器
    发表于 10-12 16:57

    XMC4500——单片机的设计创新

    本帖最后由 eehome 于 2013-1-5 09:45 编辑 XMC4500——单片机的设计创新
    发表于 08-17 13:31

    选择最佳DC/DC变换器的要点及途径

    电容器(1μF)。电荷泵IC芯片和外部电容器合起来所占用的空间,还不如电感式DC/DC变换器的电感大。利用电荷泵还很容易获得正、负组合的输
    发表于 06-05 15:15

    选择最佳DC/DC变换器的要点及途径

    电容器。新型电荷泵器件采用SOP封装,工作在较高的频率,因此可以使用占用空间较小的小型电容器(1μF)。电荷泵IC芯片和外部电容器合起来所占用的空间,还不如电感式DC/DC变换器
    发表于 09-28 16:03

    利用AP的高频推挽DC-DC变换器设计方案

      摘要:为了适应车载用电设备的需求,本文给出了一种高频推挽DC-DC变换器设计方案。该方案采用推挽逆变-高频变压-全桥整流设计了24VDC输入-220VDC输出、额定逆变输出功率60
    发表于 09-29 16:43

    XMC4500 DSD在旋转变压上的应用

    ,AD2S1200 等等。但是这些专用的芯片对模通常价格比较昂贵。Infineon公司新推出的 Xmc4500 内置Delta-Sigma 解调功能,是该微控制器的一大特色,利用这一功能可以十分方便的支持
    发表于 12-11 10:49

    英飞凌电机控制开发板XMC4500 Relax Lite Kit

    实现电机的位置和速 度测量,而CCU8单元主要用于PWM波产生,可实现电机控制、电源转换等功能。看到基于XMC4500控制器应用——数控机床时倒是有点小小的吃惊,涉及到CNC编程估
    发表于 12-12 09:44

    DC-DC变换器的基本电路

    DC-DC是英语直流变直流的缩写,所以DC-DC电路是某直流电源转变为不同电压值的电路。DC-DC变换器的基本电路有升压变换器、降压
    发表于 11-17 06:37

    DC-DC变换器的应用

    前言DC-DC变换器的应用场景为:移动电子设备供电。其中包括,DC/DC开关电源与LDO线性电源。高兴LED电源。功率优化。如功率跟踪
    发表于 11-17 06:54

    xmc4500单片机的相关资料下载

    ,该系列以 ARM Cortex-M4 核心处理为基础。优化的 XMC4000 系列器件用于电机控制、功率变换、工业连接和检测及控制应用。
    发表于 12-13 07:16

    电池驱动系统的DC-DC变换器选择

    较小,高频功率变压的利用率高等优点。而且全桥DC-DC变换器适合做软开关管控制,减小变换器
    发表于 03-03 11:32

    DC/AC高频变换器电路图

    DC/AC高频变换器电路图  DC/AC高频变换器电路图  功
    发表于 07-17 09:16 3326次阅读
    <b class='flag-5'>DC</b>/AC<b class='flag-5'>高频</b><b class='flag-5'>变换器</b>电路图

    XMC4500 POSIF Module 121106

    xmc4500 电机控制接口 POSIF 介绍
    发表于 12-03 16:11 34次下载

    双向全桥DC_DC变换器新型控制策略研究

    双向全桥DC_DC变换器新型控制策略研究(高频开关电源技术)-双向全桥DC_DC变换器新型
    发表于 08-31 19:00 54次下载
    双向全桥<b class='flag-5'>DC_DC</b><b class='flag-5'>变换器</b>新型<b class='flag-5'>控制</b>策略研究