Самодельный светодиодный драйвер. Что такое драйвер для светодиодов и как подобрать нужный

Для конструирования светодиодных светильников постоянно требуются источники питания — драйвера. При большом объеме вполне можно наладить сборку драйверов самостоятельно, но себестоимость таких драйверов получается не такой уж и низкой, а изготовление и пайка двухсторонних печатных плат с SMD-компонентами — процесс в домашних условиях довольно трудоемкий.

Я решил обойтись готовым драйвером. Нужен был недорогой драйвер без корпуса, желательно с возможностью настройки тока и диммированием.

Схему перерисовал и немного доработал

Характеристики без конденсаторов ~0.9В и 8.7% (пульсации светового потока)

Конденсатор на выходе ожидаемо уменьшат пульсации вдвое ~0.4В и 4%

А вот 10мкФ конденсатор на входе уменьшает пульсации в 9 раз ~0.1В и 1%, правда добавление этого конденсатора значительно снижает PF (коэффициент мощности)

Оба конденсатора приближают характеристики выходных пульсаций к паспортным ~ 0.05В и 0.6%

Итак пульсации побеждены при помощи двух конденсаторов из старого блока питания.

Доработка №2. Настройка выходного тока драйвера

Основное предназначение драйверов — поддерживать стабильный ток на светодиодах. Данный драйвер стабильно выдает 600мА.

Иногда ток драйвера хочется изменить. Обычно это делается подбором резистора или конденсатора в цепи обратной связи. Как обстоят дела у этих драйверов? И зачем здесь установлены три параллельных резистора малого сопротивления R4, R5, R6?

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

Если аккуратно демонтировать резистор на 1.9Ом, получаем выходной ток 430мА, демонтировав оба резистора 300мА.

Можно пойти и обратным путем, подпаяв параллельно еще один резистор, но данный драйвер выдает напряжение до 35В и при большем токе мы получим превышение по мощности, что может привести с выходу драйвера из строя. Но 700мА вполне можно выжать.

Итак, при помощи подбора резисторов R4, R5 и R6 можно уменьшать выходной ток драйвера (или очень незначительно увеличивать) не меняя количество светодиодов в цепочке.

Доработка 3. Диммирование

На плате драйвера имеется три контакта с надписью DIMM, что наводит на мысль, что данный драйвер может управлять мощностью светодиодов. О том же говорит и даташит на микросхему, хотя типовых схем диммирования в них не приведено. Из даташита можно почерпнуть информацию, что подавая на ногу 7 микросхемы напряжение -0.3 — 6В, можно получить плавное регулирование мощности.

Подключение к контактам DIMM переменного резистора ни к чему не приводит, кроме того, нога 7 микросхемы драйвера вообще ни к чему не подключена. Значит снова доработки.

Подпаиваем резистор на 100К к ноге 7 микросхемы

Теперь подавая между землей и резистором напряжение 0-5В получаем ток 60-600мА


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

Если нужно организовать диммирование без внешнего питания, то можно взять напряжение питания драйвера ~15В (нога 2 микросхемы или резистор R7) и подать по следующей схеме.

Ну и, напоследок, подаю ШИМ с D3 ардуино на диммирующий вход.

Пишу простейший скетч, меняющий уровень ШИМ от 0 до максимуму и обратно:

#include

void setup() {
pinMode(3, OUTPUT);
Serial.begin(9600);
analogWrite(3,0);
}

void loop() {
for(int i=0; i< 255; i+=10){
analogWrite(3,i);
delay(500);
}
for(int i=255; i>=0; i-=10){
analogWrite(3,i);
delay(500);
}
}

Получаю диммирование при помощи ШИМ.

Диммирование при помощи ШИМ увеличивает выходные пульсации примерно на 10-20% по сравнению с управлением постоянным током. Максимально пульсации увеличиваются примерно вдвое при установке тока драйвера в половину от максимального.

Проверка драйвера на КЗ

Токовый драйвер должен корректно реагировать на короткое замыкание. Но лучше китайцев проверить. Не люблю я такие штуки. Под напряжением что-то втыкать. Но искусство требует жертв. Закорачиваем выход драйвера во время работы:

