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.

DRV8834: how to manage the coil temperature while holding position using indexer mode

Part Number: DRV8834
Other Parts Discussed in Thread: DRV8462, DRV8461

Hi, I'm using DRV8834 to control a stepper motor in indexer mode without any brake system on actuator.

so some amount of current should flow on coils to hold the position in idle state of the actuator.

but I concern about getting heat by the holding current because the idle time is quite long.

our system don't need high torque, so I think it is okay that half amount of current than in running state is enough in idle state.

could you share some methods to control the amount of current in idle state using indexer mode? 

or any other methods to manage temperature?

thanks in advance.

  • Hi Junho,

    To reduce the current in hold position to manage the thermal dissipation in the drive coils VREFO should be reduced to a corresponding lower value. Customers do this using a resistor controlled by an MCU GPIO or using a DAC or PWM DAC output for VREFO.

    Our new stepper drivers such as the DRV8452S, DRV8461, DRV8462 has a built-in feature known as standstill power saving to do this automatically. 

    Regards, Murugavel