when I use drv8711 to drive the stepper motor, when in low speed, the current is sine wave, but in high speed ,the current is not sine wave .I try to change the parameter, including the decay time ,the blank time and the mode,but it doesn't work.
The internal indexer mode,128 step,TOFF is 25us,TBLANK is 1us,the decay mode is" Slow decay for increasing current, mixed decay for
decreasing current (indexer mode only)", the mix decay time is 20us.when the step period is 140us,the wave is figue 1,but when in 9us,
the wave is figue 2.
figue 1
figue 2