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.

[参考译文] TMS320F2800137:ePWM 不及#39;运行良好

Guru**** 2224720 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1295673/tms320f2800137-epwm-don-t-working-well

器件型号:TMS320F2800137

您好!

Im 在我的板上使用 EPWM1、向上计数模式和以下 AQ:


当 CMPB 介于290-300计数之间时、我 在输出端的 EPWMB 上收到故障信号


蓝色- epwmA;绿色- epwmB
您可以看到、每隔几个周期就会出现一个故障周期。

为什么有什么想法?
当300< CMPB < 290时、不会发生此现象、ePWM 运行良好。

谢谢!
迈克尔

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Michael、您好!

    您是否在使用死区、或者在某种控制环路内更新您的变量?  

    您是否已经按照配置中所述配置了 TBPRD = 600、CMPA = 49和 CMPB = 293和 AQ 事件?

    我不确定 CMPB 向上为什么会缺失 AQ 事件、除非 CMPB 值在此期间发生变化。 CMP 寄存器的影子加载设置是什么? 如果您使用立即模式或在加载设置之间切换、这可能会导致您遇到的问题。

    此致!

    马瑞安