Идея найти способ управления при помощи стандартного пульта чем-то лице, кроме предназначенного для него телевизора, давно овладела умами «творческой молодежи» любого возраста. Что подтверждается публикациями самых различных схем, идей и способов дешифровки команд пульта ДУ, среди которых: простое распознавание по времени удержания кнопки нажатой, использование схем, подсчитывающих число импульсов кодовой посылки за единицу времени, программные дешифраторы на основе микроконтроллеров, однокомандные системы, реагирующие на сам факт наличия модулированного ИК-сигнала.
После завершения командной посылки следует пауза. Длительность её такова, что конденсатор С2 успевает зарядиться через резисторы R2 и R1 и на выходе D1.1 возникает нуль, а С4 разряжается через R4. На выходах счетчика остается информация о результате подсчета широких импульсов в последней кодовой посылке.
Поскольку, во время подсчета импульсов состояние счетчика меняется, что бы это изменение не влияло на состояние объекта управления, на выходах включены «тормозящие» цепи R5-C6, R6-C7, R7-C8, R8-C9, R9-C10 и буферные элементы D1.1-D1.5. В данном случае, всего пять выходов, а активное состояние выхода - логический нуль.
Схема, показанная на рисунке 3 экспериментальная. и, возможно, используя другие схемные решения можно достигнуть лучшей работы. Например, вместо буферных инверторов с «тормозящими» RC-цепями на выходе можно использовать регистр, в который записывать данные по окончании каждой кодовой посылки или сделать систему триггеров, информация в которых будет обновляться по сигналу логической единицы на входе D1.1.
Налаживание. Сопротивление R3 нужно установить таким, чтобы на счетный вход счетчика проходили только широкие импульсы Это можно сделать наблюдая на экране осциллографа форму импульсов на выводе 14 D2 во время приема команд от пульта. Сигнал должен иметь форму, показанную на рисунке 4, причем, широкие импульсы должны достигать уровня логического нуля, а узкие значительно не достигать порога переключения в нулевое состояние.
После того, как цепь R3-C3 налажена, можно подавая разные команды с пульта найти соответствующие выходы счетчика D2 и перемычками соединить с ними «тормозящие» RC-цепи, так чтобы получить необходимую систему команд для управления конкретным устройством. Возможно, для некоторых пультов потребуется подбор R2 (если частота повторения пачек значительно отличается от 10 Гц). Первоначально R2 и R3 можно установить подстроечные, а затем заменить их постоянными соответствующего сопротивления.
|