Originally Posted by
109jb
When running 2 stepper motors in sync there are 2 methods that I would consider. Both procedures use 2 stepper drivers, each attached to a single motor. From here you can either combine the step and direction inputs on the drivers, or use another available step/dir output or each, but slave one to the other in the control software.
The benefit of the first is that it only uses one step/dir output from the computer. If one motor runs the wrong direction, switch the wires on ONE phase to reverse the direction.
The benefit of the second is that the individual motors can each be "homed" and reversing of the motors can be done in software.