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.

[参考译文] TMS320F2.8388万D:数字比较和跳闸区域交互-示例?

Guru**** 2595805 points
Other Parts Discussed in Thread: SYSCONFIG, C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1085631/tms320f28388d-digital-compare-and-trip-zone-interaction---example

部件号:TMS320F2.8388万D
Thread: sysconfigC2000WARE中讨论的其它部件

您好,

我正在使用TMS320F2.8388万D controlCARD来开发峰值电流控制降压转换器。 我需要对电流反馈进行逐周期(CBC)跳闸以进行控制,并在同一信号上对过流进行一次触发(OST)。

我正在使用适用于C2000的Mathworks嵌入式编码器支持软件包。

在配置系统时,我可以获得CMPSS1H用于MUX0/TRIP5的峰值控制,获得CMPSS1L用于MUX1/TRIP4的过流,并通过GPIO监控确认。

对于数字比较,我有

TRIP5至DCAH

TRIP4至DCAL

DCAEVT2至DCAH=H DCAL=x

DCAEVT1至DCAL=H DCAH=x

对于"跳闸区域",我有

DCAVP2上的CBC跳闸,强制输出电压低

DCAEVT1上的OST跳闸,强制输出过低

但是,即使MUX0或MUX 1上的“高断言”,PWM输出也不会跳闸。

我正在尝试验证MATLAB的代码输出,但TRM非常混乱,如26.11。4.1 提到使用TZCTL,TZCTLDCA,TZCTLDCB或TZSEL,TZCTL,TZCTL2,但没有指出为什么应该使用其中一个而不是另一个。

是否有人可以向我指出一个示例代码(特定于F2.8388万D),该代码初始化了完整CMPSS/DC/TZ信号链的类型4 ePWM?

提前感谢。

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

    Richard

      有关Simulink的问题,请在Mathworks论坛 上发布https://www.mathworks.com/support.html。 如果我们的PWM专家能够提供进一步的帮助,他会作出回应。

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

    我不确定Mathworks软件的情况。但是如果您下载最新的C2000Ware 4.01 SDK. 00.00 ,您可以使用我们的sysconfig GUI来配置您的ePWM,下面是跳闸区域/DC事件的示例。

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

    Richard

    您是否看到了这些示例? 它们位于C2000WARE 4.01 中。

    您试过吗? 它们建立在C2000 sysconfig的基础之上。 请告诉我您的想法。

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

    感谢您的回答。

    我看了一下SDK 4.01。00.00 示例,在比较TI代码和MATLAB代码时遇到了问题,但在某个时候,我对MATLAB模型做了一些工作,使其发挥作用。 我不知道什么,因为我看不到'工作'和'非工作'项目之间的模型或代码级别有任何差异。

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

    已理解。 是的,TI sysconfig工具的一个主要优点是,它将向您展示代码如何随着每次单击或配置更改而变化。 MATLAB工具具有简化设计的优点,它使配置详细信息更具图形化和抽象化。

    NIMA