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:从 C2000 MCU 生成定制 PWM 信号

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1464904/tms320f28379d-generating-customized-pwm-signals-from-c2000-mcu

器件型号:TMS320F28379D

工具与软件:

我正在尝试从 F2XXXX 电路板生成 PWM 信号。 MATLAB/Simulink 用于对 MCU 进行编程。

通常情况下、ePWM 模块采用占空比供电。 但在我的算法中、我有不同的调制方案(包含逻辑门、比较器、载波、常量和正弦基准信号等)、可阻止我轻松使用 ePWM 模块。  

我有以下条件:  

1.仿真(硬件实现)步长设置为 TS=20us。

将载波频率设置为 fc=20kHz。  

3.我比较重复序列(代表载波)与调制信号( 50Hz ),然后使用不同的逻辑信号,我有开/关信号,我需要它们操作逆变器开关。  

ePWM 内部计数器值设置为最小值1 (不是对应于 FC 的计数器值)

问题是:如何使用 ePWM 模块将这些门控信号应用于开关?  

换句话说、我不会使用 ePWM 块的内部计数器、而是在调制器输入端获得脉冲信号、并尝试将它(ePWM)用作数字输出、从而利用死区时间和高质量等优势 主要问题在于输出信号的质量(TS 的分数)。

如果您能提供帮助、我将不胜感激

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

    您好!

    请参阅以下链接、获取有关您的查询的更多详细信息。 如果链接未提供有关您的问题的全面答案、请告知我们是否还有其他问题。  

     E2E 上的 MW 常见问题解答

    希望这对您有所帮助。