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