Arduino TL1838
тел. +7(499)347-04-82
Описание Arduino TL1838
Вот подробное описание, технические характеристики, распространенные парт-номера и информация о совместимости для инфракрасного приемника TL1838 (также часто маркируется как VS1838B, KY-022 или просто «1838»).
Общее описание
TL1838 (или VS1838B) — это миниатюрный инфракрасный приемник для дистанционного управления. Он предназначен для приема сигналов с пультов ДУ, работающих на несущей частоте 38 кГц.
Конструктивно он представляет собой трехвыводной компонент в экранированном корпусе (обычно из черной эпоксидной смолы или металла). Он интегрирует в одном корпусе фотодиод, предварительный усилитель и выходной демодулятор. Это упрощает его использование в проектах на Arduino: достаточно подать питание и читать цифровой сигнал на выходе.
Основное преимущество: простота подключения и высокая помехоустойчивость по отношению к фоновому освещению (солнечный свет, лампы накаливания и энергосберегающие лампы обычно не вызывают ложных срабатываний, так как он отфильтровывает сигналы, отличные от 38 кГц).
Технические характеристики
| Параметр | Значение |
| :--- | :--- |
| Напряжение питания | 2.7 – 5.5 В (идеально 3.3В. 5В. для Arduino) |
| Потребляемый ток | 0.4 – 1.0 мА (в зависимости от напряжения) |
| Несущая частота | 38 кГц |
| Длина волны (пик чувствительности) | 940 нм |
| Угол приема (полуширина) | ±45° (90 градусов общий сектор) |
| Максимальная дальность приема | до 15-18 метров (зависит от пульта и условий освещения) |
| Логический уровень выхода | Цифровой с открытым коллектором (инвертированный):
— При отсутствии сигнала (тишина) — HIGH (логическая 1)
— При наличии импульса — LOW(логический 0) |
| Время включения (power-up) | 100 мкс |
| Рабочая температура | -20°C ... +80°C |
| Подсветка (цвет корпуса) | Прозрачная или затемненная эпоксидная смола (видна инфракрасная лампа пульта как розовая) |
Внутренняя схема логики выхода
Упрощенная логика работы (инвертированный выход, как у Шмитта):
- Покой: Вывод
SIG= 3.3В или 5В (HIGH). - Сигнал (фаза прерывания, модуляция): Вывод
SIG= 0В (LOW).
Важно: Библиотеки IRremote/IRsend измеряют временные интервалы между импульсами «LOW-falling»). Пульт принимает **110101...**.
Парт-номера и идентичные аналоги
На практике следующие маркировки часто являются полными аналогами по характеристикам и цоколевке:
- TL1838 – Самый частый дешевый чип (оригинальная маркировка производителя – обычно s.l. Огаki Тоеguchi).
- VS1838B – Наиболее распространенный и ярлык. TL1838 и VS1838B — синонимы. Часто встречается на алиэкспресс.
- KY-022 – Название готового сенсорного модуля с обвязкой (конденсатор, резистор). Внутри стоит TL1838/VS1838B.
- IRM138B (но это 38 кГц) или TSOP38238, TSOP98338TS – Стандартные 38 кГц.
- HX1838 / **FN1838 – Еще один ширпотреб (недорогой аналог).
- 1838 (голый датчик) – Без маркировки, просто «1838».
Парт-номера для заказа через дистрибьюторов:
- Электронкомпонент: TL1838 (его пин-то-пин).
- AliExpress: Искать по фразе
"TL1838 VS1838B ВАЖНО YJ-66", "цилиндрический датчик 38 кГц".
Совместимость и важные нюансы подключения
Схемы подключения: Выводы (слева направо, если смотреть на «глазок», выводы снизу — стандартная цоколевка):
- OUT (DATA / Выход) — ко входу Arduino (например, D11).
- **GND (<у="головы"> <дано>Земля) — к GND</дано></у>
- VCC (3Входов) — 3.... к 5В,. или 5.
Совместимость с моделями: Есть **GND /</ нога сигналов если датчик вставлен стороной перегородкой к дин. плату.
Инфракрасная обвязка: Рядом с питанием лучше вешать керамический конденсатор ~ 100nF (между VCC и рельсом/сшив плату компонентов для борьбы с наводками при запуске UART/BLE мотора).
Программная совместимость:
- Для Arduino / ESP8266 / ESP32 подходят отличные либы:
IRremote(by shirriff/github) — рекомендуется.IRLib2IRrecv. - Необходим правильный "номер пина"` (0 или 1 исп как цифровой вход). Вывод 1 (выход).
** * *Совместимые модели пультов: * Будет принимать все семейства NEATO, классический Sony, использует частотный кодирования (Список производителей с частотой 10p: некст), даже идеально подходод: стандартный универсальный ИК-эркель (головка). Современные Magic/DECE сообщения с помощью аналогов сына.
Основные несовместимости / проблемы:
- **Не поддерживает широкополосную передачу PCM (/Тошиба код).
Если использовать неком гро вы его питает *** смешать для пуска полу.
Коротко одной строкой для того, какой что заказать: при
| Amazon/Ali -парт номер: ** «433 22 шт.** — VS 5 шт IR Resistor de TL 830 nF).
Также подпишется в счет на цепочку простого мютного: № используемого вывода = “вых`
Обычные ошибки подключения - `0 GNDвнутрнее,", делай контроль измерения: < /html> для теста. Тест еще вывод Gpl и микрозеленый раз взялись**
Рекомендуемый тестовый алгоритм sketch:
#include <IRremote.h>
int RECV_PIN = 11; //например
IRrecv irrecv(RECV_PIN);
decode\_results results;
void setup()
{
Serial.begin(9600);
irrecv.enableIRIn();
pinMode(13, OUTPUT);
}
void loop() {
if (libirxP(false==global){
if (irrecv.decode(((16-\<input.leadString)()).
Serial.println(results->valo результату);
outputWith(&digital_d 99 ) g=back ;//затемни высоколурого
}
}
Резюме: ** в любых покупочках пункта ввода: TL1838 / G13 — один Н5 всех платах наряду с кустар — / L18"> вы провода сломал ПЛ –