ISL29029IROZ-T7 Intersil, ISL29029IROZ-T7 Datasheet - Page 6

no-image

ISL29029IROZ-T7

Manufacturer Part Number
ISL29029IROZ-T7
Description
IC SENSOR LIGHT-PROXIMITY 8ODFN
Manufacturer
Intersil
Datasheet

Specifications of ISL29029IROZ-T7

Wavelength
950nm
Output Type
I²C™
Package / Case
8-WFDFN Exposed Pad
Lead Free Status / RoHS Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ISL29029IROZ-T7
Manufacturer:
INTERSIL
Quantity:
20 000
Register Map
There are ten 8-bit registers accessible via I
store the various ALS/IR/Prox thresholds which trigger interrupt events. Registers 0x8 through 0xA store the results of ALS/IR/Prox ADC
conversions.
Register Descriptions
ADDR
0x00
0x01
0x02
0x03
0x04
0x05
0x06
0x07
0x08
0x09
0x0A
0x0E
0x0F
BIT #
6:4
BIT #
7
3
2
1
0
7:0
REG NAME
CONFIGURE
PROX_DATA
INTERRUPT
ALSIR_TH1
ALSIR_TH2
ALSIR_TH3
ALSIR_DT1
ALSIR_DT2
PROX_HT
PROX_LT
ACCESS
TEST1
TEST2
(n/a)
RW
RW
RW
RW
RW
RW
ACCESS
RO
DEFAULT
PROX_FLAG
PROX EN
0x00
0x00
0x00
0x00
0x00
0x00
7
DEFAULT
(n/a)
6
(ALSIR Mode)
(Prox Enable)
ALSIR_MODE
(ALS Enable)
ALS_RANGE
(ALS Range)
(Prox Sleep)
(Prox Drive)
PROX_SLP
TABLE 3. REGISTER 0x01 (CONFIGURE) - PROX/ALS CONFIGURATION
PROX_DR
PROX_EN
ALS_EN
NAME
6
PROX_PRST[1:0]
ALSIR_HT[3:0]
2
C. Registers 0x1 and 0x2 define the operation mode of the device. Registers 0x3 through 0x7
(Unused)
TABLE 1. ISL29029 REGISTERS AND REGISTER BITS
PROX_SLP[2:0]
NAME
(n/a)
TABLE 2. REGISTER 0x00 (RESERVED)
When = 0, proximity sensing is disabled
When = 1, continuous proximity sensing is enabled. Prox data will be ready 0.54ms after this
bit is set high
For bits 6:4 = (see the following)
111; sleep time between prox IR LED pulses is 0.0ms (run continuously)
110; sleep time between prox IR LED pulses is 12.5ms
101; sleep time between prox IR LED pulses is 50ms
100; sleep time between prox IR LED pulses is 75ms
011; sleep time between prox IR LED pulses is 100ms
010; sleep time between prox IR LED pulses is 200ms
001; sleep time between prox IR LED pulses is 400ms
000; sleep time between prox IR LED pulses is 800ms
When = 0, IRDR behaves as a pulsed 110mA current sink
When = 1, IRDR behaves as a pulsed 220mA current sink
When = 0, ALS/IR sensing is disabled
When = 1, continuous ALS/IR sensing is enabled with new data ready every 100ms
When = 0, ALS is in low-lux range
When = 1, ALS is in high-lux range
When = 0, ALS/IR data register contains visible ALS sensing data
When = 1, ALS/IR data register contains IR spectrum sensing data
5
ISL29029
Reserved - no need to read or write
(Write 0)
4
ALSIR_DATA[7:0]
PROX_DATA[7:0]
ALSIR_HT[11:4]
(Write as 0x00)
(Write as 0x00)
PROX_HT[7:0]
ALSIR_LT[7:0]
PROX_LT[7:0]
(Reserved)
ALS_FLAG
PROX_DR
BIT
3
FUNCTION/OPERATION
ALS_EN
FUNCTION/OPERATION
2
ALSIR_DATA[11:8]
ALS_PRST[1:0]
ALSIR_LT[11:8]
ALS_RANGE
1
ALSIR_MODE
INT_CTRL
0
November 23, 2010
DEFAULT
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
(n/a)
0xFF
0xF0
0xFF
FN7682.0

Related parts for ISL29029IROZ-T7