Андрей Смирнов
Время чтения: ~23 мин.
Просмотров: 0

Разновидности, характеристики и сфера применения инфракрасных светодиодов

Введение в тему

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

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

Пультов для ресивера – множество

Набор базовых элементов, которыми обладают стандартный универсальный пульт управления:

  1. Клавиша питания и переключения, с помощью которых осуществляется переход управления от одного устройства, которое контролируется в настоящий момент, к другому устройству. С помощью стандартных кнопок осуществляются переходами между следующими устройствами: телевизором, спутниковым ресивером, видеомагнитофоном, DVD-проигрывателем и аудиотехникой.
  2. Кнопки регулирования звуковых настроек, а также последовательного переключения каналов.
  3. Клавиатура цифрового типа, с помощью которой можно ввести номер определенного канала. Также благодаря данной клавиатуре можно выполнять и другие функции, например: настраивать время и дату.
  4. Клавиши программирования. В некоторых моделях от случайного нажатия данных клавиш устанавливается защитная система.
  5. Большое количество универсальных пультов ДУ оснащаются специальным джойстиком, с помощью которого легко управлять навигацией и меню ресивера или другого технического устройства. В инструкции обязательно должно быть прописано, что обозначает каждая из клавиш.

В данном видео вы подробнее узнаете о данном пульте:

Более дорогие УПДУ оснащаются следующими функциями:

  1. Возможность программирования клавиши таким образом, что с помощью одного нажатия н ее осуществляется определенная последовательная комбинация действий.
  2. Некоторые модели оснащаются жидкокристаллическим экраном, на котором отображается текущая информация. В самых современных устройствах жидкокристаллические экраны оснащаются сенсорной технологией нажатия.
  3. Набор клавиш, которые пользователь программирует по собственному желанию.
  4. Возможность исполнения какого-либо элементарного действия по отношению какой-либо техники, не прибегая к переключению УПДУ на управления данным прибором. К примеру: осуществление регулирования громкости на телевизоре, когда универсальный ПДУ находится в режиме управления приставкой для цифрового ТВ или ресивером.
  5. Возможность обучения новому виду инфракрасного сигнала.
  6. Также некоторые УПДУ можно подключить персональный компьютер, что бы осуществить быструю и простую настройку устройства.
  7. Самые продвинутые версии УПДУ оснащены базой радиотелефона, с помощью которых возможно осуществление телевизионных звонков.

Преимущества пультов дистанционного управления

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

Дистанционное реагирование успешно работает при удаленности объектов от оператора, например при координации летательных средств, самолетов, авто. Маяки, ретрансляторы, радиостанции связи управляются на расстоянии и не требуют непосредственного присутствия человека.

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

Какой пульт выбрал я и для чего

Остановил свой выбор на комбинированном радио/ИК пульте MX3. Решение самое универсальное и удобное в использовании.

Пульт работает на радио частоте и связывается с небольшим USB-приемником. Это не так удобно, как в случае с Bluetooth, не работает с большинством устройств из коробки.

Так приемник подключается к macOS, Windows, Linux и даже Raspbian (операционная система для Raspberry Pi) без необходимости устанавливать драйвера или дополнительные программы. Можно управлять как курсором мыши, так и вводить команды с клавиатуры.

На обратной стороне MX3 есть вполне пригодная для использования QWERTY-клавиатура. Нанесены русские буквы, которые переключаются через кнопку Alt. На Smart-TV работает нормально, а вот для ТВ-приставок на Android потребуется устанавливать стороне приложения с поддержкой русского языка.

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

Подсветка включается при нажатии кнопок и тухнет через 3 секунды

Есть подсветка. Работает несколько секунд после нажатия либо вовсе отключается специальной клавишей.

На пульте MX3 предусмотрено 5 программируемых кнопок. Порядок действий для этого следующий:

1. Размещаем оригинальный и программируемый пульты друг напротив друга, совмещая их ИК передатчики.

2. Зажимаем клавишу ТВ для входа в режим программирования (начнет мигать красный диод).

3. Нажимаем программируемую кнопку на оригинальном пульте.

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

5. Подтверждаем сохранение настроек повторным нажатием на кнопку ТВ.

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

