ZHCAFI8 July   2025 TDA4VE-Q1

 

  1.   1
  2.   摘要
  3.   商标
  4. 1简介
  5. 2了解 TDA4x 上的 PWM 工作机制
    1. 2.1 PWM 架构概述
    2. 2.2 计数器比较寄存器和占空比控制
    3. 2.3 动作限定器与输出行为
    4. 2.4 同步与更新时序
  6. 3立即 CMPA 寄存器更新导致的 PWM 占空比异常
  7. 4向上/向下计数模式下的非预期 PWM 占空比
  8. 5适用于 LED 调光控制的无缝 PWM 更新最佳实践
    1. 5.1 使用影子寄存器进行占空比更新
    2. 5.2 选择相应的计数器模式
    3. 5.3 影子寄存器下向上计数模式的寄存器配置
  9. 6总结
  10. 7参考资料

PWM 架构概述

TDA4x 中的每个 EPWM 模块都包含时基 (TB) 模块、计数器比较 (CC) 模块、动作限定器 (AQ) 模块和事件触发机制。时基计数器定义 PWM 波形的频率和周期,而计数器比较模块确定 PWM 信号在每个周期内何时发生转换。

EPWM 模块支持多种基于时基计数器 (TBCNT) 和时基周期 (TBPRD) 的计数器模式:

  • 向上计数模式:TBCNT 从零计数到 TBPRD,然后复位。
  • 向下计数模式:TBCNT 从 TBPRD 向下计数到零。
  • 向上/向下计数模式:TBCNT 向上计数到 TBPRD,然后再向下计数到零,从而生成中心对齐的波形。

每种模式都会影响 PWM 的时序,以及计数比较值与输出转换的映射方式。