Hello! I recently acquired a pair of 5v 5 wire unipolar steppers. I am trying to test them to maybe implement them in the future in a plotter or laser etch project.
I have an adafruit motor shield, external 5v power supply, and I cannot get the demo code StepperTest to function properly.
There are, as I mentioned earlier, 5 wires
1 A Blue
2 B Pink
3 C Yellow
4 D Orange
5 E Red (midpoint)
The way I understand the wiring, 2&4 and 3&1 are the coil pairs.
Every combo I have tried produces only jitters, no rotation.
Controlling the electromagnet intensity through arduino;
Check that this is correct with a meter.
Check that each coil is being energised by disconnecting on coil and seeing if you still get the feel the remaining one is being pulses. Then try pulsing it slower.
Thanks for the speed tip. I uploaded the example and I guess had no idea how slow and finite 10rpm and 100 steps was.(actually moving although a slow and insignificant amount)
and then 2048 steps gives one rotation not the 4096 someone indicated.
I made the same obervation when controlling the motor from an arduino program example. Maybe differences in coil addressing (microstepping vs. normal stepping)? In the datasheet http://www.yoonitrading.co.kr/doc/step-geared-fulling/(10)28BYJ48-12-300-01.pdf, I noticed a sequence of 8 triple signals applied across the 4 leads. The arduino stepper library seems to address 2 coils at a time, what I conclude from some LEDs attached to the ULN2003 driver module I'm using.
Anyway, it runs quite smoothly, especially for that price and weight
Can you make a suggestion about how to connect the motor mechanically to something?
Agreed. These cheap steppers are the only ones I currently own and are worlds smoother, quieter, and lighter than servos in my "quiver". Thanks for replies!!
-e
Hi
Just for help others like me that have get here from google.
If you just change the sequence in Arduino Stepper Examples Stepper myStepper(stepsPerRevolution, 8,9,10,11); to Stepper myStepper(stepsPerRevolution,8,10,11,9); this motor will work.