TV link tvrrl868a02 схема подключения

Продолжаем изучать модули из набора «37 in 1 Sensors Kit for Arduino». В предыдущих уроках мы рассмотрели модуль ИК-передатчика KY-005. Сегодня рассмотрим модуль ИК приёмника KY-022. Который позволит получать сигнал с ИК-передатчика и управлять периферийными устройствами. У меня уже есть ряд проектов на Arduino с использованием ИК приёмника.

Описание модуля ИК-приемника KY-022.

Модуль ИК-приемника Arduino KY-022, реагирует на инфракрасный свет 38 кГц.

Модуль ИК-приемника Arduino KY-022

KY-022 Технические характеристики.

Этот модуль состоит из ИК-приемника на базе «VS1838B», резистора 1 кОм и светодиода. Работает вместе с модулем ИК-передатчика KY-005. Совместимость с популярными электронными платформами, такими как Arduino, Raspberry Pi и ESP8266.

Напряжение низкого уровня

Напряжение высокого уровня

Фильтр окружающего света

how to connect your TV link to a TV or to a modulator.alphonse fokou South African you tuber

Схема подключения KY-022 к Arduino.

Подключите линию питания (посередине) и землю (-) к +5 и GND соответственно. Также, необходимо подключить сигнал (S) к контакту 11 на Arduino. Сигнал на приемник будем отправлять с помощью пульта ДУ.

пульта ДУ

Подключение KY-022:

Схема подключения KY-022 к Arduino UNO.

Схема подключения KY-022 к Arduino UNO.

Схема подключения KY-022 к Arduino NANO.

Схема подключения KY-022 к Arduino NANO.

KY-022 скетч для Arduino.

В следующем скетче Arduino используется библиотека IRremote для приема и обработки инфракрасных сигналов. В уроке использую пульт ДУ для последовательной отправки данных на модуль KY-022.

#include «IRremote.h» int RECV_PIN = 11; IRrecv irrecv(RECV_PIN); decode_results results; void setup() < Serial.begin(9600); Serial.println(«Enabling IRin»); irrecv.enableIRIn(); // ииничиализируем работу с IR Serial.println(«Enabled IRin»); >void loop() < if (irrecv.decode( Serial.println(results.value, HEX); irrecv.resume(); // Ждем следующее значение от пульта ДУ >delay(100); >

Ссылки на необходимые материалы и библиотеку для данного примера KY-022 Arduino можно найти в разделе «Файлы для скачивания».

После того как скетч загружен и IR приемник подключен, можно проверить, какой код соответствует той или иной кнопке пульта ДУ. Поочередно нажимаем на кнопки, и в мониторе последовательного порта (Ctrl+Shift+M) вы уведите следующее.

 скетч загружен и IR приемник подключен

У вас скорее всего возник вопрос: «Что за повторяющая команда FFFFFFFF»? Эта команда выводится, когда мы долго удерживаем кнопку на пульте и на Ардуино приходит одинаковая команда. В этом нет ничего страшного, а иногда это даже полезно. На основе получения данных в таком виде, я сделал управление машинкой, с помощью пульта ДУ.

How to Set Up TV Link 2 | Beltone

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

включение и выключения встроенного светодиода на плату Arduino при помощи пульта дистанционного управления

Само простое, чем можно управлять — это включение и выключения встроенного светодиода на плату Arduino при помощи пульта дистанционного управления и инфракрасного приемника KY-022.

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

//FF10EF — стрелочка вправо //FF5AA5 — стрелочка влево

У вашего пульта команды будут другие, если он не такой же модели, как у меня. Большинство наборов для Arduino оснащены пультом данной модели.

Скетч включения светодиода с помощью пульта ДУ.

