This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MCT8315A: Best way to stop the motor

Part Number: MCT8315A

Tool/software:

Hello team,

1. My customer is looking for quickest way to stop the rotating motor.
   What is the recommended method?

2. What are BRAKE_EN and STAT_BRK_EN for?
    My customer was able to stop the motor by writing BRAKE_INPUT to 1h, even while BRAKE_EN and STAT_BRK_EN were disabled.

Best Regards,
Kei Kuwahara

  • Hi Kei,

    1. Please refer to sections 4.3.6 and 4.3.7 of the MCT8315A Tuning Guide for guidance on stopping the motor quickly: https://www.ti.com/lit/ug/sllu364/sllu364.pdf

    2. BRAKE_EN is used to stop the motor if the motor is detected as spinning or if Initial Speed Detection (ISD) is disabled. Using BRAKE_EN will help to make sure that the motor is fully stationary before the MCT8315A algorithm tries to start the motor.

    STAT_BRK_EN is used to make sure that the motor is stopped if, during the ISD check, the motor is determined to be stationary since the detected BEMF is less than the user set STAT_DETECT_THR. Since ISD determines the motor as "stationary" by checking the BEMF, the motor could actually just be spinning slowly. To make sure the motor is fully stopped STAT_BRK_EN can be used to brake the motor before the algorithm proceeds to the motor start-up routine.

    Regards,

    Joshua