Управление устройствами по 12-ти каналам Тимофей Носов
Дистанционное управление на 12 каналов
Функционально приемник состоит из микроконтроллера, датчика
ИК-сигналов, стабилизатора питания и узла сопряжения для связи с ПК (для
настройки под ваши задачи). Приёмник имеет 12 выходных линий. Для проверки
работы приёмника к линиям можно подключить светодиоды с токоограничивающими
сопротивлениями так, как это сделано в проекте "Приемник на 8
выходов для пульта дистанционного управления RC-5". Схемы сопряжения с
сильноточными нагрузками, в том числе и 220 Вольт, рассмотрены в статье "UniCOM - управление
устройствами через COM-порт компьютера".
Любой из выходов приемника может работать в одном из трех
режимов:
– включение (при нажатии на кнопку ДУ происходит
включение, выдерживается пауза и затем происходит выключение);
– выключение (при нажатии на кнопку ДУ происходит
выключение, выдерживается пауза и затем происходит включение);
– переключение (при нажатии на кнопку ДУ происходит
переключение, например, из включенного в выключенное состояние, затем
выдерживается пауза, чтобы вы успели отпустить кнопку на пульте ДУ).
Пауза для каждого выхода индивидуальная, и может быть от 1
до 16 секунд. Если вы нажали кнопку пульта ДУ и приемник находится в состоянии
выдержки паузы, то в этот момент приёмник не обрабатывает сигналы для других
линий.
Для удобства настройки приемника написана программа
конфигуратор.
Последовательность работы с программой.
1) Подключите приемник к свободному COM-порту ПК.
2) Подайте на приемник питание 9-12 вольт.
3) Запустите программу "Конфигуратор".
4) Выберите порт подключения
5) Откройте порт (утопите кнопку)
6) Установите курсор в поле "Код
кнопки" у соответствующего выхода
7) Нажмите на пульте ДУ необходимую кнопку
("посветите" в приёмник).
В поле "Код кнопки" автоматически пропишется код кнопки.
(для каждой кнопки свой код)
8) Повторите п.6 и п.7 для других выходов.
9) Выберите необходимое действие и время (сек) на выполнение действия9) Нажмите кнопку "Записать настройки в
приёмник"10) Проверим, записались ли наши настройки.
Перезапускаем конфигуратор, открываем порт
и нажимаем кнопку "Считать настройки из приёмника" В итоге окна заполнятся примерно так
Для облегчения (и ускорения) работы контроллера используется
только младшая половина кода кнопки. Этого вполне достаточно. Строго говоря,
хватило бы и младшей четверти кода, т.к. в большинстве случаев и она (младшая
четверть) уникальна для каждой кнопки в пределах одного пульта.
В общем-то всё довольно просто, буднично и прозрачно. Думаю
вы получите удовольствие; минут на 15.
Для того, чтобы вновь записанные настройки в приёмнике
активировались, необходимо перезагрузить приёмник, т.е. отключить и снова
включить питание.
Схема приёмника.
Печатная плата приёмника размером 37*33 мм изготовлена методом ЛУТ.
Кодировка в формате NEC встречается в пультах таких
фирм, как Samsung, Funai, Akai, Fisher, Goldstar, Hitachi, Kenwood, Onkio, Teac, Yamaha, Sanyo, Canon, Orion, Apex, Eltax и многих других.
Конфигуратор и прошивка находится
здесь.
Источник:
http://www.labkit.ru/html/remote_control_shm?id=422