Управление светодиодным драйвером при помощи контроллера

1001В прошлой статье я подробно разбирал возможности дешевого светодиодного драйвера на QH7938. Настала пора применить эти драйвера в деле. Очередной раз решил переделать управление светодиодной настольной лампой.

Что хотелось бы реализовать

  1. Управление яркостью лампы
  2. Локальное управление с одной клавиши
  3. Удаленное управление от пульта управления светом в комнате (315МГц)

Выбор компонентов

Светодиодный драйвер на 20Вт

Драйвер вид сверху

Контроллер ATMEGA328P (можно взять любую Ардуину) с приемником 315МГц

003

 

Миниатюрный блок для питания контроллера

Приборный корпус чтобы спрятать всю начинку

И все это подключаем к системе умного дома

305

Изготовление и сборка

Светодиодный драйвер дорабатываем, как было описано в этой статье.

Схема доработки светодиодного драйвера

Резистор на входе диммера подбираем опытным путем таким образом, чтобы ток драйвера при необходимом количестве светодиодов менялся от 0-600мА.

Собираем контроллер управления

Схема контроллера управления

Собираем все это в коробочке

Контроллер управление лампой с диммером

Программирование контроллера

Управление у меня происходит с двух точек — универсального пульта управления светом в комнате и отдельной клавишей, находящейся под рукой.

Вариант 1. С регулировкой яркости

При кратковременном нажатии на клавишу пульта происходит включение отключение лампы

Длительное нажатие приводит к плавному уменьшению яркости

Следующее длительное касание — к увеличению. И так далее.

Скетч для Arduino IDE с плавным диммированием

 

Вариант 2. Переключение тремя режимами яркости

Вариант с плавным диммированием показался мне избыточным. Поэтому я разработал другой вариант скетча:

При кратковременном нажатии на клавишу пульта происходит включение отключение лампы

При длительном нажатии последовательно включается один из трех режимов яркости

Скетч для Arduino IDE с тремя режимами яркости

 

Управление лампой

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

И светом можно управлять не вставая с кровати )))

c111

 

 

 

 

 

 

 

Скетч для контроллера управления диммером
3.1 KiB
2814 Downloads
Детали
Скетч для контроллера управления диммером 2
3.8 KiB
2408 Downloads
Детали
Вы можете оставить отзыв или трекбек со своего сайта.

13 комментариев на «Управление светодиодным драйвером при помощи контроллера»

  1. dss:

    А зачем в схеме симистор, если выключить драйвер можно просто притянув dim к земле?

    • Alexey:

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

  2. Марик:

    А кнопка на стене где на схеме?

  3. Игорь:

    Добрый день, скажите, а вам не попадались такие же драйвера, но ват на 35-40 (6-15х3W светодиодов)

  4. Павел:

    Доброго времени суток я ищу человека который мог бы спроектировать блок управления светодиодами если есть кто занимается такой работой буду рад сотрудничеству пишите sever5850@yandex.ru или звоните 89262225850 Павел
    Нам требуется управление по вай-фай и через телефон если можете предложить ещё какие-нибудь варианты готов рассмотреть

  5. Тракторист3д:

    Всем привет. На интересный сайт забрел. Тут как раз и спрошу совета.

    Есть вот такая микросхема http://www.linear.com/product/LT3952 и другие модели от этого производителя. Ьуду делать драйвера на их основе.
    В принципе основное из даташит понятно. Но есть вопросы по некоторым заявленным параметрам:
    1. PMOS Switch Driver for PWM and Output Disconnect — это что значит?
    2. LED Short-Circuit Protection and SHORTLEDFlag защита от КЗ?
    3. Adjustable Frequency: 200kHzto 3MHz,
    Synchronizable to an External Clock — мы за счет этого яркость ругулируем? Меняем частоту модуляции.
    4. В каком направлении копать чтоб управлять данным драйвером с помощью блютуз или вайфай с планшета? По идее нужен просто управляемый по блютуз или вайфай потенциометр?
    5. http://ali.pub/tinfb вот такой 100Вт потянет же по идее такой драйвер? заявлено 60V и 4A , но я так понял 4А явно не при 60В, хотя мне надо 3.5А при 34В

    Что в общем скажете по такой микросхеме, серьезная штука или больше маркетинга?

    Хочу фонарь сделать на мощном светодиоде, и туманки в машине.

    В видео на оф сайте часто употребляют что при использовании данного драйвера можно избавиться от фликкера, я так понял это мерцание при работе драйвера не на полную мощность по причине воздействия модуляции?

  6. makks:

    Я правильно понимаю, что можно применить аналогичные радиомодули на другую частоту, скажем 433 МГц?

  7. makks:

    Так и представляешь, как приходят специально обученные люди с частотомером и спрашивают: «А почему у вас, товарищ, частота не наша, пройдемте разберемся.»
    Так что лучше не рисковать)))

  8. Я бы использовал 315, или даже лучше как-то сдвинуть частоту чтобы какой-нибудь хулиган не перехватил и потом не стал баловаться включая -выключая свет 🙂

Ваш отзыв

Вы должны войти, чтобы оставлять комментарии.