Sony SIRC протокол ИК управления
Протокол Sony SIRC (Sony Infra Red Control) используется в бытовой электронике Sony и некоторых других производителей.
Известно несколько вариантов протокола Sony SIRC - 12 бит, 15 и 20 бит. Здесь рассматривается только протокол 12 бит. Очевидно, 15 бит и 20 бит протоколы отличаются только количеством бит.
Особенности протокола:
- Существуют 12-бит, 15-бит и 20-бит варианты протокола
- В 12 битовой версии 5 бит адреса и 7 бит команды
- PWM - широтно-импульсный метод модуляции
- Несущая частота 40 кГц
- Размер бита 1.2 мс и 0.6 мс
Биты в посылке передаются разной шириной пакетов несущей частоты 40 кГц. "Единица" передается пакетом длительностью 1.2 мс, "ноль" передается пакетом 0.6 мс. Между пакетами промежуток составляет 0.6 мс. Скважность несущей частоты 3 или 4.
Типичная посылка начинается стартовым импульсом 2.4 мс, затем передается 12 бит. Адрес и команда передаются младшими битами вперед. Сначала передается 7 бит команды, затем 5 бит адреса. Стартовый импульс используется для установки режима приемника. В примере передается команда 19 на адрес 1. Посылки повторяются каждые 45 мс если удерживается кнопка на пульте.
В таблице приведены коды некоторых команд протокола:
|
|