Сначала вы указываете одного производителя светодиодов и номер детали. Диапазон в Vf от части к части будет не таким большим, как вы предлагаете (не 0,5 В).
Во-вторых, небольшие изменения в яркости не всегда заметны для глаз. Таким образом, вам не нужно беспокоиться о небольших вариациях от единицы к единице.
В-третьих, когда это возможно, вы питаете светодиоды от регулируемого напряжения, а не от батареи, так что вы удаляете один источник изменений.
В-четвертых, когда единственный доступный источник питания является переменным (например, батарея), вы используете светодиод с источником тока вместо источника напряжения с ограничителем тока. Если доступно хотя бы одно регулируемое напряжение (даже если это низкое напряжение), довольно просто сделать удовлетворительный источник тока для управления светодиодным индикатором, используя только один транзистор и несколько резисторов. Это дешево, но занимает место на очень ограниченных пространствах.
Если даже не имеется одна регулируемое напряжение, вы все равно можете сделать приличный источник тока с помощью двух диодов в серии в качестве опорного напряжения.
Я не уверен, что я настоящий инженер, но мне приходилось делать все это при разработке потребительских товаров, и именно так я с этим справился. Еще одна вещь, которая действительно может получить вас с помощью светодиодных индикаторов, это когда тяжелые нагрузки приводят к падению напряжения батареи. Например, вибрационный двигатель или динамик могут вызвать падение напряжения аккумулятора на некоторых продуктах. Это падение может вызвать заметное мерцание или изменение яркости светодиода, когда светодиод питается от батареи. Это еще одна причина использовать источник тока вместо.
Вот источник тока, когда светодиод питается от батареи, но у вас есть доступный сигнал GPIO, который получается из регулируемого напряжения:
смоделировать эту схему - схема, созданная с использованием CircuitLab
На приведенной выше схеме не имеет значения, питается ли светодиод от 3,3 В или VBATT или чего-то еще, если GPIO питается от регулируемого источника. Я скопировал это из другого ответа. Вы хотели бы настроить резистор эмиттера, чтобы получить определенный ток, который вы ищете. Когда доступно не так много служебной информации, вы также можете уменьшить R2, чтобы базовое напряжение было менее 1 В.
Вот схема, когда нет регулируемого напряжения:
смоделировать эту схему
В приведенной выше схеме, D1 и D2, выступать в качестве опорного напряжения. Напряжение будет меняться, но не так сильно, как напряжение аккумулятора. Это постоянное напряжение на базе Q1 затем используется в постоянном напряжении на R3 и, таким образом, постоянном токе коллектора (транзистор не будет насыщен, если VBATT не будет очень низким). На самом деле я не делал этого в производственном проекте, но я верю, что это будет работать нормально.
По сравнению с простым переключателем насыщения обе цепи отлично справляются с поддержанием желаемого тока, даже когда напряжения едва хватает для поддержания светимости светодиода.
Ниже приведены некоторые результаты моделирования, сравнивающие простой насыщенный переключатель с ограничением тока резистора (D1), против опорного делителя напряжения цепи (D2) против опорных два диода (D5). Это со светодиодом 3В. Обратите внимание, что значения резистора были изменены, чтобы получить около 9 мА при VBATT = 4,2 В.
Как видите, источник тока с опорным делителем напряжения сохранил хорошую производительность, скажем, до 3,35 В. Таким образом, требуется всего около 350 мВ накладных расходов.
Двухдиодная опорная цепь сохранила хорошие рабочие характеристики до уровня около 3,45 В, что составляет около 450 мВ надземной части.
Стандартная схема действительно не поддерживает регулируемый ток вообще. Ток падает линейно с напряжением батареи.
Также обратите внимание, что двухдиодная опорная цепь и опорная цепь делителя напряжения имеют более высокий ток при всех напряжениях батареи по сравнению со стандартной цепью, за исключением максимального напряжения батареи.