Other Parts Discussed in Thread: CSD18531Q5A
We are facing technical issue with stepper motor interfacing.
We are using the DRV8711 Stepper motor driver along with CSD18531Q5A MOSFETS.
And, we are using a 24V supply and the stepper motor with 1.8A per channel.
The following are the register configuration of the DRV8711.
// Set default register settings
// CTRL register
DTIME = 0x03;
ISGAIN = 0x00;
EXSTALL = 0x00;
MODE = 0x04;
RSTEP = 0x00;
RDIR = 0x00;
ENBL = 0x01;
// TORQUE register
SIMPLTH = 0x00;
TORQUE = 0xFF;
// OFF register
PWMMODE = 0x00;
TOFF = 0x30;
// BLANK register
ABT = 0x01;
TBLANK = 0x08;
// DECAY register.
DECMOD = 0x03;
TDECAY = 0x10;
// STALL register
VDIV = 0x03;
SDCNT = 0x03;
SDTHR = 0x40;
// DRIVE register
IDRIVEP = 0x00;
IDRIVEN = 0x00;
TDRIVEP = 0x02;
TDRIVEN = 0x02;
OCPDEG = 0x01;
OCPTH = 0x01;
// STATUS register
STDLAT = 0x00;
STD = 0x00;
UVLO = 0x00;
BPDF = 0x00;
APDF = 0x00;
BOCP = 0x00;
AOCP = 0x00;
OTS = 0x00;
When I did this configuration power supply got burnt.