只使用Action Qualifier模块,通过灵活配置CMPA与CMPB寄存器,一样可以实现死区控制功能,然而这样做较为麻烦,更常规的做法是使用Dead Band Generator来生成互补PWM信号及控制死区时间。
模块原理框图如下:
常用的配置如表,其中Mode 2 & Mode 3为最为常用的互补输出模式。(表中均为S4 = 0, S5 = 0)
从中可以看到,在使用Dead Band Generator来生成互补PWM信号时,只使用了Action Qualifier产生的一路PWM信号,即EPWMxA,另一路信号EPWMxB并没有使用,而是根据EPWMxA来产生的。
最终生成的互补PWM信号波形如图所示:
RED及FED时间由DBRED及DBFED寄存器决定,计算方法及一些常用值见参考手册中的说明。
|