🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: sci.electronics.components
Article #63

Re: Best way to power array of LEDs?

#63
From: Watson 'Atto Parsec' Name
Date: Mon, 09 Dec 2002 02:25
100 lines
6395 bytes
In article <at0a6l01j0s@drn.newsguy.com>, whill@picovolt.com 
mentioned...
> Watson wrote...
> >
> > whill@picovolt.com wrote,
> > 
> >>  Generally a transistor beats a few diodes, and takes about the same
> >>  amount of space.  In the circuit below a Vbe-multiplier reference
> >>  has replaced the diodes.  The adjustable nature of this type of
> >>  reference allows us to run the current-sense resistor at 0.2V, and
> >>  a properly-chosen collector resistor R4 allows us to cancel out
> >>  the effects of changing supply voltage.  To a first approximation,
> >>  R4 = R2/R1 * r_e for Q1 at its 1mA operating current, or 36 ohms.
> >> 
> >>         ,----
> >>         |
> >>        R3
> >>       2.2k   white   white
> >>         |     LED     LED
> >>    ,----+ x    |       |
> >>    |    |      |       |
> >>    |    R4     C       C
> >>    R2   +--- B ----- B
> >>   1.0k  |      E       E
> >>    |    C      | Q2    | Q2'
> >>    +--B        |       +---
> >>    |    E Q1   |       |
> >>    R1   |      R5     R5'
> >>   2.2k  |      6.8    6.8
> >>    |    |      |       |
> >>    '----+------+-------+----
> >>  
> >>  A quick calculation shows the voltage at point x should be about
> >>  0.95 volts, setting the value for R2/R1 at 0.95/Vbe - 1  = 0.46
> 
>     More accurately, R4 = R2/R1 * r_e for Q1, or 36 ohms.
> 
> > But Win has given us a simple solution (above) that can be built with BJTs 
> > available at Radio Shaft.  And no pots to adjust(!)  The only problem I see 
> > with his circuit is that with three or more LEDs, the base currents for the 
> > drivers may add up to more than the constant voltage source can supply.  So 
> > I have to look at increasing the current to a couple mA, or else use more 
> > than one constant voltage source.  Because just about everything that I've 
> > built has a half dozen white LEDs or more in it.
> 
>  The circuit can be easily scaled to handle many LEDs.  One possibility is
>  to operate Q1 at higher currents, scaling R1 to R4 appropriately.  Another
>  is to add a buffer transistor between Q1 and the bank of current-sink
>  transistors.  We can do this because the Vbe reference is adjustable and
>  can easily accommodate another Vbe drop. 
> 
> =    1.69V               power supply
> =    ,----+-- R3 --+---- 3.4V to 6V or more
> =    |    |  1.8k  |                            multiple 30mA
> =    |    R4      R6                            white LED driver
> =   R2b   62      27                            using 2n4401
> =   68    |        |       white    white
> =    |    | 1.63V  |       LED a    LED b ...
> =    |    |        C         |        |
> =   R2a   +----- B           | 30mA   | 30mA
> =   3.3k  |    Q2  E         |        |
> =    |    C        | 0.96V   C Q3a    C Q3b..
> =    +--B          +------ B ------ B ------- many many more...
> =    |    E Q1     |         E        E
> =    R1   |        R5        |        | <- 0.20V
> =   2.2k  |       1.0k      R7a      R7b
> =    |    |        |         |        |
> =    '----+--------+---------+--------+--- etc
> =                           all 6.8 ohms
> 
>  As before R4 cancels changes in Vbe-Q1 with supply voltage.  If you
>  desire, R2 can be trimmed for exactly 30mA with your transistors,
>  this worked out to 3.368k for Spice's 2n4401 parts.  R6 protects Q2
>  by limiting the transistor-array base drive to 100mA, which should
>  be enough for perhaps 500 LEDs.  :>)
> 
>  Thanks,
>     - Win

Well, thank you for the improvement.  I found one design deficiency(?) 
with the original circuit.  I found that if one LED fails open, the 
other LEDs dim substantially.  The 30 mA is no longer flowing thru the 
open LED's 6.8 ohm emitter resistor, so there is no IR drop across it.  
This allows much more current to flow thru the B-E junction of that 
transistor, hogging the base drive current away from the rest of the 
transistors.  Hopefully, keeping the LED current at 30 mA will prevent 
that open LED from happening.  


