Коновалов Дмитрий Александрович

Тестер для исследования пультов ДУ

Для того чтобы определить целесообразность использования конкретного пульта ДУ в своей конструкции нужно определить по какому протоколу он работает. Для этого может пригодиться простое устройство, измеряющее параметры импульсов, передаваемых этим пультом.

Для того чтобы определить целесообразность использования конкретного пульта ДУ в своей конструкции нужно определить по какому протоколу он работает. Для этого может пригодиться простое устройство, измеряющее параметры импульсов, передаваемых этим пультом. 

Рис. 1

Прошивка: RC_Samp-TIC5231_3W.zip 

Программа измеряет длительности пар Импульс/Пауза и отображает их на дисплее. Измерение и отображение реализовано в режиме «стробирования». При первом нажатии на кнопку пульта отображаются параметры первой пары, при втором – второй пары и т.д. После определения паузы большей 13.5 ms (переполнение регистра таймера) измерение начинается снова с первого импульса.


Рис. 2 

На рис.2 представлены типичные значения для стартового импульса пульта, работающего по протоколу NEC. Все цифры отображаются в шестнадцатеричном виде. Расшифруем: номер импульса – 1, длительность импульса – $A9 (169) тактов таймера, длительность паузы – $52 (82) тактов таймера. Период измерительного таймера равен 53.3 мкс , поэтому длительность импульса равна 169*53.3 мкс = 9,008 мс, а паузы – 82*53,3 мкс = 4,37 мс. Надо иметь в виду, что самое старшее знакоместо индикатора TIC5231 может отображать только единицу, поэтому корректно отображаются номера импульсов до 31 ($1F). После этого отображение номера импульса начинается с нуля (32-ой импульс) по «второму кругу». 

Для того чтобы начать измерение с первого импульса, не «прокручивая» всю последовательность, надо удерживать кнопку пульта до тех пор пока не отобразиться пауза длительностью FF, после чего сразу отпустить кнопку. Счётчик импульсов обнулится и после следующего нажатия на кнопку пульта на дисплее отобразятся длительности первой пары.

Возврат к списку