Welcome
Username or Email:

Password:


Missing Code




[ ]
[ ]
Online
  • Guests: 61
  • Members: 0
  • Newest Member: omjtest
  • Most ever online: 396
    Guests: 396, Members: 0 on 12 Jan : 12:51
Members Birthdays:
One birthday today, congrats!
RateReducer (35)


Next birthdays
11/02 Download (31)
11/02 ScottH (37)
11/03 Electroguy (94)
Contact
If you need assistance, please send an email to forum at 4hv dot org. To ensure your email is not marked as spam, please include the phrase "4hv help" in the subject line. You can also find assistance via IRC, at irc.shadowworld.net, room #hvcomm.
Support 4hv.org!
Donate:
4hv.org is hosted on a dedicated server. Unfortunately, this server costs and we rely on the help of site members to keep 4hv.org running. Please consider donating. We will place your name on the thanks list and you'll be helping to keep 4hv.org alive and free for everyone. Members whose names appear in red bold have donated recently. Green bold denotes those who have recently donated to keep the server carbon neutral.


Special Thanks To:
  • Aaron Holmes
  • Aaron Wheeler
  • Adam Horden
  • Alan Scrimgeour
  • Andre
  • Andrew Haynes
  • Anonymous000
  • asabase
  • Austin Weil
  • barney
  • Barry
  • Bert Hickman
  • Bill Kukowski
  • Blitzorn
  • Brandon Paradelas
  • Bruce Bowling
  • BubeeMike
  • Byong Park
  • Cesiumsponge
  • Chris F.
  • Chris Hooper
  • Corey Worthington
  • Derek Woodroffe
  • Dalus
  • Dan Strother
  • Daniel Davis
  • Daniel Uhrenholt
  • datasheetarchive
  • Dave Billington
  • Dave Marshall
  • David F.
  • Dennis Rogers
  • drelectrix
  • Dr. John Gudenas
  • Dr. Spark
  • E.TexasTesla
  • eastvoltresearch
  • Eirik Taylor
  • Erik Dyakov
  • Erlend^SE
  • Finn Hammer
  • Firebug24k
  • GalliumMan
  • Gary Peterson
  • George Slade
  • GhostNull
  • Gordon Mcknight
  • Graham Armitage
  • Grant
  • GreySoul
  • Henry H
  • IamSmooth
  • In memory of Leo Powning
  • Jacob Cash
  • James Howells
  • James Pawson
  • Jeff Greenfield
  • Jeff Thomas
  • Jesse Frost
  • Jim Mitchell
  • jlr134
  • Joe Mastroianni
  • John Forcina
  • John Oberg
  • John Willcutt
  • Jon Newcomb
  • klugesmith
  • Leslie Wright
  • Lutz Hoffman
  • Mads Barnkob
  • Martin King
  • Mats Karlsson
  • Matt Gibson
  • Matthew Guidry
  • mbd
  • Michael D'Angelo
  • Mikkel
  • mileswaldron
  • mister_rf
  • Neil Foster
  • Nick de Smith
  • Nick Soroka
  • nicklenorp
  • Nik
  • Norman Stanley
  • Patrick Coleman
  • Paul Brodie
  • Paul Jordan
  • Paul Montgomery
  • Ped
  • Peter Krogen
  • Peter Terren
  • PhilGood
  • Richard Feldman
  • Robert Bush
  • Royce Bailey
  • Scott Fusare
  • Scott Newman
  • smiffy
  • Stella
  • Steven Busic
  • Steve Conner
  • Steve Jones
  • Steve Ward
  • Sulaiman
  • Thomas Coyle
  • Thomas A. Wallace
  • Thomas W
  • Timo
  • Torch
  • Ulf Jonsson
  • vasil
  • Vaxian
  • vladi mazzilli
  • wastehl
  • Weston
  • William Kim
  • William N.
  • William Stehl
  • Wesley Venis
The aforementioned have contributed financially to the continuing triumph of 4hv.org. They are deserving of my most heartfelt thanks.
Forums
4hv.org :: Forums :: General Science and Electronics
« Previous topic | Next topic »   

Current source

Move Thread LAN_403
Dr. Dark Current
Mon Oct 27 2008, 11:31AM Print
Dr. Dark Current Registered Member #152 Joined: Sun Feb 12 2006, 03:36PM
Location: Czech Rep.
Posts: 3384
I needed a current source and remembered something about JFET transistors. So I looked it up on Google and surely they can be used and the current can be varied with just 1 resistor.
That sounds cool, but the problem is that the current is fairly constant only down to ~2V, then it starts dropping off quickly.
What are other ways of a simple implementation of current source, which can produce relatively constant current down to at least 1V?

Back to top
Dr. Slack
Mon Oct 27 2008, 01:20PM
Dr. Slack Registered Member #72 Joined: Thu Feb 09 2006, 08:29AM
Location: UK St. Albans
Posts: 1659
An ordinary bipolar will get down to a lower voltage, approaching VCEsat. All bipolars will run out of steam in the last volt, but some go lower than others, so it's worth trying several different types, IIRC the bcx17 is quite good as a low voltage current source, and some of the very low VCEsat Zetec transistors.

There are several ways to do it, with various performance and complexity

