Hi. I'm making a PWM (~20kHz) motor controller for my tablesaw but the IGBT keeps blowing. I'm UK based so mains is 240VRMS->330Vp. The IGBT is rated 20A continuous and 600Vmax C-E voltage. I have a free-wheeling diode do I don't understand how the 600V is exceeded. I have a 15V zener protecting the base (20Vmax B-E voltage). Nothing else on the PCB is damaged. The IGBT seems to fail when the motor goes open circuit by releasing the latching switch on the tablesaw (not shown below).
Any help much appreciated. At the mo in desperation I'm thinking using ~400V varistor across the C-E, and using a 1000V IGBT.

Any help much appreciated. At the mo in desperation I'm thinking using ~400V varistor across the C-E, and using a 1000V IGBT.

Attachments
-
136.9 KB Views: 20
Last edited:



