Ambient Light Lux Sensor VEML7700

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Abb. 1: Ambient Light Lux Sensor VEML7700
Autor: Onyesi John Abiagam
Sprache: DE EN

Introduction

The Ambient Light Sensor (VEML7700) is a high-accuracy sensor with 16-bit resolution. It integrates a highly sensitive photodiode, a low-noise amplifier, and a built-in analog-to-digital converter to enable precise light measurements. The sensor communicates via a simple I²C interface and provides ambient light data directly in digital form.

Technical Overview

Key Features

Feature Description
Package Type Surface-mount (SMD), side-view
Dimensions 6.8 mm × 2.35 mm × 3.0 mm
Sensor Type Ambient Light Sensor (ALS)
Resolution 16-bit digital output
Supply Voltage (VDD) 2.5 V to 3.6 V
Communication Interface I²C
Dynamic Range 0 lx to about 140 klx
Sensitivity Up to 0.0042 lx/count
Flicker Rejection 100 Hz and 120 Hz noise suppression
Power Consumption Low shutdown current ( about 0.5 µA typical)
Temperature Stability Built-in temperature compensation
Additional Feature Software-controlled shutdown mode

Components Requirements

Component Description
Arduino Uno Microcontroller board used to interface with the sensor
VEML7700 Sensor Module Ambient light sensor with built-in I²C support and onboard circuitry
Jumper Wires Used to connect the sensor module to the Arduino

Pin Configuration

Pin Number Pin Name Description
1 SCL Serial Clock Line for I²C communication
2 VDD Power supply (2.5 V – 3.6 V)
3 GND Ground
4 SDA Serial Data Line for I²C communication

Measurement Method

Maximum Lux Raw Values
Integration Time (IT) Gain 2 Gain 1 Gain 1/4 Gain 1/8
800 ms Beispiel Beispiel
400 ms Beispiel Beispiel
200 ms Beispiel Beispiel
100 ms Beispiel Beispiel
50 ms Beispiel Beispiel
25 ms Beispiel Beispiel


Measurement Circuit

VEML7700 circuit diagram


Software

Arduino IDE

Simulink

Video

Datasheets


→ back to main article: Sensor Kit
→ back to main article: HSHL Mechatronics Kit


→ back to main article: HSHL Mechatronics Kit | Arduino Sensor Collection


→ zurück zum Hauptartikel: HSHL-Mechatronik-Baukasten | Arduino Sensorsammlung