На главную кнопку включения привязал включение телевизора, одну из цветных выделил для переключения входов на ТВ. Оставшиеся три запрограммировал на включение/отключение кондиционера, увеличение и уменьшение температурного режима.

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

Мой опыт постройки радиоуправляемой модели самолета Cessna-150 из потолочной плитки. Часть-1.

Сбылась детская мечта — заняться авиамоделированием и сделать самолет на радиоуправлении. Не так давно в нашем городе открылся магазин моделизма, меня очень привлекли те вещи которые там продавались, а именно самолеты, вертолеты на радиоупралвлении и в особенности запчасти. Такие миниатюрные приемники, такие мощные электромоторы, сервоприводы, огромный выбор всего этого с разными характеристиками. Я даже и не думал что индустрия моделизма сделала такой огромный шаг вперед. Однако цены на все это счастье были не очень гуманны. Однако…

Как-то на просторах великого и могучего рунета я наткнулся на описание конструкции радиоуправляемой модели самолета который делается из потолочной плитки. Изучая эту технологию всплыла информация, что оказывается можно заказывать авиамодельную электронику напрямую из китая по ценам в 2 а то и в 4 раза меньшим чем в местном магазине. Единственный минус — это достаточно долгое ожидание посылки (от 2 недель)

Итак, дешевая и что важно, доступная для новичка технология постройки модели планера (самолета), плюс возможность заказать электронную аппаратуру по низким ценам, вылились в решение действовать — строить авиамодель на радиоуправлении

Свой опыт постройки я поэтапно буду описывать в серии статей здесь.

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

Для того чтобы слелать цесна 150 своими руками, или другие самолеты из потолочки, перво наперво понадобятся чертежи авиамоделей из потолочки 🙂 Чертежи Cessna 150 можно взять здесь — Cessna 150 скачать чертежи.

Разархивировав обнаружите два файла, один из которых в формате PDF, другой — с таким же содержимым но в формате компаса. Не мудрствуя лукаво я взял и распечатал PDF-файл. На первом листе изображен компановочный чертеж всей конструкции, выполнен на профессиональном инженерном уровне, с размерами, обозначениями, в общем выглядит внушительно и даже пугающе. Всвязи с этим я даже немного приуныл, мне показалось что конструкция очень сложная и такому новичку как я не по зубам.

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

На втором листе представлена раскройка (или шаблоны по-другому) для всех деталей которые надо будет вырезать из потолочки.

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

Для сборочного чертежа (на котором изображена компановка деталей) также имееются листы в масштабе 1:1, склеив которые получается отличный плакат на стену 🙂

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

Бортовая электроника

1200kv Outrunner Brushless Motor
Ссылка на мотор
Propeller 8060/9050
Ссылка на пропеллер (подойдет 8060 или 9050)
15A — 20A SimonK Brushless ESC with 5V BEC
Ссылка на регулятор мотора
SG90 9g Mini Micro Servo (4шт.)
Ссылка на сервомашинки (4шт.)
7.4V 1000mAh 25C Lipo Battery
Ссылка на аккумулятор
Li-po Indicator Low Voltage Alarm
Ссылка на сигнализатор разряда аккумулятора
IMAX B3AC LIPO Battery Charger 2s 3s
Ссылка на зарядное устройство

Для сборки планера, то есть корпуса самолета, были куплены:

  • упаковка глакой потолочной плитки (150р.)
  • канцелярский нож со сменными лезвиями (60р.)
  • металлическая линейка — (150р.)
  • клей «Титан» (150р.)
  • бамбуковые шампуры (80р.)
  • армированный скотч (90р.)
  • прозрачный и разноцветные скотчи (по 50р.)

Из внушительного пучка бамбуковых шампуров понадобиться всего один, сейчас буду думатькуда деть остальные :), а одной упаковки потолочной плитки хватит на два таких планера.

Бумажные шаблоны обводил гелевой ручкой и вырезал из потолочной плитки.

Надо отметить, потолочная плитка меньше чем длина фюзеляжа, поэтому боковая обшивка фюзеляжа сделана из двух частей. Склеивал между собой их стык в стык без каких-либо накладок, получилось достаточно прочно.

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

