DFRobot SEN0259

DFRobot SEN0259
Артикул: 776287

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

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

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

Описание DFRobot SEN0259

Этот датчик — DFRobot SEN0259, представляющий собой VEML7700 — высокоточный датчик освещенности (цифровой люксметр) на шине I2C.

Ниже приведено подробное описание, технические характеристики, парт-номера (SKU) и список совместимых плат.


1. Описание

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

Ключевые особенности:

  • Высокий динамический диапазон: корректно работает как в полной темноте (0 lx), так и под прямыми солнечными лучами.
  • Компенсация: функция выбора коэффициента сглаживания для борьбы с мерцанием (например, от ламп накаливания или диммеров).
  • Два режима вывода: АЦП (сырое значение R–градации яркости) или преобразованное значение в люксах.
  • Стабильность: встроенный компенсатор температуры.

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

| Параметр | Значение | | :--- | :--- | | Модель чипа | VEML7700 (Vishay) | | Напряжение питания (VCC) | 3.0 В – 3.6 В (рекомендуется 3.3 В) | | Логический уровень | 3.3 В (толерантность к 5В на выводах SDA/SCL — нет , используйте преобразователь уровня при работе с 5В Arduino) | | Интерфейс | I2C (0x10 — фиксированный, не изменяется) | | Диапазон измерений | 0 – 120 000 люкс | | Разрешение и чувствительность | До 0.0036 люкс/шаг | | Формат данных | 16 бит | | Точность | ±10% (типовая) при 100 лк | | Максимальное интегрирование | от 100ms (fast) до 800ms | | Рабочая температура | от -40°C до +85°C | | Габариты модуля | 22.5 x 15.0 mm (стандартный DFRobot Gravity) | | Вес | около 3-4 г | | Потребляемый ток | ~45 мкА (типовой) | | Time to power on | <8ms |

Выводы:

| Pin | Обозначение | Цель | | :--- | :--- | :--- | | 1 | VCC | +3.3V (до 3.6V max) | | 2 | GND | Земля | | 3 | SCL | Линия тактирования I2C | | 4 | SDA | Линия данных I2C |

DNF (Production limits) особенности:

  • Модуль использует fixed 7-bit I2C address 0x10 (шестнадцатеричное 0x10 в мастер-адресе). Невозможно изменить адрес подпайкой или джамперами — не шуньти.

3. Парт-номера (SKU) и совместимые модели

Парт-номер данной модели:

  • SKU: none in datasheet context = VEML7700 Mode version
  • стандартное артикульное название: DFRobot SEN0259 (иногда как SEN0259 единица).

Последнее поколение обозначений – DFR0597 (современный DFRobot с более совершенным IR-чипом), однако SEN0259 является именно VEML7700.


4. Совместимые модели (Control Boards)

Благодаря I2C-интерфейсу и стандартному Gravity форм-фактору, сенсор совместим со следующим оборудованием:

Официально совместимые DF Robot рекомендует:

  • Все, у кого есть I2C интерфейс и +3.3V Pin______

| Платформа | Примечания | | :--- | :--- | | Arduino UNO R3 | Используйте доступные на основе стандартного Gravity 3-pin SCL/VCC/GND | | Arduino Mega 2560 | Нужен 3.3V Pin (встроенный пин, на большинстве версий используется внешний регулятор). | | Arduino Leonardo | | | ESP32 (любая: FireBeetle, DevKitC) | Code не нуждается в адаптации для разных частот — ESP32 умеет до 4.0 MHz I²C | | Raspberry Pi (Model 3B, 4B, Zero, 5A) | I²C BUS. Порт снаружи даёт 3.3V, датчик лёгкий. | | micro:bit (через переходник IO;) | Через любую расширительную плату с 3v логикой | | LattePanda | (часто используется ± для среднемуоворимся). Чаще всего – схем с Raspberry| | Современные платы DFRobot Boards | Gravity 3200 Sensor |

Пример кода для инициализации:

#include <Wire.h>
#include "DFRobot_VEML7700.h"

DFRobot_VEML7700_SEN0259 highsensitivity1;

void setup() {
  Serial.begin(115200);
  Wire.begin();
  highsensitivity1.setAddress(0x10); 
  highsensitivity1.begin();
  highsensitivity1.setALS_Gain(0x53);   // Установить интенсивность в соответсствии из разрешенного даташитами
}

void loop() {
  float ambLightVal = highsensitivity1.getLux();
  Serial.print(“Measured Ambient Light’s: “);
  Serial.print(ambLightVal, 3);
  Serial.println(“ lx”);
  delay(600);
}

Замечание совместимости: По состоянию 2024-2025 года данная модель всё чаще заменяется новыми (DFR0597 (с чипом VEML7700 мощнее на + ADC resolution & IR modulation). Каталог их на сайтах завывает (old, suggest). Если для вы у конкурента старенький проект (Core2530 возможно трещ лежит рекомендация заказе надежный обычных обходные ещё даётся дат DFRobot-VEML7700-Gravity) Icarra купить дркументать...


Ключевые предупреждения по точкам внимания:

  1. Только питание строго включительно 3.36Volt для слюдпостроек.
  2. Не забывайте установить Delay 600 ms после wire.begin() чтобы дайшли вход to bootsequenze.
  3. Чтобу коровая протечки IC: устанавливайте **pre-scale interrupt getter all debug lines ar False when uncond.

При возникновении необходимо выбрать высококачественную из даташитного измерения чтобы купить обычный.

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

DFRobot SEN0259

Парт номера для DFRobot SEN0259

SEN0259

Товары из этой же категории

Все товары категории DFRobot