Part Number: TMS320F28379D
Hello,
I´m currently trying to control a half bridge with the C2000 Launchpad. I´m using an external comparator, that triggers on my inductor current. I want to use the edge given by the comparator to switch my half bridge. The upper Switch (S1) should be turned off by the edge of the comparator. This switch is connected with EPWM1A. The comparator is connected to a pin connected to TZ1. Currently I´m directly turning off S1 over the Trip Zone. After a given time I want to turn it on again, which means I have to clear the Trip Zone latch before. This is done automatically on Period, as i use Cycle by Cyle Mode.
But now I want to have a blanking window around the turning on of EPWM1A, as this might produce parasitic pulses on my external comparator, which I want to ignore. I don´t want this parasitic pulses to trigger the Trip Zone and turn off EPWM1A again.
The only solution I found is using DCAEVT2. With this I can also turn off EPWM1A and set a blanking window. My problem is, that when I´m using the Trip Zone directly I have an delay of about 30 ns, but when I use DCAEVT2 I have a delay of 70 ns. But this is too slow for me. Is there a possibility to get a blanking window, without having that much delay? Is there a faster way?
Thank you very much.
Best Regards,
Jens