How to Construct a Variable-Output Current Supply Using Op-Amps?

Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
10 replies · 13K views
dyordyen
Messages
12
Reaction score
0
guys, i need some help...

is it possible to construct a variable-output current supply using op-amp(s)?

if so, can anyone help me about how to construct one?

thanks :)
 
Engineering news on Phys.org
There are tons of circuits on the web, search for current source, not supply.

Here are a few schematics.. You can beef up the current with a transistor. Also check out Bob Pease article on current sources.

http://www.edn.com/contents/images/6309110f1.pdf

http://electronicdesign.com/Articles/ArticleID/18966/18966.html <Bob Pease article
 
Last edited by a moderator:
thanks very much!

so that's why, i used "supply" for searching... should have used "source"...

:)
 
oh, and one more thing..

how about a variable op-amp current source?

when i search the web i only find constant current sources using op-amps...

or is there any of the kind?

sorry for the "newbie-ness" of mine...

:)
 
by "variable", do you mean voltage-controlled? if no, your current source is determined by the component values. those can be changed.
 
As rjb says, you could use a potentiometer for the current setting control. Or, if you want it to be voltage controlled (like from a microcontroller), you could use a "digital potentiometer" device, or use a MOSFET as a voltage controlled resistance (but there are nonlinearities in doing this that need to be accounted for).

Digital pots and uCs: http://www.maxim-ic.com/appnotes.cfm/an_pk/408


.
 
Zapitgood said:
http://electronicdesign.com/Articles/ArticleID/18966/18966.html <Bob Pease article

Looking at Fig. 1a of that article:
http://electronicdesign.com/files/29/18966/fig_01a.gif

Shouldn't the current be

[tex] I = \alpha \ (V_s - V_{in}) \ / \ R[/tex]

?

Then to get a variable current, you could use a potentiometer for the resistor appearing between the words "Current" and "V_in".
 
Last edited by a moderator:
Redbelly98 said:
Looking at Fig. 1a of that article:
http://electronicdesign.com/files/29/18966/fig_01a.gif

Shouldn't the current be

[tex] I = \alpha \ (V_s - V_{in}) \ / \ R[/tex]

?

Then to get a variable current, you could use a potentiometer for the resistor appearing between the words "Current" and "V_in".

Think the current I is just [tex]I = \frac{ (V_s - V_{in}) }{ R }[/tex]

Don't see where alpha would enter in...
 
Last edited by a moderator:
Redbelly98 said:
I'm guessing alpha accounts for the difference in collector and emitter currents for the transistor, and is very close to 1. So your equation would work just fine too.

Oh, I see the alpha factor now. Thanks Redbelly.
 
thanks guys,

this forum works like magic... well, strictly-physics speaking, magic don't exist... but not in this case...

:)