Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Decreasing current without decreasing a lot of voltage

Status
Not open for further replies.

InvokeMeWell

Newbie level 6
Joined
May 17, 2015
Messages
11
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,360
Greetings
My plan is with arduino to power a motor . The motor works fine with 5Volts of Arduino and 200mA but i want to decrease the current in order to rotate slower.
I tried with a digital pin ( 5V , 50 mA) but the motor was not moving . For that i want to decrease the 200 mA to something smaller.


Thank you
 

Borber

Advanced Member level 5
Joined
Dec 31, 1999
Messages
1,600
Helped
235
Reputation
472
Reaction score
111
Trophy points
1,343
Location
on third flor
Activity points
11,862
If you have variable power supply you connect your motor to 5V and lower the voltage to see how motor behaves. If it rotates slower you will know needed voltage. But this voltage can be too low for motor to start rotating. Without experiment you can not guess what to do.
 

InvokeMeWell

Newbie level 6
Joined
May 17, 2015
Messages
11
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,360
greetings Borber!
If you read my title i dont want to decrease the voltage but before i posted on the forum i tried to supply the motor with 4.5V and 200 mA and the motor was not moving .I just want to decrease the current for example from 200mA to 100mA and see if the speed of the motor it behaves as i want .

Thank you
 

Borber

Advanced Member level 5
Joined
Dec 31, 1999
Messages
1,600
Helped
235
Reputation
472
Reaction score
111
Trophy points
1,343
Location
on third flor
Activity points
11,862
I am afraid in this case you can do nothing. You have wrong motor.
 

bmuigai

Newbie level 5
Joined
Sep 13, 2012
Messages
9
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
Nairobi, Kenya
Activity points
1,345
First try (without arduino) to supply 12v through a variable resistor and a 5v1 zener or diode voltage regulator in parallel with your motor if you must control using current. If it works out you are good to go. Alternatively ignore the zener or regulator and just vary the voltage if the motor can handle your supply. If it works you are good to go. if neither of the above works, do as Borber says. If it works however, now design an electronic circuit with transistors or what you are in possession of to raise the arduino output voltage to the value of the supply you tested with.

You could experiment by first raising the arduino output voltage using transistors to a higher voltage by supplying with a higher voltage say 12v. Then you could use a variable resistor feeding a 5v1 zener diode in parallel with your motor.
 

KlausST

Super Moderator
Staff member
Joined
Apr 17, 2014
Messages
22,548
Helped
4,652
Reputation
9,320
Reaction score
4,959
Trophy points
1,393
Activity points
149,007
Hi,

if you want to decrease current, but with same voltage and same motor you have to decrease torque. I can´t see another way.

A motor with a voltage control loop behaves more like a revolution control. So changing voltage is the way to go if you want to lower speed.

A motor with a current control loop behaves more like a torque control. With no torque it has high speed and with higher torque speed decreases.

***
A vaery usual way is to use a PWM control for the motor. Then you should start with full duty cycle to start the motor, and once it runs you could lower duty cycle und thus lowering speed (and current).

Klaus
 

crutschow

Advanced Member level 5
Joined
Feb 22, 2012
Messages
4,157
Helped
961
Reputation
1,920
Reaction score
1,008
Trophy points
1,393
Location
Colorado USA Zulu -7
Activity points
23,564
A motor will take whatever current it needs based upon the load, motor speed, and voltage.
You can't reduce the current without reducing the voltage.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top