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: DRV8846EVM

Part Number: DRV8846EVM
Other Parts Discussed in Thread: DRV8846, DRV8434A, DRV8434S, DRV8434

Dear all,

I'm starting a new development using the DRV8846EVM. In order to sense the end of the motor movement ( we have a physical stopper), we want to use the current FAULT condition to stop the motor. Problem is that we never have a FAULT condition due to Overcurrent, we only have this FAULT when UnderVoltage is forced.

So the question is, how do we sense this end of movement? It is possible to have this FAULT condition in this case? Do we need to add an external circuit to sense this?

 Thank you in advance,

  • Jaume,

    DRV8846 is a stepper motor driver. Even the motor is stopped, the output current is still regulated to the setting value to maintain the torque and hold the motor. Check the output current may not detect the stepper motor stall condition. So, you have to add an external circuit to sense the motor movement. 

    BTW, DRV8434S (SPI interface), DRV8434A (hardware interface) can detect the stepper motor stall condition.

    Regards,

    Wang Li

  • Thank you for the quick support! I misunderstood the Overcurrent FAULT, thinking that this was the same as stall condition. I'll take a look on the two option you comment, maybe (from price point of view) they will be my solution!

    Thanks again,

    Jaume Sellart

  • Hi Wang,

    I still deciding what's our best option: DRV8846 with external circuit for stall condition detection, or the DRV8434S (SPI) or DRV8434 (Hardware). In your opinion, what's the best choice from price point of view, and from PCB board space point of view?

    regards,

    Jaume

  • Jaume,

    First, DRV8846 doesn't have the stall detection function. Picking DRV8434A or DRV8434S is depended on the system having a micro-processor or not. If the host controller can support SPI communication and coding is not a big deal for you, you can select DRV8434S.

    Regards,

    Wang Li