Форум » » Оператор NOR или альтернатива. Или как сделать проверку включен ли ТВ » Ответить

Оператор NOR или альтернатива. Или как сделать проверку включен ли ТВ

Nick_Rogalev: Здравствуйте. Хочу описать логику таким образом: 1. При нажатию на кнопку выбора любого из видеоисточников (ТВ, Apple, Satelitte, Blu Ray) автоматически включается телевизор, управляемы по ИК 2. Сейчас я собрал команды, получаемые при выборе источника и пропустил через оператор NOR 3. Сигнал с выхода символа NOR подал на команду включения ТВ в Ик драйвере. Чувствую ,что это не совсем правильно, при первом выборе источника телевизор включается, а при выборе другого источника выключается. (1 раз Срабатывает power на включение, а 2 раз на выключение) :о) как можно проверить состояние включен ли тв? чтобы если он включен, то повторно не посылать на него сигнал power Можно ли обойтись без truth table? Спасибо

Ответов - 10

Игорь K.: Тема обсуждалась ранее. Я подключаю USB порт телевизора к порту I/O процессора. При включении ТВ или любого другого устройства на USB появится питание +5B, При выключении-менее 1 В.

Nick_Rogalev: Спасибо. А можете показать схему распайки провода?

Игорь K.: Распайка


Nick_Rogalev: Спасибо большое!

Nick_Rogalev: А может ли быть такое ,что телевизор выдает 5.11 вольт хоть включенный ,хоть выключенный? замерял тестером, напряжение есть всегда, вне зависимости от состояния ТВ

Igor: Nick_Rogalev, замеряли? Выдает? Значит может.

Игорь K.: Модуль как пример реализации И, кстати, не встречал еще железок, чтобы на USB при уходе в Stanby оставалось 5 В. Может, остаточное напряжение? Повесьте резистор на 1кОм и проверьте снова.

p.vladi: У новых телевизоров встречал, для зарядки 3D очков, и подобных целей.

p.vladi: Я в итоге пришел к мнению что бессмысленно тратить время и системные ресурсы (особенно в домах где 20 телевизоров) на прощупывание состояния. просто имею модули, если нужен телевизор - дискрет на включение, и нужный вход. не нужен - дискрет на выключение. все вроде у всех так работает.

p.vladi: Немного в тему :-))) http://habrahabr.ru/post/237475/



полная версия страницы