Example: confidence

RGBW Color Sensor with I C Interface - Vishay

Semiconductors Rev. , 21-Nov-161 Document Number: 84276 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 Color Sensor with I2C InterfaceDESCRIPTIONVEML6040 Color Sensor senses red, green, blue, and white light and incorporates photodiodes, amplifiers, and analog / digital circuits into a single chip using CMOS process. with the Color Sensor applied, the brightness, and Color temperature of backlight can be adjusted base on ambient light source that makes panel looks more comfortable for end user s eyes. VEML6040 s adoption of FiltronTMtechnology achieves the closest ambient light spectral sensitivity to real human eye provides excellent temperature compensation capability for keeping the output stable under changing temperature.

VEML6040 www.vishay.com Vishay Semiconductors Rev. 1.6, 21-Nov-16 2 Document Number: 84276 For technical questions, contact: sensorstechsupport@vishay.com THIS DOCUMENT IS SUBJECT TO CHANGE WITHOUT NOTICE.

Tags:

  With, Interface, Vishay, Color, Sensor, Rgbw, Rgbw color sensor with i c interface

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Advertisement

Transcription of RGBW Color Sensor with I C Interface - Vishay

1 Semiconductors Rev. , 21-Nov-161 Document Number: 84276 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 Color Sensor with I2C InterfaceDESCRIPTIONVEML6040 Color Sensor senses red, green, blue, and white light and incorporates photodiodes, amplifiers, and analog / digital circuits into a single chip using CMOS process. with the Color Sensor applied, the brightness, and Color temperature of backlight can be adjusted base on ambient light source that makes panel looks more comfortable for end user s eyes. VEML6040 s adoption of FiltronTMtechnology achieves the closest ambient light spectral sensitivity to real human eye provides excellent temperature compensation capability for keeping the output stable under changing temperature.

2 VEML6040 s function are easily operated via the simple command format of I2C (SMBus compatible) Interface protocol. VEML6040 s operating voltage ranges from V to V. VEML6040 is packaged in a lead (Pb)-free 4 pin OPLGA package which offers the best market-proven Package type: surface mount Dimensions (L x W x H in mm): x x Integrated modules: Color Sensor ( rgbw ) and signal conditioning IC FiltronTM technology provides a spectrum matching real human eye responses Supports low transmittance (dark) lens design Fluorescent light flicker immunity Provides 16-bit resolution for each channel (R, G, B, W) Selectable maximum detection range ( , 1031, 2062, 4124, 8248, or 16 496) lux with highest sensitivity lux/step Package: OPLGA Temperature compensation: -40 C to +85 C Low power consumption I2C (SMBus compatible) Interface Floor life: 168 h, MSL 3, according to J-STD-020 Output type: I2C bus Operation voltage.

3 V to V Material categorization: for definitions of compliance please see Handheld device Notebook Consumer device Industrial and mechanical applicationNote(1)Adjustable through I2C interfaceNote(1)MOQ: minimum order quantity PRODUCT SUMMARYPART NUMBEROPERATINGVOLTAGE RANGE(V)I2C BUSVOLTAGE RANGE(V)PEAK SENSITIVITY(nm)RANGE OF SPECTRAL BANDWIDTH (nm)OUTPUT to to , 550, 450 (R, G, B) 35, 35, 40 (R, G, B)16 bit, I2 CORDERING INFORMATIONORDERING CODEPACKAGINGVOLUME (1)REMARKSVEML6040A3 OGTape and reelMOQ: 2500 mm x mm x Semiconductors Rev. , 21-Nov-162 Document Number: 84276 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 DIAGRAMABSOLUTE MAXIMUM RATINGS (Tamb = 25 C, unless otherwise specified)PARAMETERTEST temperature rangeTamb-40+85 CStorage temperature rangeTstg-40+85 CRECOMMENDED OPERATING CONDITIONS (Tamb = 25 C, unless otherwise specified)PARAMETERTEST temperature rangeTamb-40+85 CI2C bus operating frequencyf(I2 CCLK)10400kHzPIN DESCRIPTIONSPIN ASSIGNMENTSYMBOLTYPEFUNCTION1 GNDIG round2 SDATI / O (open drain)I2C data bus data input / output3 SCLKII2C digital bus clock input4 VDDIP ower supply inputVDDSCLSDAGND 1243 RGBWVEML6040 Output bufferI2C interfaceControl Semiconductors Rev.

4 , 21-Nov-163 Document Number: 84276 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)Light source: white LED(3)LED spectrum given in fig. 1; IT = 160 msFig. 1 - Normalized Spectral Response of Used LEDs for Measuring the Irradiance Responsivity BASIC CHARACTERISTICS (Tamb = 25 C, unless otherwise specified)PARAMETERTEST currentIDD-200- AI2C signal inputLogic highVDD = highVDD = sensitivity wavelength PR-650-nm PG-550-nm PB-450-nmIrradiance responsivity PR = 619 nm (3)-96-counts/( W/cm2) PG = 518 nm (3)-74- PB = 467 nm (3)-56-Detectable intensityMinimumG channel, IT = 1280 ms (1)(2) channel, IT = 40 ms (1)(2)-16 496-Dark offsetG channel, IT = 80 ms (1)0-3 Operating temperature rangeTamb-40-+85 CShutdown currentLight condition = dark, VDD = Gain 1 Transient Thermal ImpedanceTransient Thermal ImpedanceRelative Responsivity ( W/cm2)Power (W)2nd lineWavelength (nm) Semiconductors Rev.

