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.
您好!
我想使用 f28234 DSP 在120度导通模式下为三相逆变器生成 PWM 调制栅极脉冲。我想使用 ePWM 相位同步向6个开关中的每个开关提供相位差、并使用 PWM 斩波器模块对其进行调制。但 PWM 模块可以实现最大同步 仅提供3个 PWM 模块中的一个。我可用的第二个选项是使用 GPIO 启用 即时 PWM 馈电开关、并使用中断来获取120度计时差。是否有其他更简单的方法来生成这样的栅极脉冲?
Reshma、
如果需要、您可以将所有6个 PWM 模块同步在一起。 执行此操作时、您将需要使用 ePWM 1作为主器件、并启用 ePWM2和 ePWM4以将此信号接收到其同步链中。 数据表( https://www.ti.com/lit/gpn/tms320f28234 )中介绍了此信息,因为它与规划电路板布局相关。
我*认为*这将解决您的问题。 如果您的问题未得到解决、请告诉我。
此致、
Cody
您好、Cody、
首先、感谢您的回复、直到今天、我还不知道 ePWM4 成为 ePWM1的从器件。 我在上一篇帖子中忘记了一点。50Hz 频率时将生成方波脉冲、而 PWM 脉冲的频率为50kHz。因此、如果我继续您的建议、我需要使用斩波模块通过 ePWM1以50kHz 开关频率生成50Hz。但 ePWM 无法生成 50Hz 信号。所以这不能解决我的问题。等待您的有效建议。
此致、
分辨率
Reshma、
我尚未检查、但我认为您无法在输出频率的1/1000处对 PWM 信号进行斩波。
在我看来、让 PWM 输出50kHz 信号、然后使用单独的计时器或 PWM 以50Hz 速率启用和禁用 PWM 似乎是最有意义的。 然后、您可以使用跳闸区域等内容、或将占空比设置为0%、甚至可以以较低的速率启用和禁用持续软件强制。
您尝试执行的操作尚不清楚、但如果它是使用 PWM 的正弦输出、则您需要根据所需的正弦输出频率在载波频率的函数下改变占空比。
此致、
Cody
Reshma、
听得不错! 如果您有其他问题、请随时开始另一个主题。
此致、
Cody