Как узнать код ТВ для пульта

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

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

Каким образом узнать код пульта ДУ для нашего телевизора, и какие инструменты в этом помогут? Расскажем в нашем материале.

Общая информация о кодах пультов ДУ

Соответственно, все производители техники, в которой используются пульты дистанционного управления, договорились между собой о распределении диапазона частот инфракрасных сенсоров. То есть передаваемые ими команды — уникальны для каждой отдельной модели телевизора (или бренда).

Для чего знать код пульта

Пульты нередко выходят из строя, теряются. А приобрести новый не всегда возможно. Ведь ряд моделей в странах СНГ продаются лишь в течение 2 – 3 лет, далее для них поддержка в сервисных центрах не предусмотрена. То есть даже если обратиться к производителю с просьбой о продаже совместимого пульта — он в большинстве случаев откажет.

ВСЕ КОДЫ И НАСТРОЙКА УНИВЕРСАЛЬНОГО ПУЛЬТА

Сторонние компании на этом фоне стали производить универсальные пульты управления. То есть в них интегрированы настройки сразу для большинства популярных моделей ТВ. Но перед их использованием нужно указать код оригинального пульта.

Кодировки пультов ДУ

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

Сегодня в России используется порядка 1500 пультов. Несмотря на такое разнообразие, практически все из них используют для передачи кода нажатой клавиши один из 4 видов кодировок. При этом постоянной привязки производителей к какой-то из кодировок не наблюдается, встречаются пульты одной марки, но работающие с разными кодировками.

При нажатии на кнопку пульта он начинает излучать сигналы о нажатом состоянии кнопки. Каждый сигнал представляет собой уникальную последовательность импульсов разной длины. Такие посылки идут с некоторыми периодами всё время, пока кнопка нажата. Отпускание определяется по отсутствию сигнала о нажатии в течение определённого времени после последнего принятого сигнала.

Чтобы информация об отпускании кнопки не слишком задерживалась, пульты излучают примерно 10-20 сигналов в секунду. Длительность одной посылки составляет примерно 15-30 мс (в 1 секунде 1000 миллисекунд).

Для формирования кодов кнопок в пультах обычно используется амплитудная модуляция. Это значит, что каждый импульс в посылке составлен из многих высокочастотных импульсов. Чувствительности приёмника недостаточно, чтобы различать эти многочисленные импульсы, и они сливаются в один общий фон (в гребень по огибающей). Несущая частота обычных бытовых пультов составляет 36-40 КГц.

Коды телевизоров для TV 139f instruction инструкция для пульта

Сигналы пультов неидеальны, возможны колебания размеров каждого импульса порядка 1-2 мс (в программе IRLink.RemoteControl это соответствует смещению осциллограммы сигнала на 1-2 пикселя влево-вправо). Например (пульт Samsung 10329G):

Бывает, что сигнал кнопки вообще сбивается. Это характерно для некачественных пультов. К примеру, чистый сигнал (пульт Philips RC7805):

На правых концах импульсов появляются паразитные очереди из коротких импульсов:

Или вообще образуется непонятно что:

1. Один уникальный код

Самая простая кодировка. Каждой кнопке пульта соответствует всего один уникальный код. При удержании он просто повторяется. Например, одна посылка может выглядеть так:

При считывании таких кодов в IRLink.RemoteControl можно просто нажать кнопку и не отпускать её, пока программа не получит нужное для анализа количество сигналов.

Кодировка характерна для пультов: Sony, Panasonic, Samsung.

2. Два уникальных кода

От предыдущей кодировки отличается тем, что у каждой кнопки пульта есть два уникальных кода. Они переключаются при отпускании кнопки

Еще по теме:  Сотовой телефон есть ТВ

. Как правило, эти коды различаются незначительно, продолжительностью одного из импульсов или наличием дополнительного гребня. При удержании кнопки посылается тот же код, что и при её нажатии (то есть во время одного нажатия код кнопки остаётся постоянным).

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

Например, пульт Grundig Tele Pilot 81 D:

Или пульт Samsung 3F14-00038-093:

Кодировка характерна для пультов: Thomson, LG, Daewoo, Philips, Samsung.

3. Уникальный код и код повтора

