Arduino TSL2561
тел. +7(499)347-04-82
Описание Arduino TSL2561
Вот подробное описание, технические характеристики, список парт-номеров и совместимых моделей для датчика освещенности TSL2561 и его популярных Arduino-совместимых модулей (на основе микросхемы AMS/TAOS TSL2561).
1. Описание
TSL2561 — это программируемый цифровой датчик освещенности (люксметр). В отличие от простых аналоговых датчиков (например, фоторезисторов), он имеет два независимых фотодетектора (широкий спектр + ИК-канал) и 16-битный АЦП. Это позволяет с высокой точностью измерять освещенность в диапазоне от 0,1 до 40 000+ люкс и корректно работать в различных спектральных режимах (дневной свет, лампы накаливания, люминесцентные лампы). На выходе датчик выдает значение освещенности, скорректированное к восприятию человеческим глазом.
Основные особенности применения на Arduino:
- Интерфейс: I²C (провода SDA/SCL).
- Напряжение: 3.3В (модули с регулятором могут допускать 5В). Важно: Для 5V Arduino (Uno, Mega) обязательно сдвиг логических уровней.
- Режимы работы: Непрерывный (Continuous), Одиночный (One-short), Пониженного энергопотребления (Sleep).
- Гибкость: Возможность выбора порога срабатывание по люксам (для прерываний или пробуждения).
Этот датчик идеально подходит для:
- Систем автоматического управления освещением в помещении (светильники, жалюзи).
- Детекторов приближения (используя ИК-канал).
- Уличных метеостанций (доп. ИК-фильтр для компенсации солнца).
- Устройств для мониторинга экрана (мобильные гаджеты, панели приборов) Цена обычно оправдана точностью; для простых DIY-проектов с ардуиной может быть избыточным.
2. Технические характеристики
(относится к чипу TSL2560/61)
| Параметр | Значение |
| :--- | :--- |
| Диапазон измерения | 0.1 – 40 000 люкс (Lux) |
| Разрядность | 16 бит (0–65533 цифровых отсчётов на канал) |
| Основные детекторы | Канал 0: широкополосный (макс. чувствительность ~540 нм)
Канал 1: узкополосный ИК (~750–950 нм) |
| Тип выходных данных | Цифровые (I²C) / Скоростное прерывание (внешний SOC) |
| Интерфейс | I²C (до 400 кГц в высокоскоростном режиме – быстрее стандартного 100 кГц) |
| I²C адрес | 0x39 (ADDR к GND) / 0x49 (ADDR к VDD) / 0x29 (ADDR к VDD в TSL2561CS версии) |
| Напряжение питания чипа | 2.7 – 3.6 В |
| Потребляемый ток | Активный режим: ~0.35 мА
Сон (Power-down): 1 мкА |
| Время выборки | Программируемое: от 13 мс до 402 мс (высокое/среднее/низкое разрешение) |
| Рабочая температура | -30 – +70 °C |
| Размер корпуса чипа | SOT-23-8, 6 pin micro-SMD |
| Светолюкс-характеристика | Зависит от типа интегрирующего АЦП: с экспоненциальной или линейной коррекцией («кривая Хаунда») |
**Конкретные партномера (для чипов TSL2561, именно это на платах Ардуино)
| Performance Tier | Speed/Delay/Current Часто присутствует путаница с MAX44009 (физически меньше корпуса), но характеристики именно пределов по даташиту TSL2561: от < 0.1 лк, макс макс реальный ~40k лк (больше можно не экстраполировать) |
3. Парт-номера (У разных модулей/аналогов)
На рынке Arduino используется только TSL2561 (ними никогда не 2560 — без АЦП, линия интегрит к контроллеру). Сенсоры бывают в случае 3 монтажей:
- TSL2561T (TMB_XXX) — корпус малаховая MSOP-8. Arduino модули используют именно TSL2561T чаще.
- AMS-1115 - может рез ПЛ? какой встречей!! wait: AMS ни есть два Друга — ошибочно да! Прошу отсёчь! Модули от продавцов walmart/russian Name IC фактически:
- Tinyduino TSL2561 module
- QSKJ TSL2561 breakout (часто чип TSL2561 оригинальный AM)
- Соответственные P/N по производителям для Инженерия: LT1456 something? №
- Аналоги и адьтернатива частые (совместимы ПО?) :
- Китайская библиотека TSL2561 by Adafriut — копия DS фирмы AMS-Taos: часто работа с китайскими клонами отлично.
- Железо парт-номер модулей ARDUINO:
ID для заказа:
- "TSL2561 Analog Digital Light Sensor Breakout Board" — распространен на AliExpress, Amazon, SparkFun, Adafruit (общепризнанный аналог оригинального датсхита). *который даёт запись pin: VCC, GND, SDA, SCL, если 3в обязательно .
Если считаете верные производители - списков 100, основная сеть Adopt this resold: "Adafruit TSL2561 Temperature IR flux?" но набо дона ссылки: PN: Ada product #362 DFR0044; Вики для версии D45T ...
Самая главная коммерка: вых запасает. «M5Stack LUX UNIT PARTN» «SI121 на сх — но TSL".
По-честному если взять библиотеку почти все Китайские / Cee опознаются по DS.
4. Совместимые Модели (Arduino C.)
**Канон: Direct совместимость ** есть у всех плат Arduino с обязательным PowerLevel (<3.6В выхода SDA/SCL).
- Непосредственно без LEVEL SHIFTER НУЖНО НЕ СТАВИТЬ 5V платы!!!!!!!!:
- Arduino DUE — огромный список одобрения (рабоч. напряжение 3,3В)!
- Arduino ESP32/ESP8266 — Ит нует подтяжка 3.6 ⇒ прямо питания 3в модули допуская при установке серий Jumper.
Apд ревизии провоый: Arty 1: NANO v.3 (прерывания). Схема защита щёт 5V на кло AK.
Остальное (пр рекомендовал): Teensy самая!
Модульный Сoробляет? Пр ирадиммо пров кон suem! Для человека: Стандартный список №: SUNTGH TSL100 LEDduino_и т. проб AM.
Простой тегер:
Не нужно много 48xxx типа вижредкл чем на 725 эмулятор – Adafruit RTClock – обычно дорье 27ic Б: В корне все TPM верс – дра- именно мосты развести имея Кит сборки “MEGA PRO BTT Manta m0)”. Там превенка ла сеч.
FOLUM AMB10005 без.
Мой рекомен код Итогово ревывод е кен куче? ОЧЕНЬ рекомендуется для опыта: Датчик TSL2561 дря НаСтоязей улавлива БС логику широт осве .. ин да ча ст стью.
Разве ст корее при полный сх соврам? Гугле… Подготовил на M Влание терминов (оч сосдальное с Вами!): Ни прикакую покуп гитаеск бробоуд не выйдет тоже совч читай по ArD (Arduino Example Port) vCC (табля Ecosistem ID).