Electronic Components Datasheet Search
  English  ▼

X  

VCNL4040 Datasheet(PDF) 12 Page - Vishay Siliconix

Part # VCNL4040
Description  Fully Integrated Proximity and Ambient Light Sensor With Infrared Emitter, I2C Interface, and Interrupt Function
PDF  22 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  VISHAY [Vishay Siliconix]
Direct Link  http://www.vishay.com
Logo VISHAY - Vishay Siliconix

VCNL4040 Datasheet(HTML) 12 Page - Vishay Siliconix

Back Button VCNL4040 Datasheet HTML 8Page - Vishay Siliconix VCNL4040 Datasheet HTML 9Page - Vishay Siliconix VCNL4040 Datasheet HTML 10Page - Vishay Siliconix VCNL4040 Datasheet HTML 11Page - Vishay Siliconix VCNL4040 Datasheet HTML 12Page - Vishay Siliconix VCNL4040 Datasheet HTML 13Page - Vishay Siliconix VCNL4040 Datasheet HTML 14Page - Vishay Siliconix VCNL4040 Datasheet HTML 15Page - Vishay Siliconix VCNL4040 Datasheet HTML 16Page - Vishay Siliconix Next Button
Zoom Inzoom in Zoom Outzoom out
 12 / 22 page
background image
VCNL4040
www.vishay.com
Vishay Semiconductors
Rev. 1.7, 04-Nov-2020
12
Document Number: 84274
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
VCNL4040’s LED driver drives the internal IRED with the “LED CATHODE” pin by a pulsed duty cycle. The IRED on / off duty
ratio can be set in register: PS_Duty which is related to the current consumption and PS response time. The higher the duty
ratio, the faster the 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
VCNL4040 includes default values for each register. As long as power is on, it is ready to be controlled by host via I2C bus.
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 triggered 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 Persistence
The ALS INT is triggered once the ALS value is higher or lower than the threshold window. The ALS_PERS (1, 2, 4,
8 times)
parameter, sets the amount of consecutive hits needed, in order for an interrupt event to trigger.
• Programmable PS Threshold
VCNL4040 provides both high and low thresholds setting 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. It defines the amount of
consecutive hits needed in order for a PS interrupt event to be triggered.
• PS Active Force mode
An extreme power saving way to use PS is to apply PS active force (register: PS_CONF3 command: PS_AF = 1) mode.
Anytime host would like to request one proximity measurement, write a ‘1’ into register: PS_CONF3 command: PS_Trig. This
triggers a single PS measurement, which can be read from the PS result registers. VCNL4040 stays in standby mode
constantly.
Data Access
All of VCNL4040 16 bit command registers are readable. The result data for ALS, white, and PS measurements can be read out
form their respective registers. Each result is made of 2 bytes.
Intelligent Cancellation
VCNL4040 provides an intelligent cancellation method to reduce cross talk phenomenon for the proximity sensor. The output
data will be subtracted by the value set in register: PS_CANC.
TABLE 14 - ALS RESOLUTION AND MAXIMUM DETECTION RANGE
ALS_IT
SENSITIVITY
MAXIMUM DETECTION
RANGE
ALS_IT
(7 : 6)
INTEGRATION TIME
(typ.)
UNIT
(lux/step)
UNIT
(lux)
(0, 0)
80 ms
0.10
6553.5
(0, 1)
160 ms
0.05
3276.8
(1, 0)
320 ms
0.025
1638.4
(1, 1)
640 ms
0.0125
819.2
TABLE 15 - 16-BIT ALS DATA FORMAT
VCNL4040
Bit
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Register
ALS_DataM
ALS_DataL



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com