stringtranslate.com

Потребительский IR

Порты CIR обычно встречаются в таких устройствах бытовой электроники , как пульты дистанционного управления телевизорами , КПК , ноутбуки , компьютеры и игровые контроллеры . ​

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

CIR — наиболее распространённый тип оптической связи в свободном пространстве .

Описание протокола

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

CIR и реализация протокола

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

Кроме того, функциональность декодера часто интегрируется в более сложный микроконтроллер, который управляет AV-устройством, устраняя необходимость в отдельном чипе. При отсутствии жизнеспособного стандарта микроконтроллеры могут использоваться для эмуляции неоднозначных протоколов, используемых старыми специализированными чипами кодера/декодера, и, по-видимому, это часто так и есть. [ необходимо разъяснение ] Существуют даже урезанные 4-битные программируемые по маске микроконтроллеры, разработанные только для использования с дистанционным управлением (например, μPD612xA от NEC (снят с производства), μPD613x, μPD1724x, μPD6x; и μPD17932x 8-битное семейство [1] ). Они предлагают пробуждение клавиатуры, режимы ожидания с низким энергопотреблением и пример кода контроллера, хотя аналогичные функции присутствуют в более общих микроконтроллерах PIC или Atmel AVR .

Влияние CIR на другие устройства

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

Стандарты

Sony выпустила ряд потребительских устройств разных типов, которые используют общий фирменный протокол , называемый S-link. Разъем на каждом устройстве позволял соединять сигналы дистанционного управления между устройствами. Протокол включал полезную, но необычную функцию поддержки более одного устройства одного типа (например, несколько CD-чейнджеров). Некоторые AV-компоненты могли генерировать информационные коды состояния, которые могли использоваться для таких действий, как автоматическая остановка вашей кассетной деки, когда записываемый вами CD прекращал воспроизводиться. Программное обеспечение, работающее на ПК с подходящим интерфейсом, также могло управлять AV-компонентами и отслеживать их активность; например, ваш компьютер мог определять, какой диск и дорожка воспроизводятся в вашем CD-чейнджере, и искать названия в одной из баз данных CD в Интернете. Sony взимает 5000 долларов США за доступ к документации S-Link. [2] Sony использует протокол SIRC для дистанционного управления. [3] SIRC разработан в трех различных версиях: 12 бит, 15 бит и 20 бит. После получения 12 бит приемник ждет, есть ли еще спадающие фронты, чтобы узнать, закодирован ли протокол SIRC 15-битно или 20-битно.

Коды RECS-80 и RC-5 , разработанные Philips, небрежно назывались международными стандартами. [4] [5] Однако протокол RECS-80 был подвержен помехам и был быстро заменен протоколом RC-5. Хотя, по-видимому, это были фирменные протоколы, разработанные Philips , они также были приняты различными другими производителями, в частности, европейскими и американскими. Это обеспечивало взаимодействие между пультами дистанционного управления и оборудованием различных марок. Код RC-5 использовался и до сих пор используется многими американскими и европейскими производителями специального аудио/видеооборудования. К сожалению, документация стандартных команд не была широко распространена. Поэтому есть некоторые марки оборудования, которые используют нестандартные команды, вызывая помехи для другого оборудования, также использующего протокол RC-5.

Набор команд RC-5 был определен в конце 1980-х и расширен для увеличения количества команд в начале 1990-х (иногда называемый RC-5x). Однако быстро растущие требования к новым категориям электронных продуктов с того времени (например, DVD-плееры, кабельные приставки, DVR и т. д.) привели к тому, что Philips заменила протокол RC-5 на более новый протокол RC-6, который имеет как расширенный набор устройств (256 против 32), так и команд на устройство (256 против 64 в RC-5 и 128 в RC-5x). Опять же, информация о протоколе RC-6 нелегко доступна у Philips.

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

RECS-80 использует импульсно-позиционную модуляцию , а RC-5 использует двухфазную . Philips Semiconductors предложила ранние специализированные микросхемы для простого использования протоколов RECS-80 и RC-5. Микросхемы кодировщиков SAA3004, SAA3007 и SAA3008 использовали RECS-80, а микросхемы кодировщиков SAA3006 и SAA3010 использовали RC-5. Микросхема декодера SAA3049A декодировала оба типа. (Обратите внимание, что подразделение Philips Semiconductors теперь называется NXP Semiconductors ). Все эти микросхемы были сняты с производства. Однако эти протоколы передачи легко создаются и/или декодируются с помощью 8-битных микроконтроллеров общего назначения, таких как предлагаемые Microchip Technology и Atmel .

Для передачи ИК-команд требуется только микроконтроллер и инфракрасный светодиод , которые можно приобрести у самых разных источников. Прием модулированных команд для протоколов RC-5, RC-6 и NEC легко осуществляется с помощью специализированных ИК-приемников, которые чаще всего можно приобрести у Sharp Corporation и Vishay Intertechnology . Эти приемники включают фотодиод, схему автоматической регулировки усиления (AGC) и демодулятор. Затем демодулированный сигнал декодируется с помощью микроконтроллера.

CEA-931-B определяет метод инкапсуляции кодов дистанционного управления по IP , а CEA-931-A определяет метод инкапсуляции кодов дистанционного управления по IEEE 1394. [ 6] Эти документы не являются свободными, хотя свободные стандарты являются нормой для интернет-протоколов и внесли значительный вклад в их широкое распространение.

Ограничения протокола

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

Техническая информация

Смотрите также

Ссылки

  1. ^ "UPD17932x(Не акция)". Поддержка группы UPD17932x ограничена клиентами, которые уже приняли эти продукты. При принятии новых продуктов, пожалуйста, рассмотрите другие диапазоны, такие как группа RL78/L12.
  2. ^ Центр ресурсов Sony S-Link
  3. ^ https://www.sbprojects.net/knowledge/ir/sirc.php Протокол Sony SIRC
  4. ^ Юрген Путцгер. Расшифровка ИК-пультов дистанционного управления Архивировано 10.02.2007 на Wayback Machine
  5. ^ Эрик Маасс (2001). «Как работает универсальный пульт дистанционного управления?», MadSci
  6. ^ "CEA". Архивировано из оригинала 2007-09-27.
  7. ^ Секция ламп, Национальная ассоциация производителей электрооборудования (1998). Взаимодействие инфракрасных элементов управления и электронных компактных люминесцентных ламп
  8. ^ ePanorama. Технология инфракрасного дистанционного управления
  9. ^ http://www.vishay.com/docs/82486/tsmp58138.pdf [ пустой URL-адрес PDF ]

Внешние ссылки