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!