Greetings! I am using your DRV8711 to control NEMA 23 stepper motor. Here is my schematic -> [url=https://drive.google.com/file/d/1rcTDDpATe-NKQgcMUN_ZAlIfxM6Nyr-C/view?usp=sharing]Click[/url]
I`ve supplied the driver with 12V and I am controlling SLEEP, RESET and DIR pins through 74LS373 octal buffer. I have respective pull up or pull down resistor 2.2k. Here are my settings->
#define CTRLRegisterValue 0x0C11//4 steps
#define TORQUERegisterValue2A 0x11CD//205 torque 2.00A
#define TOFFRegisterValue 0x20C8//100us
#define TBLANKRegisterValue 0x3000
#define DECAYRegisterValue 0x4580
#define DRIVERegisterValue 0x65F6
#define STATUSRegisterValue 0xF000
So here is the problem. I have 4 drives connected with ribbon cable to the main PCB. Sometimes on power up some of the motors don`t start. I have written the correct values the registers. I confirm it after every write, but the motor is not in a break mode(the shaft rotates freely), doesn`t move and there isn`t a fault sygnal. I`ve added some RC filters to the SLEEP, RESET, DIR and STEP inputs and it`s better. But it still happens. Any suggestions what can cause that?
Thanks!