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

TMS320F28035: DSP 28035的死区设置问题

Part Number:TMS320F28035

问题:单独控制EPWMA和EPWMB形成互补,死区设置无效;

问题背景:单极性单边调制SPWM(占空比为0对应过零点,占空比最大对应最大信号),过零点波形畸变需要解决;

                  需要关闭几个波形,而如果在死区控制寄存器设置中关联PWMA和PWMB–比如一个正相另一个反相,那么即使PWMA的占空比为0,PWMB的占空比则为最大(原因是互补),反之亦然;

                  电路拓扑H桥,左侧半桥为高频(100KHZ),右侧半桥为低频50HZ

解决的思路:系统功能上需要 在过零点需要关闭几个SPWM波形;

               如果单独控制互补的两路PWM,那么可以通过使用不同的占空比分别使输出为低电平,达到关闭波形的目的;

遇到的新问题:单独控制EPWMA和EPWMB形成互补,死区设置无效;
                         在AQ动作寄存器中这样设置:

                      

                      在死区寄存器中这样设置:

                     

结果:实测互补波形的死区无效–没有死区。

请问:要实现分别控制EPWMxA和EPWMxB,达到互补的目的,并且可以分别控制占空比,如何实现期望的死区设置?

                        

Green Deng:

抱歉可能因为我没做过SPWM的经验,不太了解控制原理,所以看得有点乱了。

Arvin chu 说:分别控制EPWMxA和EPWMxB,达到互补的目的,并且可以分别控制占空比

互补的两个PWM,PWMB只能根据PWM进行取反,没办法分别控制。占空比也是只能在PWMA上更改,PWMB做出对应的反应,PWMB没办法控制占空比(或者基于死区进行小幅的变化)。

或者建议你可以直接将问题发布到英文E2E论坛,英文论坛上应该有SPWM方面的专家可以帮你查看一下问题:e2e.ti.com/…/c2000-microcontrollers-forum

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F28035: DSP 28035的死区设置问题
分享到: 更多 (0)