//FF10EF — стрелочка вправо //FF5AA5 — стрелочка влево #include «IRremote.h» IRrecv irrecv(11); // указываем вывод, к которому подключен приемник decode_results results; void setup() < irrecv.enableIRIn(); // запускаем прием >void loop() < if ( irrecv.decode( // если данные пришли switch ( results.value ) < case 0xFF10EF: digitalWrite( 13, HIGH ); break; case 0xFF5AA5: digitalWrite( 13, LOW ); break; >irrecv.resume(); // принимаем следующую команду > delay(100); >

Еще по теме:  Движение вверх на ТВ когда

Вот так можно легко научить Arduino принимать команды с пульта.

Понравился Урок KY-022 – модуль ИК приёмника. Подключение к Arduino? Не забудь поделиться с друзьями в соц. сетях.

А также подписаться на наш канал на YouTube, вступить в группу Вконтакте, в группу на Facebook.

Спасибо за внимание!

Технологии начинаются с простого!

Источник: arduino-tex.ru

Радиоприемники U433-V2 и U868-V2

Радиоприёмник U433-V2

Компания

Режим №2: U868-V2 – Пульт R4 на частоте 868,35 МГц с динамическим кодом «B».

X1: Разъём шины I2C для программатора «Teleprog TLP1503», Arduino, Raspberry PI и др.;

X5: Разъём для обновления прошивки устройства в сервисном центре;

X2: Клеммная колодка «GND, DATA0(iButton/TM), DATA1» для подключения к контроллеру СКУД;

X4: Группа перемычек (3 группы по 4 пина) для выбора режимов работы устройства;

X6: Перемычка для выбора напряжения питания (12/24В);

VD2: Светодиод «LEARN»;

SB1: Тактовая кнопка «LEARN»;

U1: Реле для управления шлагбаумом или автоматическими воротами;

X3: Радио-модуль для приема данных от пультов для шлагбаумов и ворот;

Источник: xn—-7sbbncgtcabuf0ae9e7a0b9fscan.xn--p1ai

Отечественные беспроводные модули диапазона 868 МГц

Характеристики модулей MBee-868-2.0

Программа по импортозамещению играет решающую роль в обеспечении технологической и военной безопасности России. Вместе с тем далеко не во всех отраслях удается полностью перейти на отечественную элементную базу. В качестве примера можно привести беспроводные системы ISM-диапазона, которые востребованы на рынке, особенно в свете политики создания интеллектуальных распределенных систем мониторинга объектов и учета потребления ресурсов. Ряд российских компаний начинают предлагать компоненты для систем ISM-диапазона собственной разработки, выполненные на базе импортных элементов. В статье рассмотрены технические характеристики и практические возможности беспроводных модулей диапазона 868 МГц производства отечественной компании «Системы, Модули и Компоненты».

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

Характеристики модулей MBee-868-2.0

Модули серии MBee-868-2.0 являются разработкой российской компании «Системы, Модули и Компоненты» («СМК») [1] и ориентированы на применение в составе систем беспроводной передачи данных и управления, телеметрии, системах безопасности. MBee-868-2.0 используют безлицензионный частотный диапазон 868 МГц, что позволяет рассчитывать на достаточно большой радиус действия в сочетании с приемлемыми габаритами антенн.

Модули построены на компонентах фирмы Texas Instruments — беспроводном контроллере (С-н-К) CC430F5137 и радиочастотном усилителе СС1190, что обеспечивает выходную мощность до +27 дБм при собственном низком энергопотреблении. Структурная схема MBee-868-2.0 представлена на рис. 1.

Структурная схема модулей серии MBee-868-2.

Рис. 1. Структурная схема модулей серии MBee-868-2.

Конструктивно MBee-868-2.0 [2] выполнены в виде небольшой двусторонней печатной платы с расположенными по краям тридцатью шестью выводами, из которых двадцать восемь доступны пользовательскому приложению (рис. 2).

Внешний вид и конструктивные размеры модулей MBee-868-2.0-SMA-PLS12

Рис. 2 Внешний вид и конструктивные размеры модулей MBee-868-2.0-SMA-PLS12

