Инфракрасный приёмник VS1838B 38 кГц для Arduino, ESP32, 2.7–5.5 В

10 ₴


Артикул: 14713
OEM
  • Отправка сегодня! (до 18:00)
  • Оплата при получении
  • Гарантия возврата
  • Доставка: Новая Почта, Укр Почта, Мист Экспресс
Оценка:
5.0 (1 оценок)

Поделиться

 VS1838B — компактный инфракрасный приёмник для получения сигналов от пультов дистанционного управления и других источников модулированного инфракрасного излучения. Приёмник рассчитан на работу с сигналами с несущей частотой 38 кГц. Внутри корпуса находятся фотоприёмный элемент и схема обработки сигнала, поэтому на выходе формируется уже цифровой сигнал, который можно непосредственно подавать на вход микроконтроллера. VS1838B поддерживает питание в диапазоне 2,7–5,5 В и подходит для проектов на Arduino, ESP32, ESP8266 и других микроконтроллерах.

 При нажатии кнопки на совместимом инфракрасном пульте VS1838B принимает ИК-сигнал, выделяет модуляцию и передаёт последовательность импульсов на вывод OUT. Микроконтроллер с помощью соответствующей библиотеки может определить код команды и выполнить нужное действие.

Где используется VS1838B

  • управления Arduino с обычного ИК-пульта;
  • проектов на ESP32 и ESP8266;
  • создания собственного пульта дистанционного управления;
  • управления роботами и моделями;
  • систем домашней автоматизации;
  • управления реле и исполнительными устройствами;
  • макетирования электронных устройств;
  • ремонта и замены неисправных ИК-приёмников;
  • учебных проектов по работе с инфракрасной связью.

 Приёмник работает с различными распространёнными протоколами пультов дистанционного управления. Сам VS1838B не определяет «какая кнопка нажата» и не хранит команды. Он принимает и демодулирует сигнал, а его расшифровку выполняет микроконтроллер или программная библиотека.

Принцип работы

 Пульт дистанционного управления передаёт данные посредством инфракрасного света. Для защиты от постоянного освещения и посторонних источников ИК-излучения используется модулированный сигнал с несущей частотой около 38 кГц. VS1838B выполняет несколько функций внутри одного корпуса:

ИК-фотодиод → усиление сигнала → фильтрация → демодуляция → цифровой выход

 Поэтому подключение получается очень простым: питание, земля и один сигнальный вывод. Выход является активным низким уровнем: при приёме соответствующих ИК-импульсов на OUT формируются импульсы низкого уровня.

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

VS1838B → Arduino UNO:

  • VCC → 5V
  • GND → GND
  • OUT → цифровой вход, например D2

Для работы с пультами можно использовать библиотеку IRremote, которая позволяет принимать и декодировать распространённые протоколы инфракрасных пультов.

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

VS1838B → ESP32:

  • VCC → 3.3V
  • GND → GND
  • OUT → любой подходящий GPIO

Поскольку VS1838B рассчитан на питание от 2,7 В, работа от 3,3 В соответствует диапазону его питания. Это особенно удобно для проектов на ESP32, где нет необходимости использовать 5-вольтовое питание только ради ИК-приёмника.

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

Характеристика Значение
Тип Инфракрасный приёмник
Модель VS1838B
Рабочая частота 38 кГц
Рабочее напряжение 2,7–5,5 В
Тип выхода Цифровой
Логика выхода Активный низкий уровень
Количество выводов 3
Выводы OUT, GND, VCC
Типичный ток потребления около 0,4 мА
Максимальный ток потребления до 1,5 мА
Угол приёма около ±45°
Дальность приёма до 18 м*
Шаг выводов 2,54 мм
Рабочая температура −20...+85 °C
Длина волны принимаемого ИК-излучения около 940 нм

Заявленная дальность приёма не является гарантированным расстоянием в любых условиях. Дальность зависит от:

  • мощности ИК-светодиода пульта;
  • направления пульта относительно приёмника;
  • уровня внешнего освещения;
  • наличия прямого солнечного света;
  • качества питания;
  • конкретного экземпляра VS1838B;
  • используемого протокола и режима передачи.

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

Совместимость

VS1838B можно использовать с:

  • Arduino UNO
  • Arduino Nano
  • Arduino Mega
  • Arduino Pro Mini
  • ESP32
  • ESP8266
  • Raspberry Pi
  • Raspberry Pi Pico
  • STM32
  • другими микроконтроллерами с цифровым входом.

Для Arduino и ESP32 существуют готовые библиотеки для декодирования сигналов ИК-пультов.

Что можно сделать с VS1838B

Например:

ИК-пульт для Arduino

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

Управление роботом

Назначить кнопки пульта на движение вперёд, назад, повороты и остановку.

Управление светом

Использовать старый пульт от телевизора для включения и выключения светодиодной ленты или реле.

Домашняя автоматизация

Передавать команды ESP32 через обычный ИК-пульт.

Обучаемый пульт

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

Комплектация:

1 × инфракрасный приёмник VS1838B.

Плата, провода и пульт дистанционного управления в комплект не входят.

FAQ

Для чего нужен VS1838B?

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

Можно ли подключить VS1838B к Arduino?

Да. Питание можно подключить к 5 V, GND к общему проводу, а OUT к цифровому входу Arduino.

Можно ли подключить VS1838B к ESP32?

Да. VS1838B поддерживает питание от 2,7 В, поэтому его можно использовать с ESP32 при питании 3,3 В.

Какое напряжение питания у VS1838B?

Рабочий диапазон питания составляет 2,7–5,5 В.

Какую частоту принимает VS1838B?

VS1838B рассчитан на инфракрасные сигналы с несущей частотой 38 кГц.

Какая распиновка VS1838B?

При взгляде на переднюю сторону приёмника выводы расположены следующим образом: 1 — OUT, 2 — GND, 3 — VCC.

Можно ли использовать VS1838B без платы?

Да. На фотографии именно отдельный приёмник VS1838B с тремя выводами. Его можно непосредственно устанавливать на макетную плату или впаивать в собственную плату.

Подходит ли VS1838B для пульта от телевизора?

Да. Это одно из основных применений данного типа инфракрасных приёмников.

Нужна ли отдельная микросхема усилителя?

Нет. В VS1838B уже интегрирована схема обработки принимаемого сигнала, включая усиление, фильтрацию и демодуляцию.

Есть ли у VS1838B цифровой выход?

Да. Вывод OUT формирует цифровой сигнал, который может считываться входом микроконтроллера.

Преимущества

  • рабочее напряжение 2,7–5,5 В
  • частота приёма 38 кГц
  • низкое энергопотребление
  • цифровой выход
  • встроенная обработка ИК-сигнала
  • всего три вывода
  • совместимость с Arduino и ESP32
  • удобный шаг выводов 2,54 мм
  • компактный корпус

подходит для самостоятельной разработки и ремонта электроники.