Перейти к содержимому

Ик управление что это

  • автор:

Дистанционное управление с ИК-пульта

ИК-пульт (пульт дистанционного управления, инфракрасный пульт) — отправляет сигнал.

ИК-приёмник (инфракрасный приёмник) — принимает сигнал.

Каждая кнопка на пульте имеет свой уникальный номер — код вида 0xFFxxxx (например, 0xFFA25D). Когда пульт отправляет это номер, приёмник получает его и направляет в контроллер, где мы сравниваем этот код со всеми возможными кодами кнопок пульта. При совпадении кодов выполняется необходимое действие. Таким образом, каждой кнопке можно назначить определённый алгоритм.

Устанавливаем модуль на машинку

Установите ИК-приёмник на обозначенную колодку при помощи стоек среднего размера, винтов и гаек. Вывод S ИК-приёмника окажется подключенным к 3 выводу Arduino.

Давайте выведем в монитор последовательного порта коды кнопок, которые передаёт пульт. Попробуйте сделать это не только с пультом из нашего набора, но и с имеющимися у Вас дома пультами.

Данный датчик является одним из устройств, для работы с которым необходима библиотека. В уроке о подключении библиотек мы уже скачали и установили её. Но если Вы вдруг его пропустили, то обязательно вернитесь туда и выполните указанные действия.

Рассмотрим функции библиотеки, которые Вам понадобятся для управления машинкой.

Функция check () — проверяет наличие принятых с пульта данных.
Синтаксис: check ( [ УДЕРЖАНИЕ ] );
УДЕРЖАНИЕ — параметр реакции на удержание кнопок пульта. Если параметр не указан или равен false , то функция будет реагировать только на НАЖАТИЕ кнопок, а если указать true , то функция реагирует и на НАЖАТИЕ, и на УДЕРЖАНИЕ.

if( IR.check() ) < . >// Если принимаются данные с пульта при нажатии кнопки if( IR.check(true) ) < . >// Если принимаются данные с пульта при удержании кнопки

В следующем примере переменная data возвращает код кнопки, принятый с пульта.

if( IR.check() )< // Если код кнопки принят Serial.println( IR.data ); // Выводим его в монитор порта >

Помните, что при смене пульта код кнопки может измениться. Используйте следующий скетч для того, чтобы узнать коды кнопок. Они будут выводиться в «Монитор порта».

#include // Подключаем библиотеку для работы с ИК-приёмником iarduino_IR_RX IR(3); // Объявляем объект IR с указанием вывода, к которому подключён ИК-приёмник void setup() < IR.begin(); // Инициируем работу с ИК-приёмником Serial.begin(9600); // Инициируем передачу данных в монитор последовательного порта на скорости 9600 бит/сек >void loop()< if(IR.check(true))< // Если в буфере имеются данные, принятые с пульта (кнопка нажата или удерживается) Serial.println(IR.data, HEX); // Выводим код нажатой кнопки >>

В «Мониторе порта» Вы видите код кнопки. Проверьте, что все коды кнопок Вашего пульта соответствуют кодам кнопок следующего скетча.

После того, как Вы разобрались с библиотекой и сверили коды кнопок, можно переходить к написанию скетча, который позволит управлять машинкой с пульта.