В этой кодировке при нажатии кнопки пульта сначала излучается один уникальный код, а потом идут одинаковые для всех кнопок «биты повтора»

. Это короткие посылки из 1-2 импульсов, обозначающие, что кнопка на пульте до сих пор нажата. Битом повтора этот сигнал называется потому, что в цифровом представлении ему отвечает всего 1 бит (см. следующую статью). Какая кнопка нажата, как раз и определяется первым уникальным кодом. Слабостью этого алгоритма является то, что иногда пульты «барахлят», генерируя посылки с помехами.

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

Биты повтора, как правило, одинаковы у многих производителей. Тем не менее, нам встречались уже два варианта.

Сигнал повтора пульта LG 105-210A:

Сигнал повтора пульта Aiwa RC-6VT05:

Кодировка характерна для пультов: Aiwa, Akai, LG, Grundig, AverMedia.

4. Общий и уникальный коды

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

. То есть реально определить нажатую кнопку можно только по второй посылке, от чего происходит раздражающая задержка (точнее говоря, она составляет порядка 0,1 c).

Такую кодировку мы встречали только у некоторых пультов Grundig.

Кунсткамера

Часто попадаются комбинированные пульты, предназначенные для управления сразу несколькими устройствами. Например, пульты для видеодвоек — для телевизора и видеомагнитофона. Чтобы не увеличивать (иногда чтобы просто не дублировать) многие кнопки, производители предусматривают два-три режима работы (профиля, конфигурации) пульта. Переключение между ними происходит особыми кнопками. Важно отметить, что сами по себе они никакого сигнала не излучают, но зато изменяют код других кнопок.

О вариантах настройки программ IRLink для работы с комбинированными пультами смотрите статью «Особенности настройки IRLink для комбинированных пультов ДУ». В ней рассказывается о том, как связать запрограммированные конфигурации на пульте и программные профили в IRLink.

1. Кнопки-модификаторы

Работают наподобие клавиши Shift на клавиатуре. То есть обычно кнопки пульта имеют один код, а если при их нажатии удерживается кнопка-модификатор, то другой. Пользоваться такими пультами не слишком удобно, поскольку приходится работать с ними обоими руками.

Обычно такие кнопки-модификаторы не меняют кодировки. Например, если кнопке пульта соответствовал один уникальный код, то при нажатой кнопке-модификаторе он будет другой, но тоже один. Если используется кодировка типа «каждой кнопке — два уникальных кода», то при нажатой кнопке-модификаторе будет использоваться другая пара уникальных кодов.

При считывании кодов таких пультов можно не беспокоиться о том, чтобы считать сигналы при нажатых кнопках-модификаторах. Случайно две кнопки одновременно всё равно нажаты не будут, а конфигурации гораздо удобнее создавать программными средствами IRLink.

2. Кнопки-переключатели

Действие кнопок-переключателей аналогично переключению языковых раскладок компьютерной клавиатуры. Каждая кнопка-переключатель переводит пульт из одного профиля (режима, конфигурации) в другой. В каждом из них пульт излучает разные коды на одни и те же клавиши.

В разных профилях могут использоваться разные кодировки. Например, в режиме «телевизор» каждой кнопке может соответствовать один уникальный код, а в режиме «видеомагнитофон» — уже два кода на одну кнопку (переключаются при отпускании).

Смешение в одном пульте других видов кодировок на практике не встречалось.

Так как неизбежны случайные переключения из одного режима в другой, при считывании кодов таких пультов важно обеспечить примерно равное количество кодов разных видов для анализа. Так, если в одном из профилей каждой кнопке отвечает один уникальный код, а в другом — два, то следует, считав коды одного нажатия в первой конфигурации, переключить пульт в другой режим и считать по одному нажатия на каждый из двух уникальных кодов. Так как в этом примере одна кнопка может излучать три разных кода, то при считывании необходимо сделать 3 или 6 нажатий (поровну между всеми 3 сигналами).

Еще по теме:  Инструкция ТВ приставки Андроид

19 октября 2005, IRLink

Какие вообще бывают пульты дистанционного управления

