Dear All,
I have been driving stepper motors with DRV8711 for XY Table.I have incremental encoders to check for missing steps.
The faster speed(625 rpm) produces accurate encoder reading.But when I reduce to lower speed (50 RPM - which is the ideal speed for my application),the motor seems to miss steps.Please find the register settings and Motor configuration Below.
Register settings
Mode : 1/8 step
Full Scale Current: 2A
SMPLTH : 100us
TOFF: 7.5us
TBLANK : 2.5us
DTIME: 850ns
ABT: 0
TDECAY : 3 us
DECMOD : Use auto mixed decay at all times
DRIVE_REGISTER : 0x0e54
The N MOSFETs I use are STD20NF06L
Motor configuration:
Rated Voltage: 3.6V
Current / Phase:2A
Resistance / Phase:1.8Ohms
Inductance / Phase:4.1mH
Holding Torque:1.26 Nm
Rotor Inertia: 300 G-cm2
I would appreciate any kind of help.
With Regards
Yogeshwar