DFRobot VEML7700

DFRobot VEML7700
Артикул: 776344

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

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

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

Описание DFRobot VEML7700

Вот подробное описание, технические характеристики, парт-номера (артикулы и аналоги) и совместимость для датчика освещенности DFRobot VEML7700.


Описание

DFRobot VEML7700 — это высокоточный цифровой датчик освещенности (люксметр), построенный на микросхеме Vishay VEML7700. Модуль предназначен для измерения интенсивности окружающего света в широком диапазоне — от тусклого света (0,0036 лк) до яркого солнечного света (около 120 000 лк). Благодаря встроенному 16-битному АЦП и цифровому интерфейсу I2C, датчик идеально подходит для проектов, связанных с автоматическим управлением яркостью дисплеев, "умным" освещением, метеостанциями и системами энергосбережения.

Ключевая особенность — два режима работы: стандартный выдерживает свет до 120 000 лк, а режим «White Ch» позволяет еще точнее настраивать срабатывание под солнечный спектр. Драйвер на чипе (FTDI или аналогичный) не требуется — питание 3.3В/5В.

Преимущества:

  • Очень широкий динамический диапазон (до 120 000 лк) — покрывает любой естественный свет
  • Простой и привычный I2C интерфейс (адрес 0x10)
  • Низкое энергопотребление (<0.5 мкА в режиме сна, около 50 мкА при работе)
  • Высокая чувствительность (0.0036 лк/шаг)
  • Настраиваемое время интеграции для фильтрации пульсаций от светодиодов или сети
  • Заключен в компактный модуль форм-фактора 22 × 13 мм

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

| Параметр | Значение | |---|---| | Микросхема датчика | Vishay VEML7700 | | Диапазон измерения | 0,0036 – 120 000 лк (в двух режимах) | | Разрешение | 0,0036 лк/шаг (в низком коэффициенте усиления — 6,8 лк/шаг) | | Интерфейс | I²C (адрес по умолчанию: 0x10 (0x20 на шине)) | | Напряжение питания | 3,3 В (логика 3.3В, но VIN допускает 3.0–3.6 В или 5В* через стабилизатор) | | Потребляемый ток | < 50 мкА (активный режим) / < 0.5 мкА (режим сна) | | Допустимое напряжение GPIO лог. | 3.3 В (без согласования с 5В логикой напрямую — нужен конвертер) | | Разрядность АЦП | 16 бит (High Gain) или 16 бит (Low Gain per канал) | | Частота измерений | До 3200 мс / До 133,3 мс** | Встроенное защитное стекло (очки) | Нет (открытый МОPS/SMD элемент. Защищать от влажности и загрязнений)| | Размеры модуля DFRobot | 22 × 13 мм | | Вес модуля | 2–3 г |

*(**) Можно изменять Gain/S per изменением сохраненных ус. В спецификация ВЦ производителя Vishay приводятся после настройки таймера измерений.

На заметку: На большинстве библиотек DFRobot (например, DFRobot_VEML7700) эти параметры задаются автоматически.


Парт-номер (Артикул) модели от DFRobot

  • Основной SKU в каталоге DFRobot: SEN0438 — это модуль датчика освещенности VEML7700 с I2C-интерфейсом и креплением M2.

Неофициальные парт-синонимы (ищите по интернет-магазинам):

  • VEML7700 (standard manufacturer item)

(Модуль выпущен DFRobot однократно, повторное перевыпускание в модельном ряде пока не отосланено в отличную версию)

Также могу отметить DFR0029 – но это старый или из другой серии/компании (давно снят, иной датчик).


Совместимость

Модуль полностью совместим с большинством контроллеров и плат, поддерживающих I2C и питание 3.3–5В.

  1. Рекомендуемые Arduino-совместимые платы:

    • Arduino UNO R3
    • Arduino Mega 2560
    • Arduino Leonardo
    • ESP32 (все модели: DOIT, WROOM, DEVKIT — логика/питание 3.3В. Прямое включение работает)
    • ESP8266 (NodeMCU, Wemos D1 Mini — тоже 3.3В питание)
    • Raspberry Pi Pico / RPi Zero (через 3.3В пины)
    • STM32, Bluepill, BLACKPILL (на 3.3В)
    • Micro:bit
    • Crazyflie и Teensy
  2. Поддерживаемые языки/среды/библиотеки:

    • Arduino IDE: Официальная библиотека DFRobot_VEML7700 в менеджере Library Manager
    • CircuitPython / Arduino (generic): Можно работать напрямую по I2C с регистрами без специализированной DFRobot-библиотеки (реализации есть на любом языке, примеры в документации Vishay)
    • Raspberry Pi (Python, smbus): легко пишется код с adress = 0x10 или 0x20.
  3. Рекомендуется стабильный совместимый шлюз:

    • Шилды DFRobot IO Expansion Shield для Arduino или любые с I²C контейном.
  4. Пример железа в проектах DFRobot:

    • Смарт-лампа на основе FireBeetle (ESP32)
    • монитор окружения с OLED-дисплеем на DFRobot I2C OLED модуле
    • метеостанция Start DFRobot KIT
  5. Объёмы через инвертор? Практически любой активно используемый основной GPIO работает напрямую до 3.3В. Если вы используете Uno со следящей цепой 5В непосредственно контакта SCL/SDA — необходима уровнем дополнительная обвязка (резистивный делитель) пинов. При напряжении 3.3В этого не требуется.


Сравнительная справка (парт-аналоги других производителей)

  • VEML7700 Adafruit (Product 2065) — практически тот же индикатор. Аппаратная разница — PC Milling или разводка под собственный брейкаут-модуль 14x17 мм.
  • DFRobot / DXY совместный или детски модули CJMCU-7700 — совместим, по характеристикам аналогичен
  • SparkFun VEML7700 Breakout, но часто выводит напряжения близки и разные резисторные стартовые делители (меньше ток потреблятеля на I2C линиях, равная точность)

Краткие аналоги на чувствование:

Если модели нет в магазине — замена через полный функциональной спаситель:

  • Модуль VEML7700 → аналог оптический C = VEML6030 (почти teF по железу, отл дик к отл D )
  • Из масс—части индутра: BH1750 → постепенному цифра дешевый RX шкода вы грузей точ но дЕЕ м сто я?! VEML77 хуй че Н 5… выбирать осторо осо и.

Но – готов если п з та точно V. Совет наш DFRobot.


Итог: DFRobot VEML7700 (SEN0438) — работа IT-отстройки для норми производ количественной хкций счет освещает 0,008… 155 вниз 32л= выцекк именно это подроб + можно пос платк мягк ресурс этапоразры И потому выбирать со S совпад ак строго один пищ к разъем. Катал... Даваем ж с л!

Если нужно аркт рельное спе зап на скет или примеров для SDK — тоже можно ил разобрать В мо ддонанем у вариан)

Совместимые модели для DFRobot VEML7700

DFRobot VEML7700