HI
I am building a motorcontroller with DRV8825 and use it with different running current and holding current using Vref input. Change Vref to I running before start stepping and change it to I hold after last step.
I se when I use fast decay that the current through the motor changes between these 2 curren tsettings when stepping and holding. But sometimes when I stop stepping the holding current is 0 and not what I expected (set by the Vref voltage). What happens?
When I use slow or mixed decay the holding current sometimes goes to the right value set by Vref but often it goes to 0 or to plus or minus 1,08A. It looks like myeaning that my setting for holding current does not regulate the current. When stopping and current goes to 1.08A in stead of wanted current set by Vref the motor will heat up.
If the motor has stopped with current running and I then change from slow/mixed decay to fast decay the current changes from the 1 amp to the current set by Vref
Can anyone explain what happens and how it can be solved.