Hello,
i want to drive a 2mH stepper motor via the DRV8711. I'm currently controlling the driver with an Arduino MEGA.
For our purposes we want to drive the motor with
- 2,67A max current
- using half step
- step frequency of 7kHz
- supply voltage of 38V
- 400 steps a time, small rest period afterwards
I'm unable to achieve the desired amperage on higher frequencies (maximum possible current at the moment: 2.09A). By increasing the supply voltage by 3V, the motor reaches the desired current, however this is not an option for us.
Are there any parameters I could change to increase the output current without changing the general setup?
Currently the registers are set as following
- Toff = 0x30 = 24,5µs (default)
- Tblank= 0xFF = 5,12µs, adaptive blanking time enabled
- Tdecay = 0x10 = 8 µs (default)
- Decaymode: Auto mixed decay at all times
I will gladly provide more information.
Thanks in advance,
Pascal