Автомат световых эффектов с музыкальной активацией.

Автор - SERGEY KOZLOV.
Участник Конкурса "Поздравь Кота по-человечески 2008".
Дорогой Кот! От всей души поздравляю тебя с днем рождения, желаю хорошего настроения, много новых схем, статей и новых посетителей.
День рожденья Кота - праздник большого масштаба. А какой серьезный праздник обходится без светового оборудования? Правильно!
Сегодня мы будем собирать что-то такое мигающее. Это будет автомат световых эффектов.

Предлагаемый автомат создает эффекты типа бегущий огонь, бегущая тень и их комбинации, всего 8 штук.
Управляющая программа осуществляет псевдослучайный выбор номера эффекта и количества его повторов.
В схеме реализовано плавное переключение каналов, также имеется возможность работы от микрофона.
Основу схемы составляет DD1 ATMEGA48. Вся работа по управлению световыми каналами возложена на этот контроллер.
Схема содержит 4 светодиодных канала. Этого оказалось достаточно для создания распространенных эффектов.
Для плавного изменения яркости светодиодов(но можно и лампочек) использованы встроенные в контроллер генераторы ШИМ.
Т.к. микросхема не может напрямую управлять большой нагрузкой то в схеме используются транзисторные ключи VT1-VT4.
Переменным резистором R10 регулируется скорость переключения каналов.
Крайне левому по схеме положению движка этого резистора соответствует наибольшая скорость.
Перемычка Jmp1 определяет режим работы автомата: полностью автоматический(перемыка разомкнута) или режим с музыкальной активацией(перемычка замкнута).
В режиме с музыкальной активацией схема реагирует на изменение громкости звука и переключает лампы в такт музыке.
В этом режиме сигнал с микрофона поступает на ОУ DA1 и усиливаются на нем до уровня 3-5 вольт, затем проходит цепь обработки VD1R6C5R7C7 и поступают на вход PD2(INT0) DD1.
При появлении положительного перепада напряжения на этом входе наступает прерывание и контроллер переключает каналы.
Если звук отсутствует в течение 5-6 секунд, то все каналы плавно гасятся. Резистором R4 устанавливается желаемая чувствительность схемы к звуку.
В крайне правом положении движка R4 схема обладает максимальной чувствительностью.
Схема некритична к номиналам деталей и можно использовать радиодетали с отклонением 20-30%.
Конденсатор C5 предсатвляет собой 3 параллельно спаянных конденсатора по 0,1мк.
Микросхему ОУ TL071 можно заменить на аналогичный операционный усилитель: TL081, К140УД8 и т.д.
При токе потребления больше 100мА на каждый канал транзисторы VT1-VT4 следует заментить на более мощные, например на КТ972.
Микроконтроллер должен иметь тактирование от внутреннего RC генератора, поэтому при программировании необходимо выставить следующие биты конфигурации(FuseBits): CKSEL3...0=0010.
Конструктивно автомат выполнен на двух платах. На первой находится схема управления, на второй - светодиоды.
Правильно собранная и запрограммированная схема требует минимальной настройки.
Сначала надо подать питание, разомкнуть перемычку Jmp1(автоматический режим) и убедится в правильной работе программы DD1.
После этого измерить мультиметром напряжение на выходе 6 DA1 относительно общего провода.
Оно должно составлять половину от напряжения питания.
Затем подключаем мультиметр параллельно конденсатору С5 и громко перед микрофоном произносим затяжное а-а-а-а-а.
Показания мультиметра должны измениться на несколько вольт.
Затем переводим автомат в режим музыкальной активации(замыкаем перемычку), включаем музыку и подстраиваем R4 на среднюю громкость музыки.
Любителям громкой музыки возможно придется уменьшить значение резистора R5 до 500 килоом.
В данной схеме использовано всего 4 из 6 доступных ШИМ каналов контроллера. С помощью небольшой модернизации программы можно увеличить как число световых каналов, так и число самих эффектов.
Файлы:
Прошивка МК с исходниками.

Вопросы, как обычно, складываем тут.






Рекомендуемый контент




Copyright © 2010-2017 housea.ru. Контакты: info@housea.ru При использовании материалов веб-сайта Домашнее Радио, гиперссылка на источник обязательна.