Arduino YG1006
тел. +7(499)347-04-82
Описание Arduino YG1006
Отличный выбор! YG1006 — это популярный и недорогой NPN фототранзистор, часто используемый в Arduino-проектах для обнаружения инфракрасного (ИК) света, подсчета оборотов, определения наличия объекта и в датчиках линии.
Описание и Принцип Работы
YG1006 — это миниатюрный инфракрасный фотоприемник в корпусе, похожем на 5-мм светодиод. Он состоит из двух элементов:
- Фототранзистор (NPN): Чувствительный к инфракрасному излучению. Когда на его базу (которая здесь оптическая) попадает ИК-свет, транзистор открывается и позволяет току течь от коллектора (C) к эмиттеру (E).
- Встроенный ИК-фильтр (темный эпоксидный корпус): Отфильтровывает большую часть видимого света, уменьшая помехи от окружающего освещения. Поэтому корпус выглядит черным.
Как работает с Arduino: Датчик подключается по схеме с подтягивающим резистором (обычно 10-220 кОм). В отсутствие ИК-излучения на выходе — высокий логический уровень (HIGH). При попадании ИК-луча фототранзистор открывается и "притягивает" выход к земле (GND), устанавливая низкий уровень (LOW). Это изменение фиксируется Arduino на цифровом или аналоговом пине.
Технические характеристики (ТТХ)
- Тип: NPN фототранзистор, с ИК-фильтром
- Спектральная чувствительность: Пик на длине волны ~940 нм (стандартная для большинства ИК-пультов и излучателей).
- Напряжение коллектор-эмиттер (Vceo): 30 В макс.
- Ток коллектора (Ic): 20 мА макс. (рекомендуется работать в районе 5-10 мА).
- Рассеиваемая мощность (Pd): 75 мВт
- Угол обзора (Half Angle): ±20° (относительно узкий, что полезно для точного обнаружения).
- Рабочая температура: -25°C до +85°C
- Корпус: 5-мм, с двумя выводами (анод/катод, соответствующие коллектору/эмиттеру).
- Длина выводов: ~28 мм
- Полярность: Длинный вывод — Анод (A), Коллектор (C). Короткий вывод — Катод (K), Эмиттер (E).
Парт-номера и Совместимые модели
YG1006 — это, по сути, клон или вариант распространенной серии. Его можно заменить множеством аналогов.
Прямые аналоги и парт-номера:
- L-51ROPT1C1 / L-51ROPT1D1 (Kingbright) — практически идентичный корпус и параметры.
- PT333-3B (Everlight) — очень популярный и распространенный аналог.
- IR12-21C/TR8 (Everlight)
- KIT-10759, KIT-10760 (номера наборов от SparkFun, в которые входит YG1006).
- TEFT4300 / TEFT4400 (Vishay) — промышленные аналоги.
Совместимые / Похожие модели (могут отличаться чувствительностью или углом обзора):
- Фототранзисторы в прозрачном корпусе (без ИК-фильтра): Они реагируют и на видимый свет. Примеры: L-51PT, PT12-21B.
- Фотодиоды: Например, BPW34 или PD333-3B. Требуют другой схемы включения (обычно с операционным усилителем), но более быстродействующие.
- Готовые модули на базе YG1006: На Aliexpress, eBay и т.д. часто продаются готовые модули "IR Sensor", "Line Tracking Sensor" или "Speed Sensor", которые уже содержат YG1006, резистор, ИК-светодиод и компаратор (например, LM393). Они подключаются напрямую к цифровому входу Arduino.
- Модули TCRT5000 / TCRT5000L — это интегральные датчики "отражающего" типа, где ИК-излучатель и фотоприемник (аналогичный YG1006) находятся в одном корпусе. Прямая и частая замена в проектах.
Типовое подключение к Arduino
// Схема: Вывод датчика (коллектор/анод) -> через резистор ~10 кОм к +5V.
// Вывод датчика (коллектор/анод) -> Цифровой пин Arduino (напр., D2).
// Эмиттер/катод датчика -> GND Arduino.
const int sensorPin = 2; // Пин подключения датчика
void setup() {
Serial.begin(9600);
pinMode(sensorPin, INPUT);
}
void loop() {
int sensorState = digitalRead(sensorPin);
if (sensorState == LOW) { // Датчик обнаружил И-излучение
Serial.println("IR Light Detected!");
}
delay(50);
}
Области применения с Arduino
- Датчик линии для роботов (в паре с ИК-светодиодом, смотрящим вниз).
- Датчик обрыва / конца вала (оптопара).
- Счетчик оборотов (прерывание луча на вращающемся диске со щелями).
- Детектор наличия объекта в автоматических системах.
- Приемник для ИК-пульта (хотя для этого лучше использовать специализированные ИК-приемники типа VS1838B или TSOP382, которые демодулируют сигнал).
Важное замечание: Для создания датчика вам всегда потребуется источник ИК-излучения (ИК-светодиод, например, IR333 или LD274), направленный на YG1006, либо отраженный от объекта. Сам по себе YG1006 только принимает сигнал.