Arduino DV-16275-1

Arduino DV-16275-1
Артикул: 2504803

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

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

тел. +7(499)347-04-82

Описание Arduino DV-16275-1

Arduino DV-16275-1

Описание

DV-16275-1 — это модуль датчика приближения и освещённости на базе микросхемы APDS-9930 (Broadcom/Avago). Модуль объединяет в одном компактном корпусе инфракрасный светодиод, IR-приёмник и цифровой датчик окружающего света (ALS) с I²C-интерфейсом.

Устройство позволяет измерять уровень освещённости в люксах и детектировать объекты на расстоянии до ~10 см без физического контакта. Часто применяется в смартфонах, планшетах, устройствах автоматизации, проектах Arduino.

Технические характеристики

| Параметр | Значение | |---|---| | Микросхема | Broadcom APDS-9930 | | Интерфейс | I²C (адрес 0x39 по умолчанию) | | Напряжение питания | 2.4 – 3.6 В (логика 3.3 В, согласование при работе с 5 В) | | Ток потребления | ~0.5 мА (в активном режиме), <2 мкА (в sleep) | | Диапазон измерения освещённости | 0.01 – 10 000 люкс (до ~20 000 лк с расширением) | | Дальность детекции приближения | до 100 мм (зависит от конфигурации IR-тока) | | Диапазон приближения | 16 бит (программируемое усиление) | | Разрядность ATIME | 10 бит | | Светодиод подсветки | IR 850 нм, программируемый ток 12.5 – 100 мА | | Тактирование | внешний I²C, встроенный генератор 1 МГц | | Рабочая температура | −30…+85 °C | | Прерывания | программируемый INT (порог близости/света) | | Корпус | модуль с платой (расстояние между пинами 2.54 мм) | | Выводы | VIN, GND, SCL, SDA, INT |

Распиновка модуля

  • VIN — питание 3.3 В
  • GND — земля
  • SCL — тактовая линия I²C
  • SDA — данные I²C
  • INT — выход прерывания (open-drain / активный низкий)

Парт-номера

  • DV-16275-1 — общий номер модуля в каталогах (DVP/Devantech и OEM-варианты)
  • APDS-9930 — артикул микросхемы у Broadcom/Avago
  • APDS-9930_2.3 — маркировка на самом чипе
  • Аналоги совместимые по функционалу:
    • APDS-9960 — расширенный вариант (+жесты)
    • APDS-9900 — ранняя версия без ALS
    • TSL2561 — только датчик света (аналог ALS)

⚠️ Внимание: Точной единой спецификации DV-16275-1 в открытых каталогах Arduino/Mouser/Digi-Key часто нет — это OEM-маркировка, за которой может скрываться APDS-9930-модуль или его обновлённый аналог. Перед покупкой уточняйте даташит чипа на плате.

Совместимые платформы

  • Arduino Uno / Nano / Leonardo / Micro (с согласованием уровня при 5 В)
  • Arduino Mega 2560
  • Arduino Due / MKR / ESP8266 / ESP32 (нативно 3.3 В)
  • Raspberry Pi / Orange Pi — при 3.3 В I²C
  • STM32 / STM8S — через I²C шину

Совместимые библиотеки

  • APDS9930 (для Arduino, автор — Upverter/гаражные модули)
  • SparkFun APDS-9930 Ambient Light (SparkFun_APDS9301_Library)
  • Adafruit_APDS9960 / APDS9930 — частичная совместимость
  • Wire.h — прямая работа по I²C с регистрами, если библиотеки не подходят

Схема подключения к Arduino

| Модуль | Arduino | |---|---| | VIN | 3.3 V | | GND | GND | | SCL | A5 (Uno) / 21 (Mega) | | SDA | A4 (Uno) / 20 (Mega) | | INT | цифровой пин (опционально, D2) |

Если работать от 5 В Arduino — обязателен bidirectional level shifter или резистивный делитель на линии SDA/SCL (логика модуля 3.3 В и не толерантна к 5 В на данных, хотя Vcc MAX у APDS-9930 — 3.8 В).

Если нужен пример скетча для чтения luxurious/Proximity значений с этого модуля — скажи, напишу с использованием Wire.h без внешней библиотеки.

Совместимые модели для Arduino DV-16275-1

Arduino DV-16275-1