Помогите починить ИК-пульт от TV-tuner

Прошу помощи в ремонте пульта от ТВ-тюнера Beholder 509 505.
Стандарт NEC repetitive pulse, частота модуляции ИК-сигнала 38 кГц.

Некоторое (продолжительное) время пульт №1 работал. А потом перестал. Вместо него был использован пульт от Beholder 409 (№2), который замечательно подошел. Внешний осмотр показал, что пульты имеют немного разные корпуса и состав элементной базы. А именно, №1 (как более новый) выполнен на SMD компонентах, а №2 - на компонентах с выводами. Микросхема в обоих пультах залита и ее не видно. Но общее ощущение таково, что схемы пультов идентичны. Что косвенно подтверждается тем, что №2 отлично работает вместо №1.

Изучение пульта №1 показало следующее. На пульте ничего не греется, питание не просаживается.
Падение напряжения на светодиоде составляет 4-5мВ (на диапазонах 0-200 и 0-2000) в дежурном режиме.

На пульте №2 (исправном) этот показатель измеренный аналогичным образом, составляет около 2мВ.
Вопрос 1: так должно быть ?
Падение напряжения на светодиоде при нажатии кнопки пульта составляет около 120 мВ
На пульте №2 (исправном) этот показатель измеренный аналогичным образом, составляет около 180мВ.
Вопрос 2: это нормально ?

Нажатие кнопок на пульте №1 не приводит к реакции приемника. Однако если нажать кнопку на пульте №1 и, не отпуская ее, нажать кнопку на пульте №2, то приемник реагирует на кнопку пульта №2, а при ее отпускании "понимает" нажатую кнопку на пульте №1 до момента ее отпускания. Причем все кнопки пульта №1 таким образом (при посредстве пульта №2) можно нажать и они правильно понимаются приемником.
Складывается ощущение, что пульт должен сначала посылать свой ID, (чего пуль №1 не делает), а потом, пока не закончилась "сессия" передавать последовательность нажатий (что пульту №1 отлично удается).
Вопрос 3: так ли это ?
На плате немного деталей (2 резистора, 3 диода, транзистор питания светодиода, сам светодиод -исправен, керамический резонатор на 455кГц -исправен и пара конденсаторов при нем, а также электролит 47мкф по общему питанию - исправен). Ну и микросхема под компаундом.
Вопрос 4: что из этого сломалось, обеспечив такой замечательный эффект?

Заранее благодарю за помощь

ВложениеРазмер
dfee6a0f2a9120af772e2ffc28f9915e1.jpeg16.88 КБ
9c548ee96380bef9620c22569da596371.jpeg11.55 КБ
Аватар пользователя SnarskySV

Детальное изучение вопроса нарисовало следующую картину.
Получить сигнал с пульта можно несколькими способами:
1) Посредством IRDA. Способ охарактеризован (slydiman.narod.ru/scr/irda.htm) как крайне глючный в силу принципиальной невозможности правильного проецирования последовательности сигналов пульта на последовательность битов порта. При этом отмечается перекрытие импульсов, их потеря и т.п. неприятности.


Цитата:
Результат, например, может меняться от расстояния между IrDA приемником и пультом. И наоборот для разных команд пульта могут быть получены одинаковые байты.

Применение USB IRDA дополнительно отягощается необходимостью правки inf файлов с целью не допустить представления адаптера как стандартного IR и сохрания возможности назначения его на COM порт. Эта процедура несложная, но малоперспективная в силу изложенного выше.
Способ не подходит.

2) Посредством проприетарного приемника. В рассматриваемом случае это приемник ТВ-тюнера Beholder. Способ работает, можно даже с помощью софта IRLink посмотреть нечто похожее на форму сигнала каждой клавиши. Однако способ работает только с соответствующими проприетарными пультами, в данном случае с пультами Beholder. Трудность состоит в том, что мой пульт как раз перестал опознаваться как Beholder, хотя сигналы кнопок шлет исправно, а приемник их принимает.
По-прежнему, если пнуть приемник вторым пультом, то он принимает команды первого пульта, а умный софт IRLink правильно рисует их осциллограммы. К сожалению, имеет место что-то типа работы на прикладном уровне, то есть команда идентификации пульта оседает внутри приемника Beholder и не отрисовывается софтом ни дли "исправного" пульта, ни для "неисправного". При попытке поработать одним "неисправным" пультом приемник его игнорирует, софт ничего не рисует.
Способ не подходит.

3) Посредством программно-аппаратного комплекса по хакингу пультов. Комплекс представляет собой приемник на микроконтроллере (!) и программный осциллограф. Декларируется, что комплекс рисует полную картинку сигнала пульта и успешно применяется для выяснения вопросов совместимости пультов между собой, а также для гарантированного приема сигнала любого пульта. Сомнений это не вызывает, однако способ представляется весьма затратным в свете цены полного б/у тюнера со всеми проводочками, дисками, укомплектованного пультом около 1000р.
Кроме того, этот способ отчасти решает вопрос диагностики, но остается совершенно непонятным как и что при этом чинить на конкретном пульте.
Способ не оправдан.

Таким образом, я склоняюсь к мнению, что приоритет имеет метод грубой силы, заключающийся в замене оставшихся 5 деталей, ибо иного способа починить данный конкретный пульт вне зависимости от того, какая в нем неисправность, не видно.

Еще раз спасибо всем за участие и советы.

Аватар пользователя SnarskySV

Прошло более полугода ...

Второй пульт пришел в состояние первого. То есть теперь они оба способны лишь продолжить, но неспособны начать. Третий пульт работает.
Что происходит ?! Может быть дети пульт сильно бросают ? Затею починить пульты бросил, пользуюсь мышью 2.4 ГГц.
Еще раз всем спасибо.

Пульт передает команду только ОДИН раз при нажатии кнопки, затем идет только лишь двойной импульс означающий повтор команды, в нем не содержится никакого кода команды.

Стартовый импульс 9.2мс дальше идет код в 32 бита, фазовая модуляция. Длина кода и стартовый импульс в точности совпадает с пультом от тюнера COMPRO. Так что скорей всего это глюк СОФТА, или аппаратный в тюнере. Перед тем как "погибнуть" команды от пульта принимались все хуже и хуже, возможно производитель как-то не учел смещение нуля на входе контроллера который обрабатывает команды? Или подтяжки напряжения для фотоприемника нет - импульсы распознать не получится... Вобщем, это не проблема пульта - это сам тюнер глючит.

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

Подробнее о форматировании текста

Антибот - введите цифру.
Ленты новостей