Автомат световых эффектов – приставка к компьютеру.
Несложный автомат световых эффектов можно изготовить, если для формирования управляющих сигналов включения ламп использовать компьютер на базе IBM PC. Устройство подключают к LPT порту, при этом алгоритм переключения огней определяет программа, запущенная на компьютере. Например, можно запустить программу бегущих огней или используя подключаемый модуль (plug-ins) к популярному медиапроигрывателю Winamp получить цветомузыку.
Рис.1
Принципиальная схема устройства для четырёх каналов показана на рис.1. Основой являются идентичные тиристорные ключи B1-B4. При желании их количество можно легко увеличить до восьми по количеству разрядов LPT порта. Транзистор VT1.1 управляет свечением светодиода VD1.1, по которому можно контролировать работу канала. Транзистор VT1.2 и тиристор VS1.1 – ключ, управляющий работой оконечных световых устройств. На оптопарах U1–U2 собрана цепь гальванической развязки компьютера с промышленной сетью. Диоды VD1-VD4 и параметрический стабилизатор VD6, R5, C1 питают узлы схемы пониженным напряжением.
Рис.2
Устройство подсоединяется к разъёму LPT компьютера посредством кабеля необходимой длины к соответствующим контактам, указанным на разъёме XS1 схемы. Большинство деталей размещается на односторонней печатной плате из фольгированного стеклотекстолита, эскиз которой и схема размещения деталей на ней представлены на рис.2. При монтаже схемы следует соблюдать осторожность, чтобы избежать поражения электрическим током или выхода из строя компьютера, так как устройство гальванически связано сетью ~220 В.
Мощность подключаемой нагрузки (ламп накаливания VL1-VL4) ограничена допустимым током выпрямительных диодов VD1-VD4. Для диодов КД226Г суммарный ток каналов не должен превышать 2 ампера, что соответствует примерной мощности 450 ватт. Светодиоды АЛ307БМ при необходимости заменяют любыми млоточными. Транзисторы VT1.1 – VT4.1 – маломощные из серий КТ315, КТ503 или другие.
Рис.3
Рис.4
Правильно собранное устройство подключают к компьютеру. При этом режим работы порта LPT с помощью утилиты BIOS Setup устанавливают в SPP или EPP. Используя программу SwLights (рис. 3) устройство может работать в режиме бегущих огней со случайным выбором программы. Поле ввода “мерцание” – задаёт время между переключениями каналов в миллисекундах (величина обратная скорости бегущих огней), а поле ввода “смена режима” – время между переключением режима в секундах. Используя Plug-ins к Winamp`у (модуль wa.dll) получаем цветомузыку. С помощью диалогового окна конфигурации, показанного на рис.4, выбираем необходимый режим работы для каждого канала по частоте и чувствительности, а также скорость мерцания огней. Обе программы требуют для своей работы операционную систему Windows XP/200/NT, а также драйвер доступа к LPT порту io_231.sys, который необходимо скопировать в директорию WINDOWS/System32/Drivers. Установка модуля wa.dll сводится к его копированию в директорию Program Files/Winamp/Plugins. При необходимости следует выгрузить запущенные программы принтеров, сканеров или другие, которые также используют ресурсы LPT порта. Для написания программы SwLights и модуля wa.dll использована среда разработки Microsoft Visual C++ 6.0, драйвера io_231 – утилита BUILD из состава Microsoft Windows 98 Driver Development Kit. Работа модуля wa.dll была проверена в составе медиапроигрывателя Winamp версии 5.04.
Используемая литература:
1. Winamp 5.04 SDK http://download.nullsoft.com/winamp/client/wa502_sdk.zip
Архив с рисунком (высокого качества) платы и программы SwLights, wa.dll, io_231.sys, а также их исходные тексты ЗДЕСЬ
ОСОБЕННОСТИ НАСТРОЙКИ
© 2007 Рязанцев Леонид