#include // Подключаем библиотеку для работы с ИК-приёмником #include // Подключаем библиотеку для работы с шиной I2C #include // Подключаем библиотеку для работы с мотором iarduino_IR_RX IR(3); // Объявляем объект IR с указанием вывода, к которому подключён ИК-приёмник iarduino_I2C_Motor mot_R (0x0A); // Объявляем объект mot_R для правого мотора iarduino_I2C_Motor mot_L (0x0B); // Объявляем объект mot_L для левого мотора int maxSpeed = 100; // Скорость мотора (% ШИМ - 0. 100) int pwm_R; // Скорость правого мотора int pwm_L; // Скорость левого мотора long flagTime; // Время нажати кнопки пульта void setup() < IR.begin(); // Инициируем работу с ИК-приёмником mot_R.begin(); // Инициируем работу с правым мотором mot_L.begin(); // Инициируем работу с левым мотором mot_R.setDirection(true); // Задаём направление вращения правого мотора mot_L.setDirection(false); // Задаём направление вращения левого мотора >void loop() < if (IR.check(true))< // Если в буфере имеются данные, принятые с пульта (была нажата кнопка) if (IR.data == 0xFFA25D) // Стрелка вверх-влево if (IR.data == 0xFF629D) // Стрелка вперёд if (IR.data == 0xFFE21D) // Стрелка вперёд-направо if (IR.data == 0xFF22DD) // Стрелка влево if (IR.data == 0xFFC23D) // Стрелка вправо if (IR.data == 0xFFE01F) // Стрелка назад-влево if (IR.data == 0xFFA857) // Стрелка назад if (IR.data == 0xFF906F) // Стрелка назад-вправо if (IR.data == 0xFF30CF) // Красная кнопка - 1 скорость if (IR.data == 0xFF18E7) // Зеленая кнопка - 2 скорость if (IR.data == 0xFF7A85) // Фиолетовая кнопка - 3 скорость > if (flagTime + 200 > millis()) < // Если кнопка удерживается более 200 мс mot_R.setSpeed(pwm_R, MOT_PWM); // Запускаем правый мотор mot_L.setSpeed(pwm_L, MOT_PWM); // Запускаем левый мотор >else < // Иначе останавливаем моторы mot_R.setSpeed(0, MOT_PWM); // Запускаем правый мотор mot_L.setSpeed(0, MOT_PWM); // Запускаем левый мотор >>

Дополнительное задание.

1) Попробуйте реализовать управление машинкой с помощью ИК-пульта от телевизора. Например, кнопки увеличения и уменьшения громкости могут изменять скорость машинки, а кнопки навигации (вверх, вниз, вправо, влево) — отвечать за перемещение.

2) Также Вы можете добавить режимы автоматического движения машинки, например, при нажатии кнопки с номером 1 машинка начинает ездить по квадрату, 2 — по кругу.

ИК управление

Здесь собраны статьи о ИК управлении светодиодными табло. Инфракрасное излучение используется в пультах управления различными устройствами. ИК пульты часто используются для управления — коррекции времени, курсов валюты и т.д. — светодиодными табло.

Принцип работы ИК пульта управления

Принцип ИК управления устройствами. Описание форматов передачи данных, рекомендации по применению. Большая часть современной бытовой электронной аппаратуры имеет пульт дистанционного управления, использующий инфракрасное (ИК) излучение в качестве способа передачи информации. ИК канал передачи данных используется в некоторых устройствах системы «умный дом», которую мы производим.

ИК приемники Vishay для прямой солнечной засветки

Новые ИК приемники Vishay

Компания Vishay Intertechnology, Inc. (NYSE: VSH) представила два новых инфракрасных (ИК) сенсорных модуля с фиксированным коэффициентом усиления, предназначенных для снижения затрат и повышения стабильности датчиков наружного применения. В условиях типичной интенсивности входящего излучения 1,3 мВт/м² в компактных корпусах Minimold, TSSP93038DF1PZA для поверхностного монтажа и TSSP93038SS1ZA с выводами обеспечивают надежную работу под прямыми солнечными лучами, сохраняя при этом достаточную чувствительность для применения в условиях высокого уровня световой засветки.

Alpha-One: ИК светодиод зеркального типа AOP2-9505P1 (λ P950nm)

ИК светодиод Alpha-One зеркального типа AOP2-9505P1 (λ P950nm)

Alpha-One, ведущий японский поставщик светодиодов, предлагает новые компактные ИК светодиоды с высокой интенсивностью света, используя специальную технологию корпуса. Модель AOP2-9505P1 λ P950nm, с углом обзора ±7°, прибл. 6.0×6.0x3.0 mm, имеет чрезвычайно высокий уровень интенсивности IE = 350 мВт/ср и оптическую выходную мощность, равную 35 мВт при IF = 50 мА.

ИК пульт. Теория управления

ик пульты

Инфракрасные лучи — самый дешевый способ для удаленного управления устройством в невидимом диапазоне света. Практически все аудио и видео устройства управляются ИК лучами. В связи с широким распространением используемых необходимых компонентов, ИК управление стало очень дешевым, что делает его идеальным у любителей использовать для собственных проектов.
Я объясню теорию работы ИК-пульта дистанционного управления, и некоторые из протоколов, которые используются в потребительской электронике.

Инфракрасный свет

Инфракрасный на самом деле нормальный свет с определенным цветом. Мы, люди не можем видеть этот цвет, потому что его длина волны 950нм, что ниже видимого спектра. Это одна из причин, почему ИК-свет выбран для удаленных целей управления, мы хотим использовать, но мы не заинтересованы видеть этот свет. Другая причина в том, что ИК управление довольно легко сделать, и поэтому дешевы в производстве. Хотя мы, люди не видим инфракрасный свет, излучаемый из пульта дистанционного управления не означает, что мы не можем сделать его видимым.

Видеокамера или цифровой фотоаппарат может «видеть» инфракрасный свет, как вы можете увидеть в этой картине. Если у вас есть веб-камера вам повезло, наведите пульт дистанционного управления, нажмите любую кнопку, и вы увидите мерцающий индикатор. К сожалению, вокруг нас еще очень много источников инфракрасного света. Солнце — яркий источник их всех, но есть такие как: лампы, свечи, система центрального отопления, и даже наше тело излучает инфракрасный свет. На самом деле все, что излучает тепло, также излучает инфракрасный свет. Поэтому мы должны принять некоторые меры предосторожности, чтобы гарантировать, что наши ИК сообщения приходили к получателю без ошибок.

Модуляции

Модуляция необходима для того, чтобы наш сигнал выделялся на фоне шума. С модуляцией сигнал ИК мигает с определенной частотой. ИК-приемник будет настроен на эту частоту, поэтому он может игнорировать все остальное.

На картинке вы можете видеть слева передатчик модулирующий сигнал с помощью ИК-светодиода. Сигнал регистрируется в приемнике на другой стороне. В последовательной коммуникации мы обычно говорим о «маркерах» и «пространстве». «Пространство» — период при отсутствии сигналов с передатчика. Никакой свет не излучается в это время. После простоя «маркеры» ИК импульсов идут в определенном частотном диапазоне. Частоты между 30 кГц и 60 кГц обычно используются в бытовой электронике. На выходе приемника «пространство» представлено высоким логическим уровнем. «Маркер» представляет низкий уровень. Пожалуйста, отметьте, что «маркеры» и «пространство» не 1-ы и 0-и, которые необходимо передать. Реальные отношения между «маркерами» и «пространства» и единиц и нулей зависят от используемого протокола. Больше информации об этом может быть найдено на страницах, которые описывают протоколы.

Передатчик

Передатчики это обычно пульты с батареями. Он должен потреблять мало энергии, как это возможно, и ИК-сигнал должен быть как можно более надежным, чтобы достичь приемлемой дистанцний управления. Предпочтительно она должна быть ударопрочной.
Многие чипы предназначены для использования в качестве ИК-передатчиков. Старые чипы были предназначены для лишь одного из нескольких ныне используемых протоколов. В нынешнее время очень низкое потребление у микроконтроллеров, позволяет использовать в ИК-передатчиках, а также они являются более гибкими в использовании. Если не нажата кнопка они находятся в режиме сна, в котором низкий ток потребления. Процессор «просыпается» для того чтобы передать соответствующую команду ИК только при нажатии клавиши.
Кварцевые кристаллы редко используются в таких пультах. Они очень хрупкие и, как правило, легко ломаются, когда пульт падает. Керамические резонаторы гораздо более подходящие, потому что они могут выдерживать большие физические перегрузки. Тот факт, что они менее точны, совсем не важен.
Ток через светодиод (или светодиодов) может варьироваться от 100 мА и до более 1А! Для того чтобы получить приемлемую дистанцию управления светодиодный ток должен быть как можно выше. Тут выбирается компромисс между параметром светодиода, срок службы батареи и максимальной дистанции. Светодиодные токи могут быть высокими, потому что управляющие импульсы светодиодов очень короткие. Средняя мощность излучения светодиода не должна превышать максимального значения. Вы также должны добиться того, чтобы максимально быстрый взгляд тока для светодиодных не был превышен. Все эти параметры можно найти в спецификации светодиодов.

