ЦМУ/СДУ на микроконтроллере

Статья перепечатана с любезного разрешения автора. Оригинал — http://electroavto.narod.ru/sdu.html
Это устройство объединяет в себе цветомузыку (ЦМУ) и светодинамическое устройство (СДУ) на 8 каналов, с множеством световых эффектов. 
Выходы устройство рассчитаны на подключение достаточно мощной нагрузки.
Копки позволяют:
Выбрать режим — ЦМУ/СДУ. В режиме СДУ даже если есть сигнал на входе работает только основная программа светодинамического устройства. В режиме ЦМУ если нет сигнала то воспроизводиться выбранный эффект СДУ, как фоновый режим.
Выбрать эффект СДУ. Кнопка циклически переключает все возможные эффекты светодинамического устройства.
Увеличить и уменьшить скорость. Эти кнопки управляют скоростью эффектов СДУ, на ЦМУ никакого действия не оказывают. 
Печатная плата односторонняя, достаточно простая. Единственно общую дорожку (на рисунке самая толстая) нужно тщательно покрыть жирным слоем припоя, так как по ней протекает очень большой ток. Светодиоды установленные на плате являются отладочными и служат просто как дополнительное устройство визуализации.
В качестве цветных прожекторов я использовал готовые светильники-софиты из хозяйственного магазина. Из них я удалил стандартный патрон под лампочку и установил туда матрицу из 37 ярких светодиодов. Для каждого прожектора свой цвет — красные, зеленые, синие и т.д., все что удалось найти. Прожекторы размещены по углам комнаты и по средним точкам вверху стен и все направлены на центр комнаты. Ночью под музыку смотрится очень впечатляюще, особенно эффект стробоскопа. Но выходы устройства позволяют подключить мощную нагрузку, с напряжением 12 вольт и током до 3-х ампер (автомобильные лампы накаливания от поворотников или стопов на 21 Ватт). 
Разделение частот по каналам ЦМУ чисто программное и очень простое. Подсчитывается количество импульсов таймера/счетчика за строго определенный промежуток времени и в зависимости от значения этого счетчика включается тот или иной светодиод.
Скачать архив файлов — Схема, печатная плата, программа на ассемблере и HEX-файл.

Автор публикации

не в сети 3 дня

Radan

0
Комментарии: 880Публикации: 168Регистрация: 30-11--0001
Поделиться

Отправить ответ

Оставьте первый комментарий!

Войти с помощью: 
Подписаться на
4udak
Участник

Какой уровень сигнала подается на вход НЧ