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:单相 H 桥接反相器的 PWM

Guru**** 2589280 points
Other Parts Discussed in Thread: TMS320F28379D

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1074105/tms320f28379d-pwm-for-a-single-phase-h-bridge-inverter

部件号:TMS320F28379D

您好,

我想使用  TMS320F28379D LaunchPad 为 单相 H 桥接逆变器生成高频 PWM。  

您认为是否可以为第个载波信号生成频率为1.5MHz 的 PWM,为占空比生成分辨率为150kHz 的正弦波?

我曾尝试在 Simulink 中使用 DSP 正弦波块进行此操作,在20kHz 的频率下,工作周期的最大分辨率为每周期20个点(最大采样时间为25us)。

请提前感谢你的帮助  

MJ  

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

    你好,MJ,

    感谢你的提问。 我明天会给你一个答案。  

    此致,

    Marlyn

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

    你好,MJ,

    如果您希望 PWM 产生1.5MHz 频率,那么您将有66个计数(最大 EPWMCLK = 100MHz)

    100MHz/1.5MHz =~66  

    对于150kHz -> 1.5MHz/150kHz =10的正弦波

    “良好的分辨率”将取决于您的系统要求,但从 F28379D 的角度看,这是最好的。

    此致,

    Marlyn

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

    您好,Marlyn,

    感谢您的回答。
    不幸的是,我没有得到。 您的意思是,在150kHz 正弦波占空比下,我将获得10个计数?

    此致

    MJ

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="315358" url="~ë/support/intrles/c2000-intrlers-group/c2f/c2000-intriners-forum/1074105/tms320f28379d-pwm-for-a-单相 h-bridge-irbs/3976598#3976598"]来表示150kHz 的正弦波-1.5MHz/=10Hz/10[=150Hz]

    我想你弄错了我。 实际上,我是在谈论参考信号的分辨率(正弦波占空比)。

    我想确定的一点是,本启动板的最小采样时间是否为25 us (如我在上面所述)。

    请提前感谢您的回答

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

    您的 ePWM 分辨率由 EPWMCLK 频率设置,该频率最高可达100MHz。

    根据您的 TBPRD,TBCTR 中只有如此多的可用位。 因此您的运营商 ePWM TBPRD 将会影响这一点。

    您尝试重新创建的正弦波具有频率,该频率与载波 ePWM 频率(TBPRD)之间的比率将决定重新创建正弦波所获得的点数。

    NIMA

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

    感谢您的回答。


    实际上,我 所说的是我在 Simulink 或 Plecs 中馈入 ePWM 块的参考信号(正弦波占空比)的分辨率。 或者,即使在 Code Composer 中编写自己的代码(与三角波比较以创建 PWM 指令的正弦波),它的频率是否为120kHz 且分辨率是否良好? 因为我试了,我不能

    此致

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

    那么,您要尝试达成的解决方案是什么? 什么是“好”解决方案?

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

    就像每个周期至少40分!!

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

    再说一遍...非常不清楚你想要什么。

    每个正弦波循环需要40个点?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    ~引述 userid="315358" url="~/support/icros/c2000微控制器-组/CC2000 /f/c2000微控制器-论坛/1074105/tms320f28379d-pwm-用于单相-桥-逆变器/3976598#3976598"] 100MHz/1.5MHz = 66[/]

    Marlyn 在这里指出您最多可以获得66分... 所以如果你想得到40分或更多,答案已经存在了。