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.

TMS320F280025C: 3- phase inverter with 180 degree conduction mode - Driverlib examples

Part Number: TMS320F280025C

I am new to the c2000 series, having used the MSP432x series with the driverlib functions.

I would want to generate a 3-phase AC inverter triggering signals in the low 10khz region for an inverter using IGBTs.

This eliminates PWM type triggering and so have to revert to the 6-step output based on the 180 degree conduction mode.

Driverlib examples will be most welcome.

I have attached a word file showing the IGBT switches and the desired switching sequence. Are there any driverlib examples to get me started?

Brief explanation of the switching sequence:

S1 and S3 and S5 are all switched on for half the period .

but S3 waveform is delayed from S1 by 120 degrees

and S5 is delayed from S1 by 240 degrees ( or 120 degrees from S3).

S2, S4 and S6 are the complements of S1, S3 and S5 respectively.

I assume i should be able to generate these waveforms using 3 EPWMx modules with the EPWMxA and EPWMxB outputs as complements and

the deadband of each EPWMx module set appropriately.

Looking at the desired waveforms i assume 2 possible approaches:

a) Set up the EMPWM1x , EPWM2x and EPWM3x modules so that  the outputs of EPWM2x and EPWM3x are delayed by the 120 and 240 degrees 

with respect to EPWM1 respectively.

Similar to a having 3 free running oscillators but after the 1st is started, the 2nd is started after 120 degrees ( i.e 1/3 the period)

but with the same starting "phase" as the 1st. The 3rd is started after 240 degrees ( i.e 2/3 the period) but with the same starting "phase" as the 1st. 

Is this synchronization possible with the EPWMx modules ?

b) From Fig. 2 generate the given waveforms of S1, S3 and S5 ( complements being automatically created by the EPWMx hardware) over each 0-360 

degree interval OR maybe 60 degrees -to the next 60 degree interval.

The 60 degree to the next 60 interval was suggested since from my reading on SVPWM, i notice the starting state for the 1st 60 degree sector is 100 (

which is where the 60-120 degrees occurs in Fig 2.

Thanks

David Nyarko

3_phase_Inverter.docx