English
Language : 

VCNL4100 Datasheet, PDF (9/17 Pages) Vishay Siliconix – High Sensitivity Long Distance Proximity and Ambient Light Sensor with I2C Interface
www.vishay.com
VCNL4100
Vishay Semiconductors
Command Register Format
VCNL4100 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_CONF DESCRIPTION
REGISTER NAME
COMMAND CODE: 0xH_L (0xH DATA BYTE LOW) OR 0xH_H (0xH DATA BYTE HIGH)
Command
Bit
7
6
5
4
3
2
1
0
ALS_CONF
COMMAND CODE: 00H_L (00H DATA BYTE LOW)
Command
Bit
Description
ALS_IT
7:6
(0 : 0) = 80 ms; (0 : 1) = 160 ms; (1 : 0) = 320 ms; (1 : 1) = 640 ms
ALS integration time setting, longer integration time has higher sensitivity
Reserved
5 : 4 Default = (0 : 0), reserved
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
TABLE 3 - REGISTER: RESERVE COMMAND DESCRIPTION
Reserved
COMMAND CODE: 00H_H (00H DATA BYTE HIGH)
Command
Bit
Description
Reserved
7 : 0 Default = 00H
TABLE 4 - REGISTER ALS_THDH_L AND ALS_THDH_M DESCRIPTION
ALS_THDH_L
ALS_THDH_M
COMMAND CODE: 01H_L (01H DATA BYTE LOW)
COMMAND CODE: 01H_H (01H DATA BYTE HIGH)
Register
Bit
Description
ALS_THDH_L
7 : 0 00H to FFH, ALS high interrupt threshold LSB byte
ALS_THDH_M
7 : 0 00H to FFH, ALS high interrupt threshold MSB byte
TABLE 5 - REGISTER: ALS_THDL_L AND ALS_THDL_M DESCRIPTION
ALS_THDL_L
ALS_THDL_M
COMMAND CODE: 02H_L (02H DATA BYTE LOW)
COMMAND CODE: 02H_H (02H DATA BYTE HIGH)
Register
Bit
Description
ALS_THDL_L
7 : 0 00H to FFH, ALS low interrupt threshold LSB byte
ALS_THDL_M
7 : 0 00H to FFH, ALS low interrupt threshold MSB byte
TABLE 6 - REGISTER: PS_CONF1 DESCRIPTION
PS_CONF1
COMMAND CODE: 03H_L (03H DATA BYTE LOW)
Command
Bit
Description
PS_Duty
7:6
(0 : 0) = 1/5120, (0 : 1) = 1/640, (1 : 0) = 1/80, (1 : 1) = 1/20
PS IRED on / off duty ratio setting
PS_ IT
5:4
(0 : 0) = 1T, (0 : 1) = 1.3T, (1 : 0) = 1.6T, (1 : 1) = 2T
PS integration time setting
PS_PERS
3:2
(0 : 0) = 1, (0 : 1) = 2, (1 : 0) = 3, (1 : 1) = 4
PS interrupt persistence setting
Reserved
1
Default = 0, reserved
PS_SD
0
0 = PS power on, 1 = PS shut down


Rev. 1.2, 30-Aug-16
9
Document Number: 84319
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