Text
                    Тестер пультов ДУ
на АКО1Л1ЧО ОЫО

Для проверки пультов дистан-
ционного управления аппаратурой
на ИК-лучах существует множество
тестеров и способов, но практически
все они только показывают, излучает
ИК-светодиод или нет. Этот тестер
отличается тем, что он еще и
показывает НЕХ-код посылаемой
пультом команды. Это может помочь
подобрать аналогичный пульт
вместо утраченного, узнать коды
команд, сравнить различные пульты.

Тестер выполнен
на основе универ-
сальной микроконт-
роллерной платы
АЕЮ1ЛМО 1Л\Ю. Еще
потребуется ЖК-
дисплей типа 1602А
(на основе контрол-
лера НЭ44780) и
любой интегральный
фотоприемник, на-
пример, Т8ОР4838.
Еще нужен источник
питания, это может
быть блок питания с
выходом в пределах
7-12М постоянного
напряжения для
питания платы через
разъем питания, или
5\/ для питания

платы через 118В-	}

источник питания.

Схема показана на >
рисунке 1. Для под-
ключения дисплея используются порты с
ЭЗ по Э8. Порт Э2 настроен как приемный
и служит для приема команд от пульта
через интегральный фотоприемник Е1.
Дисплей и фотоприемник питаются от
источника 5\/, со стабилизатора напря-
жения, имеющегося на плате АЕЮ1ЛМО.

Ниже, под схемой, приводится програм-
ма, написанная на языке С++. Для работы
требуются две библиотеки, одна для
работы с дисплеем, это библиотека:

/*

тестер пультов

*/

#1пс1ис1е <Ь±ди±с1СгузЪа1.11>

Ыди±с1СгузЪа1 1ссЦЗ, 4, 5, 6, 1, 8); //подключениедисплея

#1пс1ис1е <1КгетоЪе. 11>

ТКгееу ±ггесту(2) ; // подключение фотоприеника
<1есос1е_гези1Ъз гези1Ъз; // декодировано команд

Vо^с^ зеЪир () {

1сй. Ьедхп (16,2); // дисплей 16 символов 2 строки

хггесгу. епаЫеТКТп () ; // прием команд

}

ЛЛО1С1 1ООр ( )	{

(±ггеот.с!есос1е (&гези1Ъз)) {

1са. с1еаг () ; // обнуление дисплея

1сс1.рг±пЪ1п(гези1Ъз^а1ие, НЕХ); //печать команды
ае1ау (200) ; // задержка 0,2 секунды на дребезг кнопок
хггеоу. гезите () ; // прием следующей команды

#1пс1ис1е <Ыци1с1Сгу81а1.К>

И вторая для работы с интегральным
фотоприемником сигналов пульта ДУ, это
библиотека:

#!пс1ис1е <1Кгето1е.Ь>

Обе библиотеки имеются в стандартном
наборе библиотек программного обеспе-
чения для АЕЮ1ЛМО. Здесь на начальном
этапе программы они загружаются. Затем
указываются порты для подключения
дисплея и для подключения интегрального

фотоприемника. Исполнение программы начинается с приема и декодирования команды пульта. Затем происходит обнуление дисплея и вывод на него НЕХ-кода принятой коман- ды. Далее устанавливается пауза в 0,2 секунды, и потом подготовка к приему следующей команды. Пауза в 0,2 секунды потребовалась потому, что при дребезге кнопки пульта или слишком длительном её удержании происходит либо многократная подача одной и той же команды, либо передача пустой команды (строчка букв «Е») после основной. При отсутствии задержки индикация дает сбои, и на дисплее может появиться некорректная информация, связанная с тем что устройство много- кратные повторы команды или передачу пустой команды после основной восприни- мает как единую целую команду. А вот пауза в 0,2 секунды как раз и служит для того, чтобы этого не происходило. Лыжин Р. Литература: 1. Каравкин В. «Дистанционное управле- ние на ИК-лучах на АКВ1Л1МО НПО». ж. Радиоконструктор, №10, 2019, с. 24. Подписка на 2-е полугодие 2020 / | I С апреля начинается прием подписки на газеты и журналы на 2-е полугодие । । 2020 года. I ' Сейчас для того чтобы оформить подписку на «Радиоконструктор» совсем не I I обязательно приходить на почту, для этого можно посетить сайт подписного । I агентства Почты России - Ы1р5://рос1р15ка.росЫа.ги Там, в поиско- । | вой строке набрать название журнала, и далее заполнить форму, произвести > I оплату. । По прежнему подписку на журнал «Радиоконструктор» можно оформить в | любом почтовом отделении РФ по каталогу «Подписные издания. Официальный | I каталог Почты России», это каталог темно синего цвета. «Радиоконструктор» I I находится в нем под индексом П2169. Но, совсем не обязательно искать журнал । | в каталоге, достаточно взять листок бумаги, и написать на нем: . I «Радиоконструктор, П2169», и далее указать месяцы подписки, а так же Ваш । । почтовый адрес, фамилию, имя, отчество, и предать листок оператору. I Возможна подписка и по индексу 78787 (каталог «Роспечать»), но здесь нужно I I учесть, что со второго полугодия 2020 года АО «Роспечать» изменило порядок | I своей работы, и теперь не оказывает услуги издателям по организации подписки, । | а выступает исключительно в качестве торгово-закупочной организации. ' I В результате это может существенно повлиять на фактическую цену подписки I । по индексу 78787. I !______________________________________________________________________