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.

DRV8711: How do I know my motor Consumes more current ?

Part Number: DRV8711

Hello Everone!

Greetings!!

My previous team almost finished the stepper motor control using DRV8711, Now I want to send over current indication error code through RS485 to another microcontroller, if my motor consumes more current, How can I know my motor consumes more current? I found one formula on the datasheet, which is 

In schematic Rsense value will be 0.2 ohms, is this formula helps me to find over current? if yes how can I proceed else please let me how to do it.

Thanks & Regards,

Aravinth K

  • Aravinth,

    In the DRV8711, the device is constantly regulating current between steps and that formula you found is for the maximum full-scale current that will be regulated to.  The only case where current should be out of regulation and exceed this value is when a short on the output occurs. 

    This would result in a FAULT condition that can be read back over SPI.  The nFAULT pin will also go low and can be used as an interrupt to the MCU to go read the fault registers and determine where the short occurred.  

    Regards,

    Ryan