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.

DRV8825: driver Doe's not work in low speed frequency

Part Number: DRV8825

Hi team,

i will try to run a motor on low speed( 1 RPM ) to high(700 RPM ) speed, But it is not work in lower RPM means less than of 170 RPM,

It means, input step rate is more than 500 HZ with full step it works fine, but less than of step rate 500 HZ it is not work properly, i got a sound, motor is energized,

MOTOR specification is:

motor current = 0.72A (single winding)

Isens register = 0.2ohm

Vref set = 1.1v and sometime varied but it not works,

please give me solution,i will waiting for your reply....

Thanks in advance:)

Reagrds

Krishna

  • Hi Krishna,

    What are the microstep settings?
    What is the degree/step of the motor?
    What is the VM voltage?
    Do you have a current probe? If so, can you provide scope captures of the current in both windings through 4 full steps as the motor rotates?
    Are you monitoring the nFAULT signal? Do you have a fault occur?
  • Thanks for your reply Rick Duncan...

    Full step :
    MOD0 = 0;
    MOD1 = 0;
    MOD2 = 0;

    Degree of the motor is : 0.9 degree
    Vm = 24 v


    Sorry, i don't have any current probe....

    ya i monitoring fault signal....it is always high....if any fault it occurs low ....
  • Hi Krishna,

    Without a current probe, the next option is to capture the voltage across the sense resistor as the motor is operating. It is more difficult to interpret, but can be useful.

    Also what decay mode are you using? If you are using slow decay, please try mixed decay .

    If that does not work, please try 1/2 step or 1/4 step, and double or quadruple the step input. You could be experiencing motor resonance in this range.