Society of Robots - Robot Forum

Electronics => Electronics => Topic started by: roboSonny on August 16, 2010, 12:08:32 PM

Title: microcontroller and motor controller...
Post by: roboSonny on August 16, 2010, 12:08:32 PM
hi guys!do i need separately a microcontroller and a motor controller for a humanoid robot?i would also like to know if u have something specifically to suggest for controlling a 19 at least servos and the capability to control it via bluetooth and c-programming.thank u in advance!!
Title: Re: microcontroller and motor controller...
Post by: w_bwr on August 16, 2010, 12:23:52 PM
Micro-controller cannot supply sufficient amount of current and there 'll also be the need of Fly Back Diodes to protect the Controller. So, it's better to use a Motor-Controller.
Title: Re: microcontroller and motor controller...
Post by: roboSonny on August 16, 2010, 12:30:19 PM
so..all i need for my robot is a motor controller?robonova has only a motor controller?
Title: Re: microcontroller and motor controller...
Post by: w_bwr on August 17, 2010, 02:45:59 PM
No. you do need a micro-controller too.
http://www.8051projects.net/dc-motor-interfacing/l293d-interfacing-with-microcontroller.php (http://www.8051projects.net/dc-motor-interfacing/l293d-interfacing-with-microcontroller.php)

it might help!
Title: Re: microcontroller and motor controller...
Post by: waltr on August 17, 2010, 04:00:55 PM
I believe the OP is asking using SERVOs not DC motors. Hobby type servos have all the motor drive circuits inside so do not need a separate motor controller.
All that is needed is to apply power and a servo control pulse train to command the servo to a position.
This can be done from almost any uController.
Do check out the Axon processor and WebBotLib as these are capable of controlling a good number of servos. There have been a few threads about this so search the forum for more info.
Title: Re: microcontroller and motor controller...
Post by: Webbot on August 17, 2010, 04:20:31 PM
Yep - use the Axon II microcontroller along with WebbotLib - it can control 20+ servos as well as run your main logic and sensors.

Also use my GaitDesigner http://webbot.org.uk/iPoint/44.page (http://webbot.org.uk/iPoint/44.page) as it allows you to design the walking gait interactively and it can then be used standalone on the Axon without requiring the PC any more. You can also influence the gait at runtime to cope with things like walking up/down/across a slope.

You can use Bluetooth to connect to a UART - so its like a serial link but with no wires.
Title: Re: microcontroller and motor controller...
Post by: roboSonny on August 18, 2010, 04:21:51 AM
thank you for you help guys!!