Проекты : Дистанционное управление


Тимофей Носов     

Дистанционное управление на 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 и многих других.

 

Файлы:
Печатная плата
Прошивка

Программа "Конфигуратор"
Описание протокола NEC
Исходники



Полезные ссылки:
Попробуй сделать печатную плату на кухне
Собери себе подходящий программатор
Узнай как прошить микроконтроллер прошивкой
Научись программировать и делать прошивки
Задай вопрос или найди ответ в форуме


Назад

Просмотров: 41917

 








 
 
 

В русском Интернете бестолку защищать свои права. Хотите использовать материалы - используйте,
но с письменного согласия авторов. В противном случае будут высланы соответствующие письма
в поисковые системы об ограничении индексации ваших сайтов. Не доводите до греха.