-- 
@@F@r@o@m@@O@r@a@n@g@e@@C@o@u@n@t@y@,@@C@a@l@,@@w@h@e@r@e@@
My email address is whitelisted.  *All* email sent to it 
goes directly to the trash unless you put NOSPAM in the 
Subject: line.  alondra101 <at> hotmail.com
Don't be ripped off by the big book dealers.  Go to the URL
that will give you a choice and save you money(up to half).
http://www.everybookstore.com  You'll be glad you did!
Just when you thought you had all this figured out, the gov't
changed it: http://physics.nist.gov/cuu/Units/binary.html
@@t@h@e@@a@f@f@l@u@e@n@t@@m@e@e@t@@t@h@e@@E@f@f@l@u@e@n@t@@
Technical Details
Message-ID: <MPG.185d9ebcc7e7b35f989ddd@news.inreach.net>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!lnsnews.lns.cornell.edu!newsstand.cit.cornell.edu!ngpeer.news.aol.com!news.stealth.net!news.stealth.net!208.184.7.66.MISMATCH!newsfeed1.cidera.com!Cidera!news.inreach.com!not-for-mail
References: <0001HW.B9C26E7400A7161B165FEAC0@news.covad.net> <Rsan9.14070$qh1.1622310@news.ca.inter.net> <2Qan9.3129$cS4.107732@news2.tin.it> <3DC843FE.4A25FFF3@fanwap.com> <aqblsd$10119$1@hades.csu.net> <3DC99AD4.2AB0FE52@fanwap.com> <MPG.18340541f920a3f8989cb9@news.inreach.net> <asi6l201t31@drn.newsguy.com> <MPG.1857a98168b26b34989db6@news.inreach.net> <at0a6l01j0s@drn.newsguy.com>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 112d1e,4ef4c9d4aea85e1f
X-Google-Attributes: gid112d1e,public
X-Google-Thread: 103407,4ef4c9d4aea85e1f
X-Google-Attributes: gid103407,public
X-Google-Thread: 10d137,4ef4c9d4aea85e1f
X-Google-Attributes: gid10d137,public
X-Google-Thread: 1118be,4ef4c9d4aea85e1f
X-Google-Attributes: gid1118be,public
X-Google-Thread: 1131b0,4ef4c9d4aea85e1f
X-Google-Attributes: gid1131b0,public
X-Google-ArrivalTime: 2002-12-08 18:29:46 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!lnsnews.lns.cornell.edu!newsstand.cit.cornell.edu!ngpeer.news.aol.com!news.stealth.net!news.stealth.net!208.184.7.66.MISMATCH!newsfeed1.cidera.com!Cidera!news.inreach.com!not-for-mail
From: Watson 'Atto Parsec' Name <alondra101@hotmail.com>
Newsgroups: sci.electronics.components,sci.electronics.design,alt.engineering.electrical,aus.electronics,sci.electronics.repair
Subject: Re: Best way to power array of LEDs?
Message-ID: <MPG.185d9ebcc7e7b35f989ddd@news.inreach.net>
References: <0001HW.B9C26E7400A7161B165FEAC0@news.covad.net> <Rsan9.14070$qh1.1622310@news.ca.inter.net> <2Qan9.3129$cS4.107732@news2.tin.it> <3DC843FE.4A25FFF3@fanwap.com> <aqblsd$10119$1@hades.csu.net> <3DC99AD4.2AB0FE52@fanwap.com> <MPG.18340541f920a3f8989cb9@news.inreach.net> <asi6l201t31@drn.newsguy.com> <MPG.1857a98168b26b34989db6@news.inreach.net> <at0a6l01j0s@drn.newsguy.com>
X-Newsreader: MicroPlanet Gravity v2.60
Lines: 100
Date: Sun, 8 Dec 2002 18:25:01 -0800
NNTP-Posting-Host: 209.209.66.100
X-Trace: news.inreach.com 1039404581 209.209.66.100 (Sun, 08 Dec 2002 19:29:41 PST)
NNTP-Posting-Date: Sun, 08 Dec 2002 19:29:41 PST
Organization: InReach Internet