I am using the DRV8432DKD I have a 24V 6A motor. I have 4.7uH 8A inductor coming from the OUT pins on all four OUTPUTS our PWM Frequency is 25 KHz I am using a.1uF boot strap capacitor. The reason I chose this device is so that I could run in Parallel full bridge mode and have twice the current available but my worst case should be for a constant current of around 9 Amps. this happens with both chips DRV8432DKD (My Board) and the DRV8412 in the DRV8412EVM
I am using the DRV8412 in the DRV8412EVM. Rev G. I have tried the system in 2 different modes 1st in mode 0,0,0 (Dual full bridges with cycle-by-cycle current limit) and mode 0,1,0 (Parallel full bridge with cycle-by-cycle current limit). When I change the PWM rapidly it appears that the cycle-by-cycle current limit is being applied, but not in a way that I expect.
If I set the PWM input to a value that causes the system to exceed the cycle-by-cycle current limit the output is clamped to 0 (permanently) until I drive the PWM in the opposite direction. The fault indicators (fault and otw) are not being lit up which makes me believe it is cycle-by-cycle that is causing the system to stop.
If I set the PWM input to a value that causes the system to exceed the cycle-by-cycle current limit the output is clamped to 0 (permanently) until I drive the PWM in the opposite direction.
I would expect the clamping to go away just as soon as the current fell below the current limit, but this does not appear to be the case.
Also the specification does not mention when the Fault should come on the OC should limit the output current via Cycle-by-Cycle when does the Fault actually get set.