Каталог радиоэлектронных схем и программ
|
Новые документы:
Новые комментарии:
|
|
ИК управление. Протокол Sharp
У меня есть немного информации об этом протоколе. Используется в VCR, которые произведеные фирмой Sharp, именно поэтому я дал этому имя протокол Sharp.
Особенности
- Команда на 8 битов, 5 битов адресуют длину
- Импульсная модуляция расстояния
- Несущая частота 38 кГц
- Время передачи бита 1мс или 2мс
Модуляция
Протокол Sharp использует импульсное кодирование расстояния битов. Каждый импульс имеет длинну пакета 320мкс на несущей частоте 38 кГц (приблизительно 12 циклов). Для передачи логического "1" требуется 2мс, в то время как логическому "0" только 1мс. Рекомендуемый рабочий цикл несущей частоты - 1/4 или 1/3.
Протокол
В изображении выше Вы видете типичную последовательность импульсов, которая отправляет команду 11h, и адрес 03h. Адрес отправлен сначала и состоит из 5 битов. Затем идет команда на 8 битов. В обоих случаях LSB данных отправлен сначала. Я точно не знаю назначение Расширении (Exp) и Контрольных битов (Chk), которые следуют за командой. Оба бита были фиксированы в примере, который был под рукой.
Я могу только предположить, что Контрольный бит (Chk) используется, чтобы узнать, получаем ли мы нормальное или инвертированное сообщение.
Одна полная последовательность команды состоит из 2 сообщений. Первая передача точно как описана выше. Вторая передача следует за первым после задержки в 40мс, и в основном содержит ту же самую информацию. Единственная разница - то, что все биты, кроме первых начиная от поля адреса - инвертированы. Этим путем получатель может проверить, надежно ли полученное сообщение или нет.
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии