Driving a step motor driver...


I have old stepper motors and drivers for them. I cant find actual datasheet for the driver, but it seems that the drivers are similar to these: http://docs-europe.electrocomponents.com/webdocs/001c/0900766b8001c0a0.pdf

Before the controllers were connected such, that pins 23 and 24 are used to drive the motors. Now the simple question is, that how the drivers are used (with arduino)?

According to figure 2, I just go to nearest electronics shop and buy 6 optocouplers (or 3 dual channel) and connect them to drivers and Arduino, but how?

Your board seems to use 12v logic inputs so I don't think you can connect it directly to an Arduino.

It seems to suggest open-collector drivers would be OK (ie it has internal 12V pull-ups) - so an open collector or open-drain buffer might be another solution.

So just transistors would be OK? And I will connect them like:

And the "internal pull-ups" means that I don't have to use any resistors etc?

Is e.g. this ok? http://www.datasheetcatalog.org/datasheet/fairchild/BC547B.pdf