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:使用 ePWM 生成80kHz 至4MHz 的脉冲

Guru**** 2611705 points
Other Parts Discussed in Thread: LAUNCHXL-F28379D, TMDSCNCD28379D, C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1017643/tms320f28379d-generating-pulses-from-80-khz-to-4-mhz-using-epwm

器件型号:TMS320F28379D
主题中讨论的其他器件:LAUNCHXL-F28379DTMDSCNCD28379DC2000WARE

您好!

我想为伺服电机驱动器生成脉冲。  我需要使用 ePWM 生成80kHz 至4MHz 的脉冲。 但是、尽管我阅读了 F28379D 数据表、但我无法这么做。 如何设置 EPWM 设置以生成脉冲(80kHz-4MHz)

是否有不同的解决方案可生成所需格式(80kHz-4MHz)的脉冲?

Sinan、

此致、

谢谢、
你好。

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

    Sinan、

    从 C2000Ware 示例开始。 这些设置可在我们的 EVM TMDSCNCD28379D 和 LaunchXL-F28379D 上运行。

    PWM 示例可在此处找到:C:\ti\c2000\C2000Ware_3_04_00_00\driverlib\f2837xd\examples\cpu1\ePWM

    祝您好运、
    Cody  

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

    您好、Cody:

    我查看了 C2000Ware_3_04_00_00中的 PWM 示例。  但这些示例并不清楚。

    如何使用 ePWM 进行80kHz 或4MHz 脉冲的 PWM 计算和初始化设置?

    Sinan、

    此致、

    谢谢。

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

    Sinan、

    一个 TRM 深入介绍了 PWM 模块。 它包含有关如何计算 PWM 周期和占空比的公式。 我建议结合这些例子一起去看。

    TBPRD 设置周期、有许多方法可以设置占空比、但通常使用 CMPA 和 CMPB。 我可以帮助解决特定问题、但我无法创建符合您确切需求的示例代码。

    祝你好运、
    Cody