Go Down

Topic: Is it possible to power a DC motor? (Read 409 times) previous topic - next topic

eycash

Hi!

I'm just wondering if it is possble to power a 3v DC motor with the arduino uno board as the power source?
And if so how would you go about doing it?

johnwasser

If you want to run your 3V motor off of a 3V power supply you would need a voltage regulator.  The Arduino can only supply 5V. 

If your Arduino is running off USB power it only has about 400 mA of current to spare.  If your motor stall current is higher than that you will need a separate 3V supply.
Send Bitcoin tips to: 1L3CTDoTgrXNA5WyF77uWqt4gUdye9mezN
Send Litecoin tips to : LVtpaq6JgJAZwvnVq3ftVeHafWkcpmuR1e

retrolefty


Hi!

I'm just wondering if it is possble to power a 3v DC motor with the arduino uno board as the power source?
And if so how would you go about doing it?


It's a maybe. If the motor draws less current (using worst case locked rotor current) then the arduino board can provide, then yes it's possible. But it's almost always advantageous to use an independent voltage source to power motors, servos, etc.

Do you have a link to the motor's datasheet or description?

Lefty

eycash

aright there isnt really much information about the dc motor. All it says is that its 1,5-3 v , 14500 rpm and 300mA.
Heres a link to it but it is all in swedish: Product image/information

MikMo

Just remember that for a short moment when a DC motor start up it might draw up to10 times as much current as it do when running, in this case that would far excede what yo can draw from the Arduino board. It might also interfere with the Arduino board, or make it reset.

I would go for a seperate powerupply and use the usual transitor + back emf protection diode to drive it from Arduino. (or an H bridge if direction control is needed).

Go Up