Stepper BoeBot
A little experiment in progress. A shiny new BoeBot using $2 stepper motors from Ebay China instead of stock CR servos. Ought to be a nice step up from my BS1 robot: http://www.youtube.com/watch?v=TLdkKKMfUP0 This BoeBot is not wired up yet, I just assembled the big pieces tonight to see how everything fits. Small sheet tin adapter plates to mount the steppers in the servo cutouts. Laser-cut acrylic wheels, slightly bigger diameter to keep the otherwise stock robot level (stepper motor axle shaft is 1/8" higher than orig servos). That's a ULN 2803 in the breadboard, used instead of two cheap stepper boards with ULN2003s. A 10-pin male/male header allow the stepper motors to plug right into the breadboard, and a servo extension cable brings switched power from the servo header to the motors. Two 18650 Li-Ion batteries & holder barely shoehorn in between the motors, that's where I plan to mount them. Another diversion to work on over Christmas break!
Comments
Just kidding. Those wheels look pretty sweet. How do you get them to grip the stepper shaft?
Holes are custom cut to match the double-flatted motor shaft. Beautifully tight press-on fit. Laser cutters are amazing!
Now, if you could just do something about that caster wheel...
Do those stepper motors have carpet shredding tourqe? can they spin the rubber off those rims?
How are those batteries holding up? How many hours of run time? or is days of run time?
inquiring minds want to know...
-Tommy
Neither amazing speed nor torque, just fairly predictable accuracy for dead reckoning. The ultimate limiter will be the backlash (slop) in the motors. They are $2.18 now, sans controller board: http://www.ebay.com/itm/271025308870 The boards work fine for one motor and the LEDs are useful for learning. It's a shame they used a 7-channel 2003 and let 3 channels go unused, instead of an 8-channel 2803 which can run two motors.
The steppers get warm and consume more power than the original servos, so I figured those 18650 batteries were the way to go.
@Lardom: yes, that tail ball is a mixed blessing. It doesn't caster, so it just skids sideways. On the other hand, it helps you hold a straight line going forward or backward. I prefer to keep the bot fairly balanced and put minimum weight on that ball for minimum influence.
When I built Ken's Flamebot, the big aerosol can put so much weight on the ball that I had to change it to a small caster: http://www.youtube.com/watch?v=fuXMh1_-6Ag