This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

关于F28335EPWM模块的TZ子模块

错误联防(TZ)子模块可以工作在OSHT模式和CBC模式

Reference Guide中描述

OSHT是作为主短路和过流的情况,

CBC是作为电流限定。

 

OSHT模式工作在短路和过流的情况下,可以理解,可直接将EPWMXA/EPWMXB设置成设定状态。

但是CBC 是怎么限流的呢?

 

求解!

    • OSHT是触发后锁死,直到手动去清除标志位。
    • CBC是cycle by cycle.触发后的动作只在一个PWM周期有效,在下一个开关周期开始的时候会自动清除标志位。如果故障状态还存在再次触发,如果不存在PWM正常工作。

  • 我是想问CBC模式是怎么限流的!

  • 首先这里说的限流是针对采用PWM信号控制开关器件的功率回路来说的。

    电流反馈信号,接到外置或片内比较器上,比较器输出接TZ的输入。

    • 在当前周期内当电流超过设定值,比较器输出拉低,TZ CBC被触发,PWM关掉,开关管关掉,没有能量输入。电感上的电流就会下降。
    • 在下个PWM周期,如果电流已经降到限流值以下,比较器输出是高,PWM正常按占空比开通。
    • 如果电流还在限流值以上,比较器输出是低,PWM仍然被TZ模块关掉。

  • 谢谢了,明白了!

    非常感谢 楼上的解答!

  • If the cycle-by-cycle trip
    event is still present when the CBC bit is cleared, then CBC will be immediately set again. The
    specified condition on the pins is automatically cleared when the ePWM time-base counter
    reaches zero (TBCTR = 0x0000) if the trip condition is no longer present. The condition on the
    pins is only cleared when the TBCTR = 0x0000 no matter where in the cycle the CBC flag is
    cleared.

    这一段是在ti的pdf里找到的,请问这里的pins是什么意思啊? 是不是要先设置pins脚的功能,由这个pins而引发事件啊?谢谢!