ISL29029

Low Power Ambient Light and Proximity Sensor with Intelligent Interrupt and Sleep Modes

OVERVIEW

The ISL29029 is an integrated ambient and infrared light-to-digital converter with a built-in IR LED driver and I2 C Interface (SMBus Compatible). This device uses two independent ADCs for concurrently measuring ambient light and proximity in parallel. The flexible interrupt scheme is designed for minimal microcontroller utilization.

For ambient light sensor (ALS) data conversions, an ADC converts photodiode current (with a light sensitivity range up to 2000 Lux) in 100ms per sample. The ADC rejects 50Hz/60Hz flicker noise caused by artificial light sources.

For proximity sensor (PROX) data conversions, the built-in driver turns on an external infrared LED and the proximity sensor ADC converts the reflected IR intensity to digital. This ADC rejects ambient IR noise (such as sunlight) and has a 540µs conversion time.

The ISL29029 provides low power operation of ALS and PROX sensing with a typical 138µA normal operation current (110µA for sensors and internal circuitry, ~28µA for external LED) with 220mA current pulses for a net 100µs, repeating every 800ms (or under).

The ISL29029 uses both a hardware pin and software bits to indicate an interrupt event has occurred. An ALS or PROX interrupt is defined as a measurement which is outside a set window. The user may also require that both ALS/PROX interrupts occur at once, up to 16 times in a row before activating the interrupt pin.

The ISL29029 is designed to operate from 2.25V to 3.63V over the -40°C to +85°C ambient temperature range. It is packaged in a clear, lead-free 8 lead ODFN package.

KEY FEATURES

  • Works Under All Light Sources Including Sunlight
  • Dual ADCs Measure ALS/Prox Concurrently
  • Intelligent Interrupt Scheme Simplifies µC Code
  • 0.5% Typical Nonlinearity

  • Ambient Light Sensing
  • Simple Output Code Directly Proportional to lux
  • 50Hz/60Hz Flicker Noise and IR Rejection
  • Light Sensor Close to Human Eye Response
  • Selectable 125/2000 Lux Range

  • Proximity Sensing
  • Proximity Sensor with Broad IR Spectrum
  • Can Use 850nm and 950nm External IR LEDs
  • IR LED Driver with I2C Programmable Sink Currents
  • Net 100µs Pulse with 110mA or 220mA Amplitudes
  • Periodic Sleep Time up to 800ms Between Pulses
  • Ambient IR Noise Cancellation (Including Sunlight)

  • Intelligent and Flexible Interrupts
  • Independent ALS/PROX Interrupt Thresholds
  • Adjustable Interrupt Persistency
  • 1/4/8/16 Consecutive Triggers Required Before Interrupt

  • Ultra Low Power
  • 138µA DC Typical Supply Current for ALS/Prox Sensing
  • 110µA for Sensors and Internal Circuitry
  • 28µA Typical Current for External IR LED (Assuming 220mA for 100µs Every 800ms)
  • <1.0µA Supply Current When Powered Down

  • Easy to Use
  • Set Registers; Wait for Interrupt
  • I2C (SMBus Compatible) Output
  • Temperature Compensated
  • Tiny ODFN8 2.0x2.1x0.7 (mm) Package

  • Additional Features
  • 1.7V to 3.63V Supply for I2C Interface
  • 2.25V to 3.63V Sensor Power Supply
  • Pb-Free (RoHS compliant)
  • I2C Address Selection Pin

BLOCK DIAGRAM

 Block Diagram

PARAMETRICS

Parameters
ISL29029
Basic Information
Production Status
Mass Production
Peak Spectral Sensitivity
530 nm
VS (min)
2.25 V
VS (max)
3.63 V
ICC
110
Resolution Bits
12
Lux Range (max) (lux)
2000
Counts/Lux (max) (Counts)
30
Dark ADC Code @ Ev=0Lux (max) (Counts)
3
Gain Selection?
Yes
Qualification Level
Standard
Bus/Output Interface
I2C
Address Selection Pins?
Yes
Package Dimensions (mm)
2.0x2.1x0.7
Enable Pin?
No
Can Sample
YES
Temperature Range
-40 to +85

Confirm below disclaimers

Input Renesas account name and password