Society of Robots - Robot Forum

Electronics => Electronics => Topic started by: ibot on May 16, 2010, 08:31:44 PM

Title: diff drive robot with a dc motor instead of a servo ??
Post by: ibot on May 16, 2010, 08:31:44 PM
Hi,

I am just curious to find if we can use a dc motor instead of a servo in the differential drive robot? but, how can we control a motor from a micro controller though :)

because, the servo had a signal wire where we send the signals controlling the servo direction ... wondering, how do we achieve the same for a motor.

Greatly appreciate your help !! Thanks !!
Title: Re: diff drive robot with a dc motor instead of a servo ??
Post by: Razor Concepts on May 16, 2010, 08:36:04 PM
http://www.societyofrobots.com/actuators_dcmotors.shtml (http://www.societyofrobots.com/actuators_dcmotors.shtml)

See the control methods section at the bottom for more info on controlling them.

For diff. drive robots, you will most likely need to use a geared DC motor (or add a gearbox to an ungeared motor).
Title: Re: diff drive robot with a dc motor instead of a servo ??
Post by: waltr on May 16, 2010, 08:38:33 PM
I use two DC gear motors and a dual Motor driver chip on my bot for differential drive. This requires three outputs from the uController for each motor.
There is basic info on this in the SoR tutorials. Click on 'Robot Tutorials' below the title above.
Title: Re: diff drive robot with a dc motor instead of a servo ??
Post by: z.s.tar.gz on May 16, 2010, 09:31:06 PM
To use DC motors you need an H-Bridge (this is what motor drivers are basically) and you'll want a gearbox to increase torque.

Like everyone else said, read the tutorials on DC motors, h-bridges, and gearing. It's why they exist.
Title: Re: diff drive robot with a dc motor instead of a servo ??
Post by: ibot on May 16, 2010, 09:45:50 PM
Thanks for all replies !! I read the tutorial .. now I have a better understanding !!

Thanks !!
Title: Re: diff drive robot with a dc motor instead of a servo ??
Post by: Actives on May 17, 2010, 03:32:38 AM
Using H-Bridge may be FET with speed control or build simple relay H-Bridge for on-off control