Let's Make Robots!

Need help on motors and motor driver

Please help me out- I want to make a basic robot like the start here bot but with an arduino micro processor instead of picaxe. Getting enough money to make it is a problem as I've got only $50. So I can't buy a motor shield for the arduino that I will try to assemble myself an a breadboard. I have been through a tutorial that teaches you to make a motor shield using a L293D motor driver but the problem with that is that the stall voltage of motors you can use with it is very low (1.2 V) while most motors that I know of have a stall voltage of greater than 3 V and I'll be using those motors. My question is- if I provide the motors with external voltage of 2.4 volts using rechargeable batteries, which is under the stall voltage and use the motor driver to provide the extra voltage then will the motors work as they do? Will continuous exposure to current under the stall value destroy the motors out will they be fine? Is their going to be any change in the programing part? While answering, please keep in mind that I'm an absolute beginner and using the L293D is my only hope of using a motor driver and staying in the budget.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
Jax- Thanks for the links. Believe me, hobby 2 go is actually costlier than the your duino webshop and many webshops that ship out of China (due to the tax policy of our govt.). Solar botics don't ship in India but the other 3 webshops are good though they may go out of my budget. I think I'll go with the 754410 if there is no difference in the reversing of motors. Thanks for all your help, you as good as saved my life. Birdmun- Thanks, I'll definitely try that sometime.

No problem. You seem eager and I am happy to help. In fact I'll send you an email with another possible option. I have some capabilities that may help you but maybe the taxes will make the offer not very attractive. I will leave it to you to decide.

you can stack the 293 or the 754410 to nearly double their current handling capability.

The motor that I'm thinking of buying 4 of these- http://arduino-direct.com/sunshop/index.php?l=product_detail&p=120. They seem to look good and cheap. If you have any other suggestions please let me know. Also can you suggest me how many L293D will it take to run these motors. Will 1 be sufficient?

A standard L293D setup a you linked to will not work. Stepper motors are a different beast. They don't take steady current like a normal DC motor, they need fast little pulses to make them move. They tend to use more current than a standard DC motor of similar torque as well. I recommend sticking with the usual DC variety.

Jax- Sorry but I'm a bit confused as I've been through many webshops and all of them advertise things differently. I'll look back and post again. SN754410 is no good as it can't make a motor reverse (atleast the blog that I read on making a breadboard motor shield using L293D said so). David- Any good motor which is compatible with the L293D and are cheap will do. If those motors aren't good in quality then please suggest me a tutorial to make my own motor board with a better motor driver.

I noticed you're in India. Have you seen hobby2go? They only have GM9 motors but maybe they will be cheaper since they are in your country.

Jax is correct in what he said below.

As to the motors, Hobby2go has some stuff cheap, but not their motors. The GM9 motors are 650 rupees, which is approximately $12.70 each. You can get two of them from places like Solarbotics for less than that price.

What you need to check though, is the shipping charges. Hobby2go might have a better deal, since Solarbotics is in Canada.

They are also cheap from Chinese sources.


Hobby 2 go's motors cost $13 according to today's $ to INR ratio. Can you post a few sites which ship out of China.