Простая транзисторная схема, которая может быть использована для светодиодов. Транзистор с подходящим hFE и скорость переключения должны быть подобраны для этой схемы.
Значение резистора может быть рассчитана с использованием закона Ома. Помните, что номинальное падение напряжения на ИК-светодиод около 1,1В.
Стандартный драйвер, описанный выше, имеет один недостаток. Утечка напряжения батареи, при котором ток через светодиод будет уменьшаться, а это приведет к сокращению дистанции управления.

Чтобы избежать этого в цепи эмиттера последовательно ставят 2 диода. При серии импульсов на базе транзистора напряжение будет ограничено до 1,2В. База-эмиттер транзистора вычитает 0,6В, что, в результате амплитуда составит 0,6В на эмиттере. Расчет тока через светодиод прост — снова применяя закона Ома.

Приемник

Сейчас много разных приемников существует на рынке. Наиболее важные критерии выбора частоты модуляции используется и наличие в продаже.

На картинке выше вы можете видеть типичный блок-схема такого ИК-приемник. Не беспокойтесь, если вы не понимаете частей, все построено в одном электронном компоненте. Полученный ИК-сигнал с фотодиода обнаружения (на левой стороне диаграммы). Этот сигнал усиливается и ограничивается в первых 2-х этапах. Ограничителем выступает АРУ, чтобы получить постоянный уровень импульса, независимо от расстояния до пульта. Далее с AРУ сигнал поступает на полосовой фильтр (BPF). Полосовой фильтр настроен на частоту модуляции пульта. Общий диапазон частот от 30 кГц до 60 кГц для потребительской электроники. Следующий этап: детектор, интегратор и компаратор. Цель этих трех блоков для обнаружения присутствия частоты модуляции. Эта частота модуляции представляет выход компаратора как низкий сигнал.
Как я уже говорил ранее, все эти блоки интегрированы в единый электронный компонент. Есть много различных производителей этих компонентов на рынке. Устройства доступны в нескольких версиях, каждая из которых настроены на определенную частоту модуляции.
Обратите внимание, что усилитель установлен на очень высокий коэффициент усиления. Поэтому система считывает очень легко. Подключение большого конденсатора, по крайней мере 22мФ, к питанию приемника является обязательным. Некоторые даташиты рекомендуют ставить сопротивление 330 Ом последовательно с источником питания для дальнейшего отделить питания от остальной части схемы.

ИК приемник

Есть несколько производителей ИК-приемников на рынке. Siemens, Vishay Telefunken и являются основными поставщиками в Европе. Siemens имеет свой SFH506-хх серии, где хх обозначает частоту модуляции 30, 33, 36, 38, 40 или 56кГц. Telefunken производили свои TFMS5xx0 и TK18xx серии, где хх еще раз указывает на частоту модуляции устройства. Похоже, что эти компаненты уже устарели. Они заменяются Vishay TSOP12xx, TSOP48xx и TSOP62xx.
Sharp, Xiamen Hualian и Japanese Electric — 3 ведущих азиатских компаний в сфере ИК устройств. Sharp производит устройства с очень загадочными именами, как: GP1UD26xK, GP1UD27xK и GP1UD28xK, где х, связанные с частотной модуляцией. Hualian имеет свои HRMxx00 серии, как и HRM3700 HRM3800. Japanese Electric имеет ряд устройств, которые не включают частоту модуляции в наименовании детали. PIC12043LM настроен на 36.7kHz, и PIC12043LM настроен на 37.9kHz.

Конец?

На этом мы завершаем теории операции для ИК систем дистанционного управления, предназначенный для использования в бытовой электронике. Я понимаю, что существуют другие способы для реализации ИК-контроля, но я ограничусь лишь описанием выше. Один из вопросов, не освещенных здесь является безопасность. Безопасность не имеет никакого значения, если мне надо управлять только своими видеомагнитофоном или телевизором. Но когда дело доходит до открытия двери или автомобиля, то ключевой сигнал должен быть уникальным! Может быть, я расскажу этому вопросу позже, но не сейчас.
Я также понимаю, что мой небольшой перечень производителей далек от завершения. Вряд ли возможно перечислить всех производителей здесь. Вы можете отправить мне по электронной почте , если у вас есть сведения о других протоколов, которые вы считаете необходимо добавить на страницы.
Эта страница только описание основных теории работы ИК-пультов дистанционного управления. Он не описывает протоколы, которые участвуют в общении между передатчиком и приемником. Существуют разные протоколы, разработаные разными производителями.

  • Протокол ITT
  • Протокол JVC
  • Протокол NEC
  • Протокол Nokia NRC17
  • Протокол Sharp
  • Sony протокол SIRC
  • Протокол Philips RC 5
  • Протокол Philips RC 6
  • Протокол Philips MM RC
  • Протокол Philips RECS-80
  • Протокол RCA
  • Протокол X-Sat
  • Войдите или зарегистрируйтесь, чтобы отправлять комментарии

