Thread: Robot arm control electronics
Hybrid View
-
12-03-2013 #1
I personally wouldn't use those for anything. They are expensive and I can't find a spec sheet anywhere.
I've found a very similar looking motor that is 64 rpm instead of 2 rpm:
Free shipping.12V/64rpm/2.5kg.cm dc Gear motor,dc worm motor,Electric windows motor,micro motor-in DC Motor from Industry & Business on Aliexpress.com
And that has some specs. Look at the price, look at the torque and then compare it to the specs for the mg996r at servo database:
TowerPro MG996R Servo Specifications and Reviews
Forgive me as we don't have a lot of information to go on but do you understand, what dc motors, steppers and servos are and do you know how each of them works?
Try watching this video:
https://www.youtube.com/watch?v=-XSXfqd1N58
A servo is just a DC motor, geared down with an absolute positon device and some control electronics. Sure you could use steppers to do what you want but as you design it you will figure out that:
You need to store the microphone positions, this means you need a computer. The computer can be a normal big box PC that you are familiar with or it could be a micro controller like an avr or pic (ie an arduino which has already been suggested).
In order to move from position A to position B, you need to know where the microphone actually is in relation to positions A & B. You can use servos which already come with this feature built in or you can use steppers and spend a load of money and time creating your own custom absolute position encoder.
You need a way of translating real world microphone positions into positions of 5 motors, welcome to Inverse Kinematics.
Arduino Robotic Arm with Inverse Kinematics - Towers of Hanoi - YouTube
If you aren't happy with the performance of hobby servos you can often upgrade the electronics using openservo, or if you have lots of money you can damage your wealth and go for dynamixel servos.
:::ROBOTIS:::
-
12-03-2013 #2
thanks , yes i understand how the motors work, but i´m a newbie in robotics.
i´ve made a cnc machine
if i go with the servos is there any board that is simply to connect and can store the positions?
my ideaa is to have a box with a joystick or two to control the movement of the motors, and a pot to control the speed of motors.
thansk
-
12-03-2013 #3
i´m just concerned because i think servos are not very robust.
thats why i´ve choose the dc motors the thing is that these motors cant find a position, and cannot be controled with a potenciometer for direccion.
-
12-03-2013 #4
Just a thought if you want to use a small compact computer for the software you could use a Raspberry PI with a wireless dongle.. just a thought
Fiction is far more plausible when wrapped around a thread of truth
Nothing great was ever achieved without enthusiasm.
Ralph Waldo Emerson
-
12-03-2013 #5
would this board be suitable for my needs?
16 Channels Servo Steering gear USB Controller driver board for Robot MCU | eBay
-
12-03-2013 #6
-
12-03-2013 #7
I'll say it again as you seem to have missed it, a servo IS A DC MOTOR (usually)(with a gearbox, encoder and electronics). You seem to have a mental block processing that fact. There are many thousands of different types of servo to suit all uses and budgets, if you are looking at for example a 9g mini servo made of plastic with cheap plastic gears you would be correct to say it is probably too weak for you. But if you are looking at a high end robotics dynamixel servo made from titanium it is rather a lot of overkill.
Until you can say what forces you want your robot arm to deal with you can't really pick the right motors, until you have chosen the motors and figured out what their power requirements are you can't choose a control board/driver/chip because a 3 amp draw on 300mA chip will not work just like it's daft to buy a 70V - 15A board for a servo that wants 1A at 12V.
If you want something that just works out of the box with all the work done for you, you need to buy a robot arm kit.
Lynxmotion - AL5D Robotic Arm Combo Kit (BotBoarduino)
Don't forget you also need a way to save positions, delete positions, name positions, select positions, a way to instruct the robot arm to move to the correct position etc etc. You will need a lot more than just two joysticks to get the functionality that you desire.Last edited by D.C.; 12-03-2013 at 03:43 PM.
-
12-03-2013 #8
ok lets say that i use the mg996 servos, they can handle 11kg so its good enough for me.
the arm of the robot will have 20 cm in the first and 20 on second section (starting from base)
the box to control i was thinking on using pots to control it .
to store the position i can draw a scale around the pots this way i can write them on paper and them when i need it just put the pots in the right place
-
12-03-2013 #9
How do you know that is good enough for you?
Have you actually worked it out?
How much does everything weigh?
The 11kg is 11kg-cm - That means when supplied with 6V it can move an absolute maximum weight of 11kg that is attached to a point 1cm from the centre. You are proposing to stick a microphone, a microphone holder, a load of aluminium, connectors and several servos at a distance of 40cm, I seriously doubt an 11kg-cm servo will handle that load...
If you examine the previous link I sent you as an example, a different sized servo is used for every joint, because each joint in the chain needs to be stronger than the last to move the additional weight. You can't just throw together a random bunch stuff and hope it all works, that is fine if you are learning how to do things but will just end in failure and disappointment if you are trying to deliver an actual useful product.
PS I'm getting a bit confused as you keep drip feeding in various bits of information.
Are you trying to make a 'robot arm' like this:
Home Made Robot arm picks up coin - YouTube
Home Made Robot arm picks up coin - YouTube
Or do you actually want a 'motorised microphone' like these:
Mic robot prototype - YouTube
Richard Z. Kruspe on the Rammfire amp emulation - YouTube
Robot Mic Stand - YouTube
-
12-03-2013 #10
Personally hardware is the easy thing to workout - the hard part is finding a program that will make everything move at the right speed and stop when you want it to.
Last edited by Fivetide; 12-03-2013 at 06:04 PM.
Fiction is far more plausible when wrapped around a thread of truth
Nothing great was ever achieved without enthusiasm.
Ralph Waldo Emerson
Thread Information
Users Browsing this Thread
There are currently 10 users browsing this thread. (0 members and 10 guests)
Similar Threads
-
Robot precision projection mapping
By Musht in forum General DiscussionReplies: 2Last Post: 10-10-2013, 03:41 PM -
FOR SALE: Industrial RObot ARM - the WOW Project for Sure !!!
By DeWayne in forum Items For SaleReplies: 1Last Post: 28-04-2012, 08:19 PM -
robot arms
By oadamo in forum General DiscussionReplies: 7Last Post: 15-01-2011, 01:20 PM -
6 Axis Robot Fun
By Lee Roberts in forum General DiscussionReplies: 7Last Post: 31-07-2009, 12:14 AM -
Hexapod Robot CNC router
By Lee Roberts in forum General DiscussionReplies: 2Last Post: 08-01-2009, 10:54 PM
Bookmarks