🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: sci.electronics.components
Article #66

Re: Best way to power array of LEDs?

#66
From: Watson 'Atto Parsec' Name
Date: Mon, 09 Dec 2002 08:34
117 lines
6566 bytes
In article <at0rth01cgq@drn.newsguy.com>, whill@picovolt.com 
mentioned...
> Winfield Hill wrote...
> >
> > 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.  :>)
> 
>  Or better yet, use a trusty LM358 (miniDIP version of the 324) for
>  a simple yet accurate low-dropout multiple-LED current source.
> 
> =                             power supply
> =    ,-----------------+---- 3.3V to 6V or more
> =    |                 |                          multiple 30mA
> =    R3                |       white    white     white LED driver
> =   22k                |       LED a    LED b
> =    |           LM358 |        | 30mA   | 30mA
> =    |                _|        |        |
> =    +-- R2 --+------|+ \       C Q1a    C Q1b..
> =    |  36k   |      |   >--- B ------ B ------- many many more...
> =    |        |   ,--|-_/       E        E
> =    | LM385- |   |    |        |        | 2n4401
> =  \_|_1.2   R1   '----|--------+        |
> =   /_\     4.7k       |        |        | <- 0.14V
> =    |        |        |       R5a      R5b
> =    |        |        |        |        |
> =    '--------+--------+--------+--------+--- etc
> =                               all 4.7 ohms
> 
>  The LM385-1.2 is one of my favorite parts, a jelly-bean reference
>  IC that should be in every parts cabinet.  If more than 50 LEDs
>  are driven, Q2-style buffer can be added as in the previous design.
> 
>  Thanks,
>     - Win

Thanks for the latest, Win.  I built your upper circuit and it's working 
okay with four LEDs, on a set of four AA Ni-MH cells.

I can get the TL431s or TL430s, but I've never seen the LM385-1.2, and 
probably the closest I could come is the following.  Maybe you'd like to 
comment on this one.  It sems to give constant voltage, but it 
apparently doesn't have temp compensation.  I guess it works similar to 
your upper circuit, but wih two transistors?  



         --+-----  Unreg V          
           |
           \
           / To give a few mA, maybe 1k
           \
           /
           |
           +-------->  Constant V, about 1.4V
           |           
            \E |
    PNP       \|
    2N         |-------+
    3906      /|       |
            /  |       |
           |           |
           |           |
           |           |
           +--/\/\/\---+  Less than 10 ohms
           |           |
           |           |
           |       |  /
           |       |/     NPN
           +-------|      2N
                   |\     3904
                   | E\
                       |
                       |
                      ===
                      GND

 

-- 
@@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.185df582bcee22e1989dde@news.inreach.net>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!canoe.uoregon.edu!logbridge.uoregon.edu!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> <at0rth01cgq@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: 1131b0,4ef4c9d4aea85e1f
X-Google-Attributes: gid1131b0,public
X-Google-Thread: 1118be,4ef4c9d4aea85e1f
X-Google-Attributes: gid1118be,public
X-Google-ArrivalTime: 2002-12-09 01:15:37 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!canoe.uoregon.edu!logbridge.uoregon.edu!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.185df582bcee22e1989dde@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> <at0rth01cgq@drn.newsguy.com>
X-Newsreader: MicroPlanet Gravity v2.60
Lines: 117
Date: Mon, 9 Dec 2002 00:34:57 -0800
NNTP-Posting-Host: 209.209.65.216
X-Trace: news.inreach.com 1039426795 209.209.65.216 (Mon, 09 Dec 2002 01:39:55 PST)
NNTP-Posting-Date: Mon, 09 Dec 2002 01:39:55 PST
Organization: InReach Internet