Расходы или, иначе говоря, максимальные углы отклонения рулевых поверхностей элеронов (крен) и руля высоты (тангаж) примерно чаще всего составляют 15-20 градусов, а руля направления (рыскание) — около 25 градусов.

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

Поверх приелеивается второй слой из потолочки.

Таким же способом был изготовлен и киль авиамодели.

Перейти к Часть-2. Мой опыт постройки радиоуправляемой модели самолета Cessna-150 из потолочной плитки. Перейти к Часть-3. Мой опыт постройки радиоуправляемой модели самолета Cessna-150 из потолочной плитки.

Детали и монтаж

Микросхему К561ИЕ9 можно заменить на К176ИЕ9 или зарубежным аналогом. Можно использовать микросхему К561ИЕ8 (К176ИЕ8), при этом будет 10 выходов управления. Чтобы ограничить их до 8-и нужно выход за номером «8» соединить со входом «R» (при этом вход «R» не соединять с общим минусом, как это на схеме).

Диоды 1N4148 можно заменить любыми аналогами, например, КД521, КД522. Пульт питается от «Кроны». Помещен в футляр от зубной щетки. Монтаж -объемный на выводах микросхемы А1.

Схема приемника тоже собрана объемным монтажом и приклеена клеем «БФ-4» к деревянному корпусу телевизора изнутри. Для глазка фотоприемника я использовал отверстие для разъема для подключения головных телефонов (отверстие в телевизоре было пустое, закрытое заглушкой, самого разъема не было).

Подбором R1 (рис.1) нужно пульт настроить на частоту фотоприемника. Это видно по наибольшей дальности приема.

Если схема заинтересовала, но старой «Радуги» нет, её можно использовать и для переключения чего-либо более современного. К выходам микросхемы D1 можно через резисторы подключить транзисторные ключи, с электромагнитными реле на коллекторах или светодиодами мощных оптопар.

Котов В.Н. РК-2016-04.

Инструкция по настройке универсальных пультов

Инструкция гласит, что универсальный пульт для телевизора начнёт работать только после того, как будет подключён источник питания. Поэтому сначала вставьте батарейки в соответствующий разъём. Некоторые устройства не укомплектованы батарейками, поэтому их необходимо приобрести отдельно.

Настройка универсального пульта для телевизора начинается с синхронизации. Откройте настройки ТВ, чтобы выбрать подходящий режим. Основные варианты: DVD, аудио, TV и т.д. Чтобы закончить процесс подключения, зажмите и удерживайте кнопку ТВ на протяжении трёх секунд. Введите в соответствующую графу код своего оборудования. Чтобы узнать его, нужно детально изучить сопроводительную документацию. Подробней этот момент рассмотрим далее.

Автоматическая

Чтобы в авторежиме провести настройку, потребуется на панели пульта на пару секунд зажать комбинацию из четырёх девяток, при этом не убирая палец с клавиши 9. Когда всё выполнено правильно, сразу деактивируется телевизор. Затем запустится автоподборка ТВ-каналов. Весь процесс может занять порядка 15 минут. Этот способ используется в случае, если у владельца ТВ отсутствует код для универсального ПДУ.

Как провести настройку и подключить универсальный пульт к телевизору ? Пройдёмся по настройкам. Для Supra: нужно включить телевизор, затем направить ПДУ и удерживать кнопку Power около шести секунд. Диод как раз должен загореться. Когда телевизор начал реагировать на повышение или же снижение звука, тогда настройка в авторежиме завершилась.

На пульте Huayu зажимается Set и после неё моментально Power. Этот процесс нужно проделать, придерживаясь, правила – клавиши активируются не сразу, а с незначительным временным интервалом. Затем кнопки отпускаются и зажимается Power. Нужно убедиться в том, что на экране ТВ есть шкала громкости. Чтобы выйти из программы, нужно пару раз нажать на Set.

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

Ручная

Теперь мы рассмотрим второй способ, как настроить универсальный пульт к телевизору . Нужно использовать специальный код для вашего ТВ, введя его, потребуется выполнить установленный порядок действий. Итак, для Supra – потребуется направить ПДУ на ТВ и сразу зажать Power, на экране выскочит окно, в которое предстоит ввести код для вашего устройства. В случае если код указан верно, светодиод пару раз моргнёт, можно отпускать Power.