Драйвер нормально переносит короткие замыкания и восстанавливает свою работу. Защита от КЗ есть.

Подведем итоги

Плюсы драйвера

  • Малые габариты
  • Низкая стоимость
  • Возможность регулировки тока
  • Возможность диммирования

Минусы

  • Высокие выходные пульсации (устраняется добавлением конденсаторов)
  • Вход диммирования нужно распаивать
  • Мало нормальной документации. Неполный даташит
  • При работе обнаружился еще один минус — помехи на радио в ФМ диапазоне. Лечится установкой драйвера в алюминиевый корпус или корпус обклеенный фольгой или алюминиевым скотчем

Драйверы вполне годятся для тех, кто дружит с паяльником или для тех кто не дружит, но готов терпеть выходные пульсации 3-4%.

Полезные ссылки

Из цикла — коты это жидкость. Тимофей — литров 5-6)))

Самым оптимальным способом подключения к 220В, 12В является использование стабилизатора тока, светодиодного драйвера. На языке предполагаемого противника пишется «led driver». Добавив к этому запросу желаемую мощность, вы легко найдёте на Aliexpress или Ebay подходящий товар.


  • 1. Особенности китайских
  • 2. Срок службы
  • 3. ЛЕД драйвер на 220В
  • 4. RGB драйвер на 220В
  • 5. Модуль для сборки
  • 6. Драйвер для светодиодных светильников
  • 7. Блок питания для led ленты
  • 8. Led драйвер своими руками
  • 9. Низковольтные
  • 10. Регулировка яркости

Особенности китайских

Многие любят покупать на самом большом китайском базаре Aliexpress. цены и ассортимент радуют. LED driver чаще всего выбирают из-за низкой стоимости и хороших характеристик.

Но с повышением курса доллара покупать у китайцев стало невыгодно, стоимость сравнялась с Российской, при этом отсутствует гарантия и возможность обмена. Для дешевой электроники характеристики бывают всегда завышены. Например, если указана мощность в 50 ватт, в лучшем случае то это максимальная кратковременная мощность, а не постоянная. Номинальная будет 35W — 40W.

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

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

Одним из лучших является бренд MeanWell, который дорожит качеством своих изделий и не выпускает барахло.

Срок службы

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

Классификация:

  1. ширпотреб до 20.000ч.;
  2. среднее качество до 50.000ч.;
  3. до 70.000ч. источник питания на качественных японских комплектующих.

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

ЛЕД драйвер на 220В

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

Основные параметры:

  1. номинальная мощность;
  2. рабочий ток;
  3. количество подключаемых светодиодов;
  4. степень защиты от влаги и пыли
  5. коэффициент мощности;
  6. КПД стабилизатора.

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

На маркировке часто указывают, сколько светодиодов можно подключить и какой мощности. Это значение может быть не только фиксированным, но и в виде диапазона. Например, возможно от 4 до 7 штук по 1W. Это зависит от конструкции электрической схемы светодиодного драйвера.

RGB драйвер на 220В

..

Трёхцветные светодиоды RGB отличаются от одноцветных тем, что содержат в одном корпусе кристаллы разных цветов красный, синий, зелёный. Для управления ими каждый цвет необходимо зажигать отдельно. У диодных лент для этого используется RGB контроллер и блок питания.

Если для RGB светодиода указана мощность 50W, то это общая на всё 3 цвета. Чтобы узнать примерную нагрузку на каждый канал, делим 50W на 3, получим около 17W.

Кроме мощных led driver есть и на 1W, 3W, 5W, 10W.

Пульты дистанционного управления (ДУ) бывают 2 типов. С инфракрасным управлением, как у телевизора. С управлением по радиоканалу, ДУ не надо направлять на приёмник сигнала.

Модуль для сборки

Если вас интересует лед driver для сборки своими руками светодиодного прожектора или светильника, то можно использовать led driver без корпуса.

Прежде чем делать led driver 50W своими руками, стоит немного поискать, например есть в каждой диодной лампе. Если у вас есть неисправная лампочка, у которой неисправность в диодах, то можно использовать driver из неё.

Низковольтные

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

В качестве технических характеристик всего модуля указывают параметры ШИМ микросхемы, на которой он собран. Например устаревший но популярный LM2596 по спецификациям держит до 3 Ампер. Но без радиатора он выдержит только 1 Ампер.

Более современный вариант с улучшенным КПД это ШИМ контроллер XL4015 рассчитанный на 5А. С миниатюрной системой охлаждения может работать до 2,5А.

Если у вас очень мощные сверхяркие светодиоды, то вам нужен led драйвер для светодиодных светильников. Два радиатора охлаждают диод Шотки и микросхему XL4015. В такой конфигурации она способна работать до 5А с напряжением до 35В. Желательно чтобы он не работал в предельных режимах, это значительно повысить его надежность и срок эксплуатации.

Если у вас небольшой светильник или карманный прожектор, то вам подойдет миниатюрный стабилизатор напряжения, с током до 1,5А. Входное напряжение от 5 до 23В, выход до 17В.

Регулировка яркости

Для регулирования яркости светодиода можно использовать компактные светодиодный диммеры, которые появились недавно. Если его мощности будет недостаточно, то можно поставить диммер побольше. Обычно они работают в двух диапазонах на 12В и 24В.

Управлять можно с помощью инфракрасного или радиопульта дистанционного управления (ДУ). Они стоят от 100руб за простую модель и от 200руб модель с пультом ДУ. В основном такие пульты используют для диодных лент на 12В. Но его с лёгкостью можно поставить к низковольтному драйверу.

Диммирование может быть аналоговым в виде крутящейся ручки и цифровым в виде кнопок.


В нашей разработке, мы взяли LED элемент мощностью 1 ватт, но можно изменить радиокомпоненты Led драйвера и использовать светодиоды и большей мощности.

Параметры схемы драйвера:

  • входное напряжение: 2В до 18В
  • выходное напряжение: на 0,5 меньше, чем входное напряжение (0.5V падение на полевом транзисторе)
  • ток: 20 ампер

В качестве источника питания я применил готовый трансформаторный блок питания на 5 Вольт, т.к для питания одного светодиода его вполне хватит. Радиатор на мощный транзистор не нужен, т.к ток около 200 мА. Поэтому резистор R3 будет около 2 кОм (I=0,5/R3). Он является установочным и закрывает транзистор Q2, если течет повышенный ток

Транзистор FQP50N06L в соответствии с паспортными данными работает только до 18 Вольт, если требуется больше вам следует воспользоваться .

Т.к данная схема очень проста собрал ее без печатной платы с помощью навесного монтажа. Следует также сказать о назначении транзисторов в этой конструкции. FQP50N06L применен в качестве переменного резистора, а 2N5088BU в роли токового датчика. Он также задает обратную связь, которая следит за параметрами тока и держит его в заданных пределах.

Эту схему можно использовать для запитки светодиодов как в автомобиле и не только в нем. Данная схема ограничивает ток и обеспечивает нормальную работу светодиода. Этот драйвер может запитать светодиоды мощностью 0,2-5 ватт от 9-25 Вольт благодоря применению микросхемы стабилизатора напряжения .

Сопротивление резистора можно определить по следующей формуле R = 1.25/I, где I - ток светодиода в Амперах. Если вы хлтите применить мощные светодиоды, микросхему LM317 обязательно установите на теплоотвод.

Для стабильной работы схемы Led драйвера на LM317, входное напряжение должно немного превышать напряжение питания светодиода примерно на 2 вольта. Диапазон ограничения выходного тока составляет 0,01А…1,5А и с выходным напряжением до 35 вольт. При необходимости схему можно подключить к .

На рисунке ниже показана схема светодиодного драйвера мощность которого рассчитана на 6 светодиодов, в роли питающего источника используется батарея 1,5В типа АА. Катушка индуктивности L1 намотана на ферритовое кольцо диаметром 10 мм и содержит 10 витков медного провода диаметром 0,5 мм.


За основу схемы взята микросхема МАХ756, она проектировалась для переносных устройств с независимым питанием. Драйвер продолжает работать даже при понижении питающего напряжения до 0,7 В. Если возникнет необходимость выходное напряжение драйвера можно задать от3 до 5 вольт при токе нагрузки до 300мА. КПД при максимальной нагрузке более 87 %.

Работы драйвера на микросхеме MAX756 можно условно поделить на два цикла, а именно:

    Первый: Внутренний транзистор микросхеме в данный момент открыт и через дроссель течет линейно-нарастающий ток. В электромагнитном поле дросселя копится энергия. Конденсатор C3 потихоньку разряжается и отдает ток светодиодам. Продолжительность цикла около 5 мкс. Но этот цикл может быть завершен досрочно, в том случае, если максимально допустимый ток стока транзистора возрастет более 1 А.

    Второй: Транзистор в этом цикле заперт. Ток от дросселя через диод заряжает конденсатор C3, взамен того, что он потерял в первом цикле. С увеличением напряжения на конденсаторе до некоторого уровня данный этап цикла финиширует.

    Микросхема MAX756 переходит в режим с постоянной продолжительностью фазы (соответственно 5 мкс и 1 мкс соответственно). Выходное напряжение в этом случае не стабилизировано, оно снижается, но остается по возможности максимально возможным.

    К схеме подключены четыре светодиода типа L-53PWC «Kingbright». Так как при токе 15 мА прямое падение на светодиодах будет 3,1 вольта, лишние 0,2 вольта погасит резистор R1,. По мере прогрева светодиодов, падение напряжения на них снижается, и резистор R1 в каком-то роде стабилизирует ток потребления светодиодов и их яркость свечения.

Дроссель можно взять самодельный, намотав проводом ПЭВ-2 0,28 на сердечник (кольцо размером К10x4x5 из магнитной проницаемостью 60) от сетевого фильтра 35 витков. Так же можно взять и готовые дроссели с индуктивностью от 40 до 100 мкГн и рассчитанные на ток более 1А

Микросборка CAT3063 это трех канальный светодиодный драйвер, который с минимальным внешним обвесом из 4-х емкостей и резистора отлично подходит для питания светодиодов.

С помощью R1 осуществляется настройка потока выходного тока. В момент включения, светодиодные драйверы будут работать в 1Х режиме, т.е выходное направление будет равно входному. Если выходного напряжения будет нехватать для запуска и работы светодиодных драйверов, то произойдет автоматическое увеличение уровня входного тока, в 1,5 Х раза. Сопротивление в схеме будет меняться в зависимости от тока светодиода (мA). Допустим, если он будет минимальным и равным 1 мА - R1 - 649кОм. 5 мА - 287 кОм, 10 мА - 102 кОм, 15 мА - 49.9 кОм, 20 мА - 32.4 кОм, 25 мА - 23.7 кОм, 30 мА - 15.4 кОм.

При конструирование светодиодной лампы, любой разработчик сталкивается с задачей отвода тепла, выделяющегося в небольшом объёме светильника, т.к перегрев светодиодам противопоказан. Кроме того источником выделения тепла, помимо самих светодиодов, является блок питания или другими словами - светодиодный драйвер.

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

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

Обычно падение напряжения на светодиоде составляет от 3 до 30В. Разница с сетевым напряжением в 220В очень большая, поэтому понижающий драйвер, безусловно, будет импульсным. Имеется несколько специализированных микросхем для изготовления таких драйверов – HV9901, HV9961, CPC9909. Все они очень похожи и от других микросхем отличаются тем, что имеют очень широкий диапазон допустимого входного напряжения – от 8 до 550В – и очень высокий КПД – до 85-90%. Тем не менее, предполагается, что общее падение напряжения на светодиодах в готовом устройстве будет составлять не менее 10-20% от напряжения источника питания. Не стоит пробовать запитать от 220В, например, один-два 3-6-ти вольтовых светодиода. Даже если они не сгорят сразу, КПД схемы будет низким.

Рассмотрим драйвер на базе микросхемы CPC9909 , поскольку она новее остальных и вполне доступна. Вообще, все указанные микросхемы взаимозаменяемы и совместимы попиново (но потребуется пересчитать параметры дросселя и резисторов).

Базовая схема драйвера следующая:


Схема драйвера для светодиодов на базе микросхемы CPC9909

