Yes, I can use the TVS diode to protect the gate driver from the inductive kick back voltage instead of going to a new gate driver. I do see the relationship between speed, current, load and inductive kick back voltage.
When the motor is loaded from 80 to 100 % of allowed load at max speed and the current draw is max, that generates a high inductive kickback voltage. That puts the gate driver in danger. I was able to save the gate driver by placing a TVS diode in between the phase pins and the ground.
Unfortunately, my software team was able to fail the same board during software development.
It failed because the software is still in a development stage and they are tuning the limits of current through the motor. When the motor is asked to spin at a high load and high RPM, it will draw more current but it will compensate the current draw by reducing the speed.
My question is, in which scenario can I fail the board due to software?
For example by subjecting the board to high current draw, which will result into too high of an inductive kickback voltage.
I have a few more questions related to the inductive kick back voltage.
What if I don't provide the discharge path for the inductive kickback voltage? Will it increase indefinitely or will it dissipate into the gate driver as it has no path to discharge?
I see the relationship between max load and inductive kick back. That means max the load equals the max current draw.
In that case:
Vik = Li di/dt and E = 1/2 (I)2 L = is the energy stored in the inductor. How would I calculate the exact inductive kickback voltage based on this equation?
What factors should I consider for it?