TSL2562T TAOS, TSL2562T Datasheet - Page 22

Light to Digital Converters Ambient light sensor SMBus & I2C interf.

TSL2562T

Manufacturer Part Number
TSL2562T
Description
Light to Digital Converters Ambient light sensor SMBus & I2C interf.
Manufacturer
TAOS
Datasheet

Specifications of TSL2562T

Data Bus Width
20 bit
Peak Wavelength
640 nm, 940 nm
Maximum Operating Frequency
780 KHz
Operating Supply Voltage
2.38 V to 3 V
Operating Current
0.6 mA to 15 uA
Maximum Operating Temperature
+ 70 C
Minimum Operating Temperature
- 30 C
Interface Type
I2C
Maximum Fall Time
300 ns
Maximum Rise Time
300 ns
Mounting Style
SMD/SMT
Resolution
16 bit
Package / Case
TMB-6
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
TSL2562, TSL2563
LOW-VOLTAGE
LIGHT-TO-DIGITAL CONVERTER
TAOS066M − MARCH 2009
// Read current light level
// Generate an interrupt
22
Copyright E 2009, TAOS Inc.
The following example pseudo code illustrates the configuration of an SMB Alert style interrupt when the light
intensity changes 20% from the current value, and persists for 3 conversion cycles:
In order to generate an interrupt on demand during system test or debug, a test mode (INTR = 11) can be used.
The following example illustrates how to generate an interrupt on demand:
Address = 0x39
Command = 0xAC
ReadWord (Address, Command, DataLow, DataHigh)
Channel0 = (256 * DataHigh) + DataLow
//Calculate upper and lower thresholds
T_Upper = Channel0 + (0.2 * Channel0)
T_Lower = Channel0 – (0.2 * Channel0)
//Write the lower threshold register
Command = 0xA2
WriteWord (Address, Command, T_Lower.LoByte, T_Lower.HiByte)
//Write the upper threshold register
Command = 0xA4
WriteWord (Address, Command, T_Upper.LoByte, T_Upper.HiByte)
//Enable interrupt
Command = 0x86
Data = 0x23
WriteByte(Address, Command, Data)
Address = 0x39
Command = 0x86
Data = 0x30
WriteByte(Address, Command, Data)
//Interrupt line should now be low
APPLICATION INFORMATION: SOFTWARE
r
www.taosinc.com
//Slave addr also 0x29 or 0x49
//Set Command bit and Word bit
//Addr lower threshold reg, set Word Bit
//Addr upper threshold reg, set Word bit
//Address interrupt register
//SMBAlert style, PERSIST = 3
//Slave addr also 0x29 or 0x49
//Address Interrupt register
//Test interrupt
r
The LUMENOLOGY r Company

Related parts for TSL2562T