Самодельный ИК-приемник сигналов дистанционного управления (PIC12F629)

В этой статье описано как самостоятельно изготовить ИК-приемник для управления различными устройствами по ИК-каналу. В данной статье изложен общий принцип построения приемника ИК-сигналов, а что потом делать с принятыми командами - решать вам. Можно организовать срабатывание от определенной команды определенного выхода микроконтроллера, а можно передавать декодированные команды по какому-либо интерфейсу в другие устройства или на компьютер. В данном случае, для примера, показан вариант, в котором, в зависимости от четырех определенных команд, полученных контроллером, загораются четыре различных светодиода (вместо светодиодов можно подключить, например реле, только нужно пересчитать выходную часть, в зависимости от потребляемого обмотками реле тока).

Итак, вам понадобятся: контроллер PIC12F629, интегральный фотоприемник, четыре транзистора, четыре светодиода, несколько резисторов и конденсаторов.

То, в каком коде будут приниматься сигналы, зависит только от того, какую программу вы загрузите в контроллер. В конце этой статьи вы найдёте ссылки на программы (с алгоритмами, описаниями и прошивками), реализующие приём данных по различным протоколам. Описания самих протоколов смотрите в разделе "Теория".

Схема приемника:

Схема самодельного ИК-приёмника сигналов дистанционного управления

Для питания схемы необходимо стабильное питание +5В. (Как сделать миниатюрный импульсный блок питания на 5В смотрите здесь).

ILMS5360 - интегральный фотоприемник на частоту несущей 36 кГц (если на входе импульсы 36кГц - на выходе низкий уровень, если нет импульсов - высокий уровень). Транзисторы VT1, VT2, VT3, VT4 - любые маломощные (для светодиодов) или среднемощные (для реле) транзисторы. На них реализованы транзисторные ключи. Токи базы задаются резисторами R2, R3, R4, R5. Токи через светодиоды (яркость) можно регулировать резисторами R6, R7, R8, R9 (при указанных на схеме номиналах - токи светодиодов около 2 мА). С1 - электролит 100мкФ х 10В, С2 - керамика 0,1 мкФ.

Контроллер рекомендую не припаивать, а устанавливать в кроватку (вдруг потом захотите другой протокол прошить или еще чего-нибудь).

В итоге получается вот такой приемник:

ИК-приёмник сигналов дистанционного управления, фото

Скачать печатную плату (AutoCAD + DipTrace)

Эта плата разведена под использование SMD компонентов. Если вы будете использовать другие компоненты, то плату придется переделывать.

Как самому собрать программатор для прошивания PIC контроллеров - смотрите здесь.

Если на сборку программатора нет времени, то вот здесь можно его купить.

Программа для приёма сигналов по протоколу RC-5 (попроще)

Программа для приёма сигналов по протоколу RC-5 (посложнее)

Программа для приёма сигналов по протоколу NEC

radiohlam.ruконтроллерыинтерфейсы / протоколы / ИК-управление

Понравилась статья? Поделись с друзьями!

Обсудить эту статью на форуме

 
Rambler's Top100 © 2009 - Материалы сайта охраняются законом об авторском праве