Hi guys, I've had some strange issues with my latest motor controller project.
The controller has a single H bridge with 3 IRFS7530 MOSFETs per leg. The issue is that when the controller is running in a particular direction above about 2 amps, the unused low side FETs for the other direction start to heat up significantly. This was obviously a shoot-through issue, but the cause of the shoot-through seems to be caused by the capacitive coupling between drain and gate within the FETs themselves. Basically, there is a square wave being applied to the drain of the low side FETs by the high side FETs, and this is being coupled through to the low side gates. This causes the low side FETs to partially switch on in a resistive state, causing them to rapidly heat up. The picture below helps illustrate the issue:
and here is the signal measured at the gate the low side FETs
The spikes are about 3.5v at peak.
Weirdly however, even if the gates are connected to 0v with a 15ohm resistor, the voltage spikes are still there, and even if the FET gates are shorted directly to ground the FETs still heat up. This isn't just a case of having damaged FETs; I have made 3 different FET boards with IRFS7530s, IRFS7534s, and IRF1405s, and the issue still occurs across all 3.
Nothing I've tried has reduced the heating to an acceptable level. I know it's not a fundamental issue with the concept as I've seen 2 different commercial ESCs with this FET layout with similar FETs. Just wondering if anyone had come across something similar and if so any advice on fixing it?
Below are some details of the ESC in question:
FET Schematics
FET Driver Schematics
Any help would be greatly appreciated!
The controller has a single H bridge with 3 IRFS7530 MOSFETs per leg. The issue is that when the controller is running in a particular direction above about 2 amps, the unused low side FETs for the other direction start to heat up significantly. This was obviously a shoot-through issue, but the cause of the shoot-through seems to be caused by the capacitive coupling between drain and gate within the FETs themselves. Basically, there is a square wave being applied to the drain of the low side FETs by the high side FETs, and this is being coupled through to the low side gates. This causes the low side FETs to partially switch on in a resistive state, causing them to rapidly heat up. The picture below helps illustrate the issue:

and here is the signal measured at the gate the low side FETs

The spikes are about 3.5v at peak.
Weirdly however, even if the gates are connected to 0v with a 15ohm resistor, the voltage spikes are still there, and even if the FET gates are shorted directly to ground the FETs still heat up. This isn't just a case of having damaged FETs; I have made 3 different FET boards with IRFS7530s, IRFS7534s, and IRF1405s, and the issue still occurs across all 3.
Nothing I've tried has reduced the heating to an acceptable level. I know it's not a fundamental issue with the concept as I've seen 2 different commercial ESCs with this FET layout with similar FETs. Just wondering if anyone had come across something similar and if so any advice on fixing it?
Below are some details of the ESC in question:


FET Schematics

FET Driver Schematics

Any help would be greatly appreciated!