Печать

Дистанционное инфракрасное управление на PIC16F630

Опубликовано . Опубликовано в Устройства на PIC

Рейтинг:   / 2
ПлохоОтлично 

Сейчас приобрести систему дистанционного управления электроприборами, не так и просто. Либо цены слишком высоки, либо вообще ничего подходящего в продаже нет. Радиолюбители давно интересуются этой темой, и создают системы на КМОП-россыпи, используя микросхемы ДУ и управления старых телевизоров, а так же, на основе микроконтроллеров.

Ниже приводится описание универсальной системы ДУ, способной управлять восемью объектами посредством восьмикнопочного пульта. Каждая кнопка пульта имеет двоякое назначение, - включение и выключение присвоенной ей нагрузки. То есть, каждое нажатие кнопки, например, 1 изменяет состояние выхода OUT1 на противоположное.

Схема пульта показана на рис. 1. В основе схемы микроконтроллер PIC16F630. Схема очень проста и легко может быть смонтирована в корпусе какого-либо неисправного пульта ДУ или в самостоятельном корпусе с восемью кнопками. В дежурном режиме, то есть, когда нет передачи командного сигнала (когда не нажата ни одна из кнопок), контроллер, да и вся схема пульта, потребляет минимальный ток. Поэтому выключатель питания не требуется.

Дистанционное инфракрасное управление на PIC16F630 - схема передатчика

Рисунок 1

Командные   посылки   снимаются с порта RC4 и поступают на токовый ключ на транзисторе T1. Нагрузкой ключа является ИК-светодиод LED1. Можно использовать любой ИК-светодиод для пультов дистанционного управления. Дальность подачи команды при свежей батарее и прицельном направлении LED1 на фотоприемник достигает 20 метров.

Схема приемника показана на рис. 2. ИК-сигналы принимаются стандартным фотоприемником TSOP4838, настроенным на резонансную частоту 38 кГц. Далее, кодовая последовательность поступает на порт RA3 микроконтроллера PIC16F630, на котором выполнен декодер-исполнитель команд. При приеме команды на включение на соответствующем порту возникает единица. Выходы микроконтроллера недостаточно мощны, чтобы коммутировать обмотки реле или другие нагрузки. К тому же есть ограничение по напряжению питания +5V. Поэтому выходы микроконтроллера подключены к микросхеме ULN2830, которая представляет собой 8 транзисторных ключей в одном корпусе.

Дистанционное инфракрасное управление на PIC16F630 - схема приемника

Рисунок 2
К выходам ULN2830 можно подключать обмотки реле, светодиоды оптосимисторов (через соответствующие токоограничительные резисторы), управляющие входы электронных ключей.

Файлы:
Дата 23.04.2010 Размер файла 5.03 KB Закачек 2404

Рекомендуем посмотреть