VEML6070
www.vishay.com
Vishay Semiconductors
Rev. 1.7, 05-Dec-16
4
Document Number: 84277
For technical questions, contact: sensorstechsupport@vishay.com
THIS DOCUMENT IS SUBJECT TO CHANGE WITHOUT NOTICE. THE PRODUCTS DESCRIBED HEREIN AND THIS DOCUMENT
ARE SUBJECT TO SPECIFIC DISCLAIMERS, SET FORTH AT www.vishay.com/doc?91000
PARAMETER TIMING INFORMATION
Fig. 2 - Timing for Send Byte Command Format
Fig. 3 - I
2
C Timing for Receive Byte Command Format
TYPICAL PERFORMANCE CHARACTERISTICS (T
amb
= 25 °C, unless otherwise specified)
Fig. 4 - Normalized Spectral Response Fig. 5 - Normalized Output vs. View Angle
W
SA6 SA5 SA4 SA3 SA2 DA7 DA5 DA4 DA3 DA2 DA1
SA1SA7 DA0DA7
I
2
C Bus Slave Address Byte Command Byte
Start by
Master
ACK by
VEML6070
ACK by
VEML6070
Stop by
Master
I
2
C Bus
CLOCK
(SCL)
I
2
C Bus
DATA
(SDA)
SA6 SA5 SA4 SA3 SA2 DA6 DA5 DA4 DA3 DA2 DA1
SA1SA7 DA0DA7
R
VEML6070 Data Byte
Start by
Master
ACK by
Master
ACK by
VEML6070
Stop by
Master
I
2
C Bus
CLOCK
(SCL)
I
2
C Bus
DATA
(SDA)
I
2
C Bus Slave Address Byte
10
100
1000
10000
0
10
20
30
40
50
60
70
80
90
100
300 350 400 450 500 550 600
Axis Title
1st line
2nd line
2nd line
Normalized Output (%)
λ - Wavelength (nm)
2nd line
View Angle OPLGA package
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
1.1
-90
-80
-70
-60
-50
-40
-30
-20
-10
0
10
20
30
40
50
60
70
80
90
View Angle
Normalized Output
Ideal Cosine
VEML6070
VEML6070
www.vishay.com
Vishay Semiconductors
Rev. 1.7, 05-Dec-16
5
Document Number: 84277
For technical questions, contact: sensorstechsupport@vishay.com
THIS DOCUMENT IS SUBJECT TO CHANGE WITHOUT NOTICE. THE PRODUCTS DESCRIBED HEREIN AND THIS DOCUMENT
ARE SUBJECT TO SPECIFIC DISCLAIMERS, SET FORTH AT www.vishay.com/doc?91000
Fig. 6 - I
DD
vs.Temperature Fig. 7 - Refresh Time
APPLICATION INFORMATION
Pin Connection with the Host
VEML6070 is a cost effective solution for ultraviolet light sensing with I
2
C interface. The standard serial digital interface easily
accesses “UV light intensity” digital data.
The additional capacitor near the V
DD
pin is used for power supply noise rejection. For the I
2
C bus design, the pull-up voltage
refers to the I/O of the baseband due to the “open drain” design. The pull-up resistors for the I
2
C bus design are recommended
to be 2.2 kΩ. The circuit diagram as an example is shown in figure 8.
Fig. 8 - Hardware Pin Connection Diagram
Temperature vs. IDD
75
85
95
105
115
125
10 20 30 40 50 60 70 80 90 100 110
Temperature
IDD (uA)
CM3512 Refresh Time
0
25
50
75
100
125
150
175
200
225
250
275
300
325
350
375
400
425
450
475
500
0
50
100
150
200
250
300
350
400
450
500
550
600
650
700
750
800
850
900
950
1000
1050
1100
1150
1200
Rset (Kohm)
Time (ms)
I
2
C Bus Data SDA
I
2
C Bus Clock SCL
GPIO (INT)
SDA (3)
SCL (5)
ACK (2)
GND (1)
V
DD
(6)
C2
C1
R4
100 nF10 μF
10R
2.7 V to 5.5 V
1.7 V to 5.5 V
R2R1
RSET (4)
R3
C1 and R4
are optional
for very
disturbed
supply
R5
270K
Host
Micro Controller
VEML6070
VEML6070
www.vishay.com
Vishay Semiconductors
Rev. 1.7, 05-Dec-16
6
Document Number: 84277
For technical questions, contact: sensorstechsupport@vishay.com
THIS DOCUMENT IS SUBJECT TO CHANGE WITHOUT NOTICE. THE PRODUCTS DESCRIBED HEREIN AND THIS DOCUMENT
ARE SUBJECT TO SPECIFIC DISCLAIMERS, SET FORTH AT www.vishay.com/doc?91000
Digital Interface
VEML6070 contains a 8-bit command register written via the I
2
C bus. All operations can be controlled by the command register.
The simple command structure enables users to easily program the operation setting and latch the light data from VEML6070.
In figure 9, VEML6070 I
2
C command format description for reading and writing operation between the host and VEML6070 are
shown. The white sections indicate host activity and the gray sections indicate VEML6070’s acknowledgement of the host
access activity.
Fig. 9 - VEML6070 Command Protocol
Slave Address and Function Description
The VEML6070 has one slave address used for write functions (command) and two slave addresses used for read functions
(UV data LSB and MSB).
The 7-bit address for write functions is 38h = 0111000x resulting in a 70h = 01110000 8-bit address. The 7-bit addresses
for read functions are 38h = 0111000x for the UV Data LSB and 39h = 0111001x for the UV data MSB. This results in a
71h = 01110001 and 73h = 01110011 8-bit address, respectively. The 7-bit address 39h should not be used for a write function.
Command Register Format
VEML6070 provides a command to set device operations and sensitivity adjustment. This command is 8-bit long and includes
4 parameter groups for programming. The command format descriptions and register setting explanations are shown in
tables 1 and 2.
TABLE 1 - COMMAND REGISTER BITS DESCRIPTION
COMMAND FORMAT
Reserved ACK ACK_THD IT Reserved SD
Bit 7Bit 6Bit 5Bit 4Bit 3Bit 2Bit 1Bit 0
00ACKTHDIT1IT01SD
DESCRIPTION
Reserved Reserved
ACK Acknowledge activity setting
ACK_THD Acknowledge threshold window setting for byte mode usage
IT Integration time setting
SD Shutdown mode setting
S Slave address Rd A Light data (1 byte) A P
S Slave address Wr A Command (1 byte) A P
Send byte → write command to UVS
Receive byte → read data from UVS
S = start condition
P = stop condition
A = acknowledge
Shaded area = VEML6070 acknowledge

VEML6070

Mfr. #:
Manufacturer:
Description:
Optical Sensors Photo IC Sensors UV Light Sensor I2C Infce 16-bit
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet