Society of Robots - Robot Forum

Electronics => Electronics => Topic started by: Magnus on January 14, 2009, 05:17:57 PM

Title: Robot Arm Position Feedback
Post by: Magnus on January 14, 2009, 05:17:57 PM
Does anyone have a schematic showing how to use potentiometers (or something else) as position feedback for, say, a robot arm elbow, shoulder etc.? I'm using D.C. motors (because they are more powerful than servos) for my robot arms and wanted to be able to have it move to a certain position and stop or return to a certain position. Or are there better ways of doing this? It would also be useful to have a circuit to return the head or torso to the front and center position automatically. Thanks guys!
Title: Re: Robot Arm Position Feedback
Post by: Razor Concepts on January 14, 2009, 05:27:20 PM
You really don't need a schematic (I assume you are using microcontrollers). Just hook up the potentiometer an ADC port and you're set.
Title: Re: Robot Arm Position Feedback
Post by: frodo on January 14, 2009, 05:32:11 PM
yes but on the potentiometer diagram picture, it has a resistor with an arrow. which pins are the resistor (in series) pins on the pot and which pin is the turny bit on the pot?
Title: Re: Robot Arm Position Feedback
Post by: cosminprund on January 15, 2009, 03:51:01 AM
Does anyone have a schematic showing how to use potentiometers (or something else) as position feedback for, say, a robot arm elbow, shoulder etc.? I'm using D.C. motors (because they are more powerful than servos) for my robot arms and wanted to be able to have it move to a certain position and stop or return to a certain position. Or are there better ways of doing this? It would also be useful to have a circuit to return the head or torso to the front and center position automatically. Thanks guys!

Take a look at the OpenServo project, what you're doing is essentially what they're doing. You'll find schematics there, you'll also find PCB layouts there (those the layouts are for surface mount components). You can go with what they're doing or you can implement your own PID algorithm on your choice of controller.
Title: Re: Robot Arm Position Feedback
Post by: Admin on January 23, 2009, 06:09:41 AM
All I can say is, just start reading:
http://www.societyofrobots.com/robot_faq.shtml