Переменное сетевое напряжение необходимо предварительно выпрямить, для этого используется диодный мост. C1 и C2 – сглаживающие конденсаторы. C1 – электролит емкостью 22мкФ и напряжением 400В (при использовании сети 220В), C2 – керамический конденсатор емкостью 0,1мкФ, 400В. Конденсатор С1 – керамика 0,1мкФ, 25В. Микросхема CPC9909 в процессе работы генерирует импульсы, которые открывают и закрывают силовой транзистор Q1, тем самым управляя течением тока через светодиоды. Частота переключения, индуктивность дросселя L, параметры мосфета Q1 и диода D1 тесно взаимосвязаны и зависят от требуемого падения напряжения на светодиодах, их рабочем токе. Давайте попробуем рассчитать нужные параметры ключевых деталей схемы на конкретном примере.

У меня есть могучий светодиод. 50 ватт мощности, напряжение 30-36В, рабочий ток до 1.4А. 4-5 ТЫСЯЧ люменов! Мощность света неплохого прожектора.


COB cветодиод 50 ватт

Для охлаждения я посредством термопасты и суперклея посадил его на кулер от видеокарты.

Максимальный ток светодиода ограничим 1А. Значит

Падение напряжения на светодиодах –

Пульсацию тока примем равной +-15%:

I D = 1 * 0.15 * 2 = 0.3A

При напряжении сети переменного тока в 220В напряжение после выпрямительного моста и сглаживающих конденсаторов составит

Ток драйвера регулируется резистором Rs, сопротивление которого рассчитывается по формуле

Rs = 0.25 / I LED = 0.25 / 1 = 0.25 Ом.

Используем резистор 0.5W 0.22 Ом в SMD-корпусе 2512:

что даст ток 1.1А. При таком токе резистор будут рассеивать примерно 0.2Вт тепла и особо греться не будет.

Микросхема CPC9909 генерирует управляющие импульсы. Общая продолжительность импульса складывается из времени "высокого уровня", когда мосфет открыт и продолжительности паузы, когда транзистор закрыт. Жестко зафиксировать мы можем только продолжительность паузы. За нее отвечает резистор Rt. Его сопротивление рассчитывается по формуле:

Rt = (tp - 0.8) * 66 , где tp - пауза в микросекундах. Сопротивление Rt получается в килоомах.

Продолжительность "высокого уровня" - это время, за которое рабочий ток достигнет требуемого значения - регулируется микросхемой CPC9909. Штатный диапазон частот находится в пределах 30-120КГц. Причем, чем выше будет частота, тем меньшая индуктивность дросселя в итоге потребуется. Но тем больше будет греться силовой транзистор. Поскольку индуктивность дросселя (и связанные с ней его габариты) для нас важнее, будем стараться держаться верхней части допустимого диапазона частот.

Давайте рассчитаем допустимое время паузы. Отношение продолжительности "высокого уровня" к общей продолжительности импульса - скважность импульса - рассчитывается по формуле:

D = V LED / V IN = 30 / 310 = 0.097

Частота переключений рассчитывается так:

F = (1 - D) / tp , а значит tp = (1 - D) / F

Пусть частота будет равна 90КГц. В этом случае

tp = (1 - 0.097) / 90 000 = 10мкс

Соответственно, потребуется сопротивление резистора Rt

Rt = (10 - 0.8) * 66 = 607.2КОм

Ближайший доступный номинал - 620КОм. Подойдет любой резистор с таким сопротивлением, желательно с точностью 1%. Уточняем время паузы с резистором номиналом 620КОм:

tp = Rt / 66 + 0.8 = 620 / 66 + 0.8 = 10.19мкс

Минимальная индуктивность дросселя L рассчитывается по формуле

Lmin = (V LED * tp) / I D

Используя уточненное значения tp, получаем

Lmin = (30 * 10.19) / 0.3 = 1мГн

Рабочий ток дросселя, при котором он гарантированно не должен входить в насыщение - 1.1 + 15% = 1.3А. Лучше взять с полуторным запасом. Т.е. не менее 2А.

Готового дросселя с такими параметрами в продаже я не нашел. Нужно делать самому. Вообще расчет катушек индуктивности - это большая отдельная тема. Здесь же я лишь оставлю ссылку на основательный труд Кузнецова А.

