# Low Overhead Constant Current LED Driver

Electrical Engineering Asked by EasyOhm on December 10, 2020

I have a 3V3 rail and want to run an LED with a Vf=3.1V at 10mA with a constant current source. I’m used to circuits like the one below but the problem is that I only have 200mV of overhead and discrete circuits I am familiar with count on the 0.7V Vbe, which would brown out the LED.

Can anyone provide a constant current circuit using cheap discrete parts that can provide 10mA with less than 200mV of overhead? I am familiar with specific LED drivers or circuits that use OpAmps but they seem like engineering overkill to turn on an LED.

## 2 Answers

I came up with this circuit in trying to come up with a cheap LED flashlight for poorer people. The inexpensive flashlights tend to just use a resistor only, and would waste too much power (money) for those who only make a dollar or two a week. I finally settled on 2.6mA as the minimum usable light level, which I've been using for a few years. I've changed the batteries once, and they seem to last forever. I do believe that the overhead of this circuit is about 200mV, which is what you wanted. Replace R9 with a trimpot or a potentiometer to make it adjustable, or to find the actual value of the resistor for your particular LED. Remains fairly stable in the temperature range that I expect a flashlight to operate in, but it might not work well in Alaska or Death Valley, and need the trim-pot instead of a resistor if your product goes world-wide.

A Linear Regulated Discrete Constant Current LED Driver delivering about 10mA:

Answered by MicroservicesOnDDD on December 10, 2020

You could use something like the below, which requires less than 60mV of headroom. Sense voltage is only 50mV so the offset voltage of the op-amp will tend to greatly affect the current. The LED could be controlled by connecting R3 to a port pin.

(R4 and C1 may not be necessary- it may be possible to omit C1 and short R4 but that would have to be determined- that phase margin is enough for good stability)

simulate this circuit – Schematic created using CircuitLab

Note that if your supply is nominal 3.3V and your LED nominal 3.1V Vf you still may not have enough headroom if the LED happens to be on the high side and your 3.3 turns out to be on the low side.

Answered by Spehro Pefhany on December 10, 2020

## Related Questions

### Altium Designer PCB editor text too small

1  Asked on December 8, 2021 by anton-miloevi

### convolution of $e^{-t}$ and 1-t

2  Asked on December 6, 2021 by weird

### Rotor speed of separately ecxited DC motor with terminal voltage and field current

1  Asked on December 6, 2021 by lashsl

### Unused output of LTC6957-4 (or LTC6957-3)

2  Asked on December 6, 2021 by blair-fonville

### Programming a Microcontroller – JTAG and SWD

1  Asked on December 6, 2021

### Capacitor Placements

1  Asked on December 6, 2021 by kyease

### Removing STM32F4xxx based HMI from CANBUS puts the network in BUSHEAVY state

1  Asked on December 6, 2021 by aman-kejriwal

### Measure DC current with current transformer

2  Asked on December 6, 2021 by abomin3v3l

### What is a “current load” on a 24 V input used for?

2  Asked on December 4, 2021 by handle

### TLV5606 interfacing

1  Asked on December 4, 2021

### Find potential difference between nodes A and B in circuit below

1  Asked on December 4, 2021 by sundaze123

### Why is the Digital 0 not 0V in computer systems?

8  Asked on December 4, 2021 by anirudh-ajith

### IC design to amplify from microvolt to volt for making a comparator

1  Asked on December 4, 2021

### Does an AC lightswitch dimmer/light combination consume the same power no matter its setting?

2  Asked on December 4, 2021

### ESD Protection Diode: I/O Protection on VBUS Line instead?

2  Asked on December 4, 2021

### High Input BJT Differential Amplifier

2  Asked on December 3, 2021 by user246185

### wide parallel bus

1  Asked on December 3, 2021 by user37741

### Separate grounding for analog and digital portions of circuitry

3  Asked on December 3, 2021

### I need diodes to build a R-2R ladder DAC from original TTL chips (not Arduino) don’t I?

2  Asked on December 3, 2021

### Barkhausen Criterion and Loop Gain

2  Asked on December 3, 2021 by rafael-dvila

### Ask a Question

Get help from others!

© 2022 AnswerBun.com. All rights reserved. Sites we Love: PCI Database, MenuIva, UKBizDB, Menu Kuliner, Sharing RPP