Veml 7700
Veml 7700
Veml 7700
www.vishay.com
Vishay Semiconductors
High Accuracy Ambient Light Sensor With I2C Interface
FEATURES
• Package type: surface-mount
• Package: side view
• Dimensions (L x W x H in mm): 6.8 x 2.35 x 3.0
• Integrated modules: ambient light sensor (ALS)
• Supply voltage range VDD: 2.5 V to 3.6 V
• Communication via I2C interface
• Floor life: 72 h, MSL 4, according to J-STD-020
4
• Low shut down current consumption: typ. 0.5 μA
3
• Material categorization: for definitions of compliance
2 please see www.vishay.com/doc?99912
1
AMBIENT LIGHT FUNCTION
Pinning • 16-bit dynamic range for ambient light detection from
1: SCL 0 lx to about 140 klx with resolution down to 0.0042 lx/ct,
2: VDD supports low transmittance (dark) lens design
3: GND • 100 Hz and 120 Hz flicker noise rejection
4: SDA • Excellent temperature compensation
• High dynamic detection resolution
DESCRIPTION • Software shutdown mode control
VEML7700 is a high accuracy ambient light digital 16-bit
resolution sensor in a miniature transparent 6.8 mm x APPLICATIONS
2.35 mm x 3.0 mm package. It includes a high sensitive • Ambient light sensor for backlight dimming of e.g. TV
photo diode, a low noise amplifier, a 16-bit A/D converter displays, smart phones, touch phones, PDA, GPS
and supports an easy to use I2C bus communication
• Ambient light sensor for industrial on- / off-lighting
interface.
operation
The ambient light result is as digital value available.
• Optical switch for consumer, computing, and industrial
devices and displays
PRODUCT SUMMARY
OPERATING I2C BUS
AMBIENT LIGHT AMBIENT LIGHT ADC RESOLUTION
VOLTAGE VOLTAGE OUTPUT
PART NUMBER RANGE RESOLUTION PROXIMITY /
RANGE RANGE CODE
(lx) (lx) AMBIENT LIGHT
(V) (V)
VEML7700 2.5 to 3.6 1.7 to 3.6 0 to 140 000 0.0042 16 bit, I2C - / 0.0042
ORDERING INFORMATION
ORDERING CODE PACKAGING VOLUME (1) REMARKS
VEML7700-TR Tape and reel MOQ: 2300 (MOQ is one reel) Side view
VEML7700-TT Tape and reel MOQ: 2200 (MOQ is one reel) Top view
Note
(1) MOQ: minimum order quantity
VEML7700
SCL 1 Temperature
compensation
control
INT
ADC
Data
WHITE Integrating
ADC
Command
registers
GND 3
Logic and timing
controller
SDA 4 Oscillator
t(HDSTA) t(SUSTA)
t(HIGH)
t(SUSTO)
t(BUF) t(HDDAT) t(SUDAT)
I2C bus VIH
data
(SDAT) VIL
{
{
{
{
P S S P
Stop condition Start condition
Start Stop
t(LOSEXT)
SCLKACK SDAACK
t(LOWMEXT) t(LOWMEXT) t(LOWMEXT)
I2C bus
clock
(SLCK)
I2C bus
data
(SDAT)
I2C bus
clock
(SCLK)
I2C bus
data SA7 SA6 SA5 SA4 SA3 SA2 SA1
W SA7 SA6 SA5 SA4 SA3 SA2 SA1 SA0
(SDAT)
I2C bus
clock
(SCLK)
I2C bus
SA7 SA6 SA5 SA4 SA3 SA2 SA1 SA0 SA7 SA6 SA5 SA4 SA3 SA2 SA1 SA0
data
(SDAT)
I2C bus
clock
(SCLK)
I2C bus
data SA7 SA6 SA5 SA4 SA3 SA2 SA1
W SA7 SA6 SA5 SA4 SA3 SA2 SA1 SA0
(SDAT)
I2C bus
clock
(SCLK)
I2C bus
data SA7 SA6 SA5 SA4 SA3 SA2 SA1 R SA7 SA6 SA5 SA4 SA3 SA2 SA1 SA0
(SDAT)
Start by ACK ACK by
master master
I2C bus slave address byte Data byte low
I2C bus
clock
(SCLK)
I2C bus
data SA7 SA6 SA5 SA4 SA3 SA2 SA1 SA0
(SDAT)
NACK by Stop by
master master
Data byte high
Axis Title
110 10000
s(λ)Φ, rel. - Relative Spectral Sensitivity (%)
100
90
80
1000
70
2nd line
1st line
2nd line
60
50 V(λ)
40
100
30
VEML7700
20
10
0 10
400 500 600 700 800 900 1000
λ - Wavelength (nm)
Axis Title
110 10000
s(λ)Φ, rel. - Relative Spectral Sensitivity (%)
100
90
80
1000
70
2nd line
1st line
2nd line
60
50
40
100
30
20
10
0 10
400 500 600 700 800 900 1000 1100
λ - Wavelength (nm)
0° 20°
1.0
ϕ - Angular Displacement
Srel - Relative Sensitivity
0.9
40°
0.8
0.7
60°
0.6
80°
1. Application Circuit
2.5 V to 3.6 V R3
1.7 V to 3.6 V
10R C1 C2
10 μF 100 nF R1 R2
VDD (2)
C1 and R3 Host
are optional VEML7700 Micro Controller
for very
disturbed
supply
SDA (4) I2C bus sata SDA
SCL (1) I2C bus clock SCL
GND (3)
2. I2C Interface
The VEML7700 contains actual six 16 bit command codes for operation control, parameter setup, and result buffering. All
registers are accessible via I2C communication. Fig. 10 shows the basic I2C communication with VEML7700.
The built in I2C interface is compatible with I2C modes “standard” and “fast”: 10 kHz to 400 kHz.
I2C H-level range = 1.3 V to 3.6 V.
Please refer to the I2C specification from NXP for details.
S Slave address Wr A Command code A Data byte (LSB) A Data byte (MSB) A P
S Slave address Wr A Command code A S Slave address Rd A Data byte (LSB) A Data byte (MSB) N P
S = start condition
P = stop condition Host action
A = acknowledge
VEML7700 response
N = no acknowledge
Fig. 9 - Send Byte / Receive Byte Protocol
Register Addresses According 8 bit the bus address is then 0010 0000 = 20h for
VEML7700 has actual six user accessible 16 bit command write and 0010 0001 = 21h for read.
codes. Auto-Memorization
The addresses are 00h to 06h (03h not defined / reserved). VEML7700 can memorize the last ambient data before
Device Address shutdown and keep this data before waking up.
The VEML7700 has a fix slave address for the host When VEML7700 is in shutdown mode, the host can freely
programming and accessing selection. read this data via read command directly.
The slave address (7 bit) is set to 0010000 = 0x10. When VEML7700 wakes up, the data will be refreshed by
new detection.
The least significant bit (LSB) defines read or write mode.
TABLE 8 - DEVICE ID #7
Bit 15 to 8 Bit 7 to 0
Slave address option code Device ID code
Description
Slave address specific ID
Slave address option code For slave address option 0x20: 11000100 = 0xC4
For slave address option 0x90: 11010100 = 0xD4
Device ID code Fixed device ID: 10000001 = 0x81
0.3
3.6
16
1.75 7.5
Ø 1.5
Ø 1.5
2
8
Direction of feed
4
technical drawings
Drawing-No.: 9.700-5342.01-4 according to DIN
Issue: 2; 12.06.13 specifications
4°
2.7
0.3
7.1
16
1.75 7.5
4°
3.3
Ø 1.5
Ø 1.5 min.
Direction of feed
2
8
technical drawings
according to DIN
specifications
Drawing-No.: 9.700-5341.01-4
Issue: 2: 23.03.09
21666
16734
End Start
200 1000
Floor life (time between soldering and removing from MBB)
Max. 30 s
2nd line
2nd line
1st line
must not exceed the time indicated on MBB label:
150
Floor life: 72 h
Max. 120 s Max. 100 s
100 100 Conditions: Tamb < 30 °C, RH < 60 %
Max. ramp down 6 °C/s
Moisture sensitivity level 4, according to J-STD-020.
50 Max. ramp up 3 °C/s
DRYING
0 10
0 50 100 150 200 250 300
In case of moisture absorption devices should be baked
19841 Time (s)
before soldering. Conditions see J-STD-020 or label.
Devices taped on reel dry using recommended conditions
Fig. 10 - Lead (Pb)-free Reflow Solder Profile 192 h at 40 °C (+ 5 °C), RH < 5 %.
According to J-STD-020
ALL PRODUCT, PRODUCT SPECIFICATIONS AND DATA ARE SUBJECT TO CHANGE WITHOUT NOTICE TO IMPROVE
RELIABILITY, FUNCTION OR DESIGN OR OTHERWISE.
Vishay Intertechnology, Inc., its affiliates, agents, and employees, and all persons acting on its or their behalf (collectively,
“Vishay”), disclaim any and all liability for any errors, inaccuracies or incompleteness contained in any datasheet or in any other
disclosure relating to any product.
Vishay makes no warranty, representation or guarantee regarding the suitability of the products for any particular purpose or
the continuing production of any product. To the maximum extent permitted by applicable law, Vishay disclaims (i) any and all
liability arising out of the application or use of any product, (ii) any and all liability, including without limitation special,
consequential or incidental damages, and (iii) any and all implied warranties, including warranties of fitness for particular
purpose, non-infringement and merchantability.
Statements regarding the suitability of products for certain types of applications are based on Vishay's knowledge of typical
requirements that are often placed on Vishay products in generic applications. Such statements are not binding statements
about the suitability of products for a particular application. It is the customer's responsibility to validate that a particular product
with the properties described in the product specification is suitable for use in a particular application. Parameters provided in
datasheets and / or specifications may vary in different applications and performance may vary over time. All operating
parameters, including typical parameters, must be validated for each customer application by the customer's technical experts.
Product specifications do not expand or otherwise modify Vishay's terms and conditions of purchase, including but not limited
to the warranty expressed therein.
Hyperlinks included in this datasheet may direct users to third-party websites. These links are provided as a convenience and
for informational purposes only. Inclusion of these hyperlinks does not constitute an endorsement or an approval by Vishay of
any of the products, services or opinions of the corporation, organization or individual associated with the third-party website.
Vishay disclaims any and all liability and bears no responsibility for the accuracy, legality or content of the third-party website
or for that of subsequent links.
Except as expressly indicated in writing, Vishay products are not designed for use in medical, life-saving, or life-sustaining
applications or for any other application in which the failure of the Vishay product could result in personal injury or death.
Customers using or selling Vishay products not expressly indicated for use in such applications do so at their own risk. Please
contact authorized Vishay personnel to obtain written terms and conditions regarding products designed for such applications.
No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted by this document or by
any conduct of Vishay. Product names and markings noted herein may be trademarks of their respective owners.