Еще по теме:  Как подключить Смарт ТВ LG к интернету через Wi-Fi

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

Радиочастотные характеристики модулей:

  • протокол верхнего уровня 6LoWPAN или SimpliciTI;
  • рабочий диапазон частот 863–873 МГц;
  • программируемая выходная мощность передатчика до 27 дБм;
  • чувствительность приемника до –116 дБм;
  • скорость передачи данных до 500 Кбит/с;
  • тип модуляции 2-FSK, 2-GFSK, 4- FSK, MSK, ASK/OOP;
  • тип антенны — внешняя, разъем SMA (UFL — опционально).
  • напряжение питания 1,8–3,6 В;
  • потребляемый ток в режиме передачи до 200 мА;
  • потребляемый ток в режиме приема до 50 мА;
  • потребляемый ток в дежурном режиме 2,2 мкА;
  • потребляемый ток в режиме сна 1,2 мкА;
  • максимальное напряжение низкого уровня на цифровых входах 0,75 В;
  • минимальное напряжение высокого уровня на цифровых входах 2,1 В.

Выходная мощность, дБм

Ток потребления, мА

Осциллограммы токов потребления в различных режимах представлены на рис. 3. В таблице 1 представлены данные по токам потребления при различной выходной мощности.

Осциллограмма тока потребления модуля при выходной мощности +14 дБм: 1 — ток потребления платы SerialBridge при работе от внешнего источника питания 9 В, 1,35 мА; 2 — потребление модуля в режиме сброса — 2,6 мА; 3 — запуск приложения, инициализация контроллера модуля – 4,2 мА; 4 — передача пакетов, выходная мощность +14 дБм, — 50 мА; 5 — режим приема – 13,5 мА

Рис. 3. Осциллограмма тока потребления модуля при выходной мощности +14 дБм:
1 — ток потребления платы SerialBridge при работе от внешнего источника питания 9 В, 1,35 мА;
2 — потребление модуля в режиме сброса — 2,6 мА;
3 — запуск приложения, инициализация контроллера модуля – 4,2 мА;
4 — передача пакетов, выходная мощность +14 дБм, — 50 мА;
5 — режим приема – 13,5 мА

Потребителю модули могут поставляться с фирменной прошивкой, с прошивкой потребителя или без прошивки. В качестве фирменной прошивки выступает приложение — беспроводной UART, позволяющий передавать данные между двумя устройствами, используя модули MBee-868-2.0 в качестве «беспроводных удлинителей». В данной прошивке модули принимают данные по интерфейсу UART, осуществляют передачу и прием данных, принятые данные также выдаются по UART.

Модули MBee-868-2.0, используемые для удлинения UART-интерфейса, работают в режиме связи «точка-точка» с установлением соединения. На этапе производства каждому модулю присваивается его роль («ведущий» или «ведомый»). Также для каждой пары модулей определяются уникальные идентификаторы сети и могут быть заданы ключи шифрования.

Настройки последовательного интерфейса, установленные по умолчанию:

  • скорость 9600 Кбит/с;
  • число стоповых бит — 1;
  • четность — нет;
  • управление потоком аппаратное CTS/RTS.

Алгоритм работы модулей

Рассмотрим алгоритм работы пары модулей MBee-868-2.0 в прошивке «беспроводной UART». После включения питания ведущий модуль начинает передавать широковещательные запросы на установление соединения, а ведомый — прослушивать эфир для приема пакетов данного типа. При совпадении идентификаторов сети, а также ключей шифрования соединение устанавливается, и модули переходят в режим готовности к обмену данными. При первом включении модулей происходит процесс их «привязки» друг к другу: они начинают работать в паре.

Наличие соединения регулярно проверяется модулями через заранее определенное время. В демонстрационном варианте это время равно 1 с. Проверка соединения осуществляется только в отсутствие обмена данными по UART, что исключает влияние процесса проверки соединения на пропускную способность системы. Выводы, используемые стандартной прошивкой, представлены на рис. 4.

