The ISL29002 is an integrated light sensor with a built-i n
integrating type ADC and a standard I2C interface. The
device transforms illuminance, ambient light level in lux, into
a digital output signal accessible through I
2
C. The sensor
precisely converts illuminance from 1lux to 100,000lux. The
ADC features up to 15-bit effective resolution. The sensor
includes another photodiode covered with metal to reduce
the effects of dark output reading that may be significant in
low lux levels.
The ISL29002 can control display panel backlighting depending
on ambient light conditions, adding artificial intelligence by
approximating the response of a human eye. The ISL29002
can also manage portable peripheral illumination based upon
lighting conditions extending battery life.
In normal operation, the ISL29002 consumes less than 300µA
of supply current. A software power down mode is controlled
2
via the I
C interface and disables all but the I2C interface. The
supply current is then reduced to less than 88µA.
Designed to operate on supplies from 2.5V to 3.3V, the
ISL29002 is specified for operation over the -40°C to +85°C
ambient temperature range. It is packaged in a clear, Pb-free
8 Ld ODFN package.
Block Diagram
VDD
1
PHOTODIODE 1
COMMAND
REGISTER
MUX
PHOTODIODE2
IREF
FOSC
INTEGRATING
ADC
COUNTER
16
2
DATA
REGISTER
2
C
I
7
8
SCL
SDA
FN7465.2
Features
•I2C interface fast mode at 400kHz
• 88µA disabled current
• Adjustable max lux range: 10,000lux to 100,000lux
• Up to 15-bit effective resolution
• Adjustable resolution: 0.15 to 1.65 counts per lux
• Simple output code proportional to lux
• Flicker/noise rejection
• Variable integration time; 50ms to 550ms
• 2.5V to 3.3V supply
• 8 Ld ODFN (3mmx3mm)
• Temperature compensation
• Pb-free available (RoHS compliant)
Applications
• Backlight sensing
• Automatic backlight adjustment
• Backlight linearity adjustments
Ordering Information
TEMP.
PART NUMBER
(Note)
ISL29002IROZ-40 to +85-8 Ld 3x3 ODFN MDP0052
ISL29002IROZ-T7-40 to +857”8 Ld 3x3 ODFN MDP0052
NOTE: Intersil Pb-free ODFN products employ special Pb-free material
sets; molding compounds/die attach materials and 100% matte tin plate
termination finish, which are 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.
RANGE
(°C)
TAPE &
REEL
PACKAGE
(Pb-Free)
PKG.
DWG. #
32654
R
EXT
GNDA1A2A0
1
Pinout
VDD
GND
R
EXT
A0
CAUTION: These devices are sensitive to electrostatic discharge; follow proper IC Handling Procedures.
1-888-INTERSIL or 1-888-468-3774
| Intersil (and design) is a registered trademark of Intersil Americas Inc.
All other trademarks mentioned are the property of their respective owners.
CAUTION: Stresses above those listed in “Absolute Maximum Ratings” may cause permanent damage to the device. This is a stress only rating and operation of the
device at these or any other conditions above those indicated in the operational sections of this specification is not implied.
IMPORTANT NOTE: All parameters having Min/Max specifications are guaranteed. Typical values are for information purposes only. Unless otherwise noted, all tests
are at the specified temperature and are pulsed tests, therefore: TJ = TC = T
Electrical SpecificationsV
= +25°C)
A
and GND . . . . . . . . . . 3.6V
DD
= 3V, TA = +25°C, R
DD
Maximum Die Temperature . . . . . . . . . . . . . . . . . . . . . . . . . . +125°C
E = 0lux, integration time = 550ms4
DATA1ADC CodeADC full scale count value32,768Counts
DATA2ADC CodeE = 25,000lux, Fluorescent light
13,50016,00018,500Counts
(Note 3)
V
V
V
I
SDA
I
IL
I
IH
REF
TL
TH
Voltage of R
SCL, SDA, A0, A1, and A2 Threshold LO (Note 4)1.05V
SCL, SDA, A0, A1, and A2 Threshold HI (Note 4)1.95V
SDA Current Sinking Capability35mA
A0, A1, and A2 Input Current LOA0 = A1 = A2 = GND0.1µA
A0, A1, and A2 Input Current HIA0 = A1 = A2 = V
Pin0.450.510.53V
EXT
DD
0.1µA
NOTES:
2
1. For I
2. Minimum I
C command = 00H, the ADC converts the current of (photo) diode 1 into a 16 bit data with an internally timed integration of 110ms for
R
= 100kΩ, 1% tolerance.
EXT
2
C Clock Rate is guaranteed by design.
3. Fluorescent light is substituted by an LED at production.
4. The voltage threshold levels of the SDA and SCL pins are VDD dependent: V
= 0.35*VDD. VTH = 0.65*VDD.
TL
2
FN7465.2
December 1, 2006
ISL29002
Pin Descriptions
PIN NUMBERPIN NAMEDESCRIPTION
1VDDPositive supply. Connect to a clean 2.25V to 3.3V supply
2GNDGround. The thermal pad is connected to the GND pin
3R
EXT
4A0Bit 0 of the I
5A1Bit 1 of the I
6A2Bit 2 of the I
7SCLI
8SDAI
External resistor pin is for the ADC reference current, the integration time adjustment in internal timing
mode, and lux range/resolution adjustment. 100kΩ 1% tolerance resistor recommended.
2
C address.The address pins have an open gate equivalent circuit. These are the
2
C address.
2
C address.
2
C serial clock lineThe I2C bus lines can pulled above VDD, 5.5V max.
2
C serial data line
least-significant bits of the I
40(hex) through 48(hex).
2
C address. The eight possible addresses are
Typical Performance Curves R
320
TA = +27°C
Ta= 27oC
COMMAND = 00H
COMMAND = 00H
306
25000 lux
292
278
1000 lux
264
SUPPLY CURRENT (μA)
250
2.02.32.62.93.23.53.8
SUPPLY VOLTAGE (V)
EXT
= 100kΩ
10
TA = +27°C
Ta = 27oC
COMMAND = 00H
COMMAND = 00H
0 lux
8
0 lux
6
4
2
OUTPUT CODE (COUNTS)
0
2.02.32.62.93.23.53.8
SUPPLY VOLTAGE (V)
FIGURE 1. SUPPLY CURRENT vs SUPPLY VOLTAGEFIGURE 2. OUTPUT CODE FOR 0LUX vs SUPPLY VOLTAGE
1.015
1.010
Ta= 27oC
TA = +27°C
COMMAND = 00H
COMMAND = 00H
25000 lux
320.0
319.5
TA = +27°C
Ta = 27oC
1.005
319.0
1.000
(% FROM 3V)
0.995
OUTPUT CODE RATIO
0.990
2.02.32.62.93.23.53.8
1000 lux
SUPPLY VOLTAGE (V)
318.5
318.0
OSCILLATOR FREQUENCY (kHz)
2.02.32.62.93.23.53.8
SUPPLY VOLTAGE (V)
FIGURE 3. OUTPUT CODE vs SUPPLY VOLTAGEFIGURE 4. OSCILLATOR FREQUENCY vs SUPPLY VOLTAGE
3
December 1, 2006
FN7465.2
ISL29002
Typical Performance Curves R
315
Vdd= 3V
COMMAND = 00H
305
295
285
275
SUPPLY CURRENT (μA)
265
25000 lux
1000 lux
-60-202060100
TEMPERATURE (oC)
= 100kΩ (Continued)
EXT
10
Vdd = 3V
COMMAND = 00H
8
0 lux
6
4
2
OUTPUT CODE (COUNTS)
0
-60-202060100
TEMPERATURE (oC)
FIGURE 5. SUPPLY CURRENT vs TEMPERATUREFIGURE 6. OUTPUT CODE FOR 0LUX vs TEMPERATURE
The ISL29002 contains two photodiodes. One of the
photodiodes is sensitive to visible and infrared light (Diode 1).
Another photodiode (Diode 2) is covered with metal and can be
used to cancel the effects of dark output code, the unwanted
number of counts in the absence of light. Diode 2 can also be
used to cancel the presence of IR. See IR rejection in the
applications section. The ISL29002 also contains an on-chip
integrating analog-to-di git al co nvert er (ADC) to conve rt
photodiode currents into digital data. The interface to the ADC
is implemented using the standard I
The ISL29002’s built-in ADC is a charge-balancing
integrating converter type. The integrating ADC converts the
photodiode current to frequency. The repetition rate is then
counted by a binary counter to output a digital code - number
of counts. The ISL29002 can be configured (in external
timing mode) to output a maximum 2
The ADC has two timing controls, internal timing and
external timing. With internal timing, the number of clock
cycles per integration time is fixed at 2
number of counts is limited to 2
timing, the user have the flexibility to vary the maximum
number of counts up to 2
16
In addition, the ADC has three operating modes (Please
consult Table 1 for a complete list of modes.) In the first
operating mode, the ADC only integrates Diode 1's current. In
the second operating mode, the ADC only integrates the other
diode, Diode 2’s current. Both operating mode 1 and mode 2
has a 16-bit unsigned-magnitude format. In the third operating
mode, the ADC integrates Diode 2's current first, then Diode 1's
current. In this mode, the output is a 16-bit 2’s complem ent
format. The total integration time is doubled, and the digital
output is the difference of the two photodiode currents (Diode
1’s current minus Diode 2’s current). Any of the three operating
modes can be used with either of the two timing controls, either
internally or externally controlled integration timing.
I2C Interface
The ISL29002 contains a single 8-bit command register that
can be written via the I
defines the operation of the device, which does not change
until the command register is overwritten.
The ISL29002 contains four 8-bit data registers that can be
read via the I
2
C interface. The first two data registers contain
the ADC's latest digital output, while the second two
registers contain the number of clock cycles in the previous
integration period.
The ISL29002’s I
and A2. These pins can be tied or driven either high or low.
They comprise the least-significant three bits of the I
address, while the four most-significant bits are hardwired as
2
C interface. The command register
2
C address is pin-selectable by pins A0, A1,
2
C interface.
16
(65,536) counts.
15
15
(32,726), hence the
(32,7268). With external
(65,536).
2
C
1000. The eight possible addresses are therefore 40H through
47H.
Figure 11B shows a sample one-byte read. (A typical
application will read two to four bytes, however.) The I
2
C bus
master always drives the SCL (clock) line, while either the
master or the slave can drive the SDA (data) line. Every I
2
C
transaction begins with the master asserting a start condition
(SDA falling while SCL remains high). The following byte is
driven by the master, and includes the slave address and
read/write bit. The receiving device is responsible for pulling
SDA low during the acknowledgement period.
Any writes to the ISL29002 overwrite the command register,
changing the device’s mode. Any reads from the ISL29002
return two or four bytes of sensor data and counter value,
depending upon the operating mode. Neither the command
register nor the data registers have internal addresses, and
none of the registers can be individually addressed.
2
Every I
C transaction ends with the master asserting a stop
condition (SDA rising while SCL remains high).
I2C Transaction Flow
To WRITE, the master sends slave address 44(hex) plus the
write bit. Then master sends the ADC command to the
device which defines its operation. As soon as the ISL29002
receives the ADC command, it will execute and then store
the readings in the register after the analog-to-digital
conversion is complete. While the ISL29002 is executing the
command and also after the execution, the I
available for transactions other than the ISL29002. After
command execution, sensor data readings are stored in the
registers. Note that if a READ is received before the
execution is finished, the data retrieved is previous data
sensor reading. Typical integration/conversion time is 100ms
(for R
= 100k and internal timing mode). It is
EXT
recommended that a READ is sent 120ms later because the
fosc variation is 20%.
The operation of the device does not change until the
command register is overwritten. Hence, when the master
sends a slave address 44(hex) and a write bit, the ISL29002
will repeat the same command from the previous WRITE
transaction.
To READ, master sends slave address 44(hex) plus the read
bit. Then ISL29002 will hold the SDA line to send data to
master. Note that the master need not send an address register
to access the data. As soon as the ISL29002 receives the read
bit. It will send 4 bytes. The 1st byte is the LSB of the sensor
reading. The 2nd byte is the MSB of the sensor reading. The
3rd byte is LSB of the counter reading. The 4th byte is the MSB
of the counter reading. If internal timing mode is selected, only
the 1st and 2nd data byte are necessary; the master can assert
a stop after the 2nd data byte is received.
For more information about the I
the Philips® I
2
C specification documents.
2
C standard, please consult
2
C bus is
5
FN7465.2
December 1, 2006
ISL29002
Command Register
The command register is used to define the ADC's
operations. Table 1 shows the primary commands used to
control the ADC.
Note that there are two classes of operat in g comma n ds :
three for internal timing, and three for external (arbitrary)
timing.
When using any of the three internal timing commands, the
device self-times each conversion, which is nominally 110ms
(with
R
= 100kΩ).
EXT
COMMANDFUNCTION
8C(hex)ADC is powered-down. To enable ADC from a powered-down state, send any command to the ISL29002.
0C(hex)ADC is reset. A reset restarts the counter value to zero and returns the clock cycle to zero.
00(hex)Internal Timing Mode. Integration
04(hex)ADC converts Diode 2’s current (I
time is 110ms per photodiode.
08(hex)ADC converts I
30(hex)External Timing Mode. Each external
34(hex)ADC converts Diode 2’s current (I
38(hex)ADC converts I
timing command sent to the device
ends one integration period and
begins another.
1xxx_xxxx
(binary)
TABLE 1. COMMAND REGISTERS AND FUNCTIONS
ADC converts Diode 1’s current (I
ADC converts Diode 1’s current (I
2
I
C communication test. The value written to the command register can be read
back via the I
When using any of the three external timing commands,
each command received by the device ends one conversion
and begins another. The integration time of the device is
thus the time between one I
2
C external timing command and
the next. The integration time can be between 1ms and
100ms. The external timing commands can be used to
synchronize the ADC’s integrating time to a PWM dimming
frequency in a backlight system in order to eliminate noise.
) into an unsigned-magnitude 16-bit data.
DIODE1
) into unsigned-magnitude 16-bit data.
DIODE2
DIODE1-IDIODE2
DIODE1-IDIODE2
2
C bus.
into 2’s-complement 16-bit data.
) into unsigned-magnitude 16-bit data.
DIODE1
) into unsigned-magnitude 16-bit data.
DIODE1
into 2’s-complement 16-bit data.
2
C DATA
I
2
I
C SDA In
2
I
C SDA Out
2
I
C CLK In
I2C DATA
2
I
C SDA In
2
I
C SDA Out
I2C CLK In
StartAA
Start
DEVICE ADDRESS 44(HEX)
A6 A5 A4 A3 A2 A1 A0 R AAA
SDA DRIVEN BY MASTER
123456789123456789123456789
DEVICE ADDRESS 40(h) to 47(h)
A6 A5 A4 A3 A2 A1 A0 W A R7 R6 R5 R4 R3 R2 R1 R0 A
SDA DRIVEN BY MASTER
123456789123456789
FIGURE 11A. I
2
C WRITE TIMING DIAGRAM SAMPLE
R/W
A
D7 D6 D5 D4 D3 D2 D1 D0 A D7 D6 D5 D4 D3 D2 D1 D0 A
W
AA
AA
SDA DRIVEN BY MASTER
LSB OF SENSOR READING
SDA DRIVEN BY ISL29002
POWER DOWN CMD 8C(h)
STOP
MSB OF SENSOR RE ADING
SDA DRIVEN BY ISL29002
STOP
FIGURE 11B.
I2C READ TIMING DIAGRAM SAMPLE
FIGURE 11.
6
FN7465.2
December 1, 2006
ISL29002
Data Registers
The ISL29002 contains four 8-bit data registers. These
registers cannot be specifically addressed, as is conventional
with other I
on the device always returns all available registers in ascending
order. See Table 2 for a description of each register .
The first two 8-bit data registers contain the most recent
sensor reading. The meaning of the specific value stored in
these data registers depends on the command written via
the I
commands. The first byte read over the I
least-significant byte; the second is the most significant. This
byte ordering is often called “little-endian” ordering.
The third and fourth 8-bit data registers contain the
integration counter value corresponding to the most recent
sensor reading. The ISL29002 includes a free-running
oscillator, each cycle of which increments a 16-bit counter . At
the end of each integration period, the value of this counter
is made available in these two 8-bit registers. Like the
sensor reading, the integration counter value is read across
the I
ADDRESSCONTENTS
00(hex)Least-significant byte of most recent sensor reading.
01(hex)Most-significant byte of most recent sensor reading.
02(hex)Least-significant byte of integration counter value
03(hex)Most-significant byte of integration counter value
Note that the integration counter value is only available
when using one of the three externally-timed operating
modes; when using internally-timed modes, the device will
NAK after the two-byte sensor reading has been read.
2
C peripherals; instead, performing a read operation
2
C interface; see Table 1 for information on the various
2
C bus in little-endian order.
TABLE 2. DATA REGISTERS
corresponding to most recent sensor reading.
corresponding to most recent sensor reading.
2
C interface is the
internal oscillator frequency, providing 220ms internal timing.
In addition, the maximum lux range of Diode 1 is also
halved, from 50,000lux to 25,000lux, and the resolution is
doubled, from 0.65 counts per lux to 1.3 counts per lux.
The acceptable range of this resistor is 50kΩ (providing 55ms
internal timing, 100,000lux maximum reading, ~0.33 counts
per lux) to 500kΩ (550ms internal timing, 10,000lux maximum
reading, ~3.3 counts per lux). See Table 3 for R
selection.
EXT
When using one of the three internal timing modes, the
ISL29002’s resolution is determined by the ratio of the max lux
range to 32,768, the number of clock cycles per integration.
The following equations describe the light intensity, E in lux,
as a function of the sensor reading, and the integration time
as a function of the external resistor.
1
50 000lux,
E Lux()
Tint110ms
------------------
=
32,768
---------------------------------------
100kΩ⁄()
R
ext
R
ext
------------------
⋅=(EQ. 3)
100kΩ
Data1⋅⋅
(EQ. 2)
where,
E is the measured light intensity in lux
Data1 is the sensor reading
T
is the integration time,
int
R
is external resistor value.
EXT
TABLE 3. R
R
EXT
(kΩ)
50 (Min)55100,0000.33
90.910055,0000.61
100
Recommended
20022025,0001.33
500 (Max)55010,0003.33
RESISTOR SELECTION GUIDE
EXT
INTEGRATION
TIME (ms)
11050,0000.67
LUX RANGE
(lux)
RESOLUTION,
COUNTS/LUX
Internal Timing Mode
When using one of the three internal timing modes, each
integration period of the ISL29002 is timed by 2
clock cycles of an internal oscillator. The nominal frequency
of the internal oscillator is 300kHz, which provides 110ms
internally-timed integration periods. The oscillator frequency
is dependent upon an external resistor, R
adjusted by selecting a different resistor value. The
resolution and maximum range of the device are also
affected by changes in R
The oscillator frequency, f
; see below.
EXT
can be calculated with the
osc
following equation:
100kΩ
f
300kHz
osc
R
is an external resistor required nominally 100kΩ, and
EXT
------------------
⋅=
R
EXT
provides 110ms internal timing and a 1-50,000lux range for
Diode 1. Doubling this resistor value to 200kΩ halves the
7
15
, and can be
EXT
= 32,768
(EQ. 1)
External Timing Mode
When using one of the three external timing modes, each
integration period of the ISL29002 is determined by the time
which passes between consecutive external timing commands
received over the I
sending an external command and stops the integration by
sending another external command. The integration time, T
therefore is determined by the following equation:
i
I2C
----------
=
T
int
f
I2C
where:
i
is the number of I2C clock cycles to obtain the T
I2C
f
is the I2C operating frequency.
I2C
The internal oscillator, f
internal and external timing modes, with the same
dependence on R
external timing modes, the number of clock cycles per
2
C bus. The user starts the integration by
, operates identically in both the
OSC
. However, when using one of the three
EXT
December 1, 2006
int
(EQ. 4)
int.
FN7465.2
,
ISL29002
integration is no longer fixed at 32,768, but varies with the
chosen integration time, and is limited to 65,536. In order to
avoid erroneous lux readings the integration must be short
enough not to allow an overflow in the counter register.
65,536
------------------
T
int
<
f
OSC
(EQ. 5)
where:
T
= user defined integration time
int
f
= 300kHz*100kΩ/R
osc
Not to be confused with the I
R
= user defined external resistor to adjust f
EXT
. ISL29002’s internal oscillator.
EXT
2
C’s frequency.
osc
. 100kΩ
recommended.
The number of clock cycles in the previous integration period
is provided in the third and fourth bytes of data read across
2
the I
C bus. This two-byte value is called the integration
counter value.
When using one of the three external timing modes, the
ISL29002’s resolution varies with the integration time. The
resolution is determined by the ratio of the max lux range to
the number of clock cycles per integration.
The following equations describe the light intensity as a
function of sensor reading, integration counter value, and
integration time:
50 000lux,
Elux()
T
int
------------------------------------------ -
100kΩ⁄()
R
EXT
= Time Interval between external time commands
Data1
-----------------
⋅=
Data2
(EQ. 6)
where L is the measured light intensity, Data1 is the sensor
reading, Data2 is the integration counter value, T is the
integration time, and R
is external resistor value.
EXT
Noise Rejection and Integration Time
In general, integrating type ADC’s have an excellent noiserejection characteristics for periodic noise sources whose
frequency is an integer multiple of the integration time. For
instance, a 60Hz AC unwanted signal’s sum from 0ms to
n*16.66ms (n = 1,2...n
ISL29002’s integration time to an integer multiple of periodic
noise signal greatly improves the light sensor output signal
in the presence of noise. The integration time, T
ISL29002 is set by an external resistor R
See Equation 3.
Design Example 1
Using the ISL29002, determine a suitable integration time,
T
, that will ignore the presence of both 60Hz and 50Hz
int
noise. Accordingly, specify the R
2
I
C clock is at f
I2C
Solution 1 - Using Internal Timing
T
= n(1/60Hz) = m(1/50Hz). In order to achieve both 60Hz
int
and 50Hz AC rejection, the integration time needs to be
) is zero. Similarly, setting the
i
EXT
value. Given that the
EXT
= 10kHz.
, of the
int
.
adjusted to coincide with an integer multiple of the AC noise
cycle times.
n/m = 60Hz/50Hz = 6/5. The first instance of integer values at
which T
rejects both 60Hz and 50Hz is when m = 5, and n =
int
6.
T
= 6(1/60Hz) = 5(1/50Hz) = 100ms
int
From Equation 3:
R
= T
* (100kΩ/110ms) = 90.9kΩ. By populating
int
=90kΩ, the ISL29002 defaults to 100ms integration time
R
EXT
EXT
and will reject the presence of both 60Hz and 50Hz power line
signals.
Solution 2 - Using External Timing
From solution 1, the desired integration time is 100ms. Note
that the R
resistor does not determine the integration time
EXT
when using external timing mode. Instead, the integration and
the 16-bit counter starts when an external timing mode
command is sent and end when another external timing mode
is sent. In other words, the time between two external timing
mode command is the integration time. The programmer
determines how many clock cycles to wait between two
external timing commands.
i
= f
I2C
I2C * Tint
i
= 10kHz *100ms
I2C
i
= 1,000 I2C clock cycles. An external timing command
I2C
, where i
= number of I2C cycles
I2C
1,000 cycles after another external timing command rejects
both 60Hz and 50Hz AC noise signals.
IR Rejection
Any filament type light source has a high presence of infrared
component invisible to the human eye. A white fluorescent
lamp, on the other hand has a low IR content. As a result,
output sensitivity may vary depending on the light source.
Maximum attenuation of IR can be achieved by properly scaling
the readings of Diode1 and Diode2. The user obtains data
reading from sensor diode 1, D1, which is sensitive to visible
and IR, then reading from sensor diode 2, D2 which is mostly
sensitive from IR. The graph on Figure 9 shows the effective
spectral response after applying Equation 7 of the ISL29002
from 400nm to 1000nm. The equation below describes the
method of cancelling IR in internal timing mode.
D3n D1 kD2–()=
Where:
data = lux amount in number of counts less IR presence
D1 = data reading of Diode 1
D2 = data reading of Diode 2
n = 1.85. This is a fudge factor to scale back the sensitivity up to
ensure Equation 2 is valid.
k = 7.5. This is a scaling factor for the IR sensitive Diode 2.
(EQ. 7)
8
FN7465.2
December 1, 2006
Typical Circuit
A typical application circuit is shown in Figure 12.
ISL29002
2.5-
3.3V
4.7µF
+
0.1µF
VDD
VSS
A2
A1
A0
FIGURE 12. TYPICAL CIRCUIT
Suggested PCB Footprint
See Figure 13. Footprint pads should be a nominal 1-to-1
correspondence with package pads. The large, exposed
central die-mounting paddle in the center of the package
requires neither thermal nor electrical connection to the
PCB, and such connection should be avoided.
(2.80 TYP)
ISL29002
MICROCONTROLLER
SDA
SCL
REXT
100k
SDA
SCL
Layout Considerations
The ISL29002 is relatively insensitive to layout. Like other
2
I
C devices, it is intended to provide excellent performance
even in significantly noisy environments. There are only a
few considerations that will ensure best performance.
Route the supply and I
sources of noise. Use two power-supply decoupling
capacitors, 4.7µF and 0.1µF, placed close to the device.
2
C traces as far as possible from all
(6x0.65)
(8x0.30)
(8x0.60)
(1.40)
FIGURE 13. SUGGESTED PCB FOOTPRINT
(2.29)
Soldering Considerations
Convection heating is recommended for reflow soldering;
direct-infrared heating is not recommended. The ISL29002’s
plastic ODFN package does not require a custom reflow
soldering profile, and is qualified to +260°C. A standard
reflow soldering profile with a +260°C maximum is
recommended.
Special Handling
ODFN8 is rated as JEDEC moisture level 4. Standard
JEDEC Level 4 procedure should be followed: 72hr floor life
at less than +30°C 60% RH. When baking the device, the
temperature required is +110°C or less due to special
molding compound.
9
FN7465.2
December 1, 2006
Optical Dual Flat No-Lead Family (ODFN)
0.10 C
2X
TYP.
L
PIN
#1 I.D.
b
0.10C A B
0.10 C
2X
3
(E2)
e
A
E
B
BOTTOM VIEW
5 LD ODFN
(2.0x2.1 BODY)
D
4
54
12 3
5
TOP VIEW
3
(D2)
e1
45
123
ISL29002
MDP0052
OPTICAL DUAL FLAT NO-LEAD FAMILY
SYMBOL ODFN5 ODFN6 ODFN8TOLERANCENOTE
A0.700.700.70±0.05
A10.020.020.02+0.03/-0.02
b0.300.300.30±0.05
c0.200.200.20Reference2
D2.002.003.00Basic
D21.351.352.29Reference3
E2.102.103.00Basic
E20.650.651.40Reference3
e0.650.650.65Basic
e11.301.301.95Basic
L0.350.350.40±0.05
Rev. 4 5/06
NOTES:
1. Dimensioning and tolerancing per ASME Y14.5M-1994.
2. Exposed lead at side of package is a non-functional feature.
3. Dimension D2 and E2 define the size of the exposed pad.
4. ODFN 5 Ld version has no center lead (shown as dashed line).
(D2)
46
3
(E2)
e
BOTTOM VIEW
6 LD ODFN
(2.0x2.1 BODY)
C
SEATIN G
PLANE
0.08 C
(ALL LEADS
& EXPOSED PAD)
3
e1
5
123
SIDE VIEW
TYP.
L
PIN
#1 I.D.
b
0.10C A B
0.10 C
DETAIL "X"
SEE
3
(E2)
4
BOTTOM VIEW
(3.0x3.0 BODY)
C
(D2)
e1
5
3261
e
8 LD ODFN
A
3
7
(C)
DETAIL X
8
TYP.L
PIN
#1 I.D.
b
0.10C A B
A1
2
All Intersil U.S. products are manufactured, assembled and tested utilizing ISO9000 quality systems.
Intersil Corporation’s quality certifications can be viewed at www.intersil.com/design/quality
Intersil products are sold by description only. Intersil Corporation reserves the right to make changes in circuit design, software and/or specifications at any time without
notice. Accordingly, the reader is cautioned to verify that data sheets are current before placing orders. Information furnished by Intersil is believed to be accurate and
reliable. However, no responsibility is assumed by Intersil or its subsidiaries for its use; nor for any infringements of patents or other rights of third parties which may result
from its use. No license is granted by implicat ion or oth erwise u nde r any p a tent or p at ent r ights of Intersil or its subsidiaries.
For information regarding Intersil Corporation and its products, see www.intersil.com
10
FN7465.2
December 1, 2006
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.