VCNL4030X01
www.vishay.com Vishay Semiconductors
Rev. 1.1, 06-Jun-2019 1Document Number: 84250
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
Fully Integrated Proximity and Ambient Light Sensor With
Infrared Emitter, I2C Interface, and Interrupt Function
(with multiple slave addresses)
DESIGN SUPPORT TOOLS AVAILABLE
DESCRIPTION
VCNL4030X01 integrates a proximity sensor (PS), ambient
light sensor (ALS), and a high power IRED into one small
package. It incorporates photodiodes, amplifiers, and
analog to digital converting circuits into a single chip by
CMOS process. The 16-bit high resolution ALS for excellent
sensing capabilities with sufficient selections to fulfill most
applications whether dark or high transparency lens design.
Both ALS and PS offer a programmable interrupt with
individual high and low thresholds offers the power savings
on the microcontroller.
The proximity sensor features an intelligent cancellation
scheme, so that cross talk is eliminated effectively. The
proximity’s smart persistence feature prevents the
misjudgment of proximity sensing with a fast response time.
Active force mode, one time trigger by one instruction, offers
more design flexibility to fulfill different kinds of applications
with more power savings.
The adoption of patented FiltronTM technology achieves the
closest ambient light spectral sensitivity to real human eye
responses and offers the best background light cancellation
capability (including sunlight) without utilizing the
microcontrollers’ resources. VCNL4030X01 provides an
excellent temperature compensation capability for keeping
the output stable over temperature. ALS and PS functions
are easily operated via the simple command format of I2C
(SMBus compatible) interface protocol. Operating voltage
ranges from 2.5 V to 3.6 V. VCNL4030X01 is packaged in a
lead-free 8-pin QFN package, which offers the best
market-proven reliability quality.
FEATURES
Package type: surface-mount
Dimensions (L x W x H in mm): 4.0 x 2.36 x 0.75
AEC-Q101 qualified
Integrated modules: infrared emitter (IRED),
ambient light sensor (ALS), proximity sensor
(PS), and signal conditioning IC
Operates ALS and PS in parallel structure
•Filtron
TM technology adoption for robust
background light cancellation
Low power consumption I2C (SMBus
compatible) interface
Orderable in four different slave addresses
Output type: I2C bus (ALS / PS)
Operation voltage: 2.5 V to 3.6 V
Floor life: 168 h, MSL 3, according to J-STD-020
Material categorization: for definitions of compliance
please see www.vishay.com/doc?99912
PROXIMITY FUNCTION
Immunity to red glow (940 nm IRED)
Programmable IRED sink current
Intelligent cancellation to reduce cross talk phenomenon
Smart persistence scheme to reduce PS response time
Selectable for 12- / 16-bit PS output data
AMBIENT LIGHT FUNCTION
High accuracy of ALS ± 10 %
Fluorescent light flicker immunity
Spectrum close to real human eye responses
INTERRUPT
Programmable interrupt function for ALS and PS with
upper and lower thresholds
Adjustable persistence to prevent false triggers for ALS
and PS
APPLICATIONS
Proximity sensor for
- Mobile devices (e.g. smart phones, tablets) for touch
screen locking, power saving etc.
- Automotive for presence detection
Integrated ambient light function for display / keypad
contrast control and dimming of mobile devices
Collision detection in robots and toys
Proximity / optical switch for consumer, computing,
automotive and industrial devices, and displays (like
notebooks, tablet PCs, and automotive touch panels)
Dimming control for consumer, computing, industrial, and
automotive displays
6 LDR
5 IR cathode
8 SDA
7 INT
IR anode 4
GND 3
SCL 2
VDD 1
3
3
D
D
3
D
3D Models
Design Tools
Related
Documents
VCNL4030X01
www.vishay.com Vishay Semiconductors
Rev. 1.1, 06-Jun-2019 2Document Number: 84250
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
Note
(1) Adjustable through I2C interface
Note
(1) MOQ: minimum order quantity
PRODUCT SUMMARY
PART
NUMBER
OPERATING
RANGE
(mm)
OPERATING
VOLTAGE
RANGE
(V)
I2C BUS
VOLTAGE
RANGE
(V)
IRED PULSE
CURRENT (1)
(mA)
AMBIENT
LIGHT
RANGE
(lx)
AMBIENT
LIGHT
RESOLUTION
(lx)
OUTPUT
CODE
ADC RESOLUTION
PROXIMITY /
AMBIENT LIGHT
VCNL4030X01 0 to 300 2.5 to 3.6 1.8 to 5.5 200 0.004 to 16 768 0.004 16 bit, I2C 16 bit / 16 bit
ORDERING INFORMATION
ORDERING CODE PACKAGING VOLUME (1) REMARKS
VCNL4030X01-GS08
Tape and reel
MOQ: 3300 pcs
4.0 mm x 2.36 mm x 0.75 mm
VCNL4030X01-GS18 MOQ: 13 000 pcs
VCNL40301X01-GS08 MOQ: 3300 pcs
VCNL40301X01-GS18 MOQ: 13 000 pcs
VCNL40302X01-GS08 MOQ: 3300 pcs
VCNL40302X01-GS18 MOQ: 13 000 pcs
VCNL40303X01-GS08 MOQ: 3300 pcs
VCNL40303X01-GS18 MOQ: 13 000 pcs
SLAVE ADDRESS OPTIONS
ORDERING CODE SLAVE ADDRESS (7 bit)
VCNL4030X01-GS08 0x60
VCNL4030X01-GS18
VCNL40301X01-GS08 0x51
VCNL40301X01-GS18
VCNL40302X01-GS08 0x40
VCNL40302X01-GS18
VCNL40303X01-GS08 0x41
VCNL40303X01-GS18
ABSOLUTE MAXIMUM RATINGS (Tamb = 25 °C, unless otherwise specified)
PARAMETER TEST CONDITION SYMBOL MIN. MAX. UNIT
Supply voltage VDD 2.5 3.6 V
Operation temperature range Tamb -40 +105 °C
Storage temperature range Tstg -40 +110 °C
RECOMMENDED OPERATING CONDITIONS (Tamb = 25 °C, unless otherwise specified)
PARAMETER TEST CONDITION SYMBOL MIN. MAX. UNIT
Supply voltage VDD 2.5 3.6 V
Operation temperature range Tamb -40 +105 °C
I2C bus operating frequency f(I2CCLK) 10 400 kHz
VCNL4030X01
www.vishay.com Vishay Semiconductors
Rev. 1.1, 06-Jun-2019 3Document Number: 84250
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
BLOCK DIAGRAM
Fig. 1 - Detailed Block Diagram
PIN DESCRIPTIONS
PIN ASSIGNMENT SYMBOL TYPE FUNCTION
1V
DD - Power supply input
2SCLII
2C digital bus clock input
3 GND - Ground
4IR ANODEIAnode for IRED
5 IR CATHODE I Cathode (IRED) connection
6 LDR I IRED driver input
7 INT O Interrupt pin
8 SDA I / O (open drain) I2C data bus data input / output
1VDD 8SDA
3GND 6 LDR
2SCL 7 INT
4IR anode 5 IR cathode
ALS-PD
Driver
ALS 16 bit
data buffer
PS-PD
DSP
Low pass
lter
PS
data buffer
Oscillator
Output buffer
I2C interface
Temperature
sensor
VCNL4030X01
VCNL4030X01
www.vishay.com Vishay Semiconductors
Rev. 1.1, 06-Jun-2019 4Document Number: 84250
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
Notes
(1) Test condition: VDD = 3.3 V, temperature: 25 °C
(2) Maximum detection range to ambient light can be determined by ALS refresh time adjustment and two sensitivity bits (ALS_HD and
ALS_NS). Refer to table “ALS Resolution and Maximum Detection Range”
(3) Programmable between 50 mA and 200 mA; based on IRED on / off duty ratio = 1/40, 1/80, 1/160, and 1/320
BASIC CHARACTERISTICS (Tamb = 25 °C, unless otherwise specified)
PARAMETER TEST CONDITION SYMBOL MIN. TYP. MAX. UNIT
Supply voltage VDD 2.5 - 3.6 V
Supply current Excluded LED driving IDD - 300 - μA
Light condition = dark, VDD = 3.3 V IDD (SD) - 0.2 - μA
I2C supply voltage VPULL UP 1.8 - 5.5 V
ALS shut down ALS disable, PS enable IALSSD - 200 - μA
PS shut down ALS enable, PS disable IPSSD - 260 - μA
I2C signal input
Logic high VDD = 3.3 V VIH 1.55 - - V
Logic low VIL --0.4
Logic high VDD = 2.6 V VIH 1.4 - - V
Logic low VIL --0.4
Peak sensitivity wavelength of
ALS λp- 550 - nm
Peak sensitivity wavelength of PS λp- 850 - nm
Full ALS counts 16-bit resolution - - 65 535 steps
Full PS counts 12-bit / 16-bit resolution - - 4096 / 65 535 steps
ALS sensing tolerance White LED light source - - ± 10 %
Detectable
intensity
Minimum ALS_IT = 800 ms, 1 step (1)(2) -0.004 -lx
Maximum ALS_IT = 50 ms, 65 535 step (1)(2) - 16 768 -
ALS dark offset ALS_IT = 50 ms, normal sensitivity (1) 0- 3steps
PS detection range Kodak gray card 0 - 300 mm
Operating temperature range Tamb -40 - +105 °C
LED_Anode voltage --5.5V
IRED driving current (3) - 200 - mA
VCNL4030X01
www.vishay.com Vishay Semiconductors
Rev. 1.1, 06-Jun-2019 5Document Number: 84250
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. 2 - I2C Bus Timing Diagram
I2C BUS TIMING CHARACTERISTICS (Tamb = 25 °C, unless otherwise specified)
PARAMETER SYMBOL STANDARD MODE FAST MODE UNIT
MIN. MAX. MIN. MAX.
Clock frequency f(I2CCLK) 10 100 10 400 kHz
Bus free time between start and stop condition t(BUF) 4.7 - 1.3 - μs
Hold time after (repeated) start condition;
after this period, the first clock is generated t(HDSTA) 4.0 - 0.6 - μs
Repeated start condition setup time t(SUSTA) 4.7 - 0.6 - μs
Stop condition setup time t(SUSTO) 4.0 - 0.6 - μs
Data hold time t(HDDAT) - 3450 - 900 ns
Data setup time t(SUDAT) 250 - 100 - ns
I2C clock (SCK) low period t(LOW) 4.7 - 1.3 - μs
I2C clock (SCK) high period t(HIGH) 4.0 - 0.6 - μs
Clock / data fall time tf- 300 - 300 ns
Clock / data rise time tr- 1000 - 300 ns
VIH
VIH
t(LOW)
VIL
tr
t(HDSTA)
t(BUF)
VIL
t(HDDAT)
t(HIGH) t(SUSTA)
t(SUDAT)
t(SUSTO)
{{
P
Stop condition
S
Start condition
{{
PS
t(LOSEXT)
t(LOWMEXT)
t(LOWMEXT)
SCLK
ACK
SDA
ACK
Start Stop
t(LOWMEXT)
I2C bus
CLOCK
(SCLK)
I2C bus
DATA
(SDAT)
I2C bus
CLOCK
(SCLK)
I2C bus
DATA
(SDAT)
tf
VCNL4030X01
www.vishay.com Vishay Semiconductors
Rev. 1.1, 06-Jun-2019 6Document Number: 84250
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. 3 - I2C Bus Timing for Sending Word Command Format
Fig. 4 - I2C Bus Timing for Receiving Word Command Format
W
SA6 SA5 SA4 SA3 SA2 SA1SA7
Start by
master
ACK by
SA6 SA5 SA4 SA3 SA2 SA0
SA7
Command code
SA1
ACK by
SA7 SA6 SA5 SA4 SA3 SA2 SA1 SA0
ACK by
SA7 SA6 SA5 SA4 SA3 SA2 SA1 SA0
Stop by
master
ACK by
Data byte low Data byte high
I2C bus
CLOCK
(SCLK)
I2C bus
DATA
(SDAT)
I2C bus
CLOCK
(SCLK)
I2C bus
DATA
(SDAT)
VCNL4030X01
VCNL4030X01
VCNL4030X01
VCNL4030X01
I2C bus slave address byte
W
SA6 SA5 SA4 SA3 SA2 SA1SA7 SA6 SA5 SA4 SA3 SA2 SA0
SA7
Command code
SA1
SA7 SA6 SA5 SA4 SA3 SA2 SA1 SA0
Data byte high
R
SA6 SA5 SA4 SA3 SA2 SA6 SA5 SA4 SA3 SA2 SA0
SA7
Data byte low
SA1
SA1
SA7
I2C bus
CLOCK
(SCLK)
I2C bus
DATA
(SDAT)
Start by
master
I2C bus
CLOCK
(SCLK)
I2C bus
DATA
(SDAT)
Start by
master
ACK by
VCNL4030X01
ACK by
VCNL4030X01
ACK by
VCNL4030X01
ACK by
master
I2C bus slave address byte
I2C bus slave address byte
I2C bus
CLOCK
(SCLK)
I2C bus
DATA
(SDAT)
Stop by
master
NACK by
master
VCNL4030X01
www.vishay.com Vishay Semiconductors
Rev. 1.1, 06-Jun-2019 7Document Number: 84250
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
TYPICAL PERFORMANCE CHARACTERISTICS (Tamb = 25 °C, unless otherwise specified)
Fig. 5 - Normalized Spectral Response
(ALS channel)
Fig. 6 - Normalized Spectral Response
(PS channel)
Fig. 7 - Forward Current IF = f (VF)
for LED
Fig. 8 - Supply Current vs. Ambient Temperature
With Only PS = Active
Fig. 9 - Supply Current vs. Ambient Temperature
With Only ALS = Active
Fig. 10 - Relative Radiant Intensity Emitter vs.
Angular Displacement
10
100
1000
10000
Axis Title
1st line
2nd line
2nd line
S(λ)rel - Relative Spectral Sensitivity
λ- Wavelength (nm)
2nd line
V(λ)rel human eye
0
0.1
0.2
0.7
0.8
0.9
1.0
ALS
400 500 600 700 800 900
0.6
0.5
0.4
0.3
10
100
1000
10000
500 600 700 800 900 1100
Axis Title
1st line
2nd line
λ- Wavelength (nm)
2nd line
1000
2nd line
S(λ)rel - Relative Spectral Sensitivity
0
0.1
0.2
0.7
0.8
0.9
1.0
0.6
0.5
0.4
0.3
10
100
1000
10000
Axis Title
1st line
2nd line
2nd line
IF - Forward Current (mA)
VF - Forward Voltage (V)
2nd line
1
10
100
0.8 0.9 1.0 1.2 1.4 1.71.1 1.3 1.6
tp = 500 μs
Tamb = 25 °C
1.5
10
100
1000
10000
Axis Title
1st line
2nd line
2nd line
IDD - Supply Current (mA)
Tamb - Ambient Temperature (°C)
2nd line
0.10
0.22
-40 -20 0 40 80 12020 60
0.20
0.18
0.16
0.14
0.12
100
PS: active force mode enable
ALS: disabled
VDD = 3.6 V
VDD = 3.0 V
VDD = 2.5 V
10
100
1000
10000
Axis Title
1st line
2nd line
2nd line
IDD - Supply Current (mA)
Tamb - Ambient Temperature (°C)
2nd line
0.15
0.50
-40 -20 0 40 80 12020 60
0.40
0.35
0.30
0.25
0.20
100
PS: disabled
ALS: cont. active, white channel shut down
VDD = 3.6 V
VDD = 3.0 V
VDD = 2.5 V
0.45
20°
40°
60°
80°
0.6
0.7
0.8
0.9
1.0
00.10.20.30.40.5
I
rel
- Relative Radiant Intensity
ϕ - Angular Displacement
VCNL4030X01
www.vishay.com Vishay Semiconductors
Rev. 1.1, 06-Jun-2019 8Document Number: 84250
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. 11 - Relative Radiant Intensity Emitter vs.
Angular Displacement
Fig. 12 - Relative Sensitivity vs. Angular Displacement
(ALS)
Fig. 13 - Relative Sensitivity vs. Angular Displacement
Fig. 14 - White Channel Spectral Response
Fig. 15 - Proximity Value vs. Distance to Reflecting Card
10
100
1000
10000
-90 -60 -30 0 30 90
Axis Title
1st line
2nd line
ϕ - Angular Displacement (°)
2nd line
60
2nd line
Ie, rel - Relative Radiant Intensity
0
0.1
0.2
0.7
0.8
0.9
1.0
0.6
0.5
0.4
0.3
20°
40°
60°
80°
0.6
0.7
0.8
0.9
1.0
00.10.20.30.40.5
S
rel
- Relative Sensitivity
ϕ - Angular Displacement
10
100
1000
10000
-90 -60 -30 0 30 90
Axis Title
1st line
2nd line
ϕ - Angular Displacement (°)
2nd line
60
2nd line
Srel - Relative Sensitivity
0
0.1
0.2
0.7
0.8
0.9
1.0
0.6
0.5
0.4
0.3
10
100
1000
10000
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1.0
400 500 600 700 800 900 1000
Axis Title
1st line
2nd line
Normalized Output
1st line
Wavelength (nm)
2nd line
10
100
1000
10000
0.1 1 10 100 1000
Axis Title
1st line
2nd line
2nd line
Proximity Value (cts)
Distance to Reection Card (mm)
2nd line
1
10
100
1000
10 000
100 000
Media: Kodak Gray Card
(8T and 200 mA)
VCNL4030X01
www.vishay.com Vishay Semiconductors
Rev. 1.1, 06-Jun-2019 9Document Number: 84250
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
APPLICATION INFORMATION
Pin Connection with the Host
VCNL4030X01 integrates proximity sensor, ambient light Sensor, and IRED all together with I2C interface. It is very easy for the
baseband (CPU) to access PS and ALS output data via I2C interface without extra software algorithms. The hardware schematic
is shown in the following diagram.
Two additional capacitors in the circuit can be used for the following purposes: (1) the 0.1 μF capacitor near the VDD pin is used
for power supply noise rejection, (2) the 2.2 μF capacitor - connected to the anode - is used to prevent the IRED voltage from
instantly dropping when the IRED is turned on, and (3) 2.2 kΩ is suitable for the pull up resistor of I2C except for the 8.2 kΩ
applied on the INT pin.
Note
IR cathode and LDR: pins need to be connected together externally
Fig. 16 - Circuitry with Two Separate Power Supply Sources
VCNL4030X01
www.vishay.com Vishay Semiconductors
Rev. 1.1, 06-Jun-2019 10 Document Number: 84250
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
VCNL4030X01 is available in four different salve addresses (0x60, 0x51, 0x40, and 0x41). Please refer to the table “Salve
Address Options” at the beginning of the datasheet for an overview of the corresponding ordering codes. All operations can be
controlled by the command register. The simple command structure helps users easily program the operation setting and latch
the light data from VCNL4030X01. As Fig. 17 shows, VCNL4030X01’s I2C command format is simple for read and write
operations between VCNL4030X01 and the host. The white sections indicate host activity and the gray sections indicate
VCNL4030X01’s acknowledgement of the host access activity. Write word and read word protocol is suitable for accessing
registers particularly for 16-bit data ALS and 12-bit / 16-bit PS data. Interrupt can be cleared by reading data out from register:
INT_Flag. All command codes should follow read word and write word protocols.
Fig. 17 - Write Word and Read Word Protocol
Function Description
VCNL4030X01 applies a 16-bit high resolution ALS that provides the best ambient light sensing capability down to
0.004 lux/step which works well under a low transmittance lens design (dark lens). A flexible interrupt function of
ALS (register: ALS_CONF) is also supported. The INT signal will not be asserted by VCNL4030X01 if the ALS value is not over
high INT threshold window level, or lower than low INT threshold window level of ALS. As long as the ALS INT is asserted, the
host can read the data from VCNL4030X01. VCNL4030X01 detects different light sources such as fluorescent light,
incandescent light, sunlight, and white LED with high accuracy ALS data output after detecting algorithm is implemented.
For proximity sensor function, VCNL4030X01 supports different kinds of mechanical designs to achieve the best proximity
detection performance for any color of object with more flexibility. The basic PS function settings, such as duty ratio, integration
time, interrupt, and PS enable / disable, and persistence, are handled by the register: PS_CONF1. Duty ratio controls the PS
response time. Integration time represents the duration of the energy being received. The interrupt is asserted when the PS
detection levels over the high threshold level setting (register: PS_THDH) or lower than low threshold (register: PS_THDL). If the
interrupt function is enabled, the host reads the PS output data from VCNL4030X01 that saves host loading from periodically
reading PS data. More than that, INT flag (register: INT_Flag) indicates the behavior of INT triggered under different conditions.
PS persistence (PS_PERS) sets up the PS INT asserted conditions as long as the PS output value continually exceeds the
threshold level. The intelligent cancellation level can be set on register: PS_CANC to reduce the cross talk phenomenon.
VCNL4030X01 also supports an easy use of proximity detection logic output mode that outputs just high / low levels saving
loading from the host. Normal operation mode or proximity detection logic output mode can be selected on the register: PS_MS.
A smart persistence is provided to get faster PS response time and prevent false trigger for PS. Descriptions of each slave
address operation are shown in table 1
SSlave Address Wr ACommand Code AData Byte Low AData Byte High A
17 811 1 818
P
11
Send Byte ɦWrite Command to VCNL4030X01
1
Slave Address
7
Wr ACommand Code A S Slave Address Rd AData Byte Low AData Byte High N P
11 8 11711818 11
S
Receive Byte ɦRead Data from VCNL4030X01
S = start condition
P = stop condition
A = acknowledge
N = no acknowledge
Shaded area = VCNL4030X01 acknowledge
VCNL4030X01
www.vishay.com Vishay Semiconductors
Rev. 1.1, 06-Jun-2019 11 Document Number: 84250
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
Note
All of reserved register are used for internal test. Please keep as default setting
Command Register Format
VCNL4030X01 provides an 8-bit command register for ALS and PS controlling independently. The description of each
command format is shown in following tables.
TABLE 1 - COMMAND CODE AND REGISTER DESCRIPTION
COMMAND
CODE
DATE BYTE
LOW / HIGH
REGISTER
NAME R / W DEFAULT
VALUE FUNCTION DESCRIPTION
0x00 LALS_CONF1R / W0x01
ALS integration time, ALS dynamic range, persistence, interrupt, and
function enable / disable
H ALS_CONF2 R / W 0x01 ALS sensitivity, white channel enable / disable
0x01 L ALS_THDH_L R / W 0x00 ALS high interrupt threshold LSB byte
H ALS_THDH_M R / W 0x00 ALS high interrupt threshold MSB byte
0x02 L ALS_THDL_L R / W 0x00 ALS low interrupt threshold LSB byte
H ALS_THDL_M R / W 0x00 ALS low interrupt threshold MSB byte
0x03 L PS_CONF1 R / W 0x01 PS duty ratio, integration time, persistence, and PS enable / disable
H PS_CONF2 R / W 0x00 PS gain, PS output resolution, PS interrupt trigger
0x04 L PS_CONF3 R / W 0x00 PS smart persistence, active force mode
H PS_MS R / W 0x00 LED current selection
0x05 L PS_CANC_L R / W 0x00 PS cancellation level setting
H PS_CANC_M R / W 0x00 PS cancellation level setting
0x06 L PS_THDL_L R / W 0x00 PS low interrupt threshold setting LSB byte
H PS_THDL_M R / W 0x00 PS low interrupt threshold setting MSB byte
0x07 L PS_THDH_L R / W 0x00 PS high interrupt threshold setting LSB byte
H PS_THDH_M R / W 0x00 PS high interrupt threshold setting MSB byte
0x08 L PS_Data_L R 0x00 PS LSB output data
H PS_Data_M R 0x00 PS MSB output data
0x09 L Reserved R 0x00 Reserved
H Reserved R 0x00 Reserved
0x0A L Reserved R 0x00 Reserved
H Reserved R 0x00 Reserved
0x0B L ALS_Data_L R 0x00 ALS LSB output data
H ALS_Data_M R 0x00 ALS MSB output data
0x0C L White_Data_L R 0x00 White LSB output data
H White_Data_M R 0x00 White MSB output data
0x0D L Reserved R 0x00 Reserved
H INT_Flag R 0x00 ALS, PS interrupt flags, PS sunlight protection mode flag
0x0E L ID_L R 0x86 Device ID LSB
H ID_M R 0x01 Device ID MSB
TABLE 2 - REGISTER: ALS_CONF1 DESCRIPTION
REGISTER NAME COMMAND CODE: 0x00_L (0x00 DATA BYTE LOW)
Command Bit76543210
COMMAND CODE: 0x00_L (0x00 DATA BYTE LOW)
Command Bit Description
ALS_IT 7 : 5 (0 : 0 : 0) = 50 ms; (0 : 0 : 1) = 100 ms; (0 : 1 : 0) = 200 ms; (0 : 1 : 1) = 400 ms; (1 : 0 : 0) to (1 : 1 : 1) = 800 ms
ALS integration time setting, longer integration time has higher sensitivity
ALS_HD 4 0 = typical dynamic range x 1, 1 = typical dynamic range x 2
ALS_PERS 3 : 2 (0 : 0) = 1, (0 : 1) = 2, (1 : 0) = 4, (1 : 1) = 8
ALS interrupt persistence setting
ALS_INT_EN 1 0 = ALS interrupt disable, 1 = ALS interrupt enable
ALS_SD 0 0 = ALS power on, 1 = ALS shut down, default = 1
VCNL4030X01
www.vishay.com Vishay Semiconductors
Rev. 1.1, 06-Jun-2019 12 Document Number: 84250
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
TABLE 3 - REGISTER: ALS_CONF2 DESCRIPTION
COMMAND CODE: 0x00_H (0x00 DATA BYTE HIGH)
Command Bit Description
Reserved 7 : 2 Default = (0 : 0 : 0 : 0 : 0 : 0)
ALS_NS 1 0 = typical sensitivity x 2, 1 = typical sensitivity x 1
WHITE_SD 0 0 = WHITE channel power on, 1 = WHITE channel shut down, default = 1
TABLE 4 - REGISTER ALS_THDH_L AND ALS_THDH_M DESCRIPTION
COMMAND CODE: 0x01_L (0x01 DATA BYTE LOW) OR 0x01_H (0x01 DATA BYTE HIGH)
Register Bit Description
ALS_THDH_L 7 : 0 0x00 to 0xFF, ALS high interrupt threshold LSB byte
ALS_THDH_M 7 : 0 0x00 to 0xFF, ALS high interrupt threshold MSB byte
TABLE 5 - REGISTER: ALS_THDL_L AND ALS_THDL_M DESCRIPTION
COMMAND CODE: 0x02_L (0x02 DATA BYTE LOW) AND 0x02_H (0x02 DATA BYTE HIGH)
Register Bit Description
ALS_THDL_L 7 : 0 0x00 to 0xFF, ALS low interrupt threshold LSB byte
ALS_THDL_M 7 : 0 0x00 to 0xFF, ALS low interrupt threshold MSB byte
TABLE 6 - REGISTER: PS_CONF1 DESCRIPTION
REGISTER: PS_CONF1 COMMAND CODE: 0x03_L (0x03 DATA BYTE LOW)
Command Bit Description
PS_Duty 7 : 6 (0 : 0) = 1/40, (0 : 1) = 1/80, (1 : 0) = 1/160, (1 : 1) = 1/320
PS IRED on / off duty ratio setting
PS_PERS 5 : 4 (0 : 0) = 1, (0 : 1) = 2, (1 : 0) = 3, (1 : 1) = 4
PS interrupt persistence setting
PS_ IT 3 : 1 (0 : 0 : 0) = 1T, (0 : 0 : 1) = 1.5T, (0 : 1 : 0) = 2T, (0 : 1 : 1) = 2.5T, (1 : 0 : 0) = 3T, (1 : 0 : 1) = 3.5T,
(1 : 1 : 0) = 4T, (1 : 1 : 1) = 8T, PS integration time setting
PS_SD 0 0 = PS power on, 1 = PS shut down, default = 1
TABLE 7 - REGISTER: PS_CONF2 DESCRIPTION
REGISTER: PS_CONF2 COMMAND CODE: 0x03_H (0x03 DATA BYTE HIGH)
Command Bit Description
Reserved 7 : 6 (0 : 0), reserved
PS_Gain 5 : 4 (0 : 0) and (0 : 1) = two step mode, (1 : 0) = single mode x 8, (1 : 1) = single mode x 1
PS_HD 3 0 = PS output is 12 bits, 1 = PS output is 16 bits
PS_NS 2 0 = typical sensitivity (two step mode x 4), 1 = typical sensitivity mode (two step mode)
PS_INT 1 : 0 (0 : 0) = interrupt disable, (0 : 1) = trigger by closing, (1 : 0)= trigger by away,
(1 : 1) = trigger by closing and away
VCNL4030X01
www.vishay.com Vishay Semiconductors
Rev. 1.1, 06-Jun-2019 13 Document Number: 84250
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
TABLE 8 - REGISTER: PS_CONF3 DESCRIPTION
REGISTER: PS_CONF3 COMMAND CODE: 0x04_L (0x04 DATA BYTE LOW)
Command Bit Description
LED_I_LOW 7 0 = disabled = normal current, 1 = enabled = 1/10 of normal current,
with that the current is accordingly: 5 mA, 7.5 mA, 10 mA, 12 mA, 14 mA, 16 mA, 18 mA, 20 mA
Reserved 6 : 5 (0 : 0)
PS_SMART_PERS 4 0 = disable; 1 = enable PS smart persistence
PS_AF 3 0 = active force mode disable (normal mode), 1 = active force mode enable
PS_TRIG 2
0 = no PS active force mode trigger, 1 = trigger one time cycle
VCNL4030X01 output one cycle data every time host writes in ‘1’ to sensor.The state returns to ‘0’
automatically.
PS_MS 1 0 = proximity normal operation with interrupt function, 1 = proximity detection logic output mode enable
PS_SC_EN 0 0 = turn off sunlight cancel; 1 = turn on sunlight cancel
PS sunlight cancel function enable setting
TABLE 9 - REGISTER: PS_MS DESCRIPTION
REGISTER: PS_MS COMMAND CODE: 0x04_H (0x04 DATA BYTE HIGH)
Command Bit Description
Reserved 7 0
PS_SC_CUR 6 : 5 (0 : 0) = 1 x typical sunlight cancel current, (0 : 1) = 2 x typical sunlight cancel current,
(1 : 0) = 4 x typical sunlight cancel current, (1 : 1) = 8 x typical sunlight cancel current
PS_SP 4 0 = typical sunlight capability, 1 = 1.5 x typical sunlight capability
PS_SPO 3 0 = output is 00h in sunlight protect mode, 1 = output is FFh in sunlight protect mode,
LED_I 2 : 0
(0 : 0 : 0) = 50 mA; (0 : 0 : 1) = 75 mA; (0 : 1 : 0) = 100 mA; (0 : 1 : 1) = 120 mA
(1 : 0 : 0) = 140 mA; (1 : 0 : 1) = 160 mA; (1 : 1 : 0) = 180 mA; (1 : 1 : 1) = 200 mA
LED current selection setting
TABLE 10 - REGISTER PS_CANC_L AND PS_CANC_M DESCRIPTION
COMMAND CODE: 0x05_L (0x05 DATA BYTE LOW) AND 0x05_H (0x05 DATA BYTE HIGH)
Register Bit Description
PS_CANC_L 7 : 0 0x00 to 0xFF, PS cancellation level setting_LSB byte
PS_CANC_M 7 : 0 0x00 to 0xFF, PS cancellation level setting_MSB byte
TABLE 11 - REGISTER: PS_THDL_L AND PS_THDL_M DESCRIPTION
COMMAND CODE: 0x06_L (0x06 DATA BYTE LOW) AND 0x06_H (0x06 DATA BYTE HIGH)
Register Bit Description
PS_THDL_L 7 : 0 0x00 to 0xFF, PS interrupt low threshold setting_LSB byte
PS_THDL_M 7 : 0 0x00 to 0xFF, PS interrupt low threshold setting_MSB byte
TABLE 12 - REGISTER: PS_THDH_L AND PS_THDH_M DESCRIPTION
COMMAND CODE: 0x07_L (0x07 DATA BYTE LOW) AND 0x07_H (0x07 DATA BYTE HIGH)
Register Bit Description
PS_THDH_L 7 : 0 0x00 to 0xFF, PS interrupt high threshold setting_LSB byte
PS_THDH_M 7 : 0 0x00 to 0xFF, PS interrupt high threshold setting_MSB byte
VCNL4030X01
www.vishay.com Vishay Semiconductors
Rev. 1.1, 06-Jun-2019 14 Document Number: 84250
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
Adjustable Sampling Time
VCNL4030X01’s embedded LED driver drives the internal IRED with the “LDR” pin by a pulsed duty cycle. The IRED on / off
duty ratio is programmable by I2C command at register: PS_Duty which is related to the current consumption and PS response
time. The higher the duty ratio adopted, the faster response time achieved with higher power consumption. For example,
PS_Duty = 1/320, peak IRED current = 100 mA, averaged current consumption is 100 mA/320 = 0.3125 mA.
Initialization
VCNL4030X01 includes default values for each register. As long as power is on, it is ready to be controlled by host via I2C bus.
TABLE 13 - READ OUT REGISTER DESCRIPTION
Register Command Code Bit Description
PS_Data_L 0x08_L (0x08 data byte low) 7 : 0 0x00 to 0xFF, PS1 LSB output data
PS_Data_M 0x08_H (0x08 data byte high) 7 : 0 0x00 to 0xFF, PS1 MSB output data
Reserved 0x09_L (0x09 data byte low) 7 : 0 Reserved
Reserved 0x09_H (0x09 data byte high) 7 : 0 Reserved
Reserved 0x0A_L (0x0A data byte low) 7 : 0 Reserved
Reserved 0x0A_H (0x0A data byte high) 7 : 0 Reserved
ALS_Data_L 0x0B_L (0x0B data byte low) 7 : 0 0x00 to 0xFF, ALS LSB output data
ALS_Data_M 0x0B_H (0x0B data byte high) 7 : 0 0x00 to 0xFF, ALS MSB output data
White_Data_L 0x0C_L (0x0C data byte low) 7 : 0 0x00 to 0xFF, white LSB output data
White_Data_M 0x0C_H (0x0C data byte high) 7 : 0 0x00 to 0xFF, white LSB output data
Reserved 0x0D_L (0x0D data byte low) 7 : 0 Default = 0x00
INT_Flag 0x0D_H (0x0D data byte high)
7
6
5
4
3
2
1
0
Reserved
Reserved
ALS_IF_L, ALS crossing low THD INT trigger event
ALS_IF_H, ALS crossing high THD INT trigger event
Reserved
PS_SPFLAG, PS entering sunlight protection mode
PS_IF_CLOSE, PS rises above PS_THDH INT trigger event
PS_IF_AWAY, PS drops below PS_THDL INT trigger event
ID_L 0x0E_H (0x0E data byte low) 7 : 0 86H for MP version sample, device ID LSB byte
ID_M 0x0E_H (0x0E data byte high)
7 : 6 (0 : 0)
5 : 4
(0:0) = slave address = 0x60 (7-bit)
(0:1) = slave address = 0x51 (7-bit)
(1:0) = slave address = 0x40 (7-bit)
(1:1) = slave address = 0x41 (7-bit)
3 : 0 Version code (0 : 0 : 0 : 0), device ID MSB byte
VCNL4030X01
www.vishay.com Vishay Semiconductors
Rev. 1.1, 06-Jun-2019 15 Document Number: 84250
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
Threshold Window Setting
ALS Threshold Window Setting (Applying ALS INT)
Register: ALS_THDH_L and ALS_THDH_M defines 16-bit ALS high threshold data for LSB byte and MSB byte. Register:
ALS_THDL_L and ALS_THDL_M defines 16-bit ALS low threshold data for LSB byte and MSB byte. As long as ALS INT
function is enabled, INT will be asserted once the ALS data exceeds ALS_THDH or goes below ALS_THDL. To easily define
the threshold range, multiply the value of the resolution (lux/step) by the threshold level (refer to table 14).
ALS HD and ALS_NS
These two options enhance the dynamic range by a factor of two each.
With this the sensitivity shown within table 14 will be reduced by the factor 2, but the maximum possible detection range will
be doubled for both options. With this the max. detection range goes up to 4192 lx x 2 x 2 = 16 768 lx
•ALS Persistence
The ALS INT is asserted as long as the ALS value is higher or lower than the threshold window when ALS_PERS
(1, 2, 4, 8 times) is set to one time. If ALS_PERS is set to four times, then the ALS INT will not be asserted if the ALS value is
not over (or lower) than the threshold window for four continued refresh times (integration time)
Programmable PS Threshold
VCNL4030X01 provides both high and low thresholds for PS (register: PS_THDL, PS_THDH)
•PS Persistence
The PS persistence function (PS_PERS, 1, 2, 3, 4) helps to avoid false trigger of the PS INT. For example, if
PS_PERS = 3 times, the PS INT will not be asserted unless the PS value is greater than the PS threshold (PS_THDH) value
for three periods of time continuously
PS Active Force mode
An extreme power saving way to use PS is to apply PS active force (register: PS_CONF3 command: PS_FOR = 1) mode.
Anytime host would like to read out just one of PS data, write in ‘1’ at register: PS_CONF3 command: PS_FOR_Trig. Without
commands placed, there is no PS data output. VCNL4030X01 stays in standby mode constantly
PS detection object
Any color of object is detectable by VCNL4030X01
Data Access
All of VCNL4030X01 command registers are readable. To access 16-bit high resolution ALS output data, it is suitable to use
read word protocol to read out data by just one command at register: ALS_DataL and ALS_DataM. To represent the 16-bit data
of ALS, it has to apply two bytes. One byte is for LSB, and the other byte is for MSB as shown in table 18. In terms of reading
out 8-bit PS data, it is also very convenient to read PS at register: PS_Data.
TABLE 14 - ALS RESOLUTION AND MAXIMUM DETECTION RANGE
ALS_IT SENSITIVITY MAXIMUM DETECTION
RANGE
ALS_IT
(7 : 5)
INTEGRATION TIME
(typ.)
UNIT
(lx/step)
UNIT
(lx)
(0, 0, 0) 50 ms 0.064 4192
(0, 0, 1) 100 ms 0.032 2096
(0, 1, 0) 200 ms 0.016 1048
(0, 1, 1) 400 ms 0.008 524
(1, 0, 0) to (1, 1, 1) 800 ms 0.004 262
TABLE 15 - 16-BIT ALS DATA FORMAT
VCNL4030X01
Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Register ALS_DataM ALS_DataL
VCNL4030X01
www.vishay.com Vishay Semiconductors
Rev. 1.1, 06-Jun-2019 16 Document Number: 84250
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
Intelligent Cancellation
VCNL4030X01 provides an intelligent cancellation method to reduce cross talk phenomenon for the proximity sensor. The
output data will be subtracted by the input value on register: PS_CANC.
Interruption (INT)
VCNL4030X01 has ALS and PS interrupt feature operated by a single pin “INT”. The purpose of the interrupt feature is to actively
inform the host once INT has been asserted. With the interrupt function applied, the host does not need to be constantly pulling
data from the sensor, but to read data from the sensor while receiving interrupt request from the sensor. As long as the host
enables ALS interrupt (register: ALS_INT_EN) or PS interrupt (register: PS_INT) function, the level of INT pin (pin 7) is pulled low
once INT asserted. All registers are accessible even if INT is asserted.
ALS INT asserted when ALS value cross over the value set by register: ALS_THDH or lower than the value set by
register: ALS_THDL. To effectively adopt PS INT function, it is recommended to use PS detection mechanism at register:
PS_INTT = 1 for the best PS detection performance which can be adjusted by high / low THD level of PS. PS INT trigger way is
defined by register: PS_INT.
Interruption Flag
Register: INT_Flag represents all of interrupt trigger status for ALS and PS. Any flag value changes from ‘0’ to ‘1’ state, the level
of INT pin will be pulled low. As long as host reads INT_Flag data, the bit will change from ‘1’ state to ‘0’ state after reading out,
the INT level will be returned to high afterwards.
PROXIMITY DETECTION LOGIC OUTPUT MODE
VCNL4030X01 provides a proximity detection logic output mode that uses INT pin (pin 7) as a proximity detection logic
high / low output (register: PS_MS). When this mode is selected, the PS output (pin 7; INT/Pout) is pulled low when an
object is closing to be detected and returned to level high when the object moves away. Register: PS_THDH / PS_THDL defines
how sensitive PS detection is.
One thing to be stated is that whenever proximity detection logic mode applied, INT pin is only used as a logic high / low output.
If host would like to use ALS with INT function, register: PS_MS has to be selected to normal operation mode (PS_MS = 0).
Meanwhile, host has to simulate the GPIO pin as an INT pin function. If not, host needs to periodically reading the state
of INT at this GPIO pin.
PROXIMITY DETECTION HYSTERESIS
A PS detection hysteresis is important that keeps PS state in a certain range of detection distance. For example, PS INT asserts
when PS value over PS_THDH. Host switches off panel backlight and then clears INT. When PS value is less than PS_THDL,
host switches on panel backlight. Any PS value lower than PS_THDH or higher than PS_THDL, PS INT will not be asserted. Host
does keep the same state.
APPLICATION CIRCUIT BLOCK REFERENCE
Fig. 18 - Circuitry with Just One Common Power Supply Source
I2C bus clock SCL
I2C bus data SDA
GND (3)
VDD (1)
IR anode (4)
INT (GPIO)
1.8 V to 5.5 V
R2 R3 R4
IR cathode (5)
LDR (6)
INT (7)
SCL (2)
SDA (8)
Host
micro controller
VCNL4030X01
C1 C2
C3
100 nF
100 nF
22 μF
2.5 V to 3.6 V
R1
10R C4
10 μF
VCNL4030X01
www.vishay.com Vishay Semiconductors
Rev. 1.1, 06-Jun-2019 17 Document Number: 84250
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
PACKAGE DIMENSIONS in millimeters
IRLED-A
4
GND
3
SCL
2
VDD
1
IRLED-C
5
LDR
6.
INT
7
SDA
8
Pinning Top View
IRLED-C
5
LDR
6.
INT
7
SDA
8
IRLED-A
4
GND
3
SCL
2
VDD
1
Pinning Bottom View
Recommended solder foot print
Drawing No.: 6.550-5326.01-4
Issue: 1, 21.07.2017
Not indicated tolerances ± 0.1 mm
Technical drawings
according to DIN
specification.
0.78 (4)
(2.36)
1.36
2.66
0.3 (6x)
0.83
Exposed pad
is internally
connected to
GND
0.78
2.36
2.41
0.75
1.18
4
0.8
0.15
0.75
0.65 (8x)
0.415
0.77
1.4
0.7
0.195
0.4
1.03
0.4
0.195
1.95
1.18
0.29
1.05 (3x)
0.65 (8x)
0.75 (8x)
VCNL4030X01
www.vishay.com Vishay Semiconductors
Rev. 1.1, 06-Jun-2019 18 Document Number: 84250
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
TAPE AND REEL DIMENSIONS in millimeters
Reel-Size:
GS 08: Ø 180 mm ± 2 mm = 3300 pcs.
GS 18: Ø 330 mm ± 2 mm = 13 000 pcs.
Reel-design is representative for different types
Non tolerated dimensions ± 0.1 mm
A
Sensor orientation
Drawing No.: 9.8000-5142.01-4
Issue: 1, 07.06.2017
A
Unreel direction
Reel-Ø
Ø 13
Empty leader 400 mm min.
(Empty trailer 200 mm min.)
Label posted here
18.4
0.3
1.3
12
1.755.5
2
4
Ø 1.55
4
VCNL4030X01
www.vishay.com Vishay Semiconductors
Rev. 1.1, 06-Jun-2019 19 Document Number: 84250
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
SOLDER PROFILE
Fig. 19 - Lead (Pb)-free Reflow Solder Profile
According to J-STD-020
DRYPACK
Devices are packed in moisture barrier bags (MBB) to
prevent the products from moisture absorption during
transportation and storage. Each bag contains a desiccant.
FLOOR LIFE
Floor life (time between soldering and removing from MBB)
must not exceed the time indicated on MBB label:
Floor life: 168 h
Conditions: Tamb < 30 °C, RH < 60 %
Moisture sensitivity level 3, according to J-STD-020.
DRYING
In case of moisture absorption devices should be baked
before soldering. Conditions see J-STD-020 or label.
Devices taped on reel dry using recommended conditions
192 h at 40 °C (+ 5 °C), RH < 5 %.
240 °C
Max. 260 °C
217 °C
255 °C
19841
10
100
1000
10000
0
100
200
300
0 50 100 150 200 300
Axis Title
1st line
2nd line
2nd line
Temperature (°C)
Time (s)
50
150
250
250
245 °C
Max. 100 s
Max. 30 s
Max. 120 s
Max. ramp down 6 °C/s
Max. ramp up 3 °C/s
Legal Disclaimer Notice
www.vishay.com Vishay
Revision: 01-Jan-2019 1Document Number: 91000
Disclaimer
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.
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.
© 2019 VISHAY INTERTECHNOLOGY, INC. ALL RIGHTS RESERVED