Принцип работы ИК пульта управления

Большая часть современной бытовой электронной аппаратуры имеет пульт дистанционного управления, использующий инфракрасное (ИК) излучение в качестве способа передачи информации. ИК канал передачи данных используется в некоторых устройствах системы «умный дом», которую мы производим.

Принцип ИК передачи информации

Инфракрасное, или тепловое излучение — это электромагнитное излучение, которое испускает любое нагретое до определенной температуры тело. ИК диапазон лежит в ближайшей к видимому свету области спектра, в его длинноволновой части и занимает область приблизительно от 750 нм до 1000 мкм. Инфракрасное излучение составляет большую часть излучения ламп накаливания, около половины излучения Солнца. Оптические свойства веществ в инфракрасном излучении отличаются от их свойств в видимом свете. Например, некоторые стекла непрозрачны для инфракрасных лучей, а парафин, в отличие от видимого света, прозрачен для ИК излучения и используется для изготовления ИК линз. Для его регистрации используют тепловые и фотоэлектрические приемники и специальные фотоматериалы. Источником ИК лучей, кроме нагретых тел, наиболее часто используются твердотельные излучатели — инфракрасные светодиоды, ИК лазеры, для регистрации применяются фотодиоды, форотезисторы или болометры. Некоторые особенности инфракрасного излучения делают его удобным для применения в устройствах передачи данных:

  • ИК твердотельные излучатели (ИК светодиоды) компактны, практически безинерционны, экономичны и недороги.
  • ИК приемники малогабаритны и также недороги
  • ИК лучи не отвлекают внимание человека в силу своей невидимости
  • Несмотря на распространенность ИК лучей и высокий уровень «фона», источников импульсных помех в ИК области мало
  • ИК излучение низкой мощности не сказывается на здоровье человека
  • ИК лучи хорошо отражаются от большинства материалов (стен, мебели)
  • ИК излучение не проникает сквозь стены и не мешает работе других аналогичных устройств

Все это позволяет с успехом использовать ИК способ передачи информации во многих устройствах. ИК передатчики и приемники находят применение в бытовой и промышленной электронике, компьютерной технике, охранных системах, системах передачи данных на большие расстояния по оптоволокну. Рассмотрим более подробно работу систем (пультов) управления бытовой электроники.

Пульт ИК управления при нажатии кнопки излучает кодированную посылку, а приемник, установленный в управляемом устройстве, принимает её и выполняет требуемые действия. Для того, чтобы передать логическую последовательность, пульт формирует импульсный пакет ИК лучей, информация в котором модулируется или кодируется длительностью или фазой составляющих пакет импульсов. В первых устройствах управления использовались последовательности коротких импульсов, каждый из которых представлял собою часть полезной информации. Однако в дальнейшем, стали использовать метод модулирования постоянной частоты логической последовательностью, в результате чего в пространство излучаются не одиночные импульсы, а пакеты импульсов определенной частоты. Данные уже передаются закодированными длительностью и положением этих частотных пакетов. ИК приемник принимает такую последовательность и выполняет демодулирование с получением огибающей. Такой метод передачи и приема отличается высокой помехозащищенностью, поскольку приемник, настроенный на частоту передатчика, уже не реагирует на помехи с другой частотой. Сегодня для приема ИК сигнала обычно применяется специальная микросхема, объединяющая фотоприемник, усилитель с полосовым фильтром, настроенным на определенную несущую частоту, усилитель с АРУ и детектор для получения огибающей сигнала. Кроме электрического фильтра, такая микросхема имеет в своем составе оптический фильтр, настроенный на частоту принимаемого ИК излучения, что позволяет в максимальной степени использовать преимущество светодиодного излучателя, спектр излучения которого имеет небольшую ширину. В результате таких технических решений, стало возможным принимать маломощный полезный сигнал на фоне ИК излучения других источников, бытовых приборов, радиаторов отопления и т.д. Работа современных устройств ИК управления достаточно надежна, а дальность составляет от нескольких метров до 40 и более метров, в зависимости от варианта реализации и уровня помех.

