Увеличение яркости дисплея светодиодами

Увеличение яркости дисплея светодиодами

У брата в мониторе Phillips перегорели обе лампы подсветки, мастер в сервисе сказал, что ремонт обойдется очень дорого — по 300 грн две лампы + работа, выходило что проще его продать на запчасти и купить новый, так что я забрал монитор себе для экспериментов.
Почитал в интернете, что можно переделать подсветку на светодиодную и решил попробовать. Разобрал, вынял лампы, вместо них наклеил по пол метра светодиодной ленты сверху и снизу (120 диодов на метр, нейтральный белый цвет). Это было очень просто, поэтому фото даже не делал. Осталось самое сложное — сделать чтоб подсветка включалась и выключалась когда надо + работала регулировка яркости.

От платы "логики" на плату "питания" приходят сигналы ON/OFF и ADJ, и есть напряжения питания +12 и +5 V. Самый простой вариант управления яркостью, описанный в статье Переделка ламп подсветки ЖК монитора на светодиодные ленты не прокатил — у меня выход управления яркостью ADJ оказался инверсный, то есть на минимальной установке яркость светило по максимуму, к тому же сигнал ADJ не пропадал при выключении монитора и видимо его частота была низкой, так как монитор заметно мерцал. Значит надо делать какую то схему… Была мысль конечно сделать все на элементарной логике, но под рукой этих микросхем небыло, а вот микроконтроллеров attiny — целая куча.
Собрал сначала все на макетке, отладил программу, развел плату в Eagle

И так по затратам вышло — 46 грн светодиодная лента 1 метр, 16 грн микроконтроллер и 3 грн полевой транзистор. Итого 65 грн. А готовые наборы для переделки подсветки на светодиодную стоят 300 грн. (кстати есть отдельные варианты для прямого и инверсного сигнала управления яркостью).

Смотрите также

Комментарии 11

Кстати — полевики можно "дергать" со старой платы управления — она все равно отключается.
Собрал таки на 13 тиньке — пришлось поизгаляться, ну и про Ардуино ИДЕ забыть.
Яркость все-таки недостаточная у меня получилась, да и зеленоватое все — в принципе для серверной вполне пойдет, а вот для постоянной работы нужно выбирать поярче светодиоды и чисто белые, без синевы и желтизны (т.е. холодные и теплые-дневные не подойдут).
Еще все отлично работает в подсветке монитора авто и приборной панели Тойоты (там оптитрон).

Если тема еще живая —
Тоже стало актуально. Решил повторить — и обломился. загнал скетч в Ардуино ИДЕ — он получается …почти 2к…
Как и в чем надо? Желательно подробнее…
while( sum 132); — что делает эта строчка? Не очень догнал, зачем это…Ну меньше — понятно, а вот больше?
Насчет шима — похоже это шутка, тут линейное регулирование. Плюс — нет мерцания. Минус — светодиоды возможно меньше проживут и выше неравномерность и смешение "цвета" подсветки.
Шим включается несложно, но по другому…
Последнее — какая библиотека SoftwareSerial используется? У меня почему-то на все ругается — то формат не тот, то не хватает связанных компонентов…

