F28035 电机控制程序中,关于EPWM中是如何将A,B通道设为互补输出的,?
好像是F2812才是互补输出,而F280x和F28335是独立配置输出的,它们只有一个同步信号来同步的,
请看下面从CONTROLSUITE中摘下的无传感器交注电机的F28035的配置,请问它是如何做到互补输出的,只要配置A通道而不用配置B通道的?

请看上图,只是对AQCTLA进行了配置,而对AQCTLB没有配置,数据手册中并没提到这两个通道能互补输出,请指点!
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.
F28035 电机控制程序中,关于EPWM中是如何将A,B通道设为互补输出的,?
好像是F2812才是互补输出,而F280x和F28335是独立配置输出的,它们只有一个同步信号来同步的,
请看下面从CONTROLSUITE中摘下的无传感器交注电机的F28035的配置,请问它是如何做到互补输出的,只要配置A通道而不用配置B通道的?

请看上图,只是对AQCTLA进行了配置,而对AQCTLB没有配置,数据手册中并没提到这两个通道能互补输出,请指点!
您好!
是这样的,EPWMxA和EPWMxB之间是有死区的。在epwm user's guide 53页www.ti.com/.../spruge9e.pdf,提到死区子模块的作用是从单一的EPWMxA输入中产生合适的带有死区的信号对(EPWMxA and EPWMxB)。
Generating appropriate signal pairs (EPWMxA and EPWMxB) with dead-band relationship from a single EPWMxA input。
所以不需要设置。
是不是epwm1,2,3是只有互补输出,而epwm4,5,6,7是可以分开独立输出啊?请确认一下。
您好!
可能是我发了DRVxxxx的帖子误导了您了。
Action-qualifier (AQ) module的作用就是计数到0值,周期值,比较值要做什么样的动作。
Generating appropriate signal pairs (EPWMxA and EPWMxB) with dead-band relationship from a single EPWMxA input。
关于这句话我个人的理解是,具有需要加死区的PWM信号,基本上就是控制同一个单桥臂上的一对IGBT,相位就是互补的,不同之处就在于死区了,所以TB计数到特定的计数值时,只需要设置EPWMxA的动作即可,因为EPWMxB是互补的嘛