Передатчик ИК сигнала

Передатчик ИК сигнала, ИК пульт, чаще всего имеет питание от батарейки или аккумулятора. Следовательно его потребление должно быть максимально низким. С другой стороны, излучаемый сигнал должен быть значительной мощности для обеспечения большой дальности передачи. Такие противоположные по энергетическим затратам задачи успешно решаются способом передачи коротких импульсных кодированных пакетов. В промежутках между передачами пульт практически не потребляет энергии. Задача контроллера пульта — опрос кнопок клавиатуры, кодирование информации, модулирование опорной частоты и выдача сигнала на излучатель. Для изготовления пультов выпускаются различные специализированные микросхемы, однако для этих целей могут быть использованы и современные микроконтроллеры общего применения типа AVR или PIC. Основное требование к таким микроконтроллерам — это наличие режима сна с чрезвычайно низким потреблением и способность чувствовать нажатия кнопок в этом состоянии.

Излучатель ИК сигнала испускает инфракрасные лучи под действием тока возбуждения. Ток на излучатель обычно превышает возможности микроконтроллера, поэтому для формирования необходимого тока устанавливается простейший светодиодный драйвер на одном транзисторе. Для снижения потерь, при выборе транзистора необходимо обратить внимание на его коэффициент усиления тока — β или h21. Чем выше этот коэффициент, тем выше эффективность устройства. Современные передатчики используют полевые или CMOS транзистоы, эффективность которых на используемых частотах можно считать предельной.

Приведенная схема не лишена недостатков, в частности при снижении уровня заряда батареи, мощность излучения будет падать, что приведет к снижению дальности. Для снижения зависимости от напряжения питания, можно использовать простейший стабилизатор тока.

Большинство передатчиков работают на частоте 30 — 50 кГц. Такой диапазон частот был выбран исторически при создании первых подобных устройств. Была выбрана область с наименьшим уровнем помех. Кроме того, принимались в расчет ограничения на элементную базу. В дальнейшем, по мере стандартизации и распространения аппаратуры с таким способом управления, переход на другие частоты стал нецелесообразным.

В целях увеличения импульсной мощности передатчика, а соответственно и его дальности, сигнал основной частоты отличается от меандра и имеет скважность 3 — 6. Таким образом повышается импульсная мощность с сохранением или даже уменьшением средней мощности. Импульсный ток светодиода выбирается исходя из его паспортных значений и может достигать одного и более Ампер. Импульсный ток в большинстве пультов ИК не превышает 100 мА. При этом, поскольку и опорная частота имеет малый коэффициент заполнения и длительность кодированной посылки не превышает 20-30 мс, средний ток при нажатой кнопке не превышает одного миллиампера. Повышение импульсного тока светодиода сопряжено с снижением эффективности и уменьшением срока службы. Современные инфракрасные светодиоды имеют эффективность 100-200 мВт излучаемой энергии при токе 50 мА. Допустимый средний ток не должен превышать 10-20 мА. Питание светодиода должно иметь RC фильтр, который снижает воздействие импульсной помехи на питание микроконтроллера. Спектр применяемых светодиодов для ИК пультов большинства бытовой аппаратуры имеет максимум в области 940 нм.

Длительность единичного пакета опорной частоты для уверенного приема составляет не менее 12-15 и не более 200 периодов. При передаче кодированной посылки, передатчик формирует в начале преамбулу, которая представляет собой один или несколько пакетов опорной частоты и позволяет приемнику установить необходимый уровень усиления и фона. Данные в кодированной посылке передаются в виде нулей и единиц, которые определяются длительностью или фазой (расстоянием между соседними пакетами). Общая длительность кодированной посылки чаще всего составляет от нескольких бит до нескольких десятков байт. Порядок следования, признак начала и количество данных определяется форматом посылки.