Для активирования универсального пульта телевизора Huayu зажимаются сразу Set и Power. После этого нужно подождать, чтобы светодиод начал мигать. Вводится четырёхзначный код. Когда диод погас, нужно сразу же нажать на Set. Для Билайн предстоит активировать кнопку «ТВ» и в этот же момент зажать Setup и C. По окончании инсталляции прибор пару раз промигает. Это сигнал, что можно отпустить клавиши. Чтобы проверить работоспособность устройства, увеличьте громкость. В целом процесс достаточно простой, главное, придерживаться последовательности действий. Помните, что в случае, если код не был введён на протяжении 1 минуты, весь процесс предстоит выполнять заново.

Без кода

Мало кто знает, как настроить пульт телевизора без кода , но сделать это действительно реально. Придерживайтесь простой пошаговой инструкции:

  1. Возьмите ПДУ и включите ТВ.
  2. Одновременно зажмите на пульте 2 клавиши: «ОК» и «TV». Их нужно удерживать на протяжении нескольких секунд. Удерживайте их до того момента, пока не будут гореть только числовые клавиши.
  3. Переключайте телеканалы до того момента, пока ТВ не выключится. Отключение – признак того, что код был подобран автоматически.
  4. Для сохранения заданных параметров нужно нажать на клавишу «TV».

Коды универсального пульта

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

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

Какие бывают пульты

Можно выделить три основных типа пультов ДУ: инфракрасные, радио и Bluetooth.

Инфракрасные пульты знакомы многим из нас еще с детства. Такие управляющие элементы работают в зоне прямой видимости, а особо мощные модели могут «заглядывать за угол».

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

Bluetooth-пульты появились по мере эволюции данного стандарта. Технология научилась передавать сигнал с большей скоростью и на большее расстояние. Модули стали потреблять минимум энергии, а повторное подключение не требует действий со стороны пользователя и занимает пару секунд.

Современные устройства часто не справляются с большим количеством подключенных по Bluetooth устройств. Так от телевизоров то и дело «отваливаются» пульты, клавиатуры, беспроводные наушники или смартфоны.

Остальные виды пультов управления принято объединять в категорию радиопультов. Они передают сигнал от передатчика к приемнику на определенной частоте.

Чаще всего такие пульты имеют максимальный радиус действия, но нуждаются в специальном приемнике, который выполнен в форме миниатюрной USB-флешки.

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

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

Описание стандартных кнопок

Любой пульт можно визуально разделить на несколько частей, набор кнопок в каждой из них преследует цель регулировки смежных функций. Эти кнопки обозначают определенное действие или функцию на пульте.

В зоне обозначения А, которая, как правило, располагается вверху, над цифровыми обозначениями, находится панель управления различными устройствами. Кроме того, там может быть быстрый доступ к основному меню, просмотр информации о канале и вещаемой программе, отображение субтитров, родительский контроль, выбор и изменение источника сигнала. В некоторых моделях в этой зоне имеется только кнопка включения/выключения.

В представленном примере показаны следующие значения:

  • кнопка в верхнем левом углу — вкл/выкл;
  • TV/RAD — переход с телевизора на радио и наоборот;
  • INPUT — смена источника входного сигнала;
  • SETTINGS — переход к основным параметрам;
  • Q.MENU — мгновенный доступ к меню;
  • INFO — просмотр информации о программе или фильме/сериале;
  • SUBTITLE — вкл/выкл воспроизведения субтитров.

В зоне B располагаются цифры для переключения каналов и управления настройками, навигация по каналам (переключение по порядку) и пунктам меню, а также регулировка громкости. Помимо этого, в разных моделях рядом с ними могут находиться кнопки для переключения на просмотренный ранее канал, поиск, отображение программы передач, доступ к списку избранных каналов, включение/отключение 3D-режима и звука, таймер, постраничное пролистывание списков, home (для возвращения в главное меню) и собственно меню (если его нет в зоне A).

На представленном устройстве находятся:

  • цифровые кнопки;
  • порядковый переход между каналами;
  • регулировка звука;
  • GUIDE — телегид;
  • Q.VIEW — возвращение к последнему просматриваемому каналу;
  • FAV — избранные телеканалы;
  • 3D — вкл/откл 3D-режима;
  • MUTE — вкл/откл звука.

