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.
大家好、
我想问 TI 人员有关 TMS320F28027芯片上的 HRPWM 模块的问题、当然、我稍后将阅读有关它的所有详细信息。 但是、现在我需要快速规划我的系统。 通常、对于同步降压转换器、我们驱动上部晶体管(信号 EPWM1A)、而下部晶体管的信号 EPWM1B 是插入了死区间隔的信号 EPWM1A 的反相版本。 死区间隔由 DB 子模块中的红色、馈送计数器组成。
但是、如果我切换到 HRPWM 模式、会怎么样呢? 您说(我理解)高分辨率信号只在上 EPWM1A 信号上形成、那么如何在插入死区的情况下获得高分辨率 EPWM1B 信号? 这适用于同步降压转换器。
这是否意味着、我只需要使用高分辨率 EPWM1A 信号、然后在外部芯片中形成插入了死区的高 RESol EPWM1B?
我们可能可以使用 IR21834执行此任务。
谢谢你
Andrey Sachko
尊敬的安德烈:
对于 F28027器件、主要有三个选项:
1) 1)使用外部器件将死区添加到控制下晶体管的 PWM 中。 这就是您提到的内容。
2) 2)将 ePWM1A 用于上部 FET、将 ePWM2A 用于下部 FET。 您将需要同步两个 ePWM 模块、但这很容易实现。 然后、您将具有两个具有 HRPWM 功能的 PWM 输出。 在 PWM 更新期间、您需要适当地写入两个 PWM 寄存器。 这有点痛苦、但通常也不会太糟糕。
3) 3)使用 PWM1A 和 PWM2B 来控制 FET。 让 PWMA 成为 HR。 使用死区功能。 如果以这种方式使用、PWMxB 的输出将包含来自您配置的红色/馈送设置的几个周期的抖动(以 PWM 时钟周期为单位)。 这可能是问题、也可能不是问题、具体取决于您的应用/拓扑。
希望这对您有所帮助。 您需要确定这三个选项中的哪一个最适合您的项目。
[问题是来自 ePWM 模块的 PWMxB 输出没有 HRPWM 功能; 请注意、这在更新的器件上有所改进]
可能有用的主题:
https://e2e.ti.com/support/microcontrollers/c2000/f/171/t/341217
谢谢、
Brett
您好、Brett
感谢您的回答。 这似乎是 C2000数字电源 BoosterPack 中使用的第二种方法。 它们使用 EPWM4A、EPWM5A 信号对来驱动 LM5109。
我将此主题保持打开状态、因此稍后我将针对此主题提出几个问题。
TI 在哪些器件中产生了高分辨率 EPWMxB 信号?
此致
安德烈
尊敬的安德烈:
"在 TI 器件中产生了高分辨率 EPWMxB 信号"
例如 C2000的 F2837xD、F2837xS 和 F2807x 系列。 任何未来的 C2000器件几乎肯定也会具有此功能。
谢谢、
Brett