中心对齐PWM输出
功能介绍
中心对齐 PWM 是一种特殊的计数模式,硬件将计数器配置为先从 0 递增到 ARR,再从 ARR 递减到 0,形成三角波载波。与边沿对齐模式相比,中心对齐模式产生的 PWM 波形关于计数中心对称,谐波含量更低。
中心对齐模式主要用于:三相电机驱动(FOC 矢量控制)、并联电源均流、对 EMI 要求严格的应用。由于开关损耗减半且电流纹波更小,是高性能电机控制的首选方案。
工作原理
计数模式
- 计数器从 0 递增到 ARR
- 到达 ARR 后递减到 0
- 形成三角波载波
- PWM 波形对称,谐波更少
开关频率计算
公式:开关频率 = TIM_CLK / (2 x ARR)
示例:TIM_CLK = 170MHz, ARR = 8500 开关频率 = 10kHz
示例:TIM_CLK = 170MHz, ARR = 8500 开关频率 = 10kHz
优势
更低谐波
对称波形减少高次谐波
更小纹波
电流纹波比边沿对齐小
电机控制
适合三相电机驱动
CubeMX 配置
1. 选择定时器 (TIM1)
2. Counter Mode: Center Aligned 1/2/3
3. 配置 ARR