Recently, a guy asked me how to draw a constant 1.00 mA from a node of a circuit. Of course, he did not tell me what volts, ohms, or frequency. But, he admitted, he basically did not know how to design a current source.
So I’m sorry to waste the time of all you guys who do know how to design a current-source. But maybe this lecture can help and save you some time so you don’t have to teach all the young kids. If you need a current source, and you don’t know where to look, it is not easy to find advice on how to make them. I looked and could not find valid advice on how to do this! So, here you go.
STEP BY STEP Figure 1 is a basic (unidirectional) current source that can spit out any positive current you want. You want 10 or 100 µA? 10 or 100 mA? 10 or 100 nA? 10 or 100 A? Be my guest. It does a good job, putting out current in one direction—but not both.
The current sourced is I = VIN/R (Fig. 1a). Of course, you need an op amp whose common-mode (CM) range extends to the right voltage and whose IB is small enough. For current sourcing, you need an amplifier whose CM range and output go approximately to the positive rail, and you need PNP transistors. Sometimes you can arrange it so the output does not have to go too close to the rail, using a resistive divider. The transistor is shown in a nominal way.
For 1-mA full-scale current, an ordinary 2N3906 can give you a ZOUT of 50 MO. If you want a really high ZOUT, like 1000 MO, you might put in a Darlington (Fig. 1b). Or for large currents, a Trarlington could be justified. If you need to put current into a fast-moving signal, you might need to add some extra cascoding to IOUT.
For sinking current, you need an amplifier whose CM range (and output swing) extends to (or near) ground, or –VS (Fig. 1b). And, you need an NPN transistor. This is often called a constant current source.
Well, it does not have to be absolutely “constant.” It can be “modulated” or adjusted by changing the VIN. You could put in some ac. But don’t allow the current to get “modulated” to zero, or you might get some strange response from the unhappy amplifier.
A Howland current pump can put out positive or negative current—or zero (Fig. 2). Then there is the “improved” Howland current pump (Fig. 3). Both are wonderful when you have defined what ranges of V and I you want. Neither one has a great weakness, depending on what you want. If you want the output to go close to the rails, the “improved” Howland can usually be arranged to swing closer.
SOME EXTRA INFO I recently did a complete analysis of the Howland circuits, and I wrote it up as an Application Note, AN-1515, at www.national.com/an/AN/AN-1515.pdf. I included some notes on trimming the resistors, because many times the Howland is just presented as a nominal circuit, with no trimming indicated. But to get high ZOUT, you usually do have to trim.
For a 1-mA output (all R’s = 10k ±1%), the ZOUT might be as poor as 0.25 MO, +0.25 MO or even –0.25 MO. So, you have to trim. (See the little trim on Figure 2. Even 0.1% resistors would only provide a moderate improvement, to ±2.5 MO.) That App Note also shows how to get high ZOUT without any pots.
Comments invited! rap@galaxy.nsc.com —or: Mail Stop D2597A, National Semiconductor P.O. Box 58090, Santa Clara, CA 95052-8090
It's surprising - and sad - to hear that an engineer didn't know how to design a current source. I think that's indicative of the state of analog circuit design training. Anyway, I've used them for years and I'm sure I learned about them in a National Semi handbook a long time ago, but I have found a recent source of knowledge. Check out "The Art and Science of Electronics" by Horowitz and Hill. Chapter 4, pp 180 - 182. They cover opamp based sources, sinks and even the Howland circuit. This is a great book.
Chuck M. -June 27, 2008
This works too - Iout=Vin/R http://en.wikibooks.org/wiki/Circuit_Idea/Op-amp_Inverting_Voltage-to-Current_Converter
Anonymous -June 16, 2008
Bob, you are very lucky if that guy didn't know how to design a current source. I have to work with an engineer who don't know what logarithm is!!! He is not only an engineer, he got a master degree from a reputable university - does it explains why smart kids are avoiding engineering today?
Anonymous 2nd -June 16, 2008
If all you need is a "ballpark" current source a single transistor and few resistors will also work well. Think 2V at base and ~1.3V drop in resistor from emitter to ground. Or see chapter 2 of Art Of Electronic (Horowitz and Hill).
Anonymous -June 11, 2008
Your Comments:
Enter the text from the image below
Please refresh the page if you have trouble reading this text.
Search Electronic Design
Email Newsletter
Sponsored By:
The Find Power Products monthly newsletter brings you the most important new developments within the world of power design. The newsletter includes exerpts from industry leader Sam Davis's exclusive blog, as well as overviews of the latest new products.
Enter Email to Subscribe
Web Seminar
Sponsored By:
Title: Exploring How Good GUIs Drive Adoption in the Digital Power Management Space