Найти тему
Radio-любитель

Интеллектуальный светодиодный диммер

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

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

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

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

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

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

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

Схема устройства
Схема устройства

Принципиальная схема показывает, что не слишком много внешних компонентов для микроконтроллера PIC18F1320. Блок питания на 5 В не показан, но подключен он к разъему K1. Диод Шоттки D1 соединен последовательно с линией электропитания микроконтроллера и также обеспечивает зарядку конденсатора С1.

Заряженного конденсатора достаточно, чтобы поддерживать работу микроконтроллера в течение 2с после выключения питания переключателем S. R8 является нагрузкой для полной разрядки С1, когда питание отключено. Резистор R1, подключенный от источника питания к входному контакту 1 микроконтроллера, указывает, когда источник питания был выключен или включен.

Красный светодиод D3 указывает на то, что устройство включено, а зеленый светодиод D2 загорается, чтобы указать двухсекундное окно, в котором процессор может быть снова включен для сохранения новой настройки диммера. Резистор R5 подтягивает на вход сброса (вывод 4 IC1) высокий логический уровень.

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

МОП-транзистор T1 приводится в действие сигналом ШИМ на выводе затвора через резистор R2. Если вы меняете альтернативный МОП-транзистор, убедитесь, что он может быть полностью подключен с напряжением затвора 5 В. При токах нагрузки до 2 А T1 не потребует никакого радиатора. Важно отметить, что выключатель находится на выходе низкого напряжения от адаптера переменного тока. Если вместо этого переключатель используется для отключения сетевого входа адаптера, его выход 5В будет отключаться слишком медленно, чтобы эта схема работала. Колодка программирования K3 совместима со стандартным Microchip PICkit 2.

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

-2