Voltage for motor?

I am trying to power a 12V motor using a 9V battery (9V is the most power that can be used for this competition), I'm planning to use Arduino UNO R4 to control it, but since it uses 5V will it lower the voltage for the circuit and provide less power to the motor?

Welcome to the forum

You cannot sensibly power a motor of any voltage directly from an Arduino pin if that is what your question implies, due to the limited current safely available from a pin.

You could power the Arduino with a 9V battery of a suitable type and use an output pin to switch the power to the motor using a relay or MOSFET

As a matter of interest, what type of 9V battery are you planning to use ?

1 Like

I was planning to use Duracell Coppertop 9V Battery since these are what I had at home.

An Arduino cannot directly power a motor. You need a motor controller of some sort, either a motor driver module or a transistor switch, as shown below. The transistor in this case must be a logic level MOSFET. A bipolar transistor will also work.

dc_motor_driver

The aeduino will not lowe the voltage to the motor. Unless you feed the motor from the arduino (highly not recommended).
12V motor will run on 9V...
Use mosfet to control the motor to minimize losses... (like in post #4 (@jremington was faster and more elaborate...)).

ok I see
thank you

You imply it's a competition so do the rules allow you to power the motor at a voltage higher than the 9V battery? If so, you can get more performance from the motor by using a boost converter to up the motor drive voltage.

one of the rules is

  • The voltage across any two points can not exceed 9v.

Ah, okay. Sounds like they have that trick covered.

those battery don't provide much current. They are good for your smoke detector, not really for a motor.

Get a Lithium Ion 9V battery - they are more expensive but will provide more current to the motor and the voltage likely won't drop.

Thank you. I'll look into buying them.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.