Я использовал дроссель, выпаянный из нерабочего балласта обычной энергосберегающей лампы. Его индуктивность 2мГн, в сердечнике оказался зазор около 1мм. Считаем рабочий ток, получаем до 1.3 - 1.5А. Маловато, но для тестовой сборки пойдет.

Остались силовой транзистор и диод. Здесь проще - оба должны быть рассчитаны на напряжение не менее 400В и ток от 4-5А. Быстрый диод Шоттки может быть, например, таким - STTH5R06. Мосфет должен быть N-канальным. Для него крайне важно минимальное сопротивление в открытом состоянии и минимальный заряд затвора - менее 25нКл. Прекрасный выбор на нужный нам ток - FDD7N60NZ . В корпусе DPAK и с током до 1А греться он особо не будет. Можно будет обойтись без радиатора.

При разводке печатной платы нужно уделить внимание длине проводников и правильному расположению «земли». Проводник между CPC9909 и затвором полевого транзистора должен быть как можно короче. Это же относится и к проводнику от сенсорного резистора. Площадь «земли» должна быть как можно больше. Очень желательно один слой печатной платы полностью развести на землю. Резистор Rt нужно подальше от индуктивности и других проводников, работающих на высоких частотах.

Вывод LD микросхемы может быть использован для плавной регулировки яркости свечения светодиода, вывод PWMD – для димирования посредством ШИМ.

Вот примеры из технической документации, которые это реализуют.


На этой схеме сила тока, а соответственно, и яркость светодиодов плавно регулируется от нуля до 350мА переменным резистором RA1. Также на схеме присутствуют номиналы и названия ключевых элементов для питания линейки ярких светодиодов током до 350мА.

Схема, предполагающее управление яркостью посредством ШИМ, выглядит так:


Допустимая частота диммирования - до 500Гц. Обратите внимание на очень желательную электрическую развязку генератора регулирующих импульсов (обычно, это микроконтроллер) и силовой части схемы. Развязка выполнена посредством использования оптопары.

Я собрал схему с плавной регулировкой переменным резистором. Получилась плата 60х30мм.


Драйвер заработал сразу и так как нужно. Переменным резистором ток регулируется от 0.1 до расчетных 1.1А. Вентилятор кулера где установлен светодиод запитан от 3-х вольт. Вращается совершенно без звука, при этом радиатор греется слабо. На плате после 5-ти тестовых минут работы на максимальном токе градусов до 50С нагрелся дроссель. Его рабочего тока, как и ожидалось, оказалось маловато. Также заметно греется полевой транзистор. Остальные детали греются незначительно.


Сердце будущего мощного светильника в тестовом запуске

Разводку платы в программе Sprint-Layout 6.0 можно взять

Спустя какое-то время светодиод с драйвером заняли свое рабочее место в освещении аквариума. Работают по 15 часов в день при токе 0.7А. Света для аквариума объемом в 140 литров, на мой взгляд, вполне достаточно. Радиатор снабдил термистором и простенькой схемой - кулер включается автоматически и охлаждает всю конструкцию.

Драйвер для светодиода от сети 220В требует внимания при проектировании и сборке. Повторюсь - напряжение 220В опасно для жизни, а на схеме драйвера практически все детали находятся под этим и большим напряжением.

