As you can see in the pictures, there are four wires coming out of the motor. But my concern is that I am led to believe this is a unipolar stepper, because the circuit it came out of was using a ULN2003A driver for the motor.
I do not know which wires go to what. Everywhere I read says that a bipolar stepper has 4 wires. And if it has 5 or more wires, it is a unipolar. However, they all also say to drive a unipolar, you have to use a Darlington Array(like the ULN2003, or ULN2004), and to drive a bipolar, you have to use a H-bridge.
My hopes are to control this stepper with my Arduino (UNO).
Could some please point me in the right direction?
Are you sure there are no other wires? According to this from Mitsumi there should be 2 more wires (red and white) for the unipolar driving configuration:
Random thought: maybe this motor gets its power from the metal housing it is attached to?
I was also wondering if this was a possibility. :-/
The first step in working with an unknown motor is to measure the resistance between all the wires. That will tell you exactly how the wires are connected to the coils (and how many coils there are?) Until you do that, you are wasting your time.
And since you have the board that it plugged into, you can also measure from each of the four pins to see if any of them connect to: ground; power; or any of the ULN2003A pins. Once you measure all those and write it down you will be miles further down the road. Speculation is getting you nowhere.
On my motor, there are two pairs of wires (brown and black AND orange, and yellow) that have 10 ohms of resistance between them, indicating to me that this is a bipolar, and it does infact have two coils. Between any other combinations of wires, there is no connection.
Here is what the wires are connected to on the L6219
Brown: pin1 - OUT1A
Black: pin21 - OUT1B
Orange: pin2 - OUT2A
Yellow: pin5 - OUT2B
I'm going to see if I can rig this chip to work on my breadboard. (I'm cheap ;))