24
\$\begingroup\$

A night of struggling to fit 16 current limiting resistors into a small breadboard for a uni project made me wonder why LEDs don't have any kind of internal resistance? I can't think of any downsides. I've never connected an LED without a resistor in series so it makes a lot of sense to me.

\$\endgroup\$
11
  • 28
    \$\begingroup\$ Because there are times you want to stack up multiple LEDs in series. And because there are times when you want to use a system that guarantees a fixed current regardless of the LED voltage. \$\endgroup\$
    – jonk
    Commented Sep 27, 2021 at 5:43
  • 35
    \$\begingroup\$ Because a user decides resistor value based on input voltage and led current requirement. \$\endgroup\$
    – Mitu Raj
    Commented Sep 27, 2021 at 5:45
  • 29
    \$\begingroup\$ And what resistor value would you choose for all LEDs? \$\endgroup\$
    – DKNguyen
    Commented Sep 27, 2021 at 6:38
  • 3
    \$\begingroup\$ It's common on hobbyist secondary markets, as a niche convenience product (say ebay), which you pay a premium for. All that is is some else doing the sourcing and soldering and heatshrinking for you. \$\endgroup\$
    – Passerby
    Commented Sep 27, 2021 at 14:27
  • 9
    \$\begingroup\$ "struggling to fit 16 current limiting resistors into a small breadboard" A tip for mounting through-hole resistors in small space is to place them standing, one leg bent down along the component body. \$\endgroup\$
    – Lundin
    Commented Sep 28, 2021 at 7:34

9 Answers 9

59
\$\begingroup\$

What value resistor would you include? For what voltage? For what brightness? How would you make the resistor when it uses a different process than the LED does? How would you dissipate the heat?

Having said all that, they do exist.

enter image description here

Figure 1. 6.5 V Red LED 3mm Through Hole, Kingbright L-934SRD-5V contains an internal resistor.

The resistor LED lamps, from Kingbright, are available in 3mm and 5mm package options. The LEDs have an integral current limiting resistor. The resistor LEDs do not require an external current limiter with 12 volt supply. This allows the resistor LEDs to be a cost effective solution, saving valuable space and eliminating the additional cost for a resistor. There are a variety of colour options available in the resistor range, with a wide viewing angle of 60°.

enter image description here

Figure 2. Vf for the L-934SRD-5V. Image source: datasheet.

These are €0.186 each for 100+ while the 2 V Red LED 3mm Through Hole, Kingbright L-7104ID is €0.115 each for 100+. (Prices from RS.)

A night of struggling to fit 16 current limiting resistors into a small breadboard ...

enter image description here enter image description here

Figure 3. An SIL (single-in-line) resistor array contains a network of resistors. These can be arranged with one common pin for all the resistors or as individual resistors with separate pins. Image source: Left - Bournes. Right - uncredited.

\$\endgroup\$
5
  • 3
    \$\begingroup\$ And to add to all those questions, what duty cycle if it's driven by a multiplexed or charlieplexed setup? \$\endgroup\$
    – Graham
    Commented Sep 27, 2021 at 19:00
  • \$\begingroup\$ I don't think a SIL array would help much on a breadboard. \$\endgroup\$ Commented Sep 27, 2021 at 23:58
  • 8
    \$\begingroup\$ I respectfully object - a SIL resistor array with LED array got me through two years of uni digital logic labs. \$\endgroup\$
    – mlhDev
    Commented Sep 28, 2021 at 15:35
  • \$\begingroup\$ Just be careful with SIL arrays to not go over the maximum package dissipation. \$\endgroup\$
    – rdtsc
    Commented Sep 28, 2021 at 16:21
  • 1
    \$\begingroup\$ Of course they exist. So do TV's with built in VCRs. Why wouldn't you want all your hard choices made for you? \$\endgroup\$ Commented Sep 29, 2021 at 6:15
21
\$\begingroup\$

