Transcription of Fully Integrated Proximity and Ambient Light …
1 Semiconductors Rev. , 06-Jun-20191 Document Number: 84251 For technical questions, contact: DOCUMENT IS SUBJECT TO CHANGE WITHOUT NOTICE. THE PRODUCTS DESCRIBED HEREIN AND THIS DOCUMENTARE SUBJECT TO SPECIFIC DISCLAIMERS, SET FORTH AT Integrated Proximity and Ambient Light Sensor WithI2C Interface and Interrupt Function for Gesture ApplicationsDESIGN SUPPORT TOOLS AVAILABLEDESCRIPTIONVCNL4035X01 integrates a Proximity sensor (PS), Ambient Light sensor (ALS), a muxx, and a driver for up to 3 external IREDs / LEDs 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 offers excellent sensing capabilities with sufficient selections to fulfill most applications whether dark or high transparency lens design.
2 Both ALS and PS programmable interrupt features of individual high and low thresholds offers the best utilization of resource and power saving on the Proximity sensor features an intelligent cancellation scheme, so that cross talk phenomenon is eliminated effectively. To accelerate the PS response time, smart persistence prevents the misjudgment of Proximity sensing but also keeps a fast response time. Active force mode, one time trigger by one instruction, is another good approach for more design flexibility to fulfill different kinds of applications with more power 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.
3 VCNL4035X01 provides an excellent temperature compensation capability for keeping output stable under various temperature configurations. ALS and PS functions are easily operated via the simple command format of I2C (SMBus compatible) interface protocol. Operating voltage ranges from V to V. VCNL4035X01 is packaged in a lead-free 8-pin QFN package, which offers the best market-proven reliability Package type: surface-mount Dimensions (L x W x H in mm): x x AEC-Q101 qualified Integrated modules: Ambient Light sensor (ALS), Proximity sensor (PS), and signal conditioning ICL Operates ALS and PS in parallel structure FiltronTM technology adoption for robust background Light cancellation Temperature compensation: -40 C to +105 C Low power consumption I2C (SMBus compatible) interface Output type: I2C bus (ALS / PS) Operation voltage: V to V Floor life: 168 h, MSL 3, according to J-STD-020 Material categorization.
4 For definitions of compliance please see FUNCTION Immunity to red glow ( 890 nm IREDs) 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 dataAMBIENT Light FUNCTION High accuracy of ALS 10 % Fluorescent Light flicker immunity Spectrum close to real human eye responsesINTERRUPT Programmable interrupt function for ALS and PS with upper and lower thresholds Adjustable persistence to prevent false triggers for ALS and PSAPPLICATIONS Handheld device Notebook, tablet PC Consumer device Industrial applicationGESTURE APPLICATION 2D and 3D gesture function supported6 IRED15 IRED28 SDA7 INTIRED3 4 GND 3 SCL 2 VDD 133DD3D3D ModelsDesign Semiconductors Rev. , 06-Jun-20192 Document Number: 84251 For technical questions, contact: DOCUMENT IS SUBJECT TO CHANGE WITHOUT NOTICE.
5 THE PRODUCTS DESCRIBED HEREIN AND THIS DOCUMENTARE SUBJECT TO SPECIFIC DISCLAIMERS, SET FORTH AT (1)Depending on external IRED(2)Adjustable through I2C interfaceNote(1)MOQ: minimum order quantity PRODUCT SUMMARYPART NUMBEROPERATINGRANGE(mm)OPERATINGVOLTAGE RANGE(V)I2C BUSVOLTAGERANGE(V)IRED PULSECURRENT (2)(mA)AMBIENTLIGHT RANGE(lx)AMBIENTLIGHTRESOLUTION(lx)OUTPU TCODEADCRESOLUTIONPROXIMITY / Ambient Light VCNL4035X010 to 500 (1) to to to 16 bit, I2C16 bit / 16 bitORDERING INFORMATIONORDERING CODEPACKAGINGVOLUME (1)REMARKSVCNL4035X01-GS08 Tape and reelMOQ: 1800 mm x mm x mmVCNL4035X01-GS18 MOQ: 7000 pcsABSOLUTE MAXIMUM RATINGS (Tamb = 25 C, unless otherwise specified)PARAMETERTEST temperature rangeTamb-40+105 CStorage temperature rangeTstg-40+110 CRECOMMENDED OPERATING CONDITIONS (Tamb = 25 C, unless otherwise specified)PARAMETERTEST temperature rangeTamb-40+105 CI2C bus operating frequencyf(I2 CCLK)10400kHzPIN DESCRIPTIONSPIN ASSIGNMENTSYMBOLTYPEFUNCTION1 VDD-Power supply input2 SCLII2C digital bus clock input3 GND-Ground4 IRED3 ICathode (IRED3) connection5 IRED2 ICathode (IRED2) connection6 IRED1 ICathode (IRED1) connection7 INTOI nterrupt pin8 SDAI / O (open drain)I2C data bus data input / Semiconductors Rev.
6 , 06-Jun-20193 Document Number: 84251 For technical questions, contact: DOCUMENT IS SUBJECT TO CHANGE WITHOUT NOTICE. THE PRODUCTS DESCRIBED HEREIN AND THIS DOCUMENTARE SUBJECT TO SPECIFIC DISCLAIMERS, SET FORTH AT (1)Test condition: VDD = 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)Depending on external IRED(4)Based on IRED on / off duty ratio = 1/40, 1/80, 1/160, and 1/320 BASIC CHARACTERISTICS (Tamb = 25 C, unless otherwise specified)PARAMETERTEST currentExcluded LED drivingIDD-300- ALight condition = dark, VDD = VIDD (SD) AI2C supply voltageVPULL shut downALS disable, PS enableIALSSD-200- APS shut downALS enable, PS disableIPSSD-260- AI2C signal inputLogic highVDD = highVDD = sensitivity wavelength of ALS p-550-nmPeak sensitivity wavelength of PS p-850-nmFull ALS counts16-bit resolution--65 535stepsFull PS counts12-bit / 16-bit resolution--4096 / 65 535stepsALS sensing toleranceWhite LED Light source-- 10%Detectable intensityMinimumIT = 800 ms, 1 step (1)(2) = 50 ms, 65 535 step (1)(2)-16 768-ALS dark offsetIT = 50 ms, normal sensitivity (1)
7 0-3stepsPS detection rangeKodak gray card (3)0-500mmOperating temperature rangeTamb-40-+105 CLED_Anode driving current(4) Semiconductors Rev. , 06-Jun-20194 Document Number: 84251 For technical questions, contact: DOCUMENT IS SUBJECT TO CHANGE WITHOUT NOTICE. THE PRODUCTS DESCRIBED HEREIN AND THIS DOCUMENTARE SUBJECT TO SPECIFIC DISCLAIMERS, SET FORTH AT 1 - I2C Bus Timing DiagramI2C BUS TIMING CHARACTERISTICS (Tamb = 25 C, unless otherwise specified)PARAMETERSYMBOLSTANDARD MODEFAST frequencyf(SMBCLK)1010010400kHzBus free time between start and stop conditiont(BUF) sHold time after (repeated) start condition; after this period, the first clock is generatedt(HDSTA) sRepeated start condition setup timet(SUSTA) sStop condition setup timet(SUSTO) sData hold timet(HDDAT)-3450-900nsData setup timet(SUDAT)250-100-nsI2C clock (SCK) low periodt(LOW) sI2C clock (SCK) high periodt(HIGH) sClock / data fall timet(F)-300-300nsClock / data rise timet(R)-1000-300nsVIHVIHt(LOW)VILt(R)t( HDSTA)t(BUF)VILt(HDDAT)t(F)t(HIGH)t(SUST A)t(SUDAT)t(SUSTO){{PStop conditionSStar condition{{PSt(LOSEXT)t(LOWMEXT)t(LOWMEX T)SCLKACKSDAACKS tartStopt(LOWMEXT)I2C busCLOCK(SCLK)I2C busDATA(SDAT)I2C busCLOCK(SCLK)I2C busDATA(SDAT) Semiconductors Rev.}}}}
8 , 06-Jun-20195 Document Number: 84251 For technical questions, contact: DOCUMENT IS SUBJECT TO CHANGE WITHOUT NOTICE. THE PRODUCTS DESCRIBED HEREIN AND THIS DOCUMENTARE SUBJECT TO SPECIFIC DISCLAIMERS, SET FORTH AT TIMING INFORMATIONFig. 2 - I2C Bus Timing for Sending Word Command FormatFig. 3 - I2C Bus Timing for Receiving Word Command FormatWSA6SA5SA4SA3SA2SA1SA7 Start by masterACK bySA6SA5SA4SA3SA2SA0SA7 Command codeSA1 ACK bySA7SA6SA5SA4SA3SA2SA1SA0 ACK bySA7SA6SA5SA4SA3SA2SA1SA0 Stop bymasterACK byData byte lowData byte highI2C busCLOCK(SCLK)I2C busDATA(SDAT)I2C busCLOCK(SCLK)I2C busDATA(SDAT)VCNL4035X01 VCNL4035X01 VCNL4035X01 VCNL4035X01I2C bus slave address byteWSA6SA5SA4SA3SA2SA1SA7SA6SA5SA4SA3SA 2SA0SA7 Command codeSA1SA7SA6SA5SA4SA3SA2SA1SA0 Data byte highRSA6SA5SA4SA3SA2SA6SA5SA4SA3SA2SA0SA 7 Data byte lowSA1SA1SA7I2C busCLOCK(SCLK)I2C busDATA(SDAT)Start bymasterI2C busCLOCK(SCLK)I2C busDATA(SDAT)Start bymasterACK byVCNL4035X01 ACK byVCNL4035X01 ACK byVCNL4035X01 ACK bymasterI2C bus slave address byteI2C bus slave address byteI2C busCLOCK(SCLK)I2C busDATA(SDAT)Stop bymasterACK Semiconductors Rev.
9 , 06-Jun-20196 Document Number: 84251 For technical questions, contact: DOCUMENT IS SUBJECT TO CHANGE WITHOUT NOTICE. THE PRODUCTS DESCRIBED HEREIN AND THIS DOCUMENTARE SUBJECT TO SPECIFIC DISCLAIMERS, SET FORTH AT PERFORMANCE CHARACTERISTICS (Tamb = 25 C, unless otherwise specified)Fig. 4 - Normalized Spectral Response(ALS channel)Fig. 5 - Normalized Spectral Response(PS channel)Fig. 6 - Supply Current vs. Ambient TemperatureFig. 7 - ALS View AngleFig. 8 - White Channel Spectral Response10100100010000400500600700800900 1000 Axis Title1st line2nd line2nd lineNormalized Output (%) - Wavelength (nm)2nd lineHuman eye020406080100120 ALS10100100010000550 600 650 7008009001000 Axis Title1st line2nd line2nd lineNormalized Output (%) - Wavelength (nm)2nd line020406080100120750850950101001000100 00-40-2002060100 Axis Title1st line2nd line2nd lineIDD - Supply Current ( A)Tamb - Ambient Temperature ( C)2nd line150160170180190200250408024023022021 010100100010000-60-3060 Axis Title1st line2nd line2nd lineNormalized Output (%)0204060809010003010305070-9090 View Angle2nd 400 500 600 700 800 900 1000 Axis Title1st line2nd lineNormalized Output1st lineWavelength (nm)2nd Semiconductors Rev.
10 , 06-Jun-20197 Document Number: 84251 For technical questions, contact: DOCUMENT IS SUBJECT TO CHANGE WITHOUT NOTICE. THE PRODUCTS DESCRIBED HEREIN AND THIS DOCUMENTARE SUBJECT TO SPECIFIC DISCLAIMERS, SET FORTH AT INFORMATIONPin Connection with the HostVCNL4035X01 integrates Proximity sensor, Ambient Light Sensor, and an IRED driver with three inputs for external LEDs / IREDs 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 9 - Detailed Block DiagramDigital InterfaceVCNL4035X01 applies single slave address 0x60 (HEX) of 7-bit addressing following I2C protocol. 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 VCNL4035X01.
