Other Parts Discussed in Thread: DRV8251, DRV8251A,
Tool/software:
I have a lot of 1000 boards with new version and all are not working. All board works if I change the driver with the old one.
This is the schematic.
The image shows scope screen with driver outputs top and driver inputs bottom. The expected behavior is an output always low and the other output with PWM.
The image shows the signals. As the previous image, the signals are:
Channel 1 OUT2
Channel 2 OUT1
Channel 3 IN2
Channel 4 IN1
The switching sequence is between FWD/BRAKE
The threshold is higher than the current.
We have already produced more than 20000 boards without problems.
After some other tests, I think the problem is in OCP. I can say that because the driver retries to start after 3ms, equal to tRETRY.
I find peaks of current when the motor is rotating of about 20 A but they are 20-30ns long.
They should not trigger the OCP because tOCP is 1.5us and shorter impulse should be filtered.
The other problem is that it doesn’t restart after 3ms and there isn’t any overcurrent fault.