www.LA-STAR.ru
 

Форум НКБ La-Star

Ls-Psi4

На скорую руку...

_Главная_

"ИНФРАС". Новая программа по инфракрасному спектру.

Виброботы

Неоконченные работы

Программа МЗИИМ-Захват

Девайсы
|  tsop-zahvat
|  Магнитометр Кробара
|  Спец. Частотомер LS-FR3
|  Вариометр

ИК-фото
|  маркони фото вороново
|  Влад
|  Часовня 2
|  Часовня 1

тех. библиотека
|  Разводка кабеля UBS = HP iPaq hw 6915 (691x)
|  Теория и практика применения таймера 555. Часть первая.
|  EXIF заголовки файлов
|~ИК: док & ds
   |~Инфракрасные протоколы
   |  TSOP17xx
   |  Эксперименты (altruf)
   |  Исследования ИК, 04/2005, В. Гуща
|  PIC16F630
|  стабильность кварцев
|  Методичка
|  Аэродром Быково карты
|  H-мост на мосфетах
|  Таблицы Красовского
|  Таблица частотности букв русского языка

Разное

Технорелакс
|  Новогодняя сенсация! Вскрытие пришельца.

Разные картинки
|  Тессеракт

Reports


Инфракрасные протоколы

Протокол RC5

RC5 протокол основан на передаче данных при помощи манчестерского кода. Манчестерский код уникален тем, что данные передаются изменением состояния в середине бита. Логическая 1 интерпретируется MSP430 при переходе поступившего от ИК приемника инвертированного сигнала в середине бита из высокого состояния в низкое, а 0 - при переходе из низкого состояния в высокое. ИК пакет в стандарте RC5 состоит из 14 бит: два стартовых бита (S1, S0), один служебный бит (C), пять адресных бит (A4 - A0) и код команды из шести бит (C5 - C0). Пакет передается старшим битом вперед, т.е. первыми будут приняты стартовые биты. На рисунке 2 показан RC5 пакет на входе MSP430 после демодуляции и инверсии его ИК приемником. Стартовые биты всегда имеют значение логической единицы. Контрольный бит изменяет свое значение при каждом нажатии кнопки на пульте дистанционного управления. Пять адресных бит предназначены для идентификации 32 различных типов устройств. Шесть командных бит предназначены для передачи 64 команд управления. Длительность бита в стандарте RC5 довольно высокая - 1.78 мс, причем половину этого периода передается высокий сигнал, а другую половину - низкий сигнал. Длительность всего 14 битного пакета данных равна приблизительно 25 мс.


Инфракрасные протоколы
Рисунок 2. Инвертированный пакет данных стандарта RC5, поступающий на вход MSP430



Протокол SIRC

В протоколе SIRC данные кодируются длительностью пакета. Длительность бита определяет его логическое значение. Стартовый бит имеет длительность 2.4 мс, логический ноль – 600 мкс, а логическая единица - 1.2 мс. Также все информационные биты, за исключением стартового бита, содержат 600 мкс синхроимпульс. Поэтому логический ноль передается за 1200 мкс, а логическая единица - за 18000 мкс. Полный пакет в протоколе SIRC состоит из стартового бита и 12 информационных бит. Эти 12 информационных бит состоят из семи-битного кода команды (C6 к C0) и пяти-битного кода устройства (D4 к D0). Передача данных в протоколе SIRC ведется младшим битом вперед. Первым после стартового бита принимается бит C0.

На рисунке 3 показан инвертированный ИК приемником пакет данных SIRC протокола на входе MSP430.

Инфракрасные протоколы
Рисунок 3. Инвертированный пакет данных SIRC протокола на входе MSP430

r
| Ls-Psi4 | На скорую руку... | Виброботы | "ИНФРАС". Новая программа по инфракрасному спектру. | _Главная_ | Неоконченные работы | Программа МЗИИМ-Захват | Девайсы | ИК-фото | тех. библиотека | Разное | Технорелакс | Разные картинки | Reports