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.

[参考译文] TMS320F28377S:带死区问题的高分辨率 PWM 转零占空比

Guru**** 2465890 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/613691/tms320f28377s-high-resolution-pwm-to-zero-duty-cycle-with-deadband-issue

器件型号:TMS320F28377S

大家好、

我一直将 F28377S 用于控制环路、并将其用作交错降压转换器的 PWM。  我最初使用的是一个上-下斜坡来实现 PWM、除了在三个计数以下的低占空比下运行、它运行得非常好。  我 还使用 CMPB/CMPBHR 寄存器手动实现死区时间、以控制 EPWMxB 输出、而 CMPA/CMPHR 寄存器控制 EPWMxA 输出。  我在技术参考手册中看到、通过使用下降斜坡并控制上升沿、可以将 HRPWM 功能降至零占空比。  我已经尝试使用 DB 模块来实现死区时间、但我遇到了一些问题、让波形完全变为零脉冲宽度、有一个从死区宽度跳转到零的跳转。  我还在使 HRPWM 在死区启用的情况下正常工作时遇到问题。  我将尝试以编程方式实现死区时间、但 ePWM 模块仅响应 CMPA/CMPB、因此没有足够的自由度来实现。  有关如何使 DB 模块完全归零的任何想法都将很有帮助。  

兰斯

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

    我们将对此进行研究、并将很快向您提出一些建议。

    此致、
    Kris