LEDs with built-in resistors have been available for ages. They are pretty much a market failure (in terms of percentage market penetration), and there is more reason for them to be so now with many circuits using lower voltages than 5V, but they are relatively easy to make and some are available even today. Here is a datasheet from Chinese supplier Yunsun which Sparkfun distributes:

enter image description here

As you can see it's a green LED that typically draws 20mA at 5V and is quite bright.

Therein lies the rub- the LED will be far too bright (or be deemed to consume far too much current) for many applications at 5V and there is no information on how bright it might be at 3.3V or 3V- it will be much, much dimmer but possibly too bright or dim for a given application.

Adding an SMT resistor to a board costs almost nothing and allows a full range of very inexpensive and widely available LEDs to be used, so as a designer that's exactly what I am going to use every time.

And when virtually everyone designing volume products makes that decision the product range becomes limited (can you get a water-clear narrow angle 3mm diameter LED of pink color with a resistor for 3.3V off the shelf?) and it's a relegated to being a niche product.

As well as use in logic circuits where 5V and 3.3V are common, we also have backlight LEDs that are often connected in series or series-parallel and indicators for 12V and other higher voltages, where series connections and/or higher value resistors are called for.

\$\endgroup\$
2
  • \$\begingroup\$ The datasheet appears to have a characterstic graph for the raw LED element, from that you could work out the value of the series resistor and then a voltage/current graph for the LED as a whole. It's going to be a very rough process though because 3.3V gives so little margin over the raw LED element voltage. \$\endgroup\$ Commented Sep 28, 2021 at 0:34
  • 1
    \$\begingroup\$ One place you do see them is illuminated buttons - the LEDs in those are often specced for a likely voltage. The last one I used was for 5-6V; I was running off 5V and had to add a fair bit of extra resistance for use in a darkened room. (How they're structured inside I don't know) \$\endgroup\$
    – Chris H
    Commented Sep 28, 2021 at 11:01
14
\$\begingroup\$

Some LEDs do have built-in resistors. Some even have built-in current regulators, and flashing circuitry.

One downside is that you no longer have any control over what current flows, and consequently the brightness of your LED.

Another is that you can no longer connect multiple LEDs in series without also including the burden of the multiple integrated resistances, and you can't use constant current regulators to illuminate them without needlessly burning away energy as heat in the resistors.

\$\endgroup\$
1
  • \$\begingroup\$ For many years since I saw the first flashing LEDs, the only LEDs I'd ever see that could run off 5V or more directly were flashing ones. This makes me wonder if the flashing "circuit" was actually some sort of temperature-dependent resistance with some hysteresis, so that the LED could self-regulate the duty cycle according to how much power was dissipated in the resistor. \$\endgroup\$
    – supercat
    Commented Sep 30, 2021 at 6:34
8
\$\begingroup\$

The vast majority of LEDs are used without resistors, which serve to waste electrical power as heat. Resistors are typically used with low power LEDs in applications where efficiency is irrelevant such as for indicator lights. For these applications you can buy LEDs with integrated resistors, but for most of the general lighting market the goal is actually to have the lowest possible resistance as this will maximize efficiency.

\$\endgroup\$
5
\$\begingroup\$

An inbuilt resistor wouldn't be that good an idea, as the LED might be used at (say) 12V, 5V or 14V and the brightness would vary wildly.

A built in current source might be better, but this would then deprive the designer of the ability to set the brightness of the LED, and also would make operating a number of LED's in series problematic.

So all in all - it's not that hard a problem, and easy to see why manufacturers have mostly opted to leave well alone.

\$\endgroup\$
5
\$\begingroup\$

With more and more projects using some form of microcontroller, intelligent LEDs are becoming increasingly common. For example the WS2812 RGB LED has its own PWM brightness control built in and requires only power, ground and a control input. No resistor is required, the brightness (and indeed colour) is fully software controllable and you can daisy chain multiple LEDs on a single wire and independently control each one. These LEDs are also available in an incredibly tiny SMT package as well.

