DATASHEET
ISL29038
Low Power Ambient Light and Proximity Sensor with Enhanced Infrared Rejection
The ISL29038 is a low power Ambient Light Sensor (ALS) and
proximity (PROX) sensor. It has a built-in IR-LED driver for
proximity function. The ALS function measures the amount of
light (in the visible spectrum) incident on the ISL29038.
The ALS function has a programmable ambient IR-rejection,
which allows fine tuning of light source variations and is ideal
for light sensor applications under dark protective glass. The
ALS provides a 12-bit measurement. A passive optical filter
removes unwanted wavelengths (IR or Ultraviolet) to ensure
accurate ALS measurement.
The proximity function includes a new offset adjustment to
compensate for the IR light reflected off the inside of the
protective glass cover and back to the ISL29038 sensor. This
offset adjustment allows the sensor to compensate for these
internal reflections and preserve the dynamic range of the
proximity measurement.
The built-in current-driver pulses an external infrared LED at a
programmed current for 90µs. The infrared light that is
reflected and received by ISL29038 is digitized by an 8-bit
ADC. The proximity sensor also has a passive optical filter
designed to pass IR and reject visible wavelengths.
The ISL29038 provides a hardware pin to indicate an interrupt
event. The interrupt pin saves power as the host microcontroller
can ‘wake-up’ on an interrupt event and does not need to poll
the device for an interrupt event. The interrupt generator is
user configurable and provides several options for ALS and
PROX trigger configurations. The ISL29038 supports an
SMBus compatible I
2
C interface for configuration and control.
FN7851
Rev 1.00
January 23, 2015
Features
• Ideal for applications under dark or tinted glass
• Enhanced ambient sunlight rejection to 40k Lux
• Programmable proximity sleep time between proximity
measurements optimizes power consumption
• Hardware interrupt - no polling required
• Programmable IR compensation to fine tune ALS
performance for various glass compositions
• Up to 4000 Lux, four selectable ALS ranges
• Programmable IR LED drive current to 250mA
• Operates from 2.25V to 3.63V V
DD
• Power-down I
DD,
typical 0.2µA
DC
• Tiny 2.1x2.0x0.7 (mm) ODFN package
Applications
• Display dimming and adjustment
- Mobile devices: smart phones, PDA, GPS
- Computing: monitors, laptops, notebooks
- Picture frames, tablet_PCs, LCD_TV
• Object detection
- Touchscreen disabling
- Smart power-saving
100
90
VDD_PULLUP
R
2
100
VDD_ANALOG
C
2
1µF
C
1
1µF
D
1
IRLED
SCL, SDA AND
INT PULL UPs
SMBus MASTER
INT
SDA
SCL
FULL-SCALE RANGE (%)
VDD_IRLED
80
70
60
50
40
30
250mA
125mA
U1
1
8
GNDIR IRDR
2
7
AVDD
INT 6
3
SDA
AGND
4
5
SCL
REXT
62.5mA
R
1
ISL29038
499k
R
1
: 499k 1% RESISTOR
R
2
: 100Ω 5% RESISTOR
C
1
, C
2
: 1µF CERAMIC 10V CAPACITOR
D
1
: OSRAM SFH4650 INFRARED LED
31.25mA
20
10
0
0
40
60
20
18% GREY CARD PROXIMITY DISTANCE (mm)
80
FIGURE 1. TYPICAL APPLICATIONS CIRCUIT
FIGURE 2. PROXIMITY SENSITIVITY
FN7851 Rev 1.00
January 23, 2015
Page 1 of 15
ISL29038
VDD
2
ALS PHOTODIODE
ARRAY
COMMAND
REGISTER
PHOTODIODE
AMPLIFIERS
(ALS AND IR)
IR PHOTODIODE
ARRAY
IREF
FOSC
INTERRUPT
DUAL CHANNEL
ADCs
DATA
REGISTER
1
I
2
C
5
6
7
GNDIR
SCL
SDA
INT
IR DRIVER
4
REXT
3
GND
8
IRDR
FIGURE 3. ISL29038 BLOCK DIAGRAM
Pin Configuration
ISL29038
(8 LD ODFN)
TOP VIEW
Pin Description
PIN#
1
2
NAME
GNDIR
VDD
GND
REXT
SCL
SDA
INT
IRDR
TPAD
DESCRIPTION
Ground for IRDR LED Current.
Positive supply: 2.25V to 3.63V.
Ground.
External Resistor, Connect to GND pin through a
499kΩ 1% resistor.
I
2
C Serial Clock Input.
I
2
C Serial Data Input/Output.
Active Low, Open-Drain Output.
IR-LED Driver Sink - Connect to IR LED Cathode.
Thermal Pad - Connect to GND.
GNDIR
1
8
IRDR
3
4
5
6
VDD
2
THERMAL
PAD
7
INT
GND
3
6
SDA
REXT
4
5
SCL
7
8
-
Ordering Information
PART NUMBER
(Notes
1, 2, 3)
ISL29038IROZ-T7
ISL29038IROZ-EVALZ
NOTES:
1. Refer to
TB347
for details on reel specifications.
2. These Intersil Pb-free plastic packaged products employ special Pb-free material sets; molding compounds/die attach materials and NiPdAu plate-e4
termination finish, which is RoHS compliant and compatible with both SnPb and Pb-free soldering operations. Intersil Pb-free products are MSL
classified at Pb-free peak reflow temperatures that meet or exceed the Pb-free requirements of IPC/JEDEC J STD-020.
3. For Moisture Sensitivity Level (MSL), see device information page for
ISL29038.
For more information on MSL see techbrief
TB477.
PART
MARKING
N/A
Evaluation Board
V
DD
RANGE
(V)
2.25 to 3.63
TEMP RANGE
(°C)
-40 to +85
PACKAGE
8 Lead ODFN
PKG.
DWG. #
L8.2.1x2.0
FN7851 Rev 1.00
January 23, 2015
Page 2 of 15
ISL29038
Absolute Maximum Ratings
V
DD
Supply Voltage between VDD and GND . . . . . . . . . . . . . . . . . . . . . .4.0V
I
2
C Bus Pin Voltage (SCL, SDA). . . . . . . . . . . . . . . . . . . . . . . . . -0.5V to 4.0V
I
2
C Bus Pin Current (SCL, SDA). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <10mA
REXT Pin Voltage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .-0.5V to VDD + 0.5V
IRDR Pin Voltage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5.5V
INT Pin Voltage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . -0.5V to 4.0V
INT Pin Current . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <10mA
ESD Rating
Human Body Model (Note
6).
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2kV
Thermal Information
Thermal Resistance (Typical)
JA
(°C/W)
JC
(°C/W)
8 Ld ODFN (Notes
4, 5)
. . . . . . . . . . . . . . . .
88
14
Maximum Die Temperature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . +90°C
Storage Temperature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .-40°C to +100°C
Operating Temperature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . -40°C to +85°C
Pb-Free Reflow Profile (*) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . see
TB477
*Peak temperature during solder reflow +260°C max
CAUTION: Do not operate at or near the maximum ratings listed for extended periods of time. Exposure to such conditions may adversely impact product
reliability and result in failures not covered by warranty.
NOTES:
4.
JA
is measured in free air with the component mounted on a high effective thermal conductivity test board with “direct attach” features. See Tech
Brief
TB379.
5. For
JC
, the “case temp” location is the center of the exposed metal pad on the package underside.
6. Tested per JESD22-A114E, ESD on all pins is 2kV except IRDR, which is 1.5kV.
Electrical Specifications
PARAMETER
INPUT POWER
V
DD
I
DD_OFF
I
DD_NORM
I
DD_PRX_SLP
I
DD_ALS
Power Supply Range
V
DD
= 3.0V, T
A
= +25°C, R
EXT
= 499kΩ 1% tolerance.
TEST CONDITION
MIN
(Note
7)
TYP
MAX
(Note
7)
UNITS
DESCRIPTION
2.25
ALS_EN = 0; PROX_EN = 0
ALS_EN = 1; PROX_EN = 1
ALS_EN = 0; PROX_EN = 1
ALS_EN = 1; PROX_EN = 0
3.0
0.2
125
95
95
3.63
1.0
140
V
µA
µA
µA
µA
Supply Current when Powered Down
Supply Current for ALS+Prox in Sleep Time
Supply Current for Prox in Sleep Time
Supply Current for ALS
ADC (ALS AND PROX)
t
INTGR_ALS
t
INTGR_PROX
DATA
ALS_0
DATA
ALS_F
ΔDATA
1
DATA
ΔDATA
2
DATA
Linearity
DATA
ALS_0
DATA
ALS_1
DATA
ALS_2
DATA
ALS_3
DATA
PROX_0
DATA
PROX_F
12-bit ALS Conversion Time
8-bit Prox Conversion Time
ALS Result when Dark
Full-Scale ALS ADC Code
Output Variation Over Light Sources:
Fluorescent, Incandescent and Sunlight
Output Variation Over Light Sources:
Fluorescent, Incandescent and Sunlight
ALS ADC Data Linearity
Light Count, ALS_Range 125 Lux
Light Count, ALS_Range 250 Lux
Light Count, ALS_Range 2000 Lux
Light Count, ALS_Range 4000 Lux
Prox Data without Object in Path
Full-Scale Prox ADC Code
E
AMBIENT
= 0 Lux, 2k range
E
AMBIENT
> selected range maximum Lux
Ambient light sensing, no cover glass
After programmable active IR compensation
(Note
8)
Ambient light sensing under cover glass
After programmable active IR compensation
(Note
8)
20% - 80% of full range
E = 50 Lux (Note
9),
ALS_RANGE = 0
E = 50 Lux (Note
9),
ALS_RANGE = 1
E = 300 Lux (Note
9),
ALS_RANGE = 2
E = 300 Lux (Note
9),
ALS_RANGE = 3
1555
771
585
292
±10
80
0.4
95
0.50
1
4095
110
0.6
ms
ms
Counts
Counts
%
±10
%
±5
1767
876
665
331
1
255
1979
981
745
371
%
Counts
Counts
Counts
Counts
Counts
Counts
FN7851 Rev 1.00
January 23, 2015
Page 3 of 15
ISL29038
Electrical Specifications
PARAMETER
ProxWASH
V
DD
= 3.0V, T
A
= +25°C, R
EXT
= 499kΩ 1% tolerance. (Continued)
TEST CONDITION
Norwood Solar Emulator
MIN
(Note
7)
TYP
40k
512
27
MAX
(Note
7)
UNITS
Lux
LSB
LSB
DESCRIPTION
Washout Bit Activation Level
ProxOffsetMax Maximum PROX Offset, Referenced to
Proximity ADC Range
ProxOffsetInc
Proximity Offset Adjust Increment Referenced
to Proximity ADC Range
LED DRIVER (IRDR PIN)
t
r
t
f
I
IRDR_0
I
IRDR_1
I
IRDR_2
I
IRDR_3
I
IRDR_LEAK
V
IRDR
t
PULSE
MISCELLANEOUS
V
REF
Voltage of REXT Pin
ALS_EN = 1 or PROX_EN = 1
0.52
V
Rise Time for IRDR Sink Current
Fall time for IRDR Sink Current
IRDR Sink Current
IRDR Sink Current
IRDR Sink Current
IRDR Sink Current
IRDR Leakage Current
IRDR Pin Voltage Compliance
I
IRDR
On Time Per PROX Reading
R
LOAD
= 15Ω at IRDR pin, 20% to 80%
R
LOAD
= 15Ω at IRDR pin, 80% to 20%
PROX_DR = 0; V
IRDR
= 0.5V
PROX_DR = 1; V
IRDR
= 0.5V
PROX_DR = 2; V
IRDR
= 0.5V
PROX_DR = 3; V
IRDR
= 0.5V
PROX_EN = 0; V
IRDR
= 3.63V
Register bit PROX_DR = 0
0.50
90
25
15
31.25
62.5
125
250
0.001
1
4.3
ns
ns
mA
mA
mA
mA
µA
V
µs
I
2
C Electrical Specifications
(Note
11).
For SCL and SDA unless otherwise noted, V
DD
= 3V, T
A
= +25°C, R
EXT
= 499kΩ 1% tolerance
SYMBOL
V
I2C
f
SCL
V
IL
V
IH
V
hys
V
OL
I
i
t
SP
t
AA
C
i
t
HD:STA
t
LOW
t
HIGH
t
SU:STA
t
HD:DAT
t
SU:DAT
PARAMETER
Supply Voltage Range for I
2
C Interface
SCL Clock Frequency
SCL and SDA Input Low Voltage
SCL and SDA Input High Voltage
Hysteresis of Schmitt Trigger Input
Low-level Output Voltage (open-drain) at 4mA Sink
Current
Input Leakage for each SDA, SCL Pin
Pulse Width of Spikes that must be Suppressed by
the Input Filter
SCL Falling Edge to SDA Output Data Valid
Capacitance for each SDA and SCL Pin
Hold Time START Condition
LOW Period of the SCL Clock
HIGH Period of the SCL Clock
Set-up Time for a START Condition
Data Hold Time
Data Set-up Time
TEST CONDITIONS
MIN
(Note
7)
1.7
TYP
MAX
(Note
7)
3.63
400
0.55
UNITS
V
kHz
V
V
V
1.25
0.05V
DD
0.4
-10
10
50
900
10
After this period, the first clock
pulse is generated
Measured at the 30% of VDD
crossing
600
1300
600
600
30
100
V
µA
ns
ns
pF
ns
ns
ns
ns
ns
ns
FN7851 Rev 1.00
January 23, 2015
Page 4 of 15
ISL29038
I
2
C Electrical Specifications
(Note
11).
(Continued)
For SCL and SDA unless otherwise noted, V
DD
= 3V, T
A
= +25°C, R
EXT
= 499kΩ 1% tolerance
SYMBOL
t
R
t
F
t
SU:STO
t
BUF
C
b
R
pull-up
t
VD;DAT
t
VD:ACK
V
nL
V
nH
NOTES:
PARAMETER
Rise Time of both SDA and SCL Signals
Fall Time of both SDA and SCL Signals
Set-up Time for STOP Condition
Bus Free Time Between a STOP and START Condition
Capacitive Load for Each Bus Line
SDA and SCL System Bus Pull-Up Resistor
Data Valid Time
Data Valid Acknowledge Time
Noise Margin at the LOW Level
Noise Margin at the HIGH Level
TEST CONDITIONS
(Note
12)
(Note
12)
MIN
(Note
7)
20 + 0.1xC
b
20 + 0.1xC
b
600
1300
TYP
MAX
(Note
7)
UNITS
ns
ns
ns
ns
400
Maximum determined by t
R
and t
F
1
0.9
0.9
0.1VDD
0.2VDD
pF
kΩ
µs
µs
V
V
7. Parameters with MIN and/or MAX limits are 100% tested at +25°C, unless otherwise specified. Temperature limits established by characterization
and are not production tested.
8. Cover glass assumes fixed infrared/visible light transmissivity ratio of 10.
9. The LED light source irradiance is calibrated to produce the same ALS count as a fluorescent light source of the same Lux level.
10. An 850nm infrared LED is used in production test for proximity/IR sensitivity testing.
11. All parameters in I
2
C Electrical Specifications table are guaranteed by design and simulation.
12. C
b
is the capacitance of the bus in pF.
FIGURE 4. I
2
C TIMING DIAGRAM
FN7851 Rev 1.00
January 23, 2015
Page 5 of 15