Part Number: TMS320F280039
Other Parts Discussed in Thread: C2000WARE, PMP
Hello TI support team,
I am working on implementing symmetrical peak-current control as it is described in https://www.ti.com/tool/PMP23069.
Strangely, the T1 events are causing shoot-throughs on the active-to-passive leg, even though the dead-band module is used.
Here is the relevant DB configuration code:
EPWM_setRisingEdgeDeadBandDelayInput(EPWM5_BASE, EPWM_DB_INPUT_EPWMA); EPWM_setFallingEdgeDeadBandDelayInput(EPWM5_BASE, EPWM_DB_INPUT_EPWMA); EPWM_setDeadBandDelayMode(EPWM5_BASE, EPWM_DB_RED, true); EPWM_setDeadBandDelayMode(EPWM5_BASE, EPWM_DB_FED, true);
Since FED and RED are supplied by the same signal (EPWM_DB_INPUT_EPWMA), I do not understand how there could possibly be any shoot-throughs.
I would expect dead-time to be always properly inserted independently of what the shape and form of INPUT_EPWMA is.
Note that if I disable the T1 events by setting the CMPSS DAC to a high enough value, the PWM5A/B pins behave as expected, with the correct dead-time in place.
Any insights would be much appreciated.
Thank you,
Beat




. 