Ive been looking at a little control project and using stepper motors.
However, I would like to design a control board that will work with a number of different steppers without modification (apart from perhaps some jumpers to change from uni to bi polar).
Whilst I am fairly confident I could take a particular stepper spec and design a driver, are there common characteristics that would allow a wide range of steppers to work with one driver board?
I should make it clear that I understand how a stepper motor works, unipolar, bipolar etc and bridge configurations. However I am unclear on whether I can get away without current limiting (perhaps only on small motors with higher restistance windings?). It seems if I use a resistor that would affect startup torque and need to be changed depending on motor used. And if I use current limiting that would have to be programmable?
Also does microstepping always require strict current control? Or can you just instead of connecting say 12V to one winding, connect 12V to one and a PWM'd 12V to another (to control microstep position).
Any advice on how to make driver circuits as generic as possible gratefullly received!
Thanks Andy