1) emitter to supply, collector to load, base to a large resistor trickling in a small current. Simple and lowest voltage, but temperature and device dependant, as the output current is the highly varaible beta * base current. Not the pro's way of doing it!

2) base to 1v (or so), select a dropper resistor to develop 0.3v (or so) at your output current connected to the emitter. As it uses -ve feedback, it's temperature stable (relatively) and consistent from device to device, but you lose the extra voltage across the feedback resistor. Needless to say, more feedback volt drop makes a more stable current source,

With the right transsistor, either should be still working to some degree with only 200mV VCE

(Does anybody remember a very old D. Self audio amp design, where he used a red LED to bias the base, the aim being that the led tempco matched the transistor tempco, to get current independant of temperature, but that loses 1v to the feedback resistor)

3) you can drop less voltage in the feedback resisotr, say 100mV, and use an opamp to sense the voltage and control the pass transistor, to get very stable current and very low voltage operation, but now the parts count is increasing rather beyond your single resistor.

so you pays yer money ...

4) It's a bit cheating really, but if you have access to a super-voltage, then you can connect the base to the normal supply rail, shove current at its emitter from the super-voltage, and the collector will relay this current down to the load, and the compliance will go *beyond* the rail (VBE ~ 0.7v but VCEsat ~<0.5v). This is the common base or cascode connection. "Shoving current at its emitter" need take no more than one resistor to a constant voltage, as the emitter voltage sits pretty much constant at rail + 0.7v. You sometimes get a super-voltage for free, if regulating a higher voltage down to the 5v or whatever you need for the rest of your circuit. As the higher voltage is unregulated, you may need to use a current source to get a reasonable stability of current into the emitter, but at least you have a reasonable voltage drop to play with.

5) Staying within the rails, there is a nice little device that we use at work to bias up a current supplied RF amplifier from a low voltage rail, the BCV62A current mirror. We use it with 250mV drop on the feedback resistors, with 15mA control and 75mA output. The data sheet typical VCEsat varies from 75mV at 10mA output to 250mV at 100mA output.
Back to top
Dr. Dark Current
Mon Oct 27 2008, 02:02PM
Dr. Dark Current Registered Member #152 Joined: Sun Feb 12 2006, 03:36PM
Location: Czech Rep.
Posts: 3384
Thanks for the reply.
This is for a LED flashlight so the current should not be dependent on the supply voltage, so BJT+ resistor is not really ideal.
Option 2) sounds interesting but it has the additional drop (which could or could not be problem).

What about a MOSFET current source? Is the constant current achievable down to low Vds?
(+Vs in my case is 7-10 volts, from a discharging battery)




Back to top
Dr. Slack
Mon Oct 27 2008, 02:53PM
Dr. Slack Registered Member #72 Joined: Thu Feb 09 2006, 08:29AM
Location: UK St. Albans
Posts: 1659
A MOSFET has the potential to get down to the square root of bugger-all VDSsat. However, a fixed bias on the gate will give a very unstable current with FET threshhold tempco, and the zener tempco itself will give unstable current via the high gm.

With 7v available, you could go for the opamp and a very small source resistor option. Put perhaps 100mV across R1 at your rated output current, or even 50mV, choose R2/3 with D2 voltage to set that, or make R2/3 a potenetiometer to set the output current. The 324 amplifier (LF358 IIRC for singles) senses at ground and will run down to less than 5v rail, though IIRC it cannot get the output all the way up to +ve rail which may be needed depending on the threshhold of the FET. If that's the case, then there are Rail2Rail amps available. D1 is the LED load

It may be worth checking for stability, I suspect the amp will dominate the dynamics.

Thanks, you've just helped me design my own LED flashlight.
1225119220 72 FT56475 Current Sink
Back to top
Steve Conner
Mon Oct 27 2008, 03:15PM
Steve Conner Registered Member #30 Joined: Fri Feb 03 2006, 10:52AM
Location: Glasgow, Scotland
Posts: 6706
Many LED flashlights use a switched-mode regulator based on a buck converter with a current control feedback loop. That can inherently get down to almost zero voltage drop. I've seen people take a LM2576 switching regulator chip and bodge it to an op-amp current sensor to achieve the current control.

The LMC6481 is a rail-to-rail op-amp that might be suitable for this or Dr. Slack's circuit. The A grade has low enough offset that you could use a really small current sense resistor.

My LED conversion of a 3C Maglite uses the latest uber high tech "regulator", a 2.2 ohm resistor smile
Back to top
LithiumLord
Mon Oct 27 2008, 05:40PM
LithiumLord Registered Member #1739 Joined: Fri Oct 03 2008, 10:05AM
Location: Moscow, Russia
Posts: 261
Check Zetex ICs - they have many LED drivers.
Back to top

Moderator(s): Chris Russell, Noelle, Alex, Tesladownunder, Dave Marshall, Dave Billington, Bjørn, Steve Conner, Wolfram, Kizmo, Mads Barnkob

Go to:

Powered by e107 Forum System
 
Legal Information
This site is powered by e107, which is released under the GNU GPL License. All work on this site, except where otherwise noted, is licensed under a Creative Commons Attribution-ShareAlike 2.5 License. By submitting any information to this site, you agree that anything submitted will be so licensed. Please read our Disclaimer and Policies page for information on your rights and responsibilities regarding this site.