English
Language : 

VCNL4035X01 Datasheet, PDF (9/18 Pages) Vishay Siliconix – Fully Integrated Proximity and Ambient Light Sensor with I2C Interface and Interrupt Function for Gesture Applications
www.vishay.com
VCNL4035X01
Vishay Semiconductors
Command Register Format
VCNL4035X01 provides an 8-bit command register for ALS and PS controlling independently. The description of each
command format is shown in following tables.
TABLE 2 - REGISTER: ALS_CONF1 DESCRIPTION
REGISTER NAME
COMMAND CODE: 0x00_L (0x00 DATA BYTE LOW)
Command
Bit
7
6
5
4
3
2
1
0
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
Reserved
4
Default = (0)
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
TABLE 3 - REGISTER: ALS_CONF2 DESCRIPTION
COMMAND CODE: 0x00_H (0x00 DATA BYTE HIGH)
Command
Bit
Description
Reserved
7 : 1 Default = (0 : 0 : 0 : 0 : 0 : 0 : 0)
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
Rev. 1.5, 10-Mar-17
9
Document Number: 84251
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