Other Parts Discussed in Thread: , CSD88539ND
Hi,
I'm using DRV8711 to drive multi types of stepper with 48V power supply, and the rms current range is 1.5A~5A, these motors need to work in variable speed environment with high frequency changing, I test them with increasing speed from 10 rpm to 600 rpm and decreasing back to 10rpm in loop, but I got PDF occurs on uncertain time after starting, maybe one or more minutes, even sencods.
I placed 10ohm~100ohm resistor on the low side gate, and changed the DTIME sametime, tried lots of lots of combination of IDRIVE and TDRIVE, it havn't solved the problem until now.
Another problem is I couldn't run the motor at All Mixed Mode with variable speed, but the Slow decay/Mixed Mode(default) works. I would prefer the smooth behaivor with All Mixed, but I failed due to change speed.
Here are to types motor I'm testing with(working on 256 microstepping):
- Irms=1.5A, R=4.3Ohm, L=15.2mH
- Irms=5A, R=0.48Ohm, L=3.6mH
Here is a bunch of parameters with motor 1(speed changing loop):
GAIN=5
TORQUE=10
TOFF=60
TBLANK=20~50
TDECAY=5
ABT=0
DECMOD=1
It could run under many configurations of IDRIVE and TDRIVE, but ends with PDF.
These problems torture me about half of month, did I miss someting important? I tested the parameters with 30V voltage power, and it works fine, but I need high power driving for higher torque. I designed board follow with BOOST-DRV8711. I tried to place 0.1uf and 0.01uf capacitor on the VM pin of MOSFET(CSD88539ND), nothing better.
Hoping get your advice, thanks.