SLVSCP2F January 2015 – June 2020 DRV10975
PRODUCTION DATA.
The motor brake function can be used to stop the spinning motor before attempting to start the motor. The brake is applied by turning on all three of the low-side driver FETs.
If the motor is spinning at a speed that is greater than the braking threshold (configured by BrkDoneThr[2:0]), then dynamic braking acts to stop the spinning (whether forward or reverse). After the motor is stopped (that is, the motor speed is less than the BrkDoneThr[2:0]), the motor position is unknown. To proceed with restarting in the correct direction, the IPD or Align and Go algorithm needs to be implemented. The motor start sequence is the same as it would be for a motor starting in the stationary condition.
The motor brake function can be disabled. The motor skips the brake state and attempts to spin the motor as if it were stationary. If this happens while the motor is spinning in either direction, the start-up sequence may not be successful.