\$\endgroup\$
2
\$\begingroup\$

Add to that: Resistors are a power-inefficient way to drive LEDs. While this might not yet be considered a big concern for indicator LEDs, illumination LEDs are often driven by switchmode current sources, which could also become more popular for indicators in products where long battery life or energy efficiency is desirable.

\$\endgroup\$
1
\$\begingroup\$

Aside from other answers, which include the usual current/voltage/brightness fitting for your project, I'd also point to other motives:

  1. You may want to put many LEDs in series and control with a single resistor, thus reducing BOM.
  2. Resistors are pretty cheap for very small SMD packages in very large volumes. The same happens with plain LED, but may not happen with "specialty" LEDs like integrated-resistor ones. This may make the resistor+LED cheaper overall, if doing assembly also in large volumes. Many-resistor packages also come into play here.
  3. Tolerance. Both LEDs and resistors have tolerances, but usually cheap resistors have larger tolerances than LEDs. This is specially important in today's low-voltage designs which have lower drops in the resistor. The designer may want to use a variable transistor to adjust brightness, if needed, or other control circuits, which takes us to the next point.
  4. An LED's brightness is usually current controlled. Also, the voltage drop in the LED itself will most likely vary with time. Due to this, it is common in some applications to use active current control to keep the current constant even with this varying drop. In fact, it's also possible to increase the current during the LED's lifetime, if the brightness/drop is well defined for a specific LED.
\$\endgroup\$
1
\$\begingroup\$

An LED (light emitting diode) is basically a diode that when its forward bias voltage is reached it begin to conduct. A spike of current will ensue if you continue to increase the voltage at its anode, the current will continue to increase until the LED (diode) breaks.

This means without a resistance the LED will break if you do not connect it to a voltage equal its forward voltage.

enter image description here

Look at the above picture it shows that the LED has a forward voltage of 2.1V, and as you can see I am supplying only 1.5V at the anode. This means that my voltage is below the forward voltage. As a result, the current is sitting at 97uA, no illumination available.

enter image description here

At 1.8V the LED has started to conduct as the voltage is getting closer to its forward voltage. We can see some illumination.

Note that most LEDs like these ones below are rated at about 20 to 25mA, this means you must ensure that the current must not go over 25mA to prevent damage.

This is where the resistor comes in - to limit the current in case your input voltage is higher than the forward voltage.

enter image description here

https://www.ledsupply.com/blog/how-does-a-5mm-led-work/

enter image description here

Now check the above image my input voltage has now gone just 0.1V above the forward voltage and the LED current is at 4.5A, this means your LED would have long been destroyed.

To prevent that you put a resistor to drop some voltage so that the LED forward voltage could be kept at a safe value.

enter image description here

Now I have add a 39 ohm resistor and my current has now been reduced to 10.2mA - a safe current for the LED.

enter image description here

Here we burning 396.79mW of power through the resistor and about 18mW though the LED, so to answer your question if we include the resistor inside the LED we will be burning a total of 4.04mW of power and this will remain true if the input voltage remained at 2.2V.

enter image description here

https://www.indiamart.com/comnixtechnologies/light-emitting-diode-led.html

Even in the case of high powered LEDs like the one above the same logic would apply.

So, to conclude if we must include resistors in LEDs, we would have to manufacture LEDs with different maximum input voltages and place a disclaimer to never exceed that voltage. This is not practical at all.

enter image description here

Now see how increasing my input voltage has resulted in more current, which means more heat dissipation. All I need to do to protect my LED is to change the resistor, otherwise I would need to get a new LED which works with 5V if we must go with what you asking.

enter image description here

New resistor value, we are back in a safe zone.

\$\endgroup\$

Not the answer you're looking for? Browse other questions tagged or ask your own question.