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.

[参考译文] TMS320F28335:TMS320F28335 e-PWM 模块占空比

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/845320/tms320f28335-tms320f28335-e-pwm-module-duty-cycle

器件型号:TMS320F28335
主题中讨论的其他器件: C2000WARE

您好!

我将 TMS320F28335微控制器用于逆变器应用。 我使用 e-PWM 生成 PWM。 我还 ınverter ADCIAN3、ADCIAN4、ADCIAN5引脚来感测 μ A 的电流。

我需要感应 ınverter 的过流情况,并根据感应电流降低 PWM 占空比。

如何根据感应电流更改占空比? 如何根据过流限制或降低占空比?

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

    Emre、

    可以使用 CMPx 寄存器来调节 PWM 的占空比。 如果您希望配置使用 TBPRD 寄存器完成的 PWM 周期。 这些内容全部记录在《 TMS320x2833x、2823x 增强型脉宽调制器(ePWM)参考指南》(修订版 A)中

    您还可以在 C2000Ware 中找到良好的 PWM 示例。 "C:\ti\c2000\C2000Ware_2_00_00_02\device_support\f2833x\examples"

    [引述 USER="Emre Ekici"]如何根据感应电流来更改占空比?

    您将需要开发某种算法来使用 ADC 读取电流、计算新的占空比、然后如上所述调整 PWM 周期。

    [报价用户="Emre Ekici"]如何根据过流限制或减少占空比?

    这取决于您接收过流输入的方式。 查看上面的 PWM 参考指南中的跳闸区域子模块。 它旨在接受输入并在意外情况下快速关断 PWM。 这可以逐周期完成、也可以具有锁存行为。

    此致、
    Cody