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.

[参考译文] TMS320F280039C:触发以亮色关断

Guru**** 2782575 points

Other Parts Discussed in Thread: C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1617182/tms320f280039c-trip-turning-off-in-sequencial-way

器件型号: TMS320F280039C
主题: C2000WARE 中讨论的其他器件

我将 F280039C 控制器用于相移全桥转换器。 如果出现过压或过流故障、我正在使用跳闸(使用内部比较器)关闭所有 PWM。  

内部比较器上的电流和电压监测。 故障完成后、我的比较器会突然关闭我的所有 PWM。 这是对我的旅行保护。

在旅行期间、我们观察到我的一个自闭式电源控制 PWM 正面临一些问题。   

我找到了解决方案。 如果我比其他更早地关闭我的自闭电源控制 PWM、则没有问题。 我是用外部硬件完成的。

现在、我想要一种不需要外部硬件的方法。 我的意思是、我想知道在跳闸时如何比其他 PWM 更早关闭 1 个 PWM(50 纳秒)?

我是否应该为相同信号使用 2 个内部比较器并进行 2 个不同的阈值? CLA 或 CLB 操作将会有帮助?

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

    你好 Ajeet

    您可以在此处使用 CLB、但这可能有点复杂。

    我建议在 ePWM 数字比较子模块中使用消隐窗口。  

    您可以将来自同一 CMPSS 的跳闸信号带到两个不同的跳闸(例如跳闸 4 和跳闸 5)。 一个跳闸将用于主 ePWM、另一个跳闸将用于辅助。 在主 ePWM 中、您可以使用消隐窗口来实现额外延迟。 请参阅 C2000ware 示例中的“EPWM_Ex5_DIGITAL_COMPARE_EVENT_FILTER"以“以了解如何使用它。 您可以在下面的目录中找到此示例

    C:\ti\c2000ware-digital-power-sdk\c2000ware\driverlib\f28003x\examples\epwm

    另请参阅此器件的 TRM 和勘误表、了解消隐窗口限制。

    谢谢你  

    Amir Hussain