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.

28335 的错误区 Ttrip Zone



关于EPWM模块的TZ子模块,根据Reference Guide,TZ有两种工作模式:

  1、CBC周期错误模式

  2、单次模式

  关于单次模式,很好理解,外部有错误,让TZn复位到低电平;那么CBC周期模式,是个什么意思? 用来处理外部的周期性的错误输入么?    

  不是很明白,求解!  能不能给个应用实例?

  • 在例程包中epwm_trip_zone例程其中EPWM1是one shot; epwm2是CBC,楼主可以观察一下他们的区别。

  • ONE-SHOT:遇到事件,PWM输出停止,PWM输出电平为设置的电平,不可恢复!就算是事件撤销了后,PWM仍然输出固定电平

    CBC:遇到事件,PWM输出停止,PWM输出电平为设置的电平,可恢复。当事件撤消了后,PWM仍然能够输出信号。

  • 楼上解释非常清楚,仅一个补充:

    CBC可恢复,是在下一个周期立即恢复。

    所谓Cycle by cycle,就是指每个周期都正常输出,当检测到Trip事件时,输出为Trip设定的电平,在下一周期又恢复正常,不过会用相同的方法重新检测,当事件持续存在时,就看到持续为设定的电平,直到事件消失,保持为最初始的状态。