Условно их можно разделить на 3 категории:

  • Ориентированные только на определенную модель телевизора.
  • Совместимые с ТВ определенного бренда (полностью или частично).
  • Универсальные (иногда их именуют как программируемые).

Ориентированную на определенную модель телевизора

В большинстве случаев это комплектный пульт. Он подходит только к конкретной модели ТВ бренда. Как правило, это самые современные модели, в которые добавляют дополнительные функции, не поддерживаемые в других ТВ.

Совместимые со всеми ТВ бренда

Например, в пультах от ТВ Toshiba практически всегда используются одни и те же команды для базовой настройки (включение и выключение, переключение каналов, изменение громкости). Аналогичная ситуация в телевизорах от Xiaomi, LG. А вот в Samsung, Sony, как правило, под каждый ТВ выпускается отдельная модель пульта с уникальным набором команд.

Универсальные

Их инфракрасный датчик поддерживает весь спектр инфракрасных сигналов, используемых в пультах дистанционного управления. Но одновременно работать может только один из диапазонов. И его можно менять по мере необходимости. То есть такой пульт можно «адаптировать» практически под любой ТВ. Иногда они также снабжаются функциями по управлению другой домашней техникой, включая DVD-проигрыватели, музыкальные центры, спутниковые и ТВ-тюнеры.

Подключение

Датчик имеет три вывода (три ноги). Если посмотреть на датчик со стороны приёмника ИК сигнала, как показано на рисунке,

  • то слева будет — выход на контроллер,
  • по центру — отрицательный контакт питания (земля),
  • и справа — положительный контакт питания (2.7 — 5.5В).

Принципиальная схема подключения

Внешний вид макета

Сетевые сервисы с кодом пульта для телевизора

В сети представлено несколько сетевых сервисов, позволяющих найти нужный код пульта для телевизора онлайн. Обычно поиск в них выполняется по марке телевизора, а в случае популярных и распространённых брендов (Samsung, Philips, LG и других), вы можете обнаружить сразу с десяток кодов для пульта ДУ. В этом случае будет необходимо попробовать их все, пока не найдёте работающий вариант.

Среди таких сайтов особо выделим codesforuniversalremotes.com. Это специализированный интернациональный веб-ресурс, специально посвящённый кодам пультов для телевизора.

Здесь вы найдёте полный набор кодов от 2 до 5 символов, в частности:

  • 2х символьные коды для пульта;
  • 3х-символьные коды для пульта;
  • 4х-символьные коды для пульта;
  • 5х-символьные коды для пультаДУ.

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

ИК-пульт

Что нужно для того, чтобы научить робота слушаться инфракрасного (ИК) пульта? Во-первых, нам потребуется сам пульт. Можно использовать обычный пульт от телевизора, а можно приобрести миниатюрный пульт от автомагнитолы. Именно такие пульты часто используются для управления роботами.

На таком пульте есть 10 цифровых кнопок и 11 кнопок для манипуляции с музыкой: громкость, перемотка, play, stop, и т.д. Для наших целей более чем достаточно.

Как использовать код пульта ДУ от телевизора

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

В частности, такая процедура может выглядеть следующим образом:

  • Вставьте элементы питания в универсальный пульт ДУ (убедитесь, что не ошиблись с полярностью);
  • Включите ваш ТВ, используя старый пульт или кнопку включения на самом телевизоре;
  • Нажмите на пульте кнопку «SETUP» и удерживайте данную кнопку нажатой, пока не загорится красный индикатор;
  • Отожмите кнопку. Теперь пульт находится в режиме настройки;
  • Быстро нажмите и отпустите кнопку TV;
  • Введите код для связи пульта ДУ с телевизором с помощью цифровых клавиш пульта;
  • Красный индикатор пульта погаснет, сигнализируя о завершении настройки;
  • Проверьте полученный результат. Направьте пульт на ТВ, попробуйте включить и выключить устройство. Если телевизор отключается и включается – значит всё работает. Если нет – используйте следующий 3 (4) значный код, взятый из описанном нами выше источников.
Еще по теме:  Можно ли к проектору подключить ТВ тюнер к

Программа

