Конструктор бегущих огней с Алиэкспресс представляет собой печатную плату и набор радиодеталей. Все что нужно – запаять компоненты на плату.
Но из нее можно получить более интересные эффекты бегущих огней. Например для поворотников авто или в стоп сигнал или просто на гирлянды для праздника.
Данная схема может работать в диапазоне напряжения питания 3 -15 Вольт. Генератор импульсов собран на микросхеме NE555, далее импульсы подаются на десятичный счетчик с дешифратором – микросхема CD4017(или К561ИЕ8), к выходам которой подключены светодиоды через токоограничительные резисторы.
Скорость переключения бегущих огней регулируется подстроечным резистором. Добавляем схему с триггерами и выходными транзисторными ключами. Не надо ничего программировать и т.д. В результате можно получить более интересные световые эффекты бегущих огней. Нужно сделать еще одну печатную плату с триггерами К561ТМ2 и силовыми ключами на КТ815. Импульс с каждого выхода К561ИЕ8 подается на вход триггера по принципу «защелка» то есть на выходе триггера сигнал остается постоянным до прихода импульса сброса с вывода 11 микросхемы CD4017(К561ИЕ8). За цикл включаются 9 каналов.
Решил побаловать моих подписчиков и опубликовать сразу несколько статей, благо без дела не сидел все это время)
На этот раз речь пойдет о плате управления бегущим огнем с заполнением, применяемой для поворотников "аля Ауди"
Реализации в железе нет т.к. была заказана разработка схемы, платы и прошивки, заказчик сам собирает т.к. нужно максимально в сжатые сроки сделать. Мною программа обкатана на макетке, не в Протеусе.
На данный момент уже реализовано две версии прошивки с тремя версиями платы.
Ну а теперь более подробно.
Позволяет реализовать поворотник "бегущий огонь" с заполнением на 9 каналах.
Автоматически отключается от АКБ после выключения поворотников и не потребляет ток.
Имеет функцию удлинителя поворотов ("лентяйка").
Можно подключить лампу через встроенный полевой транзистор, так избавляемся от проблемы асинхронной работы бегущего огня и лампы поворотника. Время свечения лампы поворотника при этом можно менять в довольно большом диапазоне.
Отличается от версии 1 отсутствием удлинителя поворотов и возможностью регулировки скорости загорания модуля светодиодов для обеспечения синхронизма с сигналом поворотника.
В этой версии упразднена функция включения лампы поворотника от контроллера с регулировкой времени свечения.
Применяемые детали расписаны на схеме. Транзисторы нужно ставить на ток не менее тока нагрузки светодиодных модулей и напряжением не менее 20В. Рекомендую в качестве выходных транзисторов использовать n-канальные mosfet в корпусе SOT-23.
Платы разработаны в SL и DipTrace для всех трех версий.
Необходимо подвести к плате питание +12В от АКБ. НЕ с ключа зажигания, а с АКБ. Это главный минус этой версии, почему и были сделаны вторая и третья.
Вывод IN L® подключается к штатной проводке автомобиля к проводу идущему на поворотник.
Светодиодные модули подключаются к выходам LED1-9 и светятся в соответствующей последовательности.
На вывод OUT L® подключается лампа поворотника, если лампа вообще остается иначе не подключаем ничего.
Регулировка времени горения лампы поворотника осуществляется установкой перемычки от вывода IN LED(X) к одному из выводов LED1-9. Чем выше номер вывода, тем дольше горит лампа.
Основным преимуществом этой версии является отсутствие необходимости в подключении платы к плюсу АКБ, что резко упрощает ее подключение. Но за удобства нужно платить.
По этой причине в данной версии и версии 2.1 отсутствует функция удлинителя поворотов.
Регулировка скорости заполнения огней настраивается установкой перемычки относительно массы на выводы SPEED1-5. Чем больше номер, тем медленнее заполнение. Регулировкой скорости заполнения осуществляется настройка времени горения модуля в такт лампам поворотников. Синхронизация автоматическая. В этой версии сохранена возможность подключения ламп поворотников через мосфет к контроллеру для регулировки времени горения.
В этой версии прошивка та-же самая, что и на 2.0, разница в том, что убран мосфет на лампу поворотника для вариантов реализации, когда лампа из поворотника убрана и работает только модуль светодиодов.
Небольшая демонстрация работы первой версии прошивки:
И вторая версия:
Вариантов применения в автомобиле может быть много, в зависимости от того, что именно Вы делаете.
Пара примеров подключения ниже.
Поворотник бегущий огонь + ДХО. Версия 3.1
Поворотник бегущий огонь + ДХО. Версия 3.1 Испытания и настройка.
Рассмотрим создание бегающего поворотника как на ауди, на примере фары от автомобиля Рено Клио. Сделаем поворотники и ДХО в одном устройстве.
Что для этого потребуется:
- Светодиодная лента, состоящая из светодиодов ws2812b
- Контроллер Arduino nano (можно использовать в любом другом формфакторе)
- Автомобильное зарядное устройство для мобильных телефонов или любой преобразователь напряжения 12В->5В. Так как светодиодной ленте нужно напряжение в 5В, то это зарядное будем использовать в качестве преобразователя напряжения с 12В на 5В.
- 4 резистора 100 кОм и 4 резистора 47 кОм, в качестве делителя напряжения.
Cхема подключения
Контроллер ардуино необходимо подключить к сети автомобиля через преобразователь 12В -> 5В так, чтобы напряжение на схему поступало от включения «зажигания».
Плюсовой провод от действующих поворотников подключаются к 5 и 6 контакту контроллера через делитель напряжения из резисторов. Аналогичным образом подключаются кнопки для дополнительных режимов работы контроллера
Прошивка контоллера
НОВЫЙ скетч, в котором количество диодов меняется переменно count качайте тут.
Скачать готовый скетч в файле можете по этой ссылке.
После этого вставить скетч в программу и заменить в коде количество светодиодов (у нас используется 7 диода):