Інфрачервоний приймач VS1838B 38 кГц для Arduino, ESP32, 2,7–5,5 В
10 ₴
- Відправка сьогодні! (до 18:00)
- Оплата при отриманні
- Гарантія повернення
- Доставка: Нова Пошта, Укр Пошта, Міст Експрес
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 мм
- компактний корпус
підходить для самостійної розробки та ремонту електроніки.