你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32高级定时器的全桥移相PWM发波方案

[复制链接]
nenoyaji 发布时间:2020-12-15 10:54
STM32高级定时器的全桥移相PWM发波方案
免费下载《电力电子设备用器件与集成电路应用指南2:控制用集成电路》
      用于移相控制的全桥PWM变换器是中大功率DC-DC变换电路中最常用的电路之一,由于其可以实现开关管的软开关特性,在数字电源的设计中被广泛采用,本文基于STM32中高级控制定时器设计了一种全桥移相控制PWM发波方案。
移相全桥PWM发波要求
移相全桥的拓扑如下图所示,由于谐振电感L1的存在,结合移相控制,使开关管达到零电压开通(ZVS),从而有效的降低了电路的开关损耗和开关噪声,减少了开关过程中的产生的电磁干扰。
3.1.png
移相控制的PWM驱动波形如下,Q1/Q2/Q3/Q4分别对应上图中的4个开关管的驱动。
3.2.png
Q1与Q2驱动互补,插入死区;Q3与Q4驱动互补,插入死区。所有PWM波形的占空比固定,Q3/Q4相对与Q1/Q2移相,相位大小由控制环路确定。
高级定时器移相PWM生成
在高级定时器中(TIM1/TIM8/TIM20),针对移相控制专门设计了一种PWM工作模式,即非对称PWM模式(AsymmetricPWM mode),在中心对称计数模式下,允许计数器向上计数时的比较事件与向下计数时的比较事件分别由两个不同的比较值确定,如下:
OC1REFC由TIMx_CCR1(向上)与TIMx_CCR2(向下)控制
OC2REFC由TIMx_CCR2(向上)与TIMx_CCR1(向下)控制
OC3REFC由TIMx_CCR3(向上)与TIMx_CCR4(向下)控制
OC4REFC 由TIMx_CCR4(向上)与TIMx_CCR3(向下)控制
为了生成移相PWM波形,本文选择以下两种方案:
方案1:Q1/Q2由CH1/CH1N生成,Q3/Q4由CH2/CH2N生成。
方案2:Q1/Q2由CH1/CH1N生成,Q3/Q4由CH3/CH3N生成。
方案1:
在高级定时器中的关键配置如下(使用CubeMx工具):
使能CH1/CH1N/CH2/CH2N。
3.3.png
中心对齐模式,周期值设定为10000。
3.4.png
CH1与CH2的工作模式为Asymmetric PWM2,比较值为5000,用于产生50%固定占空比波形。
3.5.png
编译生成keil工程,添加如下代码,Phase_shift_cnt代表相位偏移值。
3.6.png
测试结果如下,黄色与蓝色波形分别对应CH1与CH2,红色波形用来参考移相结果,其对应的互补波形未抓取。
3.7.png
方案2:
在高级定时器中的关键配置如下(使用CubeMx工具):
使能CH1/CH1N/CH3/CH3N,CH2与CH4使能为PWMGeneration No Output。
3.8.png
中心对齐模式,周期值设定为10000。
3.9.png
CH1与CH3的工作模式为Asymmetric PWM2,比较值为5000,用于产生50%固定占空比波形。CH2与CH4的工作模式为PWM mode 2,比较值为5000。
3.10.png
编译生成keil工程,添加如下代码,Phase_shift_cnt代表相位偏移值
3.11.png
测试结果如下,黄色与红色波形分别对应CH1与CH3,其对应的互补波形未抓取。
3.12.png
小结
本文介绍了STM32的高级定时器的非对称模式工作原理,并利用其生成全桥移相控制的PWM驱动实例,可作为使用STM32 MCU 进行移相全桥控制的PWM驱动生成参考。
来源:STM32单片机
-END-
! B! p/ v! V  X0 A

* Q2 Z: x& b* M; ?" i" j( c% {% X
文章出处:  电子工程专辑

/ S  m6 N- Q9 x5 }% o5 N0 q: O, q0 Q8 e* v5 r- I
7 C$ N; d0 N! r* U! T# j0 i/ B

评分

参与人数 1 ST金币 +3 收起 理由
子曰好人 + 3 赞一个!

查看全部评分

收藏 评论3 发布时间:2020-12-15 10:54

举报

3个回答
kylixyao 回答时间:2020-12-15 12:17:55
支持!
goyhuan 回答时间:2020-12-15 13:39:21
好像理解不了两种方法有什么区别
xiaozz 回答时间:2022-12-12 09:46:09
你好,该情况下的占空比如何调节呢,如果两路实现固定的频率,固定的相位偏差,可调占空比的话是不是占空比调节范围就无法0%~100%了
) Z# [) V  W% _/ C1 q& c

所属标签

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版