5 , 21-Nov-164 Document Number: 84276 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 2 - 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)300-90-nsData setup timet(SUDAT)250-100-nsI2C clock (SCK) low periodt(LOW) sI2C clock (SCK) high periodt(HIGH) sDetect clock / data low timeoutt(TIMEOUT)2535--msClock / 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)I2 CBus CLOCK(SCLK)I2 CBus DATA(SDAT)PStop ConditionSStar Semiconductors Rev.

6 , 21-Nov-165 Document Number: 84276 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. 3 - I2C Bus Timing for Sending Word Command FormatFig. 4 - I2C Bus Timing for Receiving Word Command FormatACK byVEML6040 ACK byVEML6040 ACK byVEML6040 ACK byVEML6040 ACK byVEML6040 ACK byVEML6040 ACK byVEML6040 ACK byVEML6040 ACK byVEML6040 ACK byVEML6040 ACK Semiconductors Rev. , 21-Nov-166 Document Number: 84276 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. 5 - Normalized Spectral ResponseFig. 6 - Normalized Output vs. View AngleAPPLICATION INFORMATIONPin Connection with the HostVEML6040 integrates R, G, B, and W Sensor together with I2C Interface .

7 It is very easy for the baseband (CPU) to access VEML6040 output data via I2C Interface without extra software algorithms. The hardware schematic is shown in the following F capacitor near the VDD pin is used for power supply noise rejection. The k s are suitable for the pull-up resistors of 7 - Hardware Pin Connection Gain 1 Transient Thermal ImpedanceTransient Thermal ImpedanceRelative Responsivity ( W/cm2)Normalized Response2nd lineWavelength (nm) (2)SCL (3)GND (1)VDD (4)C1100 V to V to VR2R1 VEML6040I2C bus data SDAI2C bus clock SCLHostMicro Semiconductors Rev. , 21-Nov-167 Document Number: 84276 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 InterfaceThe VEML6040 contains a CONF register (00h) used for operation control and parameter setup.

8 Measurement results are stored in four separate registers, one each for red, green, blue, and white respectively (08h to 0Bh). All registers are accessible via I2C communication. Figure 8 shows the basic I2C communication with the VEML6040. Each of the registers in the VEML6040 are 16 bit wide, so 16 bit should be written when a write command is sent, and 16 bit should be read when a read command is built in I2C Interface is compatible with I2C modes standard and fast : 100 kHz to 400 kHzFig. 8 - Command Protocol FormatNote Please note the repeat start condition when data is read from the Sensor . A stop condition should not be sent here. Slave Address and Function DescriptionVEML6040 uses 10h slave address for 7-bit I2C addressing protocol. VEML6040 has 16-bit resolution for each channel (R, G, B, and W) that provides sensitivity up to lux/step for G, which is advantageous under a low transmittance lens design (dark lens).

9 Note Slave address is 7-bit addressing protocolTABLE 1 - SLAVE ADDRESS AND COMMAND CODE DESCRIPTIONSLAVE ADDRESS 0x10 COMMAND CODEDATE BYTELOW / HIGHREGISTERNAMER / WBIT7654321000hLCONFR / W0IT (2 : 0)0 TRIGAFSDHR eservedR / WReserved01h to 07hLReservedR / WReservedHReservedR / WReserved08hLR_DATARR_Data (7 : 0)HR_DATARR_Data (15 : 8)09hLG_DATARG_Data (7 : 0)HG_DATARG_Data (15 : 8)0 AhLB_DATARB_Data (7 : 0)HB_DATARB_Data (15 : 8)0 BhLW_DATARW_Data (7 : 0)HW_DATARW_Data (15 : 8)SSlave addressWrACommand codeAData byte lowAData byte highA178111818P11 Send Word Write Command to VEML60401 Slave address7 WrACommand codeASSlave addressRdAData byte lowAData byte highAP11811711818 11 SReceive Word Read Data from VEML6040S = start conditionP = stop conditionA = acknowledgeShaded area = VEML6040 Semiconductors Rev. , 21-Nov-168 Document Number: 84276 For technical questions, contact: DOCUMENT IS SUBJECT TO CHANGE WITHOUT NOTICE.

10 THE PRODUCTS DESCRIBED HEREIN AND THIS DOCUMENTARE SUBJECT TO SPECIFIC DISCLAIMERS, SET FORTH AT Register FormatVEML6040 has a 16-bit configuration register for controlling. The description of each command format is shown in the following 2-1 - COMMAND CODE 00H BITS DESCRIPTIONSLAVE ADDRESS: 0x10; REGISTER NAME: CONF; COMMAND CODE: 00H / DATA BYTE LOWXITXTRIGAFSDBIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 00IT2IT1IT00 TRIGAFSDDESCRIPTIONITI ntegration time settingTRIGP roceed one detecting cycle at manual force modeAFAuto / manual force modeSDChip shutdown settingTABLE 2-2 - COMMAND CODE 00H REGISTER SETTINGBITS SETTINGDESCRIPTIONBITS SETTINGDESCRIPTIONBIT 7 Default = 0 BIT 3 Default = 0 BIT 6, 5, 4IT (2 : 0)(0 : 0 : 0) = 40 msBIT 2 TRIG0 = no trigger(0 : 0 : 1) = 80 ms1 = trigger one time detect cycle(0 : 1 : 0) = 160 msBIT 1AF0 = auto mode(0 : 1 : 1) = 320 ms1 = force mode(1 : 0 : 0) = 640 msBIT 0SD0 = enable Color Sensor (1 : 0 : 1) = 1280 ms1 = disable Color sensorTABLE 3-1 - RESERVE COMMAND CODE DESCRIPTIONRESERVEDCOMMAND CODE: 00H / DATA BYTE HIGHC ommandBitDescriptionReserved7 : 0 Default = 0x00 TABLE 3-2 - RESERVE COMMAND CODE DESCRIPTIONRESERVEDCOMMAND CODE.


Related search queries