Приемник ИК сигнала

Приемник ИК сигнала как правило имеет в своем составе собственно приемник ИК излучения и микроконтроллер. Микроконтроллер раскодирует принимаемый сигнал и выполняет требуемые действия. Поскольку приемник в большинстве случаев устанавливается в аппаратуре с сетевым питанием, его потребление не существенно. Микроконтроллер чаще всего выполняет и другие сервисные функции в устройстве и является его центральным логическим устройством.

Приемник ИК излучения чаще всего выполняется в виде отдельного интегрального модуля, который располагается за передней панелью управляемой аппаратуры. В передней панели имеется прозрачное для ИК лучей окошко. Как правило, такая микросхема имеет три вывода – питание, общий и выход сигнала. Производители электронных компонентов предлагают приемники ИК сигналов различного типа и исполнения. Однако, принцип их работы схож. Внутри такая микросхема имеет:

  • фотоприемник — фотодиод
  • интегрирующий усилитель, выделяющий полезный сигнал на уровне фона
  • ограничитель, приводящий сигнал к логическому уровню
  • полосовой фильтр, настроенный на частоту передатчика
  • демодулятор — детектор, выделяющий огибающую полезного сигнала.

Корпус такого приемника выполняется из материала, выполняющего роль дополнительного фильтра, пропускающего ИК лучи определенной длины волны. Современные интегральные приемники позволяют принимать полезный сигнал на уровне фона, превышающего его в несколько десятков раз и при этом чувствовать посылки частоты, имеющие всего от 4 — 5 периодов.

Питание приемника излучения должно быть выполнено с RC фильтром для увеличения чувствительности. Микроконтроллер производит помеху широкого спектра на линиях питания, что может повлиять на работу приемника.

Форматы ИК передачи данных

Различные производители бытовой аппаратуры применяют в своих изделиях различные пульты ИК управления. Поскольку пульт должен общаться только с конкретным устройством, он формирует последовательность данных, уникальную для своего типа оборудования. Передаваемые данные содержат кроме собственно команды управления адрес устройства, проверочные данные и другую сервисную информацию. Более того, различные производители используют различные способы формирования последовательности данных и различные способы передачи логических состояний. Наиболее распространенные способы кодирования битов информации — это изменение длительности паузы между пакетами (метод интервалов) и кодирование сочетанием состояний (бифазный метод). Однако, встречаются способы кодирования бит информации длительностью, сочетанием длительности и паузы и т.д. Наиболее распространенные форматы передачи:

  • RC5 протокол компании Philips
  • NEC протокол одноименной компании

Форматы RC-5 и NEC используются многими производителями электроники. Некоторые производители разработали свой стандарт, но в основном используют его сами. Менее распространенные форматы пультов управления:

В отличие от пультов управления бытовой электроникой, которые передают только одну команду, соответствующую нажатой кнопке, пульты управления кондиционерами передают при каждом нажатии всю информацию о параметрах, выбранных пользователем на экране пульта, такие как температура, режим охлаждения, нагрева или вентиляции, мощность вентилятора и другие. В результате, посылка становится достаточно длительной. Например, пульт бытового кондиционера Daikin FTXG передает единовременно 35 байт информации, скомпонованной в трех последовательных посылках. Форматы пакетов ИК передачи кондиционеров:

Инфракрасные передатчики служат для синхронизации активных 3D очков затворного типа с телевизором.

Двунаправленная передача информации используется в некоторых мобильных устройствах: ноутбуках, телефонах, смартфонах, плеерах и т.д. Передача информации по протоколу IrDA основана на форматах асинхронной передачи данных, реализованных в COM портах компьютера.

Передача информации на большие расстояния не обходится сегодня без ИК излучения. Оптоволоконные линии связи используют ИК излучение ближней и средней области спектра (некоторые и видимого) для передачи данных.

  • Волоконно-оптические линии связи (ВОЛС)
  • Беспроводная передача данных в инфракрасном диапазоне

Часть информации о протоколах приведена в переводе с сайта sbprojects.com, другая часть — собственные исследования и анализ разрозненных данных из всемирной паутины.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *