Other Parts Discussed in Thread: C2000WARE, SYSCONFIG
Thread 中讨论的其他器件:C2000WARE、 SysConfig
工具/软件:
您好:
现在我想使用 TMS320F28P550 来控制全桥 LLC + SR 的拓扑、请提供有关 PWM 配置逻辑的指南或建议、以实现全桥 LLC + SR 控制。
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.
Other Parts Discussed in Thread: C2000WARE, SYSCONFIG
工具/软件:
您好:
现在我想使用 TMS320F28P550 来控制全桥 LLC + SR 的拓扑、请提供有关 PWM 配置逻辑的指南或建议、以实现全桥 LLC + SR 控制。
您好:
我会根据所需的控制模式为您推荐参考设计。
如果需要电压模式控制、可以参阅 TIDA-010062
如果您需要电流模式控制、可以参考 PMP41081 和 TIDA-010062 中的混合迟滞控制 HHC
这两种设计都基于半桥 LLC 和基于两个开关的 SR。 对于全桥、第二桥臂对于原始半桥桥臂是互补的。 除非使用全桥型整流、否则 SR 侧保持不变。
以下应用手册也介绍了此方案:
1. https://www.ti.com/lit/an/spradf4/spradf4.pdf
2. https://www.ti.com/lit/an/spradj1a/spradj1a.pdf
此致、
Sumit
现在我正在研究 LAUNCHXL F28P55X HRPWM 功能、我尝试创建 LLC 全桥 HRPWM 驱动、但我遇到了一个 E1PWM OUTA TON 不等于 OUTB TON、但 E2PWM OUTA TON 等于 OUTB TON 的问题。
下面是详细信息,请您帮助提供一些建议。
LLC 频率= 1MHz。
TBCLK = 150MHz
使用加/减计数器模式。
因此周期= 75。
具有 SFO () 的 HRPWM。
如下所示的交流配置、因此仅比较 A 会影响占空比:
EXPWMA 和 EXPWMB 输出是互补的:
周期和比较 A 都实现了高分辨率、我可以使用 CMPAHR 进行占空比控制。
如上所述、当周期为 0x4B 时、COMPA 为 0x00257F、 CMPA 为周期的 50%、因为 FED 延迟和红色延迟相同、因此 OUTA 和 OUT B 的 TON 时间应该相同。
但不幸的是,outa ton 时间大于 outb ton 时间,请你给我一些建议。
不过、我也将 EPWM2 配置为与 EPWM1 相同、从 EPWM2 中、OUTA ton 时间等于 OUTB ton 时间、这很奇怪。
下面是测试结果的波形:
紫色:EPWM1 OUTA、蓝色:EPWM1 OUTB、
OUT A ton = 436ns、OUTB ton = 430ns、这不是测量误差、我进行了多次仔细检查。


黄色:EPWM2 OUTA、绿色:EPWM2 OUTB、
OUT A TON = 436ns、OUTB TON = 436ns、这是预期结果、


您是否参考了 C2000ware 中以下位置的 HRPWM 示例、以查看您是否可能错过了任何配置。 特别是如何计算占空比和周期:
C:\ti\c2000\C2000Ware_6_00_00\driverlib\f28p55x\examples\HRPWM
根据您的要求选择适当的示例、具体取决于计数器模式和 dutyhr / periodhr 控制措施。
此致、
Sumit