设计
我们在将 ECAP 用作 APWM 输出方面存在问题
我们 使用 ECAP 在 APWM 模式下驱动 IGBT、tECAP 与 ePWM 同步(ePWM 用于驱动其他 IGBT)
2. 要在工作时更改 CTRRPHS,且占空比不为0
3.请注意,如果我这么做,将会出现错误的占空比输出,例如 ,
A. CAP1 (PWM 周期)为3750, 如果 CTRRPHS 从2500变为500,而 CAP2为2400 (占空比36%)
b.如果 TSCTR=2400,输出变为高电平, 则如果 TSCTR =2500, 则将 CTRPHS (为500)加载到 TSCTR, 即 TSCTR 从 500重新计数
C. TSCTR = CAP1后、输出变为低电平、
D、因此 输出占空比确实大于36%、可能是89%(((3750-2400+2000)/3750)、这是危险的且不可接受的
所以
a: ECAP 是否有 EPwmxRegs.AQCSFRC 等寄存 器在 ePWM 中,我可以将 APWM 输出设置为高电平或低电平?如果 是,我可以在更改 CTRPHS 时将 APWM 设置为低电平
b. 当 TSCTR =CAP1时,我是否可以设置 CTRPHS 负载?
c.除了以上两项之外,是否有解决这一问题的办法?
非常适合 你!