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.

[参考译文] TMDSCNCD2.8388万D:在全桥转换器的两极之间应用相移

Guru**** 2539500 points
Other Parts Discussed in Thread: SYSCONFIG

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1091728/tmdscncd28388d-applying-phase-shift-between-the-poles-of-a-full-bridge-converter

部件号:TMDSCNCD2.8388万D
Thread:sysconfig中讨论的其它部件

您好,我正在尝试使用PHS功能在全桥两极之间应用相移,正在应用的相移是可变的。 每次我通过CMPA/CMBB值时,我都会看到一个缺少的周期,这会导致严重的问题。 此外,我正在使用Simulink生成自动代码,因此所有设置都在Simulink/Matlab中完成。 我正在寻找一个可以在Simulink中实施的解决方案。 我还附上了一张解释问题的图片。 感谢您的考虑!

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

    那么,您将TBPHS设置为在CMPA/CMBB之后,该操作是否会被错过?

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

    不完全正确,TBPHS是从0到1万 (o到180度)的变量,CMPA/CMPB为5000,用于上下计数器。  

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

    是,但是当TBPHS设置为5001或更多时是否会出现此问题?

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

    是的,这种情况在穿越5000后立即发生。  

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

    是的,您也需要在那里放置操作。当您要更改TBPHS时,如果它超过CMPA,请确保更改CMPA或使用ePWM的另一个功能在该点放置操作。

    这应该是一种方法来超越这种情况。

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

    我知道,您是否有任何建议,说明ePWM的其他哪些功能可用于解决它? 我已经尝试了本文档 第9页和第10页中描述的方法,但它不起作用。  

    利用新型ePWM功能实现多相控制

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

    Garry,您从上面的文档中到底尝试了什么?

    您是否正在使用C2000 sysconfig GUI配置工具?

    其他解决方案使用SW操作。或将T1/T2设置为EPWMXSYNCI,则为其设置操作。 我可以详细介绍。 但在此之前,如果您尝试使用ePWM的C2000 sysconfig GUI配置工具,则应该显示这些选项。