Инфракрасный пульт дистанционного управления протокола NEC с использованием микроконтроллера

Этот небольшой проект демонстрирует, как можно построить на основе протокола NEC инфракрасный пульт дистанционного управления для использования с различными приемниками, работающими по протоколу стандарта NEC.

Описание пульта NEC

Схема пульта дистанционного управления очень простая, основа ее – микроконтроллер PIC12F615. Питание пульта осуществляется от одной 3 вольтовой батарейки CR2032. Согласно спецификации PIC12F615 данный микроконтроллер способен работать при снижении напряжения до 2 вольт.

пульт стандарта NEC на PIC12F615

Кнопки подключены непосредственно к выводам контроллера, к которым программно подключены подтягивающие резисторы, кроме вывода 4. Он не имеет такого резистора, поэтому данное сопротивление добавлено в схему.

фото самодельного пульта дистанционного управления

Сигнал управления поступает на фотодиод через транзистор, который усиливает сигнал, тем самым увеличивая дальность действия ПДУ. Ток потребления схемы в спящем режиме составляет около 0,035мкA, так что батареи хватит на долгий срок.

Скачать исходный код (скачено: 216)

Источник


Добавить комментарий

Ваш электронный адрес не будет опубликован.

*


\n