Добрый день, приятно что кто-то интересуется. Сразу поясню — в качестве микропроцессора использовал attiny85, потому что когда-то давно купил их кучу на ebay, а за attiny13 пришлось бы идти в магазин… Поэтому объем прошивки меня слабо волновал. 2к это конечно очень много для такой простой программки, но в tiny85 или даже tiny45 влезает свободно, а микроконтроллеры нынче дешевые.
while(sum… — опытным путем выяснил, что период импульсов управляющего яркостью ШИМ приблизительно 128-132 ms. Таким образом если сумма времени в течении которого был высокий уровень сигнала и низки уровень сигнала не попадает в этот диапазон — значит словили какую то помеху и измерения надо повторить. Вот таким кривым образом я сделал определение duty cycle сигнала. Сейчас бы наверное сделал по другому, на прерываниях.

>Насчет шима — похоже это шутка, тут линейное регулирование
никаких шуток, строка 55, analogWrite(led, br); включает на выводе "led" ШИМ с заполнением, определяемым переменной br. 0 — выключено, 255 — 100%.

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

Спасибо за ответ!
На работе тьма ламповых мониторов — пора подходит. А покупать комплект новых ламп практически по цене за бу монитор — это перебор однозначно!
Похоже с 13 тинькой я лоханулся! Ну. в принципе придется покруче извратиться с оптимизацией кода — думаю что смогу…
analogWrite(led, br) — всегда был уверен, что это не шим, а просто статическое аналоговое значение напряжение в диапазоне 0-5 вольт. Посмотрел в мануал — и правда ШИМ…
Про 128-132 дошло — чет тупанул сразу…
Я так-то пытаюсь приделать РТ4115 — стабилизатор тока с шим-управлением — вместо полевика.
Без порта пичаль будет — отлаживать будет посложнее… А реализации его для тину13 не видел. Как соберу — выложу пример. Пока светодиоду шимом научился яркость менять по сигналу с внешнего потенциометра…

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

Да, сейчас посмотрел на Aukro — комплект из 4 ламп продают за 90 грн. До этого смотрел магазины и за комплект ламп для 22" просили 240-260 грн, в принципе как и говорил мастер на сервисе.

Читайте также:  Вектор нормали прямой это

Не возникает ли "муар" в виде плывущих по экрану волнышек из-за наложения ШИМ-регуляции светодиодов и строчной развёртки?

когда сигнал ADJ напрямую через полевик управлял подсветкой — было что-то подобное, когда генерирую ШИМ тинькой — все ок.

Эх, шарить бы настолько сильно мне(

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

Хорошо когда понимаешь во всём этом, а читал читал и понял только что ты сделал монитор за 65 а не за 300 🙂

У брата в мониторе Phillips перегорели обе лампы подсветки, мастер в сервисе сказал, что ремонт обойдется очень дорого — по 300 грн две лампы + работа, выходило что проще его продать на запчасти и купить новый, так что я забрал монитор себе для экспериментов.
Почитал в интернете, что можно переделать подсветку на светодиодную и решил попробовать. Разобрал, вынял лампы, вместо них наклеил по пол метра светодиодной ленты сверху и снизу (120 диодов на метр, нейтральный белый цвет). Это было очень просто, поэтому фото даже не делал. Осталось самое сложное — сделать чтоб подсветка включалась и выключалась когда надо + работала регулировка яркости.

От платы "логики" на плату "питания" приходят сигналы ON/OFF и ADJ, и есть напряжения питания +12 и +5 V. Самый простой вариант управления яркостью, описанный в статье Переделка ламп подсветки ЖК монитора на светодиодные ленты не прокатил — у меня выход управления яркостью ADJ оказался инверсный, то есть на минимальной установке яркость светило по максимуму, к тому же сигнал ADJ не пропадал при выключении монитора и видимо его частота была низкой, так как монитор заметно мерцал. Значит надо делать какую то схему… Была мысль конечно сделать все на элементарной логике, но под рукой этих микросхем небыло, а вот микроконтроллеров attiny — целая куча.
Собрал сначала все на макетке, отладил программу, развел плату в Eagle

И так по затратам вышло — 46 грн светодиодная лента 1 метр, 16 грн микроконтроллер и 3 грн полевой транзистор. Итого 65 грн. А готовые наборы для переделки подсветки на светодиодную стоят 300 грн. (кстати есть отдельные варианты для прямого и инверсного сигнала управления яркостью).

Смотрите также

Комментарии 11

Кстати — полевики можно "дергать" со старой платы управления — она все равно отключается.
Собрал таки на 13 тиньке — пришлось поизгаляться, ну и про Ардуино ИДЕ забыть.
Яркость все-таки недостаточная у меня получилась, да и зеленоватое все — в принципе для серверной вполне пойдет, а вот для постоянной работы нужно выбирать поярче светодиоды и чисто белые, без синевы и желтизны (т.е. холодные и теплые-дневные не подойдут).
Еще все отлично работает в подсветке монитора авто и приборной панели Тойоты (там оптитрон).

Если тема еще живая —
Тоже стало актуально. Решил повторить — и обломился. загнал скетч в Ардуино ИДЕ — он получается …почти 2к…
Как и в чем надо? Желательно подробнее…
while( sum 132); — что делает эта строчка? Не очень догнал, зачем это…Ну меньше — понятно, а вот больше?
Насчет шима — похоже это шутка, тут линейное регулирование. Плюс — нет мерцания. Минус — светодиоды возможно меньше проживут и выше неравномерность и смешение "цвета" подсветки.
Шим включается несложно, но по другому…
Последнее — какая библиотека SoftwareSerial используется? У меня почему-то на все ругается — то формат не тот, то не хватает связанных компонентов…

Добрый день, приятно что кто-то интересуется. Сразу поясню — в качестве микропроцессора использовал attiny85, потому что когда-то давно купил их кучу на ebay, а за attiny13 пришлось бы идти в магазин… Поэтому объем прошивки меня слабо волновал. 2к это конечно очень много для такой простой программки, но в tiny85 или даже tiny45 влезает свободно, а микроконтроллеры нынче дешевые.
while(sum… — опытным путем выяснил, что период импульсов управляющего яркостью ШИМ приблизительно 128-132 ms. Таким образом если сумма времени в течении которого был высокий уровень сигнала и низки уровень сигнала не попадает в этот диапазон — значит словили какую то помеху и измерения надо повторить. Вот таким кривым образом я сделал определение duty cycle сигнала. Сейчас бы наверное сделал по другому, на прерываниях.

>Насчет шима — похоже это шутка, тут линейное регулирование
никаких шуток, строка 55, analogWrite(led, br); включает на выводе "led" ШИМ с заполнением, определяемым переменной br. 0 — выключено, 255 — 100%.

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

Спасибо за ответ!
На работе тьма ламповых мониторов — пора подходит. А покупать комплект новых ламп практически по цене за бу монитор — это перебор однозначно!
Похоже с 13 тинькой я лоханулся! Ну. в принципе придется покруче извратиться с оптимизацией кода — думаю что смогу…
analogWrite(led, br) — всегда был уверен, что это не шим, а просто статическое аналоговое значение напряжение в диапазоне 0-5 вольт. Посмотрел в мануал — и правда ШИМ…
Про 128-132 дошло — чет тупанул сразу…
Я так-то пытаюсь приделать РТ4115 — стабилизатор тока с шим-управлением — вместо полевика.
Без порта пичаль будет — отлаживать будет посложнее… А реализации его для тину13 не видел. Как соберу — выложу пример. Пока светодиоду шимом научился яркость менять по сигналу с внешнего потенциометра…

Читайте также:  Почему виснет интернет в телефоне

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

Да, сейчас посмотрел на Aukro — комплект из 4 ламп продают за 90 грн. До этого смотрел магазины и за комплект ламп для 22" просили 240-260 грн, в принципе как и говорил мастер на сервисе.

Не возникает ли "муар" в виде плывущих по экрану волнышек из-за наложения ШИМ-регуляции светодиодов и строчной развёртки?

когда сигнал ADJ напрямую через полевик управлял подсветкой — было что-то подобное, когда генерирую ШИМ тинькой — все ок.

Эх, шарить бы настолько сильно мне(

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

Хорошо когда понимаешь во всём этом, а читал читал и понял только что ты сделал монитор за 65 а не за 300 🙂

Rich Rosen, National Semiconductor

Введение

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

Яркость и цветовая температура светодиодов

Яркость светодиодов

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

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

Рисунок 1. Зависимость светового потока от тока через светодиод.

При работе вне линейной области значительная часть подводимой к светодиоду мощности рассеивается в виде тепла. Это потраченное впустую тепло перегружает драйвер светодиода и усложняет тепловой расчет конструкции.

Цветовая температура светодиодов

Цветовая температура является параметром, характеризующим цвет светодиода, и указывается в справочных данных. Цветовая температура конкретного светодиода описывается диапазоном значений и смещается при изменении прямого тока, температуры перехода, а также, по мере старения прибора. Чем ниже цветовая температура светодиода, тем ближе его свечение к красно-желтому цвету, называемому «теплым». Более высоким цветовым температурам соответствуют сине-зеленые цвета, называемые «холодными». Нередко для цветных светодиодов вместо цветовой температуры указывается доминирующая длина волны, которая может смещаться точно также, как цветовая температура.

Способы управления яркостью свечения светодиодов

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

На Рисунке 2 изображена схема импульсного драйвера светодиода в конфигурации понижающего преобразователя напряжения. Напряжение VIN в такой схеме всегда должно превышать сумму напряжений на светодиоде и резисторе RSNS. Ток дросселя целиком протекает через светодиод и резистор RSNS, и регулируется напряжением, подаваемым с резистора на вывод CS. Если напряжение на выводе CS начинает опускаться ниже установленного уровня, коэффициент заполнения импульсов тока, протекающего через L1, светодиод и RSNS увеличивается, вследствие чего увеличивается средний ток светодиода.

Рисунок 2. Топология понижающего преобразователя.

Аналоговое диммирование

Аналоговое диммирование – это поцикловое управление прямым током светодиода. Проще говоря, это поддержание тока светодиода на постоянном уровне. Аналоговое диммирование выполняется либо регулировкой резистора датчика тока RSNS, либо изменением уровня постоянного напряжения, подаваемого на вывод DIM (или аналогичный вывод) драйвера светодиодов. Оба примера аналогового управления показаны на Рисунке 2.

Аналоговое диммирование регулировкой RSNS

Из Рисунка 2 видно, что при фиксированном опорном напряжении на выводе CS изменение величины RSNS вызывает соответствующее изменение тока светодиода. Если бы было возможно найти потенциометр с сопротивлением менее одного Ома, способный выдержать большие токи светодиода, такой способ диммирования имел бы право на существование.

Аналоговое диммирование с помощью управления напряжением питания через вывод CS

Читайте также:  Блок питания принтера canon k30290

Более сложный способ предполагает прямое поцикловое управление током светодиода с помощью вывода CS. Для этого, в типичном случае, в петлю обратной связи включается источник напряжения, снимаемого с датчика тока светодиода и буферизованного усилителем (Рисунок 2). Для регулировки тока светодиода можно управлять коэффициентом передачи усилителя. В эту схему обратной связи несложно ввести дополнительную функциональность, такую, например, как токовую и температурную защиту.

Недостатком аналогового диммирования является то, что цветовая температура излучаемого света может зависеть от прямого тока светодиода. В тех случаях, когда изменение цвета свечения недопустимо, диммирование светодиода регулированием прямого тока применяться не может.

Диммирование с помощью ШИМ

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

Средний ток через светодиод теперь становится пропорциональным коэффициенту заполнения импульсов и выражается формулой:

IDIM-LED – средний ток через светодиод,
DDIM – коэффициент заполнения импульсов ШИМ,
ILED – номинальный ток светодиода, устанавливаемый выбором величины сопротивления RSNS (см. Рисунок 3).

Рисунок 3. Двухпроводное ШИМ диммирование.

Модуляция драйвера светодиодов

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

Двухпроводное ШИМ-диммирование

Двухпроводное ШИМ-диммирование приобрело популярность в схемах внутренней подсветки автомобилей. Если напряжение на выводе VINS становится на 70% меньше, чем на VIN (Рисунок 3), работа внутреннего силового MOSFET транзистора запрещается, и ток через светодиод выключается. Недостаток метода заключается в необходимости иметь схему формирователя сигнала ШИМ в источнике питания преобразователя.

Быстрое ШИМ-диммирование с шунтирующим устройством

Запаздывание моментов включения и выключения выхода конвертора ограничивает частоту ШИМ и диапазон изменения коэффициента заполнения. Для решения этой проблемы параллельно светодиоду, или цепочке светодиодов, можно подключить шунтирующее устройство, такое, скажем, как MOSFET транзистор, показанный на Рисунке 4а, позволяющий быстро пустить выходной ток преобразователя в обход светодиода (светодиодов).

а)
б)
Рисунок 4. Быстрое ШИМ диммирование (а), формы токов и напряжений (б).

Ток дросселя на время выключения светодиода остается непрерывным, благодаря чему нарастание и спад тока перестают затягиваться. Теперь время нарастания и спада ограничивается только характеристиками MOSFET транзистора. На Рисунке 4а изображена схема подключения шунтирующего транзистора к светодиоду, управляемому драйвером LM3406, а на Рисунке 4б показаны осциллограммы, иллюстрирующие различие результатов, получаемых при диммировании с использованием вывода DIM (сверху), и при подключении шунтирующего транзистора (внизу). В обоих случаях выходная емкость равнялась 10 нФ. Шунтирующий MOSFET транзистор типа Si3458.

При шунтировании тока светодиодов, управляемых преобразователями со стабилизаций тока, надо учитывать возможность возникновения бросков тока при включении MOSFET транзистора. В семействе драйверов светодиодов LM340x предусмотрено управление временем включения преобразователей, что позволяет решить проблему выбросов. Для сохранения максимальной скорости включения/выключения емкость между выводами светодиода должна быть минимальной.

Существенным недостатком быстрого ШИМ-диммирования, по сравнению с методом модуляции выхода преобразователя, является снижение КПД. При открытом шунтирующем приборе на нем рассеивается мощность, выделяющаяся в виде тепла. Для снижения таких потерь следует выбирать MOSFET транзисторы с минимальным сопротивлением открытого канала RDS-ON.

Многорежимный диммер LM3409

National Semiconductor выпускает уникальный многорежимный драйвер светодиодов LM3409, предназначенный как для аналогового, так и ШИМ регулирования яркости. Диммирование может осуществляться одним из четырех способов:

  1. Аналоговое регулирование прямой подачей напряжения 0 … 1.24 В на вывод IADJ.
  2. Аналоговое регулирование с помощью потенциометра, подключенного между выводом IADJ и «землей».
  3. ШИМ регулирование с помощью вывода EN.
  4. ШИМ регулирование с помощью шунтирующего MOSFET транзистора.

На Рисунке 5 показана схема включения LM3409 для управления яркостью с помощью потенциометра. Внутренний источник тока 5 мкА создает падение напряжения на сопротивлении RADJ, которое, в свою очередь, влияет на внутренний порог схемы измерения тока светодиода. С точно таким же эффектом можно управлять микросхемой, непосредственно подавая постоянное напряжение на вывод IADJ.

Рисунок 5. Аналоговое управление яркостью.

Рисунок 6 демонстрирует зависимость измеренного тока светодиода от сопротивления включенного между IADJ и «землей» потенциометра. Плато на уровне 1 А в верхней части графика определяется величиной показанного на Рисунке 4 резистора RSNS, задающего максимальный номинальный ток светодиода.

Рисунок 6. Зависимость тока светодиода от сопротивления потенциометра.

На Рисунке 7 изображена зависимость измеренного тока светодиода от постоянного напряжения, приложенного к выводу IADJ. Заметим, что максимальный ток здесь также определяется величиной RSNS.

Рисунок 7. Зависимость тока светодиода от напряжения на выводе IADJ.

Обе аналоговые технологии диммирования просты в реализации и позволяют с очень высокой линейностью регулировать яркость свечения, вплоть до уровня 10% от максимума.

Заключение

Регулировать яркость свечения светодиодов, питающихся от импульсных преобразователей, можно различными способами. Для каждого из двух основных методов, ШИМ и аналогового, характерны свои достоинства и недостатки. Ценою использования дополнительной логики, ШИМ регулирование значительно уменьшает вариации цвета светодиода при изменении яркости. Схемотехника аналогового диммирования проще, но неприменима там, где требуется поддержания постоянной цветовой температуры.

Перевод: AlexAAN по заказу РадиоЛоцман

Ссылка на основную публикацию
Титан квест охота земля
Продолжаем проходить Нормальный уровень сложности оригинальной игры Titan Quest теперь в кооперативе. Окунаемся в атмосферу древности, эпоху героев и великих...
Телевизор lg не светится экран звук есть
У телевизора пропало изображение, а вы не знаете что делать? Тогда вы попали по адресу! Современные Smart-TV и обычные ЖК-телевизоры...
Телевизор lg показывает тускло
Если потемнел экран телевизора, пропала яркость, картинка стала тусклой или исчезла совсем, прежде всего, следует изучить инструкцию и проверить настройки...
Титан квест секретная комната
Мой канал на youtube - http://www.youtube.com/user/GGPharmacist Записи предыдущих частей — http://www.youtube.com/playlist?feature=edit_ok&list=PLjjvJi9Qjo0PjJQUgjyL4ewNXV4LB7Q28 Онлайн трансляции вы можете увидеть на канале GG!! -...
Adblock detector