На рисунке вы можете увидеть:

  • RECENT — показ предыдущих действий;
  • SMART — переход в главное меню;
  • LIVE MENU — списки, содержание которых разнится в зависимости от модели;
  • TEXT — телетекст;
  • навигационные кнопки;
  • OK — подтверждение;
  • BACK — переход на предыдущий уровень;
  • EXIT — выход из меню;
  • AD — вкл/выкл звуковых описаний;
  • REC — работа над видеозаписью.

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

Код проекта

Для начала нам нужно сказать библиотеку для ИК-управления:

В первом варианте с несколькими светодиодами и 220 Ом резисторами наш код выглядеть будет таким образом:

#include <boarddefs.h><br>#include <IRremote.h>
#include <IRremoteInt.h>
#include <ir_Lego_PF_BitStreamEncoder.h>
int ledb = 13;
int ledg = 12;
int ledr = 8;
int ledy = 7;
int ledw = 2;
int r = 11;
IRrecv irrecv(r);
decode_results results;
long IRCode = 0;</p><p>void setup()
{
  Serial.begin(9600);
  irrecv.enableIRIn(); // Start the receiver
  pinMode(ledb,OUTPUT);
  pinMode(ledg,OUTPUT);
  pinMode(ledr,OUTPUT);
  pinMode(ledy,OUTPUT);
  pinMode(ledw,OUTPUT);
  pinMode(r,INPUT);</p><p>}</p><p>void loop()
{
  if (irrecv.decode(&results))
    {
     Serial.println(results.value);
     IRCode = results.value;
     irrecv.resume(); // Receive the next value
     
    }
    if (IRCode == 16724175){
      digitalWrite(ledb, !digitalRead(ledb));
    }
    if (IRCode == 16718055){
      digitalWrite(ledg, !digitalRead(ledg));
    }
    if (IRCode == 16743045){
      digitalWrite(ledr, !digitalRead(ledr));
    }
    if (IRCode == 16716015){
      digitalWrite(ledy, !digitalRead(ledy));
    }
    if (IRCode == 16726215){
      digitalWrite(ledw, !digitalRead(ledw));
    }
    
}

Во втором варианте с резисторами 1 КОм (схема выше) можно использовать следующий код:

#include <IRremote.h>

const int RECV_PIN = 7;
IRrecv irrecv(RECV_PIN);
decode_results results;
const int redPin = 10;
const int greenPin = 11;


void setup(){
  irrecv.enableIRIn();
  irrecv.blink13(true);
  pinMode(redPin, OUTPUT);
  pinMode(greenPin, OUTPUT);
}

void loop(){
    if (irrecv.decode(&results)){

        switch(results.value){
          case 0xFF38C7: //Keypad button "5"
          digitalWrite(redPin, HIGH);
          delay(2000);
          digitalWrite(redPin, LOW);
          }

        switch(results.value){
          case 0xFF18E7: //Keypad button "2"
          digitalWrite(greenPin, HIGH);
          delay(2000);
          digitalWrite(greenPin, LOW);
          }

        irrecv.resume(); 
    }
}

Предполетный чек-лист

  • Проверьте физическое состояние летательного аппарата и его важнейших компонентов: есть ли следы износа или трещины на пропеллерах;
  • Изучите нормы и правила полетов в том районе, где вы планируете работать с дроном;
  • Проверьте уровень заряда в аккумуляторах и достаточно ли его для полетов;
  • Проверьте, правильно ли подключен к квадрокоптеру пульт управления;
  • Изучите прогноз погоды и погодные условия в зоне полетов;
  • Проверьте поверхность в зоне полетов, чтобы определиться с местом взлета и посадки;
  • Проверьте настройки штатной камеры, чтобы вы могли видеть все то, что видит дрон “глазами” камеры;
  • Убедитесь в том, что в корпус беспилотника вставлена карта памяти, особенно, если планируются съемки;
  • Предотвратите приближение к квадрокоптеру посторонних перед тем, как начнете взлетать;
  • Наблюдайте за состоянием коптера и настройками во время полета.

Схема приемного блока

Приемник устанавливается внутрь телевизора, на него подается питание + 12V от источника питания телевизора, а катоды диодов VD2-VD9 соединяются с контактами кнопок модуля выбора программ УСУ-1-10.

