I got a stepper motor working, it got 6 wires, two of them positive, and the rest negative.
When setting the pins 8 9 10 11 high and low in that order, it makes it go one way, opposite order the opposite way (dooh), but my problem is that it got no torque at all. Or it got torque, but only in the opposite direction of what it should have.
The motor is connected to a little gear, which is connected to a belt with a sledge on. It is VERY easy to stop it moving, and it can just exactly make it move, but when I try to push the sledge in the same direction it is moving, trying to force it to go slower, the motor is very strong.
The motor is connected something like this
I am just using an external 12V power supply to drive it, and a ULN2803AG as driver.
Lastly I also tried to use the servo library, but can't get the motor to move more than one step, no matter how many steps I put in.
What can I have done wrong? Misunderstood how the motor should be wired maybe? Looked at the board in the scanner I got the parts from, and it got the two positive connected on the board, with a large diode in front, pointing at the pins, so that should be positive.