Engineering:
Use Indexer mode to keep writing values to the CTRL register and ask it to step forward. The measured voltage changes across the four pins are similar to the PWM wave. Customers do not have an oscilloscope and can only measure the effective voltage with a multimeter. The four pins should have waveforms. At this point, the stepper motor can rotate. And then when pulsed, it's a fixed voltage. Two are up to 24V and two are 0V. The customer believes that the rising edge will not change A1Hs and A2Hs, nor will the high and low levels of the four outputs change, regardless of how the pulse stimulates the driver.
Issue:
The customer intends to use indexer mode and then pulse to control the stepper motor rotation, but failed.
The steps are as follows:
1. First write the initial value to all registers and read correctly.
2. and then send a fixed number of pulses to the STEP pin using PWM.
Results: The AOUT+ and BOUT+ on the official schematic are always 24V and the other two are always 0V.
The customer suspects that writing the DRV8711 initial value through SPI may not be appropriate, but normally the pulses should spin, that is, the 4 out will produce 0-24V voltage variations, but failed.
May I know what's the possible reason for that or is any step wrong?
Thanks a lot!
Best Regards,
Cherry Zhou