4107Views9Replies

Author Options:

How I can control 6 stepper motor with arduino uno rev3? Answered

I would like to control 6 stepper motors using an arduino uno rev 3, in order to prepare a robot arm with 6 grade of freedom

9 Replies

user
frollardBest Answer (author)2012-09-03

It's a bit overkill, but the RAMPS board for making 3d printers is a good start for something like this - the poloulu drivers might be a bit weak depending on what these 6 degrees have to actually do.

RAMPS supports x y z e1 e2 e3 so it should work for smaller stuff; it does use an arduino mega however.

Select as Best AnswerUndo Best Answer

user
pstrømberg (author)2012-10-21

If you can use continuous rotation servos instead of actual stepper motors, the adafruit 16 channel controller would be a neat, cheap solution.

http://www.youtube.com/watch?v=ZDfBCLEh5pg

Select as Best AnswerUndo Best Answer

user
fdolopez (author)2012-09-03

Thanks for your quick response, I will try to look forward for these informations.

Select as Best AnswerUndo Best Answer

user
mpilchfamily (author)fdolopez2012-09-03

Know how much power your stepper motors will draw then find stepper controllers that can handle that. Then you connect the controllers to the Arduino and you have a good start.

Select as Best AnswerUndo Best Answer

user
fdolopez (author)mpilchfamily2012-09-06

I don't know yet, but I'd want to know first if it is possible to do it with an arduino uno rev3
Thanks for your informations

Select as Best AnswerUndo Best Answer

user
mpilchfamily (author)fdolopez2012-09-06

Yes the Uno can do it. The stepper drivers just need a signal from the uno to know which way and how far to turn the motors.

Select as Best AnswerUndo Best Answer

user
fdolopez (author)mpilchfamily2012-09-06

Ok, I will try to start to prepare the project in order to see the different options that I have been receiving.

Select as Best AnswerUndo Best Answer

user
mpilchfamily (author)2012-09-03

Use 6 stepper motor controllers. Or a motor controller board designed to handle 6 stepper motors.

Select as Best AnswerUndo Best Answer

user
fdolopez (author)mpilchfamily2012-09-06

Ok, I will try to start to prepare the project in order to see the different options that I have been receiving.

Select as Best AnswerUndo Best Answer