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

Рейтинг:  3 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда не активнаЗвезда не активна
 

В этой статье приводится описание автономного тестера пультов ДУ на основе кода 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" HOT
Исходный код и файл прошивки микроконтроллера
File Size 14.12 KB Download 2 174 Download

Метки: ATmega8, Семисегментный индикатор, RC5, TSOP1836

Печать E-mail

Авторизация