Печать

Тестер RC-5 на atmega8

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

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

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

 

Тестер RC-5 на atmega8

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

Файлы:
Исходный код и файл прошивки микроконтроллера
Дата 21.12.2011 Размер файла 14.12 KB Закачек 1947

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