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.

TMS320F28379D: Dsp28379D 已经可视化配置后,PWM怎么实现DCM单管开通,目前是用死区置零和打满的方式实现的,也尝试过用手动修改AQ模块的方式。想请问还有没有什么比较好的办法,谢谢。

Part Number: TMS320F28379D
Other Parts Discussed in Thread: C2000WARE

  • Hi,

    改AQ的动作是最根本、最源头的方法。您也可以尝试使用TZ封波。

    另外,“可视化配置”是指什么?syscfg配置吗?

    您所说的DCM具体是指什么?EPWM的DC模块?还是电流断续模式?还是DC-DC转换器模块?

  • 您好,可视化配置就是指syscfg。我们想达到的效果是EPWM两路xA、xB开通一段时间后,进入dcm断续模式,将其中一路xB关断,实现单路PWM开通的效果。

    因为我们有设置死区模块,死区存在,所以xA、xB两路波形会互补,采用AQ模块要先关闭死区会很麻烦,我们认为这不是比较简便的方式,所以想问问您有没有比较好的方法。

    另外您说的TZ模块封波的方法可不可以再说明详细一些。谢谢!

  • 外部信号或者内部信号可以触发TZ动作:

    下图给出了一个信号路由示例:

    TZ的动作可以配置为持续的高或低、高阻以及不动作。还可以配置触发的次数(单次,或者每轮都触发)。

    可以参考下TI提供的例程:

    这两个例程分别位于:

    C:\ti\c2000\C2000Ware_4_02_00_00\driverlib\f2837xd\examples\cpu1\epwm(driverlib版)

    C:\ti\c2000\C2000Ware_4_02_00_00\device_support\f2837xd\examples\cpu1\epwm_trip_zone(寄存器版)

  • 好的好的,谢谢!