В этой статье приводится описание автономного тестера пультов ДУ на основе кода RC-5. Тестер имеет светодиодный индикатор, на который выводится номер системы (первый и второй разряды), код команды (второй и третий разряды) и значение управляющего бита (точка между вторым и третьим разрядами).

Тестер RC-5 на ATmega8 - схема

Принципиальная схема тестера приведена на рисунке. Тестер построен на основе микроконтроллера ATmega8(IC1), который тактируется от встроенного RC-генератора частотой 8 МГц. ИК-приемник IC2 типа TSOP1836 подключен к входу прерывания INTO. Питание приемника дополнительно фильтруется цепочкой R11, С2. Через токоограничивающие резисторы R1...R8 к микроконтроллеру подключен светодиодный индикатор HG1, динамическая индикация реализована программно. Для индикации наличия ИК-посылки служит светодиод HL1. Он загорается даже в том случае, если посылка корректно не декодирована (например, формат посылки не совпадает с RC-5). Нужно отметить, что возможно непосредственное питание устройства от батареи напряжением 3 В, но для этого понадобится установить низковольтную микросхему ИК-приемника, например, TSOP1836SS3V.


Архив для статьи "Тестер RC-5 на atmega8"
Описание: Исходный код и файл прошивки микроконтроллера
Размер файла: 14.12 KB Количество загрузок: 2 625 Скачать