Can anyone advise me on simple methods wiring a ATmega8 to drive a low cost commercial Microstepping Driver.
I'm a total novice here but I've had some very modest success with a first project using salvaged unipolar motors and a ULN2003s, but when it came to bipolar motors I got intimidated over H-briges and Allegro/Sanken circuits and bought a very cheap microstepping driver. (with limited documentation attached)
It uses pulse and direction via a 5V opto coupling. Am I right in thinking that I could simply connect the lines to the chip and toggle ports to sink the lines? (330 Ohm resistors are shown series)If so would I need do something about noise suppression? (3microsecond pulse sensitivity)However, if I use PWM I'm guessing I would need some kind of transistor interface or another Darlington array. I don't think the voltage would work for the ULN2003. Is there a suitable alternative or a better way of doing this?
Since I need to move up from batteries to a 30v Bench power supply (for 12v motors) the smoke risk has increaded dramatically. If only for the sake of my dining room table, could someone advise me here.