RCA протокол ИК управления

Протокол RCA используется в пульте управления игровой приставки XBOX Original компании Microsoft. В последующих версиях приставки используется другой протокол, например в приставке XBOX 360, используется протокол RC-6.

Основные особенности формата:

  • Опорная частота 56 кГц
  • Передача информации кодированием интервалами
  • Длительность интервалов - 2.5 мс и 5.0 мс
  • 12 бит в посылке - 4 бит адреса и 8 бит команды
  • В посылке есть предварительный импульс 4 мс
  • При удержании кнопки пульта, посылка повторяется целиком с периодом 64 мс

Посылка передается модуляцией опорной частоты 56 кГц, скважность 3-4. Передаются два вида импульсов - предварительный (примерно 225 периодов опорной частоты - 4 мс) и маркер интервала (28 периодов опорной частоты - 500 мкс). Единичный интервал - 2,5 мс, нулевой - 5 мс.

Протокол RCA

Между предварительным импульсом и информационной последовательностью, передаётся интервал 4 мс. Адрес и команда передаются дважды. Сначала передаётся адрес, старшим битом вперёд, затем команда, также старшим битом вперёд. Затем передаётся адрес и команда в инверсии. Таким образом, длительность посылки всегда одинакова.

Посылка протокола RCA

В приведённом примере переданы адрес Ah и команда 68h. При нажатой кнопке пульта, посылки повторяются в неизменном виде каждые 64 мс.

Информация о протоколе переведена с английского и дополнена из проекта SB-Projects