trust already work ИК управление. Протокол ITT » Портал инженера

ИК управление. Протокол ITT

ITT очень старый ИК протокол. Отличается от других протоколов, тем что не использует смодулированную несущую частоту, чтобы послать сообщения. Единственная команда передается всего 14 импульсами с шириной 10мкс каждый. Команда кодируется шириной интервала между импульсами. Этот протокол достаточно надежный и потребляет очень небольшую энергию, гарантирует длительный срок службы аккумулятора. Одно большое неудобство этого старого протокола - то, что он иногда вызывает ложные команды, например когда вы помещаете ноутбук с активным портом IRDA близко к приемнику ИК.
Много брендов бытовой электроники использовали этот протокол в Европе. Среди них были: ITT, Greatz, Schaub-Lorenz, Finlux, Luxor, Salora, Oceanic, а также Nokia и другие.

Особенности

  • только 14 очень коротких импульса за сообщение
  • кодирование ширины импульса
  • длинный срок службы аккумулятора
  • 4 бита адреса, 6 битов длина команды
  • Самокалибрующие тайминги, что позволяет использовать простой RC генератор в передатчике
  • Быстрая коммуникация, сообщение проходит от 1.7мс до 2.7мс
  • Изготовитель Intermetall, ныне Micronas

Протокол

Передача сообщения 14 импульсами. Длительность каждого импульса 10мкс. Три различных временных интервала между импульсами используются, чтобы сформировать сообщение: 100мкс для логического 0, 200мкс для логической 1 и 300мкс лидерующие биты.
Предварительный импульс используется приемником, чтобы настроить усилитель. Далее за интервалом ввода 300мкс, следует стартовый импульс. Первый посланный бит всегда является логическим 0, у которого продолжительность 100мкс. Этот стартовый бит, может использоваться для калибровки таймингов в приемнике. После следуют 4 бита - это представляет собой адрес (MSB в начале). После этого передаются 6 битов команды (MSB в начале). Далее в конце 300мкс интервал, после которого следует последний (завершающий) импульс, сообщение - сформировано.
Есть несколько вещей, чтобы программное обеспечение приемника могло проверить правильность полученного сообщения. Лидерующий бит должен быть в 3 раза более длинным, чем время прохождения стартового бита, у которого продолжительность 100мкс. Время прохождения битов не должны отличаться больше чем на 20% длины стартового бита для логических нулей, или в две длины стартового бита для логических единиц.
Не заставляйте ждать импульс после 360мкс после последнего полученного импульса. Вероятно, что передача прервана, или никакая передача не имела место вообще.
Предварительный импульс служит только целям АРУ и может быть проигнорирован программным обеспечением приемника. Расшифровка сообщения должна начаться после стартового импульса.

Адрес и Команда

Сообщение разделено на две группы, 4 бита адрес и команда - 6 битов. В соответствии с соглашением адреса могут быть от 1 до 16, и диапазон команд от 1 до 64. Прежде, чем посылают адрес и команду, вычитают из обеих чисел единицу, чтобы получить вид: от 0 до 15 и от 0 до 63.
Адреса используются в парах. Пара адресов - значение 1 - 8 (от 0 до 7 фактически), и ее перевернутая числовое значние от 16 до 9 (от 15 до 8 фактически).
Нижнее значение адреса передаётся в первый раз, когда нажата кнопка пульта. Значение адреса всех последующих сообщений будет "перевернутой" значением этого первого адреса, до тех пор пока кнопка не будет отпущена. Это позволяет приемнику правильно интерпретировать повторные коды. Сообщения повторяются каждые 130мс, пока нажата кнопка.

Передатчик

Intermetall развивал несколько передатчиков на микросхемах для использования в пультах. Более поздние микросхемы использовались, чтобы облегчить дистационное управление комбинацией телевизора, видеомагнитофона и спутникового ресивера с единого пульта.
SAA1250 первая микросхема ИК, которая может включает 3 различных пары адреса. Четвертый передает любой из 16 адресов. Это используется редко, потому что она требует процедуры ручной настройки каждый раз.Второе поколение микросхем ИК контроллера IRT1250 и IRT1260. Эти чипы идентичны в эксплуатации и отличаются только в рабочим напряжением. IRT1250 предназначен для 9В, IRT1260 предназначен для 3В. IRT12x0 - то же самое SAA1250. Устройства отличаются адресуемой совместимостью и текущей управляющим емкостью для выходного каскада.
Для установки адреса пары, доступны два контакта адреса.

A1A2Адреса

HH1 & 16
LH3 & 14
HL7 & 10
LL4 & 13

Адреса 1 и 16 всегда используются, чтобы управлять телевизорами. Другие пары адреса не всегда уникальны и связываются с различным оборудованием.

Приемник

Протокол ITT не использует модулированной несущей, поэтому специальные приемники ИК не будут работать с этим протоколом. Intermetall создал TBA2800 для использования с этим протоколом. Высокочувствительный ИК-шлейф должен быть защищен металлическим экраном, который подключен к земле, с небольшим отверстием для ИК-диода.

 

На самом деле не много информации об этой микросхеме. Просто подключите его, как показано на рисунке, и она должна работать. Вы можете выбрать между нормально высоким сигналом выхода, и инвертируемо низким сигналом выхода. Это зависит от остальной части схемы, которая будет использована. В случае чрезмерных помех можно снизить чувствительность заземлив контакт 6 через резистор 10 кОм.

Предопределенные команды

Некоторые из 64 возможных команд предопределены. Но, к сожалению определения команд не ясны, как это с RC-5. Вы можете найти большинство из предопределенных команд для телевизоров в следующей таблице. Команды телевизора используют адресную пару 1 и 16.

КомандаФункция
1 
2Stand-by
3TV
4Ideal
5Up
6Down
7Mute
8P+
9P-
10Left / Bilingual
11Right
12 
13 
14Last
15 
16 
171
182
193
204
215
226
237
248
259
260
27 
28Zoom
29 
30X
31 
32Info
КомандаФункция
33 
34 
35-/--
36Audio
37Video
38Clock
39 
40 
41 
42 
43Brightness +
44Brightness -
45Saturation +
46Saturation -
47Volume +
48Volume -
49 
50S
51Red / Memory
52Green
53Contrast
54Blue / Brightness
55Yellow / Saturation
56 
57 
58 
59Menu
60Auto
61Text
62OK / Prog
63 
64C


Источник: www.sbprojects.com       http://nice.artip.ru


Обсудить на форуме

Комментарии

Добавить комментарий
    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent

    ИК управление. Протокол JVC

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

    ИК управление. Протокол NEC

      Протокол, который я здесь описываю, был разработан компанией NEC. Я видел очень подобные описания протокола в Интернете, и там протокол называют Японским Форматом.

    ИК управление. Протокол Nokia NRC17

      Протокол дистанционного управления Nokia для чтобы передать команды ИК, использует 17 битов, которые сразу объясняют название этого протокола.

    ИК управление. Протокол Sharp

      У меня есть немного информации об этом протоколе. Используется в VCR, которые произведеные фирмой Sharp, именно поэтому я дал этому имя протокол Sharp.

    ИК управление. Протокол X-Sat

      Я называю этот протоколом X-Sat, потому что он используется в X-Sat CDTV 310 спутниковых ресиверах, сделанных французской компанией Xcom.

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

      Количество информации о протоколе RCA немного, таким образом, я в основном взял удаленное управление (XBOX, удаленное управление, который использует протокол RCA), и начал анализировать поток.