DatasheetQ Logo
Electronic component search and free download site. Transistors,MosFET ,Diode,Integrated circuits

MAX44007(2010) View Datasheet(PDF) - Maxim Integrated

Part Name
Description
Manufacturer
MAX44007 Datasheet PDF : 21 Pages
1 2 3 4 5 6 7 8 9 10 Next Last
Low-Power Digital Ambient Light Sensor
with Enhanced Sensitivity
The TIM[2:0] bits can be used to program the signal integration time.
Integration Timer Bits (TIM[2:0])
In automatic mode (MANUAL = 0), integration time is automatically selected by the on-chip algorithm to be either
100ms/200ms/400ms/800ms. In manual mode, integration time can be varied by the user all the way from 6.25ms to
800ms. See Table 7.
Table 7. Integration Time
TIM[2:0]
000
001
010
011
100
101
110
111
INTREGRATION
TIME (ms)
800
400
200
100
50
25
12.5
6.25
COMMENTS
This is a preferred mode for boosting low-light sensitivity.
This is a preferred mode for high-brightness applications.
Manual mode only.
Manual mode only.
Manual mode only.
Manual mode only.
Lux High-Byte Register 0x03
BIT 7
E3
BIT 6
E2
BIT 5
E1
BIT 4
E0
BIT 3
M7
BIT 2
M6
BIT 1
M5
BIT 0
M4
REGISTER
ADDRESS
0x03
Bits in Lux High-Byte register 0x03 give the 4 bits of exponent E3:E0 and 4 most significant bits of the mantissa byte
M7:M4, and represent the lux reading of ambient light. The remaining 4 bits of the mantissa byte M3:M0 are in the Lux
Low-Byte register 0x04 and enhance resolution of the lux reading from the IC.
Exponent (E[3:0]): Exponent bits of the lux reading (0000 to 1110). Note: A reading of 1111 represents an overrange
condition.
Mantissa (M[7:4]): Four most significant bits of mantissa byte of the lux reading (0000 to 1111).
Lux = 2(exponent) x mantissa x 0.04
Exponent = 8xE3 + 4xE2 + 2xE1 + E0
Mantissa = 8xM7 + 4xM6 + 2xM5 + M4
A code of 0000 0001 calculates to be 0.04 lux.
A code of 1110 1111 calculates to be 98,304 lux.
A code of 1110 1110 calculates to be 91,751 lux.
Update of the contents of this register is internally disabled during I2C read operations to ensure proper data transfer
between internal ADC and I2C registers. Update of I2C registers is resumed when the master sends a STOP command.
If user wants to read both the Lux High-Byte register 0x03 and Lux Low-Byte register 0x04, then the master should
not send a STOP command between the reads of the two registers. Instead a REPEATED START command should
be used. This ensures accurate data is obtained from the I2C registers (by disabling internal updates during the read
process).
10

Share Link: 

datasheetq.com  [ Privacy Policy ]Request Datasheet ] [ Contact Us ]