Подключив ИК-датчик будем писать программу для Ардуино Уно. Для этого воспользуемся стандартной библиотекой IRremote, которая предназначена как раз для упрощения работы с приёмом и передачей ИК сигналов. С помощью этой библиотеки будем принимать команды с пульта, и для начала, просто выводить их в окно монитора последовательного порта. Эта программа нам пригодится для того, чтобы понять какой код дает каждая кнопка.

Загружаем программу на Ардуино. После этого, пробуем получать команды с пульта. Открываем монитор последовательного порта (Ctrl+Shift+M), берём в руки пульт, и направляем его на датчик. Нажимая разные кнопочки, наблюдаем в окне монитора соответствующие этим кнопкам коды.

Проблема с загрузкой программы

В некоторых случаях, при попытке загрузить программу в контроллер, может появиться ошибка:

TDK2 was not declared In his scope

Чтобы ее исправить, достаточно удалить два файла из папки библиотеки. Заходим в проводник. Переходим в папку, где установлено приложение Arduino IDE (скорее всего это «C:Program Files (x86)Arduino»). Затем в папку с библиотекой:

, и удаляем файлы: IRremoteTools.cpp и IRremoteTools.h. Затем, перезапускаем Arduino IDE, и снова пробуем загрузить программу на контроллер.

Функция пульта на смартфоне

Некоторые смартфоны также можно использовать в качестве ПДУ. Единственное требование — это наличие инфракрасного порта (IrDA). Подобный функционал, к примеру, предусмотрен в большинстве телефонов от Xiaomi.

Для правильной настройки такого смартфона потребуется:

  • установить приложение для работы с инфракрасным портом (для большинства телефонов рекомендуют использовать (Mi Пульт, данная программа совместима не только со смартфонами Xiaomi);
  • запустить утилиту, из списка выбрать модель телевизора, под которого и настраивается ПДУ;
  • проверить совместимость команд, при необходимости — вручную отредактировать функционал для каждой клавиши.

Преимущество использования смартфона заключается в том, что в приложениях для работы с IrDA уже интегрированы команды для большинства популярных моделей телевизоров. То есть не нужно искать коды, достаточно просто указать серийный номер или артикул ТВ (указывается на упаковке и в технической документации). Также такие программы поддерживают режим «обучения».

Некоторые смартфоны ещё и умеют дублировать сигнал. То есть можно «скопировать» команды с имеющегося ПДУ. И совместимы они не только с ТВ, а и с другой бытовой техникой, которая управляется с пульта дистанционного управления.

В современных смартфонах в большинстве случаев устанавливается только IrDA-передатчик. Поэтому режим копирования сигналов с имеющегося ПДУ не поддерживается. Инфракрасные сенсоры с поддержкой как приема, так и передачи команд, преимущественно устанавливались в коммуникаторах под управлением Windows Mobile. Они лучше всего подходят для использования в качестве ПДУ даже для самых современных ТВ.

ИК-датчик

Во-вторых, для приема сигнала с пульта нам потребуется специальный ИК-датчик. Вообще, мы можем детектировать инфракрасное излучение обычным фотодиодом/фототранзистором, но в отличие от него, наш ИК-датчик воспринимает инфракрасный сигнал только на частоте 38 кГц (иногда 40кГц). Именно такое свойство позволяет датчику игнорировать много посторонних световых шумов от ламп освещения и солнца.

Для этого урока воспользуемся популярным ИК-датчиком VS1838B, который обладает следующими характеристиками:

  • несущая частота: 38 кГц;
  • напряжение питания: 2,7 — 5,5 В;
  • потребляемый ток: 50 мкА.

Можно использовать и другие датчики, например: TSOP4838, TSOP1736, SFH506.

Изучите инструкцию к вашему ТВ и пульту управления

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

Отдельно вбейте в поисковиках номер модели пульта вашего ТВ, который можно найти под крышкой его аккумуляторного отсека.

Вы сможете найти и загрузить руководство пользователя, в котором отыщите коды сопряжения пульта с вашим телевизором. Но если ваш ТВ-приёмник был изготовлен после изготовления пульта (бывает и такое), то в мануале может не оказаться работающего кода пульта дистанционного управления. В этом случае рекомендуем использовать сетевые сервисы для поиска кода, доступные онлайн.

Источник: melkompl.ru

Оцените статью
Добавить комментарий