Arduino TL1838

Arduino TL1838
Артикул: 2503096

производитель: Arduino
Требуется установка или ремонт?

сервисный центр Kypidetali!

тел. +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В или (HIGH).
  • Сигнал (фаза прерывания, модуляция): Вывод SIG = (LOW).

Важно: Библиотеки IRremote/IRsend измеряют временные интервалы между импульсами «LOW-falling»). Пульт принимает **110101...**.


Парт-номера и идентичные аналоги

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

  1. TL1838 – Самый частый дешевый чип (оригинальная маркировка производителя – обычно s.l. Огаki Тоеguchi).
  2. VS1838B – Наиболее распространенный и ярлык. TL1838 и VS1838B — синонимы. Часто встречается на алиэкспресс.
  3. KY-022 – Название готового сенсорного модуля с обвязкой (конденсатор, резистор). Внутри стоит TL1838/VS1838B.
  4. IRM138B (но это 38 кГц) или TSOP38238, TSOP98338TS – Стандартные 38 кГц.
  5. HX1838 / **FN1838 – Еще один ширпотреб (недорогой аналог).
  6. 1838 (голый датчик) – Без маркировки, просто «1838».

Парт-номера для заказа через дистрибьюторов:

  • Электронкомпонент: TL1838 (его пин-то-пин).
  • AliExpress: Искать по фразе "TL1838 VS1838B ВАЖНО YJ-66", "цилиндрический датчик 38 кГц".

Совместимость и важные нюансы подключения

Схемы подключения: Выводы (слева направо, если смотреть на «глазок», выводы снизу — стандартная цоколевка):

  1. OUT (DATA / Выход) — ко входу Arduino (например, D11).
  2. **GND (<у="головы"> <дано>Земля) — к GND</дано></у>
  3. VCC (3Входов) — 3.... к 5В,.

    или 5.

Совместимость с моделями: Есть **GND /</ нога сигналов если датчик вставлен стороной перегородкой к дин. плату.

Инфракрасная обвязка: Рядом с питанием лучше вешать керамический конденсатор ~ 100nF (между VCC и рельсом/сшив плату компонентов для борьбы с наводками при запуске UART/BLE мотора).

Программная совместимость:

  • Для Arduino / ESP8266 / ESP32 подходят отличные либы: IRremote (by shirriff/github) — рекомендуется. IRLib2 IRrecv.
  • Необходим правильный "номер пина"` (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"> вы провода сломал ПЛ –

Совместимые модели для Arduino TL1838

Arduino TL1838