Рис.2. Принципиальная схема ИК-приемника для дистанционного управления телевизором.

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

Таким образом, когда кнопка пульта нажата на его выходе ноль, а когда не нажата — единица.

TSOP4838 должен питаться напряжением 4,5-5,5V, и не более. Но, для управления модулем выбора программ телевизора нужно на кнопки транзисторного 8-фазного триггера подавать напряжение 12V. Поэтому, на микросхему D1 подается напряжение 12V, а на фотоприемник HF1 напряжение 4,7-5V через параметрический стабилизатор на стабилитроне VD10 и резисторе R4.

Согласующим уровни логических единиц каскадом служит транзистор VТ1. При этом он инвертирует логические уровни. Напряжение с коллектора VТ1 через цепь R3-C2 поступает на счетный вход счетчика D1, рассчитанный на прием положительных импульсов. Цепь R3-C2 служит для подавления ошибок от дребезга контактов кнопки S1 пульта управления.

Счетчик D1 К561ИЕ9 представляет собой трехразрядный двоичный счетчик, со схемой десятичного дешифратора на выходе. Он может находиться в одном из восьми состояний от 0 до 7, при этом логическая единица имеется только на одном, соответствующем его состоянию, выходе. На остальных выходах — нули.

При каждом нажатии — отпускании кнопки пульта счетчик переходит на одно состояние вверх, при этом переключается логическая единица по его выходам. Если отсчет начался с нуля, то через восемь нажатий кнопки, на девятое, счетчик вернется в нулевое положение. И далее, процесс переключения логической единицы по его выходам повторится.

ИК-светодиод LD271 можно заменить любым ИК-светодиодом, применимым для пультов дистанционного управления бытовой аппаратурой. Фотоприемник TSOP4838 можно заменить любым полным или функциональным аналогом.

Z- IR receiver. Модуль ИК приемника

Опубликовано 05.05.2014 8:44:00

Модуль ИК Приемника в связке и ИК пультом дистанционного управления позволит легко реализовать дистанционное управление платой Arduino.

Он представляет из себя не что иное, как ИК приемник VS1838B с установленной на плате рекомендуемой производителем обвязкой.

Для работы с данным модулем “из коробки” необходим ПДУ с частотой 38 кГц.

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

• Напряжение питания: 2.7 – 5.5В

• Частота модуляции: 38кГц

• Диапазон температур: – 20 … +  80°C

• Интерфейс: Цифровой

Подключение к Arduino

Модуль оборудован трехпиновым разъемом стандарта 2.54мм

 : подключается к выводу GND

 подключается к выводу +5V

 : подключается к цифровому выводу ( в примере D2 )

Пример работы в среде Arduino

Для работы с данным модулем необходимо установить библиотеку IRRemote

Скачиваем, распаковываем и закидываем в папку libraries в папке Arduino. В случае, если на момент добавления библиотеки, Arduino IDE была открытой, перезагружаем среду.

Считывание показаний кнопок ПДУ

Для считывания показаний пульта заливаем нижеприведенный скетч. Он будет выводить в порт кодировки нажатых кнопок.

В качестве примера будем использовать пульт, как на картинке, т.к. пульт такого типа идет в наборе ИК пульт + ИК модуль приемник

Пример программного кода:

// Тестировалось на Arduino IDE 1.0.3
#include 
int RECV_PIN = 2;
IRrecv irrecv(RECV_PIN); //Создаем объект получения сигнала с определенного порта
decode_results results; //Переменная, хранящая результат void setup()
{
  Serial.begin(9600);
  irrecv.enableIRIn(); // Начинаем прием
} void loop() {
  if (irrecv.decode(&results)) //При получении сигнала…
  { 
    Serial.println(results.value); //…выводим его значение в последовательный порт
    irrecv.resume(); // Получаем следующее значение
  }
}

В мониторе порта должны увидеть слудущее:

При почти секундном удержании каждой кнопки, мы получаем около 10 кодов. Первый из них и является кодом кнопки. А после него начинает идти стандартный код, который сообщает о залипании кнопки.

Управление платой Arduino c ПДУ