Выводы MBee-868-2.0-SMA-PLS12, задействованные в прошивке «беспроводной UART»

Рис. 4. Выводы MBee-868-2.0-SMA-PLS12, задействованные в прошивке «беспроводной UART»

При установке соединения на выводе 36 модуля (PING) появляются высокочастотные прямоугольные импульсы. Состояние приемопередатчика модуля можно отслеживать по сигналам на выводах 25, 26 — индикация передачи, индикация приема. В соответствующем режиме на одном из них появляется сигнал высокого уровня.

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

Еще по теме:  Как отключить рекламу на Samsung TV

При перерывах в радиосвязи блок UART продолжает принимать данные до тех пор, пока не заполнится входной буфер. При восстановлении связи все пакеты, находящиеся в буфере, будут отправлены адресату. При приближении к границам буфера формируется сигнал СTS, который информирует хост-устройство об этой ситуации. При приеме данные из пакета помещаются в выходной буфер UART.

При невозможности их отправки хост-устройству (активен сигнал RTS) после заполнения буфера принимающая сторона перестает отправлять пакеты подтверждения приема. Никакая особая нотификация передающей стороне о переполнении выходного буфера UART не осуществляется. После восстановления передачи данных по линии «UART–хост» и опустошения буфера нормальный прием пакетов возобновляется. Контроль повторно переданных пакетов не осуществляется. Целостность доставки данных должна обеспечиваться протоколами хост-системы.

При подаче и удержании низкого уровня на линии PING в процессе передачи временно отключается функция требования подтверждения приема пакетов (опция удобна для оценки влияния наличия подтверждения доставки на пропускную способность тракта). Для удаления данных о привязке модулей следует в течение 2 с подать четыре импульса низкого уровня на вывод 36. После стирания данных модуль автоматически переходит в режим поиска пары в соответствии со своей сетевой ролью («ведущий» или «ведомый»).

Следует отметить достаточно приятную особенность модулей компании «СМК»: они могут устанавливаться вместо модулей XBee, так как совместимы по уровням напряжений и расположению выводов.

Плата SerialBridge 2.1

Для тестирования работы модулей и пользовательских приложений на их основе, а также в качестве достаточно универсального шлюза может быть использована плата SerialBridge 2.1 [4] (рис. 5), являющаяся также материнской платой модема RFSerialBridge.

Плата SerialBridge 2.1

Рис. 5. Плата SerialBridge 2.1

На плате находятся:

  • посадочное место для установки модуля;
  • преобразователи интерфейсов USB–UART, RS485–UART, RS232–UART с соответствующими им разъемами;
  • конфигурационные разъемы, позволяющие настраивать интерфейсы — тип преобразования, используемые модемом или интерфейсами сигналы;
  • отладочный разъем;
  • стабилизаторы питания;
  • разъемы для подключения питания.

Для целей отладки и тестирования плата обычно подключается к USB-разъему персонального компьютера, где определяется как последовательный порт (COM-порт). После этого при помощи любой из программ — эмуляторов терминала можно подключаться к данному порту и посылать данные на UART-интерфейс беспроводных модулей.

Белый светодиод, установленный на SerialBridge 2.1, предназначен для индикации установленного соединения. Процесс радиообмена отображается светодиодными индикаторами RF TX (красный) и RF RX (зеленый). Также отображается состояние линий RTS, CTS и происходит индикация наличия питания на плате. Функция требования подтверждения приема пакета может отключаться с помощью кнопки Ping/Restart Network.

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

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

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

Т а б л и ц а 2 . Доступные с помощью платы SerialBridge 2.1 преобразования интерфейсов

Интерфейс

USB

RS232

RS485

Источник: wireless-e.ru

Оцените статью
Добавить комментарий