I am starting a project using Arduino, a stepper motor (NEMA 17HS19-2004S1) and a stepper motor driver (DRV8825).
I am having trouble with the current limit of the motor. I read that for the DRV8825 driver, the current limit can be adjusted using the formula: Imax=2*Vref. My motor datasheet indicates “2.0A per phase” so I turned the driver potentiometer in order to measure Vref=1.0V (between the potentiometer screw and the “ground” pin).
But when I measure the current in one of my motor coils, I read approximately 1A. How is that possible?
When its running, my power supply shows approximately 0.4A, but I read in the DRV8825 documentation that it is not a good indicator of the current in the motor coils.
Power supply: 30V - 10A, which I set on 25V. Motor: -- Angle: 1.8° -- Precision: 5% -- Torque: 59Ncm(83.6oz.in) -- Nominal current/phase: 2.0A -- Phase resistance: 1.4ohms -- Tension: 2.8V Inductance: 3.0mH ± 20%(1KHz)
Thanks for your help!