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.

CCS/TMS320F280041C: Trip zone interrupt

Part Number: TMS320F280041C


Tool/software: Code Composer Studio

Greetings! I want to run a PWM and use the trip zone sygnals as fault sygnals. Do I have to call an interrupt and force the ePWM to stop in it or the trip zone sygnal will do it for me? Here is my concern - if I have a fault condition it will stop the ePWM for the current cycle, but if the cycle is over and the both channels are 0, the drivers I controll will dismiss the fault sygnal. Is this going to allow ePWM to continue generate PWM? Do I have to stop manually the ePWM modules in the interrupt funct? And if I do I suppose I have to setup an interrupt priority so the fault(trip zone) interrupt triggers even if the processor is in another interrupt? Because the safe short cirquit time for an IGBT transistor is 10us. So I`m very concern if the fault sygnal doesn`t override everything(every interrupt) I potentially can blow my pcb. Can you put some light on these matters?

Thanks!

  • The TZ module can automatically, without software intervention or interrupt need, stop and then resume the EPWM siganls.

    You can choose between DC module, OST TZ and CBC TZ. Most scenarios are supported in hardware without SW intervention.

    Nima