Заставим светодиод на плате Arduino (D13) загораться при получении кодировки первой кнопки и выключаться при получении кодировки второй.

Пример программного кода:

// Тестировалось на Arduino IDE 1.0.3
#include  int RECV_PIN = 2;
int LED = 13;
IRrecv irrecv(RECV_PIN);
decode_results results; void setup()
{
  Serial.begin(9600);
  irrecv.enableIRIn(); // Запуск приемника
  pinMode(LED, OUTPUT);
} void loop() {
  if (irrecv.decode(&results)) {
    Serial.println(results.value);
    if (results.value == 16769565) // При получении кодировки 1
    {
      digitalWrite(LED, HIGH); // Включаем светодиод
    }
    if (results.value == 16761405) // При получении кодировки 2
    {
      digitalWrite(LED, LOW); // Выключаем светодиод
    }
    irrecv.resume(); // Получаем следующее значение
  }
}

Купить в России  Z- Модуль ИК приемника

В данный момент еще реализованы не все элементы нашего сообщества. Мы активно работаем над ним и в ближайшее время возможность комментирования статей будет добавлена.

Разница между оригинальным и универсальным пультом

Хоть внешне ничего не выдаёт универсальность прибора, есть принципиальное отличие в микросхемах. По этой причине некоторые пульты могут работать только с одним устройством, под которое они изначально заточены, например, в паре с приставкой, тогда как использовать такой ПДУ для работы с тем же телевизором уже не получится.

Принцип работы пульта управления базируется на следующих трёх действиях:

  • При нажатии на конкретную кнопку задействуется микросхема, где возникает последовательность электрических импульсов.
  • Светодиоду поступает команда и тот, преобразуя импульс в инфракрасный луч, передаёт сигнал на сопряжённое оборудование.
  • Фототранзистор, имеющийся в телеприёмнике, принимает данный инфракрасный сигнал и трансформирует его в электрический импульс, отправляемый блоку управления. Это и обеспечивает исполнение заданной пользователем команды.

Применяемый для контроля над устройствами посредством ПДУ метод связи именуется PCM или импульсной кодовой модуляцией. Его особенностью является присваивание каждой команде трёхзначного кода. Пример:

  • 000 – выключение телеприёмника;
  • 001 – выбор последующего телеканала;
  • 010 – возврат к предыдущему каналу;
  • 011 – повышение громкости;
  • 100 – снижение громкости;
  • 111 – включение ТВ-девайса и т.д.

Так, при воздействии на клавиши ПДУ, микросхемой активируется инфракрасный диод, действующий по заданному правилу «111» — ON, ON, ON с определённой длиной шага сигнала в пару миллисекунд. Допустим, если пользователь жмёт кнопку громкости, имеющую код 011, диод выполняет три этих манёвра с конкретной задержкой (выключиться, включиться и опять включиться).

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

Универсальные варианты являются обучаемыми устройствами, что позволяет их настраивать и применять для любого типа оборудования вместо оригинального (или неоригинального) варианта, например, если родной ПДУ утерян. В такое устройство интегрирован специальный софт с базой кодов, что позволяет использовать его практически для любого ТВ-девайса.

Комплектующие

Ниже перечислим все комплектующие для нашего урока.

Arduino Uno R3

Arduino Uno R3 — это плата, которая поможет вам обработать код и заставить вашу схему работать. Вы также можете купить данную плату в любом удобном магазине.

Макетная плата

Макетная плата поможет вам собрать схему без необходимости паять детали.

Кабель для Arduino

Этот кабель поможет вам подключить Ардуино к вашему ноутбуку.

ИК-приемник

ИК-приемник поможет вам получить ИК-сигнал и отправить информацию в Arduino.

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

ИК-пульт отправляет ИК-сигнал на ИК-приемник.

Перемычки «мама-мама»

Перемычки помогут соединить различные комплектующие на макетной плате.

Светодиоды

Светодиод включается и светится, когда на него подается электричество.

Резисторы 1 КОм и 220 Ом

Резисторы помогают уменьшить количество тока, протекающего в цепи. Они нужны для того, чтобы обезопасить многие детали от поломки.

Рейтинг автора
5
Материал подготовил
Максим Иванов
Наш эксперт
Написано статей
129
Ссылка на основную публикацию
Похожие публикации