Тем не менее, при аккуратной сборке получится достаточно миниатюрный и эффективный драйвер, способный запитать от сети бытовой сети 220В один или несколько мощных светодиодов.


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

    LED лампа выглядит вот так:

    Рис 1. Внешний вид разобранной LED лампы

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

    Такое решение – разделить функциональные зоны излучения света, отвода тепла и генерации питающего тока – позволило получить высокие эксплуатационные характеристики лампы по надежности, долговечности и ремонтопригодности.
    Минус таких ламп, как ни странно, прямо вытекает из ее плюсов – долговечная лампа не нужна производителям:). Историю о сговоре производителей ламп накаливания о максимальном сроке службы в 1000 часов все помнят?

    Ну и не могу не отметить характерный внешний вид изделия. Мой «госконтроль» (жена) не разрешил мне ставить эти лампы в люстру, где они видны.

    Вернемся к проблемам драйвера.

    Вот так выглядит плата драйвера:


    Рис 2. Внешний вид платы LED драйвера со стороны поверхностного монтажа

    И с обратной стороны:


    Рис 3. Внешний вид платы LED драйвера со стороны силовых деталей

    Изучение ее под микроскопом позволило определить тип управляющей микросхемы – это MT7930. Это микросхема контроля обратноходового преобразователя (Fly Back), обвешанная разнообразными защитами, как новогодняя елка – игрушками.

    В МТ7930 встроены защиты:

    От превышения тока ключевого элемента
    понижения напряжения питания
    повышения напряжения питания
    короткого замыкания в нагрузке и обрыва нагрузки.
    от превышения температуры кристалла

    Декларирование защиты от короткого замыкания в нагрузке для источника тока носит скорее маркетинговый характер:)

    Принципиальной схемы на именно такой драйвер добыть не удалось, однако поиск в сети дал несколько очень похожих схем. Наиболее близкая приведена на рисунке:

    Рис 4. LED Driver MT7930. Схема электрическая принципиальная

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

    Внимание! В схеме присутствуют опасные для жизни напряжения! Не повторять без должного понимания что вы делаете!

    Для исследования сигналов осциллографом надо развязать схему от сети, чтобы не было гальванического контакта. Для этого я применил разделительный трансформатор. На балконе в запасах были найдены два трансформатора ТН36 еще советского производства, датированные 1975 годом. Ну, это вечные устройства, массивные, залитые полностью зеленым лаком. Подключил по схеме 220 – 24 – 24 -220. Т.е. сначала понизил напряжение до 24 вольт (4 вторичных обмотки по 6.3 вольта), а потом повысил. Наличие нескольких первичных обмоток с отводами дало мне возможность поиграть с разными напряжениями питания – от 110 вольт до 238 вольт. Такое решение конечно несколько избыточно, но вполне пригодно для одноразовых измерений.


    Рис 5. Фото разделительного трансформатора

    Из описания старта в мануале следует, что при подаче питания начинает заряжаться конденсатор С8 через резисторы R1 и R2 суммарным сопротивлением около 600 ком. Два резистора применены из требований безопасности, чтобы при пробое одного ток через эту цепь не превысил безопасного значения.

    Итак, конденсатор по питанию медленно заряжается (это время порядка 300-400 мс) и когда напряжение на нем достигает уровня 18,5 вольт – запускается процедура старта преобразователя. Микросхема начинает генерировать последовательность импульсов на ключевой полевой транзистор, что приводит к возникновению напряжения на обмотке Na. Это напряжение используется двояко – для формирования импульсов обратной связи для контроля выходного тока (цепь R5 R6 C5) и для формирования напряжения рабочего питания микросхемы (цепь D2 R9). Одновременно в выходной цепи возникает ток, который и приводит к зажиганию лампы.

    Почему же срабатывает защита и по какому именно параметру?

    Первое предположение

    Срабатывание защиты по превышению выходного напряжения?

    Для проверки этого предположения я выпаял и проверил резисторы в цепи делителя (R5 10 ком и R6 39 ком). Не выпаивая их не проверить, поскольку через обмотку трансформатора они запараллелены. Элементы оказались исправны, но в какой-то момент схема заработала!

    Я проверил осциллографом формы и напряжения сигналов во всех точках преобразователя и с удивлением убедился, что все они – полностью паспортные. Никаких отклонений от нормы…

    Дал схеме поработать часок – все ОК.

    А если дать ей остыть? После 20 минут в выключенном состоянии не работает.

    Очень хорошо, видимо дело в нагреве какого-то элемента?

    Но какого? И какие же параметры элемента могут уплывать?

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

    Второе предположение

    Подозрение пало на трансформатор. Проблема мыслилась так – трансформатор из-за неточностей изготовления (скажем на пару витков недомотана обмотка) работает в области насыщения и из-за резкого падения индуктивности и резкого нарастания тока срабатывает защита по току полевого ключа. Это резистор R4 R8 R19 в цепи стока, сигнал с которого подается на вывод 8 (CS, видимо Current Sense) микросхемы и используется для цепи ОС по току и при превышении уставки в 2.4 вольта отключает генерацию для защиты полевого транзистора и трансформатора от повреждений. На исследуемой плате стоит параллельно два резистора R15 R16 с эквивалентным сопротивлением 2,3 ома.

    Но насколько я знаю, параметры трансформатора при нагреве ухудшаются, т.е. поведение системы должно быть другим – включение, работа минут 5-10 и выключение. Трансформатор на плате весьма массивный и тепловая постоянная у него ну никак не менее единиц минут.
    Может, конечно в нем есть короткозамкнутый виток, который исчезает при нагреве?

    Перепайка трансформатора на гарантированно исправный была в тот момент невозможна (не привезли еще гарантированно рабочую плату), поэтому оставил этот вариант на потом, когда совсем версий не останется:). Плюс интуитивное ощущение – не оно. Я доверяю своей инженерной интуиции.

    К этому моменту я проверил гипотезу о срабатывании защиты по току, уменьшив резистор ОС по току вдвое припайкой параллельно ему такого же – это никак не повлияло на моргание лампы.

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

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

    Третье предположение

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

    По прежнему, система мигала в холодном состоянии и начинала нормально работать при прогреве ножки трансформатора паяльником. Секунд 15 погреть – и все нормально заводится.

    Прогрев микросхемы паяльником ничего не давал.

    И очень смущало малое время нагрева… что там может за 15 секунд измениться?

    В какой-то момент сел и методично, логически отсек все гарантированно работающее. Раз лампа загорается - значит цепи запуска исправны.
    Раз нагревом платы удается запустить систему и она часами работает - значит и силовые системы исправны.
    Остывает и перестает работать - что-то зависит от температуры…
    Трещина на плате в цепи обратной связи? Остывает и сжимается, контакт нарушается, нагревается, расширяется и контакт восстанавливается?
    Пролазил тестером холодную плату - нет обрывов.

    Что же еще может мешать переходу от режима запуска в рабочий режим?!!!

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

    И тут наступило счастье. Заработало!

    Замена конденсатора 10 мкф на 22 мкф полностью решило проблему.

    Вот он, виновник проблемы:


    Рис 6. Конденсатор с неправильной емкостью

    Теперь стал понятен механизм неисправности. Схема имеет две цепи питания микросхемы. Первая, запускающая, медленно заряжает конденсатор С8 при подаче 220 вольт через резистор в 600 ком. После его заряда микросхема начинает генерировать импульсы для полевика, запуская силовую часть схемы. Это приводит к генерации питания для микросхемы в рабочем режиме на отдельной обмотке, которое поступает на конденсатор через диод с резистором. Сигнал с этой обмотки также используется для стабилизации выходного тока.

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

    Отловить эту просадку напряжения питания осциллографом не получалось - слишком грубая оценка. Мне казалось, что все нормально.

    Прогрев же платы увеличивал емкость конденсатора на недостающие проценты - и энергии уже хватало на нормальный запуск.

    Понятно, почему только некоторая часть драйверов отказала при полностью исправных элементах. Сыграло роль причудливое сочетание следующих факторов:

    Малая емкость конденсатора по питанию. Положительную роль сыграл допуск на емкость электролитических конденсаторов (-20% +80%), т.е. емкости номиналом 10 мкф в 80% случаев имеют реальную емкость около 18 мкф. Со временем емкость уменьшается из-за высыхания электролита.
    Положительная температурная зависимость емкости электролитических конденсаторов от температуры. Повышенная температура на месте выходного контроля - достаточно буквально пары-тройки градусов и емкости хватает для нормального запуска. Если предположить, что на месте выходного контроля было не 20 градусов, а 25-27, то этого оказалось достаточно для практически 100% прохождения выходного контроля.

    Производитель драйверов сэкономил конечно, применив емкости меньшего номинала по сравнению с референс дизайн из мануала (там указано 22 мкф) но свежие емкости при повышенной температуре и с учетом разброса +80% позволили партию драйверов сдать заказчику. Заказчик получил вроде бы работающие драйверы, которые со временем стали отказывать по непонятной причине. Интересно было бы узнать – инженеры производителя учли особенности поведения электролитических конденсаторов при повышении температуры и естественный разброс или это получилось случайно?

    Вверх