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: CURRENT CONTROL

Part Number: DRV8711
Other Parts Discussed in Thread: DRV8885, DRV8886AT, DRV8886

Hi, I am trying to use micro-stepping function of DRV8711 to drive the stepper motors.

I am planning to control the motor current by using potentiometer.

but, I couldn't find nothing but the current regulation on the datasheet.

I've done some researches and I found the 'run current' and the 'stop current'.

So, I wonder

1. The difference between run current & current regulation.

2. If it's different is there a way to control the current using DRV8711?

Best Regards,

  • Hi Michael,

    Welcome to the forum.

    1. The difference between run current & current regulation.

    Run current is a semi-sinusoidal current waveform created by using current regulation. Please refer to Figure 1 of

    This figure is an example of how the current changes from one level to the next based on the step input.

    At each step input the current transitions to the next level and then begins current regulation to at that level until the next step input.

    2. If it's different is there a way to control the current using DRV8711?

    If you plan on controlling the motor current using a potentiometer, the DRV8711 is not the device to use. The DRV8711 has an internal TORQUE register that allows you to adjust the current level.

    For external control using a potentiometer, the DRV8885, DRV8886, or DRV8886AT would be better choices.

    This is assuming the system voltage is 37V or less, and the full scale stepper motor current 2A or less. Please provide your system voltage and stepper motor current.