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 3
Joined
May 17, 2015
Messages
4
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
31
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,602
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 3
Joined
May 17, 2015
Messages
4
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
31
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,602
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
19,454
Helped
4,300
Reputation
8,605
Reaction score
4,260
Trophy points
1,393
Activity points
129,013
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
3,842
Helped
916
Reputation
1,830
Reaction score
900
Trophy points
1,393
Location
L.A. USA Zulu -8
Activity points
21,697
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