Этот небольшой проект демонстрирует, как можно построить на основе протокола NEC инфракрасный пульт дистанционного управления для использования с различными приемниками, работающими по протоколу стандарта NEC.
Описание пульта NEC
Схема пульта дистанционного управления очень простая, основа ее – микроконтроллер PIC12F615. Питание пульта осуществляется от одной 3 вольтовой батарейки CR2032. Согласно спецификации PIC12F615 данный микроконтроллер способен работать при снижении напряжения до 2 вольт.
Кнопки подключены непосредственно к выводам контроллера, к которым программно подключены подтягивающие резисторы, кроме вывода 4. Он не имеет такого резистора, поэтому данное сопротивление добавлено в схему.
Сигнал управления поступает на фотодиод через транзистор, который усиливает сигнал, тем самым увеличивая дальность действия ПДУ. Ток потребления схемы в спящем режиме составляет около 0,035мкA, так что батареи хватит на долгий срок.
Скачать исходный код (72,4 KiB, скачано: 703)