TSL2561 — Цифровой датчик освещенности (модуль GY-2561)

TSL2561 - Цифровой датчик освещенности (модуль GY-2561)Датчик TSL2561 интегрирует на кристалле два канала измерения интенсивности падающего излучения: канал 0 с откликом в широком участке спектра, включающем видимый и инфракрасный диапазоны, и канал 1 с откликом в более узком участке, включающем только инфракрасный диапазон. В каждом канале имеется свой первичный оптический датчик — фотодиод с соответствующим спектром отклика.

Сигналы от фотодиодов каждого канала оцифровываются с помощью встроенных модулей АЦП, преобразование в которых запускается одновременно. Результаты АЦП в виде последовательных 16-разрядных слов данных могут быть выданы датчиком на внешнее устройство через последовательный интерфейс I2C. Выдача данных осуществляется с двойной буферизацией, чтобы гарантировать их целостность в случае, если запрос на чтение от внешнего устройства поступит до окончания текущего преобразования. Благодаря возможности программного задания коэффициента усиления аналоговых сигналов на входах АЦП и программного выбора времени аналого-цифрового преобразования динамический диапазон каждого из каналов датчика TSL2561 по входу составляет 1…1000000. Для повышения помехоустойчивости датчик снабжён встроенным режекторным фильтром пульсаций уровня освещённости с частотами модуляции 50/60 Гц.

Величина уровня освещённости в люксах (лк) падающего на датчик TSL2561 света не выдаётся им непосредственно, но может быть вычислена дополнительно по эмпирической формуле. Спектральная чувствительность и соотношение коэффициентов усиления каналов подобраны производителем датчика так, чтобы вычисление по указанной формуле в результате давало значение освещённости, максимально адаптированное к спектру чувствительности человеческого глаза. Формула для вычисления приведена в технической информации (Datasheet). Там же приводится и упрощённый алгоритмизированный вариант указанной формулы в виде готовой функции CalculateLux() на языке C. При использовании указанной формулы или функции для вычисления уровня освещённости в люксах никакой дополнительной калибровки устройства не требуется.

Распиновка TSL2561

Цифровой датчик освещенности TSL2561 - Распиновка TSL2561

Вывод Описание
1 VDD Питани
2 ADDR SEL Выбор адреса
3 GND Земля
4 SCL Линия тактирования (Serial CLock)
5 INT Выход прерывания
6 SDA Линия данных (Serial Data)

Цифровой датчик освещенности TSL2561 - Распиновка модуль GY-2561

Технические характеристики GY-2561

Цифровой датчик освещенности TSL2561 - Технические характеристики GY-2561
Характеристики модуля высокоточного датчика интенсивности света GY-2561 на фотоэлементе TSL2561.

  • Рабочее напряжение питания: 3.3-5 В;
  • Чувствительность: 65536 градаций;
  • 2 встроенных интегрирующих модуля АЦП;
  • Шина данных: I2C;
  • Датчик откалиброван и показывает яркость от 0.1 до 40000 люкс;
  • Точность: 0.1 люкс;
  • размеры: 14 мм на 18 мм

Функциональная блок-схема

Цифровой датчик освещенности TSL2561 - Функциональная блок-схема

Система установки I2C адреса

Цифровой датчик освещенности (модуль GY-2561) TSL2561 - Система установки адреса I2C
TSL256x предлагает три ведомых адреса, которые выбираются с помощью внешнего пина ADDR SEL. Таким образом, на одну шину I2C можно подключить до трёх датчиков. Параметры адреса ведомого устройства показаны в таблице ниже.

Уровень адреса Адрес ведомого устройства Адрес SMB ALERT
GND (L) 0101001 (29h) 0001100
Float/плавающий 0111001 (39h) 0001100
Vcc (H) 1001001 (49h) 0001100

Описание регистров

Ниже в таблице представлен перечень регистров цифрового датчика освещенности TSL2561:

Адрес Имя регистра Функция регистра
COMMAND Задаёт адрес регистра
0h CONTROL Контроль основных функций
1h TIMING Контроль времени/усиления интеграции
2h THRESHLOWLOW Младший байт низкого порога прерывания
3h THRESHLOWHIGH Старший байт низкого порога прерывания
4h THRESHHIGHLOW Младший байт высокого порога прерывания
5h THRESHHIGHHIGH Старший байт верхнего порога прерывания
6h INTERRUPT
Управление прерываниями
7h Зарезервированный
8h CRC
Заводской тест, не является пользовательским регистром
9h Зарезервированный
Ah ID
Номер детали / номер версии
Bh Зарезервированный
Ch DATA0LOW
Младший байт АЦП канала 0
Dh DATA0HIGH
Старший байт АЦП канала 0
Eh DATA1LOW
Младший байт АЦП канала 1
Fh DATA1HIGH
Старший байт АЦП канала 1

Материалы

datasheets_TSL2561.pdf
Цифровой измеритель-сигнализатор уровня освещённости
TSL2560, TSL2561 Light-to-Digital Converter. TAOS059Q. 2009. November.

Купить GY-2561 на AliExpress

Похожие записи

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *