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.

DRV8846EVM: Step motor heating up with motor stopped

Part Number: DRV8846EVM

Hi, guys

I'm testing the drv8846evm to develop a custom board, I'm running into an issue, when the motor is turning he is warm, which is fine, but when I stopped the motor by nENBL = HIGH, and the H-Bridge still active because I need the axis to stay in the same place, the voltage across the motor goes twice the voltage of moving, and he is heating up a lot, I can't even touch. 

How can I control that?

Thank you

  • Luiz,

    Please check what current (VREF voltage: Full-scale current reference input) do you need to control the axis to stay in the same place? So, please change the VREF pin setting to that level after the controller wants to stop the motor.
  • Luiz,

    Also, can you set more fast decay mode during the off time to check this issue again? With a slow decay and high input voltage, the current could be quickly drive up in current sense blank time and doesn't back to original point.
    Do you have a current probe to check the winding current or voltage probe to monitor the current sense resistor voltage?
    So, you can let the motor stop at half step and check the winding current to see if it matches the expected current.