Плавное включение и выключение нагрузки
Наверное многим хотелось добавить в свое авто что-то новое, сегодня я расскажу как сделать это без особых затрат и технических изменений в конструкции автомобиля. Устройство которое я сегодня хочу вам представить это не большая схема регулировки запуска и выключения нагрузки, в нашем случае осветительных приборов, освещения салона, подсветки приборной панели и т.д. Наше устройство позволит плавно включать и выключать любую из перечисленных нагрузок. Согласитесь куда приятнее когда при включении зажигания мы видим не резкое включение подсветки приборной панели, а плавный розжиг. То же можно сказать и о освещении салона и осветительных приборах.От слов перейдем к делу и перед тем как начать сборку предлагаю ознакомиться со схемой:
Для начала расскажу о том как она подключается. К VCC+ нам необходимо подвести постоянные 12 В от аккумулятора которые и будут питать нашу нагрузку. К REM мы подключаем те 12 В которые появляются после включения зажигания, именно они и будут инициировать розжиг и по их исчезновению схема будет гасить освещение. Соответственно к контактам LED+ LED- мы подключаем нашу нагрузку (в моем случае светодиоды) В качестве транзистора Т1 я использовал BC817 (аналог КТ503В) в качестве Т2 я взял IRF9540S. Если вы захотите увеличить время розжига вам необходимо увеличить номинал R2, для уменьшения соответственно понизить. Для управления временем гашения аналогичную операцию необходимо проделать с резистором R3. Теперь можно переходить к сборке. Для уменьшения размеров устройства я использовал поверхностный монтаж. Вот весь набор элементов, которые мне понадобились:
Платы были изготовлены по «ЛУТ» технологии из одностороннего текстолита.
Вот такое компактное устройство способное добавить эстетичности нашему автомобилю мы получили в итоге.
Расходы:1. Резисторы 0,25 рубшт. х4 = 1 Руб2. BC817 = 3 руб.3. IRF9540S = 35 руб4. Конденсатор 8 руб 5. Клеммы 21,5
Итог: Всего за 70 руб. мы получаем довольно интересное устройство. P. S. Видео с работой устройства:
Как реализовать плавное выключение светодиодов
Для реализации нам с Вами понадобятся такие компоненты:
- Собственно светодиод.
- Конденсатор (электролитический, большой емкости).
- Диод.
- Резистор, если используют светодиоды на 3.5 В.
- Паяльник, олово, флюс.
Начнем с объекта. Куда можно поставить? Ну, тут все зависит от Вашей фантазии. Габаритные огни, салонный свет, подсветка приборов – и много других мест, куда можно вставить плавно выключающийся светодиод. Я в скором времени реализую плавное выключение салонного плафона, то есть, чтобы при закрытии дверей он горел еще некоторое время. Также, если Вы изготавливаете , в сочетании с ними получится не плохо.
Ну что же начнем. Назначение всех элементов, я думаю, понятно, но не лишним будет повториться. Светодиод нужен для того, чтобы излучались световые волны:). Конденсатор – этот элемент и сохраняет напряжение, которое расходуется при отключении питания. Диод – используется для того, чтобы ток не ушел на другие потребители, другими словами – исполняет роль своеобразного клапана (туда пускает, назад нет).
Изготовление плавно гаснущих светодиодов
Набросаю такую вот интуитивно понятную схемку:
На схеме мы видим, что ничего сложного нет. Так что беремся за паяльник и вперед. Оговорюсь, что нужно узнать, как точно подключать компоненты. Электролитические конденсаторы имеют свойства разлетаться с выстрелом! Так что внимательно смотрим на фото:
Диод тоже важно правильно подключить:
Ну, вроде разобрались. Что касается номиналов деталей, диод подойдет почти любой, так как ток небольшой. Конденсатор – емкость подбираем индивидуально, чем больше емкость, тем дольше горит светодиод после отключения питания. Напряжение на конденсаторе минимум 16В.
Наверное многим хотелось добавить в свое авто что-то новое, сегодня я расскажу как сделать это без особых затрат и технических изменений в конструкции автомобиля. Устройство которое я сегодня хочу вам представить это не большая схема регулировки запуска и выключения нагрузки, в нашем случае осветительных приборов, освещения салона, подсветки приборной панели и т.д. Наше устройство позволит плавно включать и выключать любую из перечисленных нагрузок. Согласитесь куда приятнее когда при включении зажигания мы видим не резкое включение подсветки приборной панели, а плавный розжиг. То же можно сказать и о освещении салона и осветительных приборах.От слов перейдем к делу и перед тем как начать сборку предлагаю ознакомиться со схемой:
Для начала расскажу о том как она подключается. К VCC+ нам необходимо подвести постоянные 12 В от аккумулятора которые и будут питать нашу нагрузку. К REM мы подключаем те 12 В которые появляются после включения зажигания, именно они и будут инициировать розжиг и по их исчезновению схема будет гасить освещение. Соответственно к контактам LED+ LED- мы подключаем нашу нагрузку (в моем случае светодиоды) В качестве транзистора Т1 я использовал BC817 (аналог КТ503В) в качестве Т2 я взял IRF9540S. Если вы захотите увеличить время розжига вам необходимо увеличить номинал R2, для уменьшения соответственно понизить. Для управления временем гашения аналогичную операцию необходимо проделать с резистором R3. Теперь можно переходить к сборке. Для уменьшения размеров устройства я использовал поверхностный монтаж. Вот весь набор элементов, которые мне понадобились:
Платы были изготовлены по «ЛУТ» технологии из одностороннего текстолита.
Вот такое компактное устройство способное добавить эстетичности нашему автомобилю мы получили в итоге.
Расходы:1. Резисторы 0,25 руб\шт. х4 = 1 Руб2. BC817 = 3 руб.3. IRF9540S = 35 руб4. Конденсатор 8 руб 5. Клеммы 21,5
Итог: Всего за 70 руб. мы получаем довольно интересное устройство. P. S. Видео с работой устройства:
Есть случаи, когда необходимо обеспечить плавное включение светодиодов, применяемых для освещения или подсветки, а в некоторых случаях и выключение.
Плавный розжиг может потребоваться по разным причинам.
Во-первых, при мгновенном включении свет сильно «бьет по глазам» и заставляет нас жмуриться и прищуриваться, выжидая, пока глаза привыкнут к новому уровню яркости. Этот эффект связан с инерционностью процесса аккомодации глаза и конечно имеет место не только при включении светодиодов, но и любых других источников света.
Просто в случае со светодиодами он усугубляется тем, что излучающая поверхность очень мала. Если говорить научным языком – источник света имеет очень большую габаритную яркость.
Во-вторых, могут преследоваться чисто эстетические цели: согласитесь плавно загорающийся или гаснущий свет – это красиво. Схема питания светодиодов должна быть усовершенствована должным образом. Рассмотрим два различных способа плавного включения и выключения светодиодов.
Бесконтактный инфракрасный выключатель
Тем, кому не
нравится прикасаться к пружинке, есть такие же миниатюрные бесконтактные
выключатели, работающие на инфракрасном излучении от взмаха руки.
Именно их
стараются монтировать для подсветки рабочей зоны на кухне или в медицинских
кабинетах, где врачам нужно максимально избегать контакта рук с посторонними
предметами.
При выборе таких моделей будьте внимательны. Есть варианты, где микросхемы размещаются снизу, а сам силовой ключ, коммутирующий нагрузку в 2-3А, сверху.
Это значит,
что вы уже не сможете безопасно приклеить их на нижнюю поверхность профиля. Он
у вас будет болтаться внутри, не говоря уже о вопросе изоляции всех контактов.
Такие модели предназначены в первую очередь для установки в пластиковый корпус светильников, а не для монтажа в алюминиевые профиля.
Да и размер у них на несколько миллиметров шире самой ленты, поэтому не во всякий профиль они могут влезть.
Вам нужно
выбирать те выключатели, у которых ровное и гладкое нижнее основание. Все
элементы у них расположены сверху.
Один из
инфракрасных элементов является излучателем, а другой приемником. Таким
образом, при появлении в пределах 2-7см от поверхности бесконтактного
выключателя какого-то предмета (ваша рука, хвост кошки или севшая муха), сигнал
отражается и выключатель реагирует.
Для подобного рода девайсов, в рассеивателях необходимо вырезать окошко. Иначе выключатель срабатывать не будет.
Перед покупкой обратите внимание, что происходит с таким датчиком при внезапном исчезновении напряжения и его появлении через какое-то время. Например, у вас в доме или во всем районе, сетевая компания “отключила свет”
Через 2-3 часа он появился.
Так вот, в дешевых моделях таких датчиков, по умолчанию заложен режим автоматического включения подсветки при внезапном исчезновении питания и его возобновлении.
Уехали вы в отпуск на пару недель, а освещение без вашего участия само включится и накрутит лишние киловатты.
Так что
спрашивайте у продавцов все характеристики товара.
Подключение светодиодной ленты к Ардуино
подключение светодиодной ленты к Arduino
Мнение экспертаАлексей БартошСпециалист по ремонту, обслуживанию электрооборудования и промышленной электроники.Задать вопрос экспертуArduino Nano могут управлять не только электродвигателями. Они используются также для светодиодных лент. Но так как выходные ток и напряжение платы недостаточны для прямого подключения к ней полосы со светодиодами, то между контроллером и светодиодной лентой необходимо устанавливать дополнительные приспособления.
Через реле
Подключение через реле
Реле подключается к устройству на цифровой выход. Полоса, управляемая с его помощью имеет только два состояния — включенная и выключенная. Для управления red-blue-green ленточкой необходимы три реле. Ток, который может контролировать такое устройство, ограничен мощностью катушки (маломощная катушка не в состоянии замыкать большие контакты). Для подсоединения большей мощности используются релейные сборки.
С помощью биполярного транзистора
Подключение с помощью транзистора
Для усиления выходного тока и напряжения можно использовать биполярный транзистор. Он выбирается по току и напряжению нагрузки. Ток управления не должен быть выше 20 мА, поэтому подается через токоограничивающее сопротивление 1 – 10 кОм.
Транзистор лучше применять n-p-n с общим эмиттером. Для большего коэффициента усиления используется схема с несколькими элементами или транзисторная сборка (микросхема-усилитель).
С помощью полевого транзистора
Кроме биполярных, для управления полосами используются полевые транзисторы. Другое название этих приборов – МОП или MOSFET-transistor.
Подключается элемент через токоограничивающее сопротивление. Кроме того, он чувствителен к помехам, поэтому выход контроллера следует соединить с массой резистором в 10 кОм.
С помощью плат расширения
Подключение Arduino с помощью плат расширения
Это может быть Wi-Fi или Bluetooth, драйвер управления электродвигателем, например, модуль L298N или эквалайзер. Они предназначены для управления нагрузками разной мощности и напряжения. Такие устройства бывают одноканальными – могут управлять только монохромной лентой, и многоканальными – предназначены для устройств RGB и RGBW, а также лент со светодиодами WS 2812.
КАК ДЕЛАТЬ НЕЛЬЗЯ
Как мы уже поняли, для питания ленты требуется источник на 5 Вольт с достаточным запасом по току, а именно: один цвет качественного светодиода на максимальной яркости потребляет 0,012 А (12 мА) соответственно, весь светодиод — 0,036 А (36 мА) на максимальной яркости… У китайцев «китайские» ленты меньше потребляют и тускло светятся. Всегда покупаю в магазине осветительных приборов БТФ (ссылка в начале статьи), там ленты качественные. Я понимаю, что иногда мне очень хочется запитать ленту напрямую от Arduino через USB или с помощью встроенного стабилизатора платы. Ты не сможешь это сделать. В первом случае есть риск сжечь защитный диод на плате Arduino (в худшем случае — сжечь порт USB), во втором из стабилизатора на плате выйдет синий дым. Если очень хочется, есть два варианта:
- Не подключайте больше того количества светодиодов, при котором ток потребления будет больше 500мА, то есть 500/32 ~ 16шт
- Напишите код на основе библиотеки FastLED, где вы можете ограничить ток с помощью специальной функции. НО! Если вывод Din отсоединить от источника сигнала, есть риск случайно включить ленту и никакие программные ограничения не спасут вас от сжигания утюга.
Вы можете спросить: как я могу затем прошить проект на магнитную ленту? Ведь судя по первой картинке так подключиться не получится! Все очень просто: если в прошивку сразу после загрузки не входит магнитная лента, просто прошейте ее. Если он включается и есть риск перегрузки по току, подключаем внешний блок питания к 5В и GND.
Способы реализации плавного включения
Прежде чем определиться со способами реализации плавного запуска, необходимо выяснить, как работают УВПЛ. Принцип действия приборов этого типа основывается на способности сначала понижать, а затем постепенно повышать напряжение до оптимальной величины. Устройство подключается в разрыв провода между лампой (светильником) и выключателем.
При подаче напряжения его величина повышается за счет схем плавного запуска. Они могут быть собраны на транзисторах, симисторах или тиристорах по схемам ФИР (фазоимпульсный регулятор). Скорость повышения напряжения может варьироваться в пределах нескольких секунд: многое зависит от того, по какой схеме был собран прибор. Мощность нагрузки чаще всего не превышает 1400 Вт.
Блок питания
Блок защиты выступает в роли устройства, обеспечивающего плавное включение. Применение приспособления одновременно с лампой позволяет постепенно понизить напряжение, поступающее к осветительному прибору. Вольфрамовая нить в этом случае не испытывает большой нагрузки, что позволяет продлить ее срок эксплуатации.
По мере того, как электрический ток проходит сквозь блок, напряжение падает (с 220 В до 170 В). Скорость варьируется в пределах 2-4 секунд. Использование блока защиты по назначению приводит к снижению потока света на 50-60%. Устройства Uniel Upb-200W-BL выдерживают до 220 В, поэтому необходимо подключать к ним лампочки такой же мощности.
Устройство можно устанавливать рядом с выключателями или приборами освещения.
Устройство плавного включения
Механизм действия устройства плавного включения ламп накаливания (УПВЛ) такой же, как и у защитных блоков. Прибор имеет весомое преимущество – небольшой размер, поэтому его можно устанавливать в подрозетник (за выключатель), внутри распределительной коробки и потолочной лампы (под колпак). Подключение УПВЛ должно осуществляться последовательно, начиная с соединения прибора к фазному проводнику.
Диммирование
Диммеры обладают способностью регулировать электрический ток, поэтому эти приборы часто устанавливают в жилых помещениях. Устройства меняют яркость света, который дают галогеновые, светодиодные или лампы накаливания.
Реостат или переменный резистор считают простейшим диммером. Прибор был изобретен в 1847 году Кристианом Поггендорфом. С его помощью можно регулировать силу электрического тока и напряжение. Устройство состоит из нескольких деталей:
- проводник;
- регулятор сопротивления.
Сопротивление меняется плавно. Чтобы уменьшить яркость света, напряжение снижают. В этом случае величины, обозначающие силу тока и сопротивление, будут высокими, что спровоцирует перегрев осветительного прибора.
Популярные статьи Игрушки на елку своими руками. елочные шары. новогодние украшения из ниток
К диммерам относят также автотрансформаторы. У этих приборов коэффициент полезного действия достаточно высок. Напряжение подается неискаженным, частота оптимальная – не более 50 Гц. Существенный минус автотрансформатора – большой вес. Чтобы управлять ими, человек должен приложить максимум усилий.
Электронный вариант – наиболее простой и доступный прибор, с помощью которого можно контролировать силу тока. Основная деталь компактного устройства – переключатель (ключ), которым управляют тиристорными, симисторными и транзисторными полупроводниками.
Выделяют несколько способов регулирования диммера:
- по переднему фронту;
- по заднему фронту.
Подающееся на лампы накаливания напряжение можно регулировать обоими способами.
Ардуино и адресная светодиодная лента
Этот проект — простой способ начать работу, но идеи, которые он охватывает, могут быть расширены для действительно эффектного освещения. С помощью всего лишь нескольких компонентов вы можете создать свой собственный восход солнца. Если у вас есть стартовый комплект с Arduino, вы можете использовать любую кнопку или датчик для запуска светодиодов при входе в комнату, например:
Теперь, когда мы рассмотрели схему с обычной светодиодной лентой, перейдем к адресным светодиодным лентам SPI RGB лента.
Ремонт системы освещения светодиодной RGB лентой
Светодиодная лента Ардуино — Яркие идеи.
Эти ленты требуют меньшего количества компонентов для запуска, и есть некоторая свобода в отношении именно того, какие значения компонентов вы можете использовать. Конденсатор в этой цепи гарантирует, что светодиоды 5v получают постоянный источник питания. Резистор становится гарантом того, что сигнал данных, полученный от Arduino, не загружен всяческими помехами.
Вам понадобится:
● Светодиодная лента 5v WS2811/12/12B; Все три модели имеют встроенные микросхемы и работают одинаково.
● 1 x Arduino Uno или аналогичная совместимая плата;
● 1 x резистор 220-440 Ом;
● 1 x конденсатор microFarad 100-1000 (все, что между этими двумя значениями, отлично подойдет);
● Макет и монтажные провода;
● Блок питания 5 В.
Настройте схему, как показано на рисунке:
Arduino для начинающих. Урок 1. Мигающий светодиод
Обратите внимание, что конденсатор должен быть правильной ориентации. Вы можете понять, какая сторона прикрепляется к рейке земля, ища знак минуса (-) на корпусе конденсатора
На этот раз мы задействуем Arduino, используя источник питания 5 В. Это позволит устройству работать автономно
Вы можете понять, какая сторона прикрепляется к рейке земля, ища знак минуса (-) на корпусе конденсатора. На этот раз мы задействуем Arduino, используя источник питания 5 В. Это позволит устройству работать автономно.
Во-первых, убедитесь, что ваша плата может работать с 5 В, прежде чем присоединить ее к источнику питания. Почти все платы работают на 5V через USB-порт, но штыри питания на некоторых могут иногда пропускать регуляторы напряжения и превращать их в поджаренные тосты.
Кроме того, рекомендуется убедиться, что несколько отдельных источников питания не подключены к Arduino — отсоединяйте USB-кабель всякий раз, когда используете внешний источник питания.
Светодиодная лента Ардуино — Бегущий огонь или световая волна
Чтобы безопасно запрограммировать нашу плату, отсоедините линию VIN от линии электропередач. Вы подключите ее позже обратно.
Присоедините свой Arduino к компьютеру и откройте Arduino IDE. Убедитесь, что у вас правильный номер платы и порта, выбранный в меню «Сервис»> «Сервис и инструменты»> «Порт».
Мы будем использовать библиотеку FastLED для тестирования нашей установки. Вы можете добавить библиотеку, нажав на Эскиз> Включить библиотеку> Управление библиотеками и поиск FastLED. Нажмите «Установить», и библиотека будет добавлена в среду IDE.
В разделе «Файл»> «Примеры»> «FastLED» выберите эскиз DemoReel100. В этом эскизе задействованы различные эффекты, которые можно сделать с помощью светодиодных полос WS2812, и невероятно легко настроить.
Все, что вам нужно изменить, — это переменная DATA_PIN, чтобы она соответствовала значку 13 и переменной NUM_LEDS для определения количества светодиодов, находящихся в полосе, которую вы используете. В этом случае я применяю только небольшую линию из 10 светодиодов, вырезанных из более длинной полосы.
Используйте большее количество для красивейшего светового шоу!
Наконец, подключите VIN Arduino к линии электропередач и наслаждайтесь представлением.
Светодиодная лента Ардуино — Безграничные возможности
Учиться работать со светодиодными лентами — хороший способ познакомиться с базовым программированием на Arduino, но лучший способ учиться — изменять коды. Побалуйтесь с приведенным выше кодом и посмотрите, что вы можете сделать! Если все это слишком сложно для вас, подумайте о проектах Arduino для начинающих.
Адресная светодиодная лента – это украшение любого проекта Arduino. С ее помощью вы можете создавать светомузыку, умную подсветку для телевизора, бегущие строки и другие проекты, в которых требуется отобразить информацию на широком экране. Благодаря встроенным контроллерам, вы можете управлять каждым из светодиодов ленты в отдельности, управляя ими как пикселями на экране. В этой статье мы разберемся, как работает адресная светодиодная лента, как ее подключить к Ардуино и какие библиотеки лучше использовать для управления.
Способы управления цветом свеченияRGB светодиодных лент
Есть два способа управления цветовым режимом работы RGB светодиодной ленты, с помощью трех выключателей или электронного устройства.
Принцип работы простейшего контроллера на выключателях
Рассмотрим принцип работы самого простого контроллера, на механических выключателях. В качестве выключателя для ручного управления свечением RGB ленты можно применить трех клавишный настенный выключатель, предназначенный для включения люстр и светильников в бытовую сеть 220 В. Электрическая схема подключения тогда будет иметь следующий вид.
Резисторы R1-R3 служат для ограничения тока и их можно устанавливать в любом месте цепи питания кристаллов одного цвета. По этой схеме можно подключать RGB ленты, рассчитанные на напряжение питания как 12 В, так и 24 В.
Как видно из схемы, плюсовой вывод блока питания подключается непосредственно к плюсовому выводу светодиодной ленты, который является общий для светодиодов всех цветов, а минусовой вывод подключается к R, G и B контактам ленты через выключатель. Коммутатором из трех выключателей можно получить семь цветов свечения ленты. Это самый простой, надежный и дешевый способ управления цветами свечения RGB ленты.
Принцип работы электронного контроллера
Для получения бесконечного количества цветов свечения RGB ленты и в автоматическом режиме динамическое изменение величины светового потока, вместо выключателей используют электрический блок, который называется RGB контроллер. Его включают в разрыв цепи между блоком питания и RGB лентой. Обычно в комплект контроллера входит пульт дистанционного управления, позволяющий на расстоянии управлять режимом его работы, и как следствие режимом свечения светодиодной ленты.
Так как для работы светодиодной ленты требуется, как правило, напряжение постоянного тока 12 В (реже 24 В), то для подключения ее к электросети переменного тока 220 В применяется блок питания или адаптер, преобразующий переменное напряжение в напряжение постоянного тока, которое через разъемное соединение подается на блок контроллера.
Рассмотрим принцип работы RGB контроллера на примере самого простого и широко применяемого контроллера модели LN-IR24. Он состоит из трех функциональных узлов – контроллера управления RGB, силовых ключей и микросхемы инфракрасного сенсора (ИК). Микросхема контроллера прошита на требуемый алгоритм работы светодиодной ленты. Управление микросхемой контроллера осуществляется сигналом, поступающим с микросхемы сенсора ИК. На ИК сенсор управляющий сигнал поступает при нажатии кнопок на пульте дистанционного управления.
Управление подачей питающего напряжения на светодиодную ленту осуществляется с помощью трех полевых транзисторов, работающих в ключевом режиме. При поступлении сигнала с микросхемы контроллера управления RGB на затвор транзистора, его переход сток-исток открывается, и через светодиоды начинает протекать ток, в результате чего они начинают излучать свет. Управление яркостью свечения светодиодов осуществляется за счет высокочастотного изменения ширины импульсов подаваемого питающего напряжения (широтно-импульсной модуляции).
Область применения диммера на Arduino
Конечно, использовать дорогостоящий Arduino для управления яркостью галогенных ламп – избыточно. Для этой цели лучше заменить обычный выключатель диммером промышленного изготовления. Диммер на Arduino способен решать более серьёзные задачи:
- управлять любыми видами активной нагрузки (температурой нагрева паяльника, проточного водонагревателя и т. д.) с точным удержанием заданного параметра;
- одновременно выполнять несколько функций. Например, обеспечивать плавное включение утром (отключение вечером) света, а также контролировать температуру и влажность террариума.
Увидеть каким образом изменяется напряжение в нагрузке можно с помощью осциллографа. Для этого к выходным клеммам диммера припаивают резистивный делитель, благодаря которому сигнал в контрольной точке должен уменьшиться примерно в 20 раз. После этого к делителю подсоединяют щупы осциллографа и подают питание на схему. Изменяя положение ручки потенциометра, на экране осциллографа можно наблюдать насколько плавно Arduino управляет симистором и присутствуют ли при этом высокочастотные помехи.
Авторство вышеприведенных материалов принадлежит Youtube каналу AlexGyver.
Что такое RGB светодиодная лента
RGB (Red, Green, Blue – красный, зеленый, синий) – это светодиодная лента, способная при работе менять свой цвет. В каждом LED модуле находятся три светодиода – красный, синий и зеленый. Изменяя отдельно яркость свечения каждого кристалла, вы получаете любой цвет видимого спектра.
Что такое rgb светодиод
Внешне RGB led отличается от моноцветной только количеством выводов. Здесь их 4 – три из них для питания каждого отдельного кристалла и один общий плюс.
Существуют особые led ленты с пятью выводами. Маркируются они как LED RGB W (W – white). Пятый вывод отвечает за белый свет. Дело в том, что в трехцветном диоде белый цвет получается смешивая все три цвета в равных пропорциях. Такой «белый» отличается от чистого моно- света. Поэтому появился тип led с четвертым кристаллом белого цвета.
Эти ленты (как и моноцветные) имеют несколько классов пыле- влагозащиты:
- IP20 – без защиты, боится влаги и пыли;
- IP67-69 – не боится пыли, может быть использована во влажной среде (ванна, аквариум).
Покупать или делать самому
Первейший вопрос, возникающий при необходимости включения в схему модуля плавного розжига светодиодов, это сделать ли его самостоятельно или купить. Естественно, легче приобрести готовый блок с заданными параметрами. Однако у такого способа решения задачи есть один серьезный минус – цена. При изготовлении своими руками себестоимость такого приспособления снизится в несколько раз. Кроме того, процесс сборки не займет много времени. К тому же, существуют проверенные варианты устройства – остается лишь обзавестись нужными компонентами и оборудованием и правильно, в соответствии с инструкцией их соединить.
Объяснение программы для Arduino
Полный код программы и видео, демонстрирующее работу проекта, приведены в конце статьи, здесь же мы кратко рассмотрим основные фрагменты кода.
В самом начале программы нам необходимо объявить используемые глобальные переменные. Симистор у нас подключен к контакту 4 платы Arduino. В переменной dim_val мы будем хранить значение шага диммирования (регулирования силы света), который мы далее будем использовать в программе.
Arduino
int LAMP = 4;
int dim_val=0;
1 |
intLAMP=4; intdim_val=; |
Далее, в функции void setup() для контакта, к которому подключен симистор, мы зададим режим работы на вывод данных. Затем мы используем функцию attachInterrupt чтобы сконфигурировать контакт 2 на обработку внешнего прерывания. При срабатывании этого прерывания будет вызываться функция обработки прерывания zero_cross.
Arduino
void setup()
{
pinMode(LAMP, OUTPUT);
attachInterrupt(digitalPinToInterrupt(2), zero_cross, CHANGE);
}
1 |
voidsetup() { pinMode(LAMP,OUTPUT); attachInterrupt(digitalPinToInterrupt(2),zero_cross,CHANGE); } |
Внутри функции void loop() мы будем считывать аналоговое значение с потенциометра, подключенного к контакту A0 платы Arduino. Затем мы будем конвертировать это значение в диапазон 10-49. Чтобы вычислить этот диапазон нам пришлось сделать некоторые вычисления. Ранее мы говорили, что каждая половина цикла (периода) волны переменного тока в сети составляет 10 000 микросекунд. К примеру, мы хотим управлять регулировкой силы света с помощью 50 шагов (это значение является произвольным, его вы можете изменить по своему усмотрению). В этом случае мы использовали минимальный шаг, равный 10 (значения от до 9 не рекомендуются в силу ряда физических процессов). А в качестве максимального значения шага мы использовали значение 49.
Время каждого шага можно рассчитать следующим образом: 10000/50=200 микросекунд. В результате этих вычислений мы и написали следующий фрагмент кода:
Arduino
void loop()
{
int data=analogRead(A0);
int data1 = map(data, 0, 1023,10,49);
dim_val=data1;
}
1 |
voidloop() { intdata=analogRead(A0); intdata1=map(data,,1023,10,49); dim_val=data1; } |
Теперь все, что нам нужно сделать, это запрограммировать функцию обработки прерывания zero_cross. В ней мы время регулировки (dimming_time) рассчитываем при помощи умножения индивидуального времени шага на число шагов. Далее мы делаем задержку в программе на рассчитанное время и после этой задержки переключаем симистор с помощью небольшого импульса длительностью 10 микросекунд.
Arduino
void zero_cross()
{
int dimming_time = (200*dim_val);
delayMicroseconds(dimming_time);
digitalWrite(LAMP, HIGH);
delayMicroseconds(10);
digitalWrite(LAMP, LOW);
}
1 |
voidzero_cross() { intdimming_time=(200*dim_val); delayMicroseconds(dimming_time); digitalWrite(LAMP,HIGH); delayMicroseconds(10); digitalWrite(LAMP,LOW); } |
Основные выводы
Плавный розжиг светильников на основе светодиодов популярен в автоподсветке. Кроме того, медленное включение лед-элементов позволяется продлить срок их службы, независимо от места установки. Такое устройство можно купить или изготовить самостоятельно. В последнем случае оно обойдется гораздо дешевле. Для сборки потребуются следующие материалы и инструменты:
- Паяльник с паяльными принадлежностями.
- Основа для платы, например, кусок текстолита.
- Корпус для крепления элементов.
- Резисторы, транзисторы, диоды, конденсаторы и прочие полупроводниковые элементы.
Механизм прибора плавного розжига для светодиодов работает на принципе задерживания, возникающего в цепи «резистор-конденсатор». При этом существуют две основные схемы – простейшая и с возможностью регулировки времени зажигания. Последняя отличается от первой наличием двух резисторов с контролируемым сопротивлением. Чем выше его значение, тем дольше период медленного пуска, и наоборот.