TI中文支持网
TI专业的中文技术问题搜集分享网站

28069的EPWM模块从旁路模式到互补模式切换时,PWM的占空比重启

电路图如下,同步BUCK,输出电流30A,设计要求:小占空比(对应小输出电流)时,关掉续流管驱动,让并联的二极管续流;大占空比时,开下管驱动。

第一张图片是在中断函数里面对EPWM的DB输出模式进行更改配置的程序代码,第二张图片是测试PWM输出时,在旁路模式和互补模式切换点上,PWM波的占空比有跌坑,第三张图片是跌坑的细节,明显看到PWM的占空比又从0开始了。但是CCS在线仿真,在切换点上,CMPA的值并没有清零。

程序对EPWM的初始化如下:

或者说,在EPWM输出模式为互补的情况下,有没有别的办法将下管的驱动信号强制拉低,又不影响PWM的输出占空比。

user721077:希望各位大神和专家仔细看下,TI的这款芯片能不能这样配置,之前用PIC的dsPIC系列单片机的EPWM模块时,如果EPWM工作于互补模式,是可以独立封PWM1H和PWM1L。28069的EPWM模块在互补模式下,想单独封PWM1A或1B查到好多资料都说不行。

电路图如下,同步BUCK,输出电流30A,设计要求:小占空比(对应小输出电流)时,关掉续流管驱动,让并联的二极管续流;大占空比时,开下管驱动。

第一张图片是在中断函数里面对EPWM的DB输出模式进行更改配置的程序代码,第二张图片是测试PWM输出时,在旁路模式和互补模式切换点上,PWM波的占空比有跌坑,第三张图片是跌坑的细节,明显看到PWM的占空比又从0开始了。但是CCS在线仿真,在切换点上,CMPA的值并没有清零。

程序对EPWM的初始化如下:

或者说,在EPWM输出模式为互补的情况下,有没有别的办法将下管的驱动信号强制拉低,又不影响PWM的输出占空比。

user721077:

回复 Green Deng:

以上为测试波形,如果TI的DSP连这种同步BUCK和同步整流需要独立封波的问题都无法实现的话,还是比较令人失望的。看来在这方面dsPIC单片机更具优势。

赞(0)
未经允许不得转载:TI中文支持网 » 28069的EPWM模块从旁路模式到互补模式切换时,PWM的占空比重启
分享到: 更多 (0)