Arco-systems.ru

Журнал Арко Системс
7 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Управление яркостью светодиод ток

Методы регулировки яркости для импульсных драйверов светодиодов

Экспоненциальный рост светодиодного освещения сопровождается расширением выбора микросхем для управления светодиодами. Импульсные драйверы светодиодов давно заменили линейные источники тока, которые потребляют значительно больше энергии. Все приложения — от карманного фонаря до табло стадионов — требуют точного управления стабилизированным током. Во многих случаях необходимо обеспечить изменение выходной интенсивности свечения светодиодов в режиме реального времени. Эту функцию обычно называют регулировкой яркости светодиодов. В данной статье представлены базовые понятия из теории светодиодов, а также некоторые методы регулировки яркости для импульсных драйверов светодиодов.

Необходимость в регуляторах яркости

Теперь разберем вопрос немного подробнее, узнаем, зачем нужна регулировка яркости, и как можно по-другому управлять яркостью светодиодов.

  • Самый известный случай, когда необходим регулятор яркости для нескольких светодиодов, связан с освещением жилого помещения. Мы привыкли управлять яркостью света: делать его мягче в вечернее время, включать на всю мощность во время работы, подсвечивать отдельные предметы и участки комнаты.
  • Регулировать яркость необходимо и в более сложных приборах, таких как мониторы телевизоров и ноутбуков. Без нее не обходятся автомобильные фары и карманные фонарики.
  • Регулировка яркости позволяет экономить нам электроэнергию, если речь идет о мощных потребителях.
  • Зная правила регулировки, можно создать автоматическое или дистанционное управление светом, что очень удобно.

В некоторых приборах просто уменьшать значение тока, увеличивая сопротивление, нельзя, поскольку это может привести к изменению белого цвета на зеленоватый. К тому же увеличение сопротивления приводит к нежелательному повышенному выделению тепла.

Сегодня мы постараемся сделать контроллер, который будет регулировать яркость светодиода. Материалы для данного теста были взяты с сайта led22.ru из статьи «Светодиоды для авто своими руками».

Сегодня мы постараемся сделать контроллер, который будет регулировать яркость светодиода. Материалы для данного теста были взяты с сайта led22.ru из статьи «Светодиоды для авто своими руками». 2 основные детали, используемые в даннном эксперименте — стабилизатор тока LM317 и переменный резистор. Их можно увидеть на фотографии ниже. Отличие нашего эксперимента от приведенного в оригинальной статье — мы так и оcтавили переменный резистор для регулироваки света светодиода. В магазине радиодеталей (не самом дешевом, но всем очень известном) мы приобрели данные детали за 120 рублей (стабилизатор — 30р, резистор — 90р). Здесь хочется отметить, что резистор российского производства «тембр», обладающий максимальным сопротивлением в 1кОм.

Схема подключения: на правую ножку стабилизатора тока LM317 подается «плюс» от блока питания 12V. К левой и средней ножкам поключается резистор переменного тока. Так же, к левой ножке подключается плюсовая ножка светодиода. Минусовой провод от блока питания подключается к минусовой ножке светодиода.

Получается, что ток, проходя через Lm317, уменьшается до величины, заданной сопротивлением переменного резистора.

На практике решено было припаять стабилизатор прямо на резистор. Сделано это в первую очередь для отведения тепла от стабилизатора. Теперь он будет нагреваться вместе с резистором. На резисторе у нас расположено 3 контакта. Мы используем центральный и крайний. Какой имеено крайний использовать — для нас не важно. В зависимости от выбора, в одном случае при повороте ручки по часовой стрелке яркость будет увеличиваться, в противоположном случае — уменьшаться. Если подключить крайние контакты, сопротивление будет постоянно 1 кОм.

Припаиваем провода, как на схеме. К коричневому проводу будет подходить «плюс» от блока питания, синий — «плюс» к светодиоду. При пайке специально оставляем побольше олова, чтобы была лучше теплопередача.

И напоследок одеваем термоусадку, чтобы исключить возможность короткого замыкания. Теперь можно пробовать.


Для первого теста мы используем светодиоды:

1) Epistar 1W, рабочее напряжение — 4V (в нижней части следующей фотографии).

Читать еще:  Расчет тока по сечению кабеля сип

2) Плоский диод с тремя чипами, рабочее напряжение — 9V (в верхней части следующей фотографии).

Результаты (можно увидеть в следующем ролике) не могут не радовать: ни один диод не сгорел, яркость регулируется плавно от минимума до максимума. Для питания полупроводника основное значение имеет ток питания, а не напряжение (ток растет экспоненциально относительно напряжения, при повышении напряжения резко повышается вероятность «сжечь» светодиод.

После чего проводится тест со светодиодными модулями на 12V. И на них наш контроллер отрабатывает без проблем. Именно этого мы и добивались.

Спасибо за внимание!

Принцип работы схемы

Рассматриваемая схема устройства регулирования силы свечения светодиода на микроконтроллере AVR ATmega32 приведена на следующем рисунке.

В микроконтроллере ATmega32 четыре ШИМ (PWM) канала используются на четырех контактах. Мы можем использовать только выход ШИМ на этих контактах. Поскольку мы решили использовать PWM0 (8-битный канал) мы должны использовать ШИМ сигнал с контакта OC0 (PORTB 3-й контакт). Как можно видеть из схемы, мы соединяем базу транзистора к контакту OC0 микроконтроллера чтобы управлять мощным светодиодом.

Параллельно кнопкам увеличения/уменьшения яркости свечения подсоединены конденсаторы для предотвращения биений (нежелательных колебаний, шумов). Всегда, когда нажата кнопка, на контакте, к которому она подсоединена, присутствует определенный шум. Этот шум стабилизируется в течение нескольких миллисекунд. Но для микроконтроллера пики этого шума (до того как он стабилизируется) действуют как триггеры. Этот эффект можно исключить как программным, так и аппаратным способом, программным – проще. Но мы в данной схеме используем аппаратный способ путем добавления конденсаторов, которые сводят к нулю эффект биения от кнопок.

В микроконтроллерах ATmega есть два способа генерации ШИМ:

  1. Фазовая (правильная) ШИМ.
  2. Быстрая ШИМ.

Мы будем использовать более простой способ – быстрый метод формирования ШИМ.

Сначала необходимо выбрать частоту ШИМ, которая будет зависеть от используемого приложения (применения). Для светодиода эта частота должна быть не менее 50 Гц. Мы выберем частоту счетчика времени 1 МГц. Теперь чтобы получить быструю ШИМ 50 Гц на микроконтроллере ATmega, мы должны задействовать соответствующие биты в регистре TCCR0 – это единственный регистр, который нам будет нужен для получения 8 битной быстрой ШИМ.

На представленном рисунке:

1. CS00, CS01, CS02 (выделены желтым цветом) – выбирают prescalar (предварительное масштабирование) для выбора частоты временного интервала. Таблица для соответствующих prescalar показана на рисунке ниже. Таким образом, для предварительного масштабирования, равного 1, oscillator clock=counter clock (шкала осциллятора равна шкале счетчика). То есть установим CS00=1, остальным двум битам установим нулевые значения.

2. Биты WGM01 и WGM00 изменяют чтобы выбрать нужный режим генерации формы сигнала. Исходя из необходимых нам параметров (быстрая ШИМ – Fast PWM) по таблице, представленной на следующем рисунке, выбираем WGM00=1 и WGM01=1.

3. Теперь мы знаем, что ШИМ – это сигнал с различными интервалами ON и OFF сигнала (различными продолжительностями включения). Для получения различных продолжительностей включения (отношение длительности импульса к периоду повторения) нам необходимо выбрать значение между 0 и 255 (от 0 до 2^8 поскольку мы используем 8 битную ШИМ). Допустим мы выбрали значение 180, это значит что счетчик начинает счет от 0 и когда он достигает значения 180, то отклик на выходе может быть приведен в действие (запустится триггер). Этот триггер может быть инвертирующим и неинвертирующим. То есть выход можно сконфигурировать так, чтобы по достижении счетчиком заданного значения он либо опускал фронт импульса, либо поднимал его. Этот выбор производится с помощью установки битов CM00 и CM01 (выделены зеленым цветом на рисунке выше).

Как показано в следующей таблице, с помощью установки этих битов можно выбрать режим как с инвертированием, так и без инвертирования. Мы выберем режим с инвертированием, таким образом установим эти биты в COM00=1 и COM01=1.

Читать еще:  Как подключается выключатель освещения

За установку того самого значения, которое задает различные продолжительности включения (отношение длительности импульса к периоду повторения), в микроконтроллере ATmega32 отвечает байт OCR0 (Output Compare Register 0) – в нем сохраняется нужное нам значение от 0 до 255. Пример выбранного нами режима инвертирования показан на рисунке ниже. Таким образом, если мы запишем в OCR0=180, то контроллер будет изменять уровень сигнала на выходе когда счетчик досчитает до 180 (начиная с 0).

Если необходимо будет изменить яркость свечения светодиода, то тогда в байт OCR0 следует записать другое число (вместо 180). В представленной схеме присутствуют 2 кнопки. Одна кнопка служит для увеличения числа в байте OCR0 (увеличение яркости свечения), а другая – для уменьшения числа в байте OCR0 (уменьшение яркости свечения).

Схема подключения

Подключите в соответствии со схемой, приведенной ниже:

На Arduino есть пин на 5 В для питания периферийных устройств. Мы будем его использовать для питания светодиода и резистора. Больше вам от платы ничего не потребуется, только лишь подключить ее через USB к компьютеру.

С резистором на 270 Ω, светодиод должен гореть достаточно ярко. Если вы вместо резистора на 270 Ω установите резистор номиналом 470 Ω, светодиод будет гореть не так ярко. С резистором на 2.2 кΩ, светодиод должен еще немного затухнуть. В конце-концов, с резистором 10 кΩ, светодиод будет еле виден. Вполне вероятно, чтобы увидеть разницу на последнем этапе вам придется вытянуть красный переходник, использовав его в качестве переключателя. Тогда вы сможете увидеть разницу в яркости.

Кстати, можно провести этот опыт и при выключенном свете.

Аналоговое управление светом CCR

Это график изменения яркости выходного сигнала светодиодного драйвера некоторых брендов 0-10 В, использующего CCR (аналоговый) (около 8% выходного тока, светодиод гаснет напрямую) Аналоговое управление / уменьшение постоянного тока (CCR) при линейном регулировании яркости светодиодов путем изменения тока, проходящего через светодиод. В идеале яркость светодиодов пропорциональна проходящему току. Этот принцип затемнения имеет следующие характеристики при затемнении светодиода:

Преимущества.

Без малошумного затемнения. В использовании фотографии оборудования цифровой камеры, не создает рябь и мерцание.

Недостатки.

  1. Приводит к изменению цветовой температуры светодиода при изменении тока.
  2. Узкий диапазон регулировки яркости, плохая согласованность и линейность на нескольких драйверах.
  3. LED не работает с номинальным напряжением и током, и срок службы светодиодов будет сокращаться при длительной работе.
  4. Эффективность преобразования драйвера светодиодов будет быстро снижаться с уменьшением тока, что приведет к увеличению потери мощности энергосистемы.

Способы регулировки яркости

Зная, что яркость свечения любого светодиода зависит от тока, можно сделать логический вывод, что характеристики луча меняются одновременно с увеличением или уменьшением подаваемых на кристалл ампер. При аналоговом регулировании резисторами интенсивность свечения регулируется ступенчато, поэтому в схему необходимо включить стабилизатор LM317, фиксирующий ток и напряжение. Такой способ регулирования используется в транспортных средствах и при подключении светодиодов к источнику постоянного напряжения.

Лучшим способом считается широтно-импульсной модуляции с включением в схему резистора и контроллера (если диоды цветные). На светодиод подаются импульсы определенной частоты, то есть, питание включается и выключается очень быстро, светодиод открывается каждый раз, но глаза это не улавливают.

Важно! Интенсивность свечения ламп с цоколем на основе светодиодов нельзя регулировать, если они не специальные (на упаковке возможность диммирования не указана). Для обычных ламп используется балластный блок питания на основе конденсаторов.

Сегодня мы постараемся сделать контроллер, который будет регулировать яркость светодиода. Материалы для данного теста были взяты с сайта led22.ru из статьи «Светодиоды для авто своими руками».

Читать еще:  Выключатель света для golf 2

Сегодня мы постараемся сделать контроллер, который будет регулировать яркость светодиода. Материалы для данного теста были взяты с сайта led22.ru из статьи «Светодиоды для авто своими руками». 2 основные детали, используемые в даннном эксперименте — стабилизатор тока LM317 и переменный резистор. Их можно увидеть на фотографии ниже. Отличие нашего эксперимента от приведенного в оригинальной статье — мы так и оcтавили переменный резистор для регулироваки света светодиода. В магазине радиодеталей (не самом дешевом, но всем очень известном) мы приобрели данные детали за 120 рублей (стабилизатор — 30р, резистор — 90р). Здесь хочется отметить, что резистор российского производства «тембр», обладающий максимальным сопротивлением в 1кОм.

Схема подключения: на правую ножку стабилизатора тока LM317 подается «плюс» от блока питания 12V. К левой и средней ножкам поключается резистор переменного тока. Так же, к левой ножке подключается плюсовая ножка светодиода. Минусовой провод от блока питания подключается к минусовой ножке светодиода.

Получается, что ток, проходя через Lm317, уменьшается до величины, заданной сопротивлением переменного резистора.

На практике решено было припаять стабилизатор прямо на резистор. Сделано это в первую очередь для отведения тепла от стабилизатора. Теперь он будет нагреваться вместе с резистором. На резисторе у нас расположено 3 контакта. Мы используем центральный и крайний. Какой имеено крайний использовать — для нас не важно. В зависимости от выбора, в одном случае при повороте ручки по часовой стрелке яркость будет увеличиваться, в противоположном случае — уменьшаться. Если подключить крайние контакты, сопротивление будет постоянно 1 кОм.

Припаиваем провода, как на схеме. К коричневому проводу будет подходить «плюс» от блока питания, синий — «плюс» к светодиоду. При пайке специально оставляем побольше олова, чтобы была лучше теплопередача.

И напоследок одеваем термоусадку, чтобы исключить возможность короткого замыкания. Теперь можно пробовать.


Для первого теста мы используем светодиоды:

1) Epistar 1W, рабочее напряжение — 4V (в нижней части следующей фотографии).

2) Плоский диод с тремя чипами, рабочее напряжение — 9V (в верхней части следующей фотографии).

Результаты (можно увидеть в следующем ролике) не могут не радовать: ни один диод не сгорел, яркость регулируется плавно от минимума до максимума. Для питания полупроводника основное значение имеет ток питания, а не напряжение (ток растет экспоненциально относительно напряжения, при повышении напряжения резко повышается вероятность «сжечь» светодиод.

После чего проводится тест со светодиодными модулями на 12V. И на них наш контроллер отрабатывает без проблем. Именно этого мы и добивались.

Спасибо за внимание!

Изменение яркости светодиодов или Контроллер своими руками

Сегодня мы постараемся сделать контроллер, который будет регулировать яркость светодиода. Материалы для данного теста были взяты с сайта led22.ru из статьи «Светодиоды для авто своими руками».

Сегодня мы постараемся сделать контроллер, который будет регулировать яркость светодиода. Материалы для данного теста были взяты с сайта led22.ru из статьи «Светодиоды для авто своими руками». 2 основные детали, используемые в даннном эксперименте — стабилизатор тока LM317 и переменный резистор. Их можно увидеть на фотографии ниже. Отличие нашего эксперимента от приведенного в оригинальной статье — мы так и оcтавили переменный резистор для регулироваки света светодиода. В магазине радиодеталей (не самом дешевом, но всем очень известном) мы приобрели данные детали за 120 рублей (стабилизатор — 30р, резистор — 90р). Здесь хочется отметить, что резистор российского производства «тембр», обладающий максимальным сопротивлением в 1кОм.

голоса
Рейтинг статьи
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector