English
Language : 

ISL29034_14 Datasheet, PDF (10/15 Pages) Intersil Corporation – Integrated Digital Light Sensor
ISL29034
NAME
COMMAND-I
COMMAND-II
DATALSB
DATAMSB
ID
REGISTER
ADDRESS
DEC HEX
0 0x00
1 0x01
2 0x02
3 0x03
15 0x0F
B7
OP2
D7
D15
BOUT
TABLE 1. REGISTER MAP
B6
B5
OP1
OP0
RESERVED
D6
D5
D14
D13
RESERVED 1
REGISTER BITS
B4
B3
RES1
D4
D3
D12
D11
0
1
B2
B1
B0 DEFAULT ACCESS
RESERVED
0x00
RW
RES0 RANGE1 RANGE0 0x00
RW
D2
D1
D0
0x00
RO
D10
D9
D8
0x00
RO
RESERVED
1x101xxx RW
Register Description
Following are detailed descriptions of the control registers related to
the operation of the ISL29034 ambient light sensor device. These
registers are accessed by the I2C serial interface. For details on the
I2C interface, refer to “Serial Interface” on page 7.
All the features of the device are controlled by the registers. The ADC
data can also be read. The following sections explain the details of
each register bit. All RESERVED bits are Intersil used bits ONLY. The
value of the reserved bit can change without notice.
Decimal to Hexadecimal Conversion
To convert decimal value to hexadecimal value, divide the decimal
number by 16, and write the remainder on the side as the least
significant digit. This process is continued by dividing the quotient by
16 and writing the remainder until the quotient is 0. When
performing the division, the remainders, which will represent the
hexadecimal equivalent of the decimal number, are written
beginning with the least significant digit (right) and each new digit is
written to the next most significant digit (the left) of the previous
digit. Consider the number 175 decimal.
TABLE 2. DECIMAL TO HEXADECIMAL
DIVISION
QUOTIENT
REMINDER HEX NUMBER
175/16
10 = A
15 = F
0xAF
Command-I Register (Address: 0x00)
TABLE 3. COMMAND-I REGISTER ADDRESS
NAME
ADDR
REGISTER BITS
(HEX) B7 B6 B5 B4 B3 B2 B1
COMMAND-I 0x00 OP2 OP1 OP0
RESERVED
DFLT
B0 (Hex)
0x00
The Command-I register consists three operation mode bits. The
default register value is 0x00 at power-on.
Command-I Register (Address: 0x0 Operation
Mode Bits[7:5])
The ISL29034 has different operating modes. These modes are
selected by setting B7 to B5 bits on register address 0x00. The
device powers up on a disable mode. Table 4 lists the possible
operating modes.
TABLE 4. OPERATING MODES BITS
B7 B6 B5
OPERATION
0 0 0 Power-down the device (Default)
0 0 1 The device measures ALS only once every integration
cycle. This is the lowest operating mode. (Note 11)
0 1 0 IR once
0 1 1 Reserved (DO NOT USE)
1 0 0 Reserved (DO NOT USE)
1 0 1 Measures ALS continuously
1 1 0 Measures IR continuous
1 1 1 Reserved (DO NOT USE)
NOTE:
11. Intersil does not recommend using this mode
Command-II Register (Address: 0x01)
TABLE 5. COMMAND-II REGISTER BITS
NAME
Reg.
REGISTER BITS
Addr
(Hex) B7 B6 B5 B4 B3 B2 B1
DFLT
B0 (Hex)
COMMAND-II 0x01 RESERVED RES1 RES0 RANGE1 RANGE0 0x00
The Command-II register consists of ADC control bits. In this
register, there are two range bits and two ADAC resolution bits.
The default register value is 0x00 at power-on.
FULL SCALE LUX RANGE [B1:B0]
The full scale Lux range has four different selectable ranges. The
range determines the full scale Lux range (1k, 4k, 16k, and 64k).
Each range has a maximum allowable Lux value. Table 6 lists the
possible values of FSR.
TABLE 6. RANGE REGISTER BITS
RANGE
SELECTION
B1
FULL SCALE LUX RANGE
B0
(LUX)
0
0
0
1,000
1
0
1
4,000
2
1
0
16,000
3
1
1
64,000
Submit Document Feedback 10
FN8370.1
April 9, 2014