Other Parts Discussed in Thread: INA240
Hi,
I'm seeing some failures of the phase B bootstrap diode on my board with a DRV8312. I believe the diode is failing open - I cannot see a 0.5V diode drop across it anymore.
Phases A and C are OK. I also believe the device is going into BST_UVP (after the failure), as I can see a few drops in voltage in the output waveform where it is trying to charge the bootstrap cap (per 7.3.2.1).
DRV8312 is configured in OC latching shutdown mode (set at 8.1A with 33K resistor), PWM frequency is 30Khz, BST capacitors are 1uF (I have also experimented with 100nF).
My drive is running FOC, and I'm holding the RESET_X pins high while driving the PWM_X pins with a PWM signal. My DC bus voltage is 24V, and my motor has about 150mR of phase resistance.
This working well until I purposefully apply a large current command step to try and push the board into OC to test it's reliability. The DRV8312 does go into OC and I see the bootstrap diode failures after.
I do not have series inductors on the output, although I am measuring phase A and C currents in line with a current sense resistor and INA240.
Does anyone have any advice on an approach to protect against a failure like this?
Is it possible the small amount of inductance in the current sense resistors is saving phases A and C?
Thanks