工具与软件:
大家好、我是一名使用 TMS320F28075的用户。
我想实现2个 PSFB 模块的交错控制、如下所示。 如果有解决方案、请帮助我。
※问题
-当 EPWM10的打开占空比超过50%,即0或6000 TBPRD 时,1pulse 被初始化并重新开始控制。
1.设置
1.1将 EPWM10与 EPWM7同步(使用 TI 提供的功能)
1.2 EPWM7、8、9、10 PWM 设置
-计数模式:向上计数
- TBPRD:6000;(20kHz 操作)
- EPWM7&8 TBPHS=0;
- EPWM9&10 TBPHS=1500;(90度相位延迟)
- CMPA : 3000;( 50%占空比设置为驱动 PSFB)
- AQCTLA。 ZRO = AQ_SET;(根据 CMPA 为高电平)
- AQCTLA。 CAU = AQ_Clear;(根据 CMPA 为低电平)
- DBCTL。 POLSEL = DB_ACTV_HIC;(有效、高互补)
- DBRED & DBFED:36;
-在值班情况下:0%

-在值班情况下:50%
- 我认为发生这种情况是因为它在下面所示的部分中降低到0以下。

