S11059-01WT HAMAMATSU | Alldatasheet
Document overview
- Manufacturer or author: Provided By ALLDATASHEET.COM(FREE DATASHEET DOWNLOAD SITE)
- PDF pages: 9
Technical content
I2C interface-compatible color sensor S11059-01WT www.hamamatsu.com The S11059-01WT is a color sensor that supports the I 2C (inter-integrated circuit) interface. It is sensitive to red ( O=615 nm), green (O=530 nm), blue (O=460 nm), and infrared (O=855 nm) light, and outputs detected results as 16-bit digital data for each color. The photodiode for each color is automatically switched sequentially to perform measurements. The sensitivity and integra- tion time can be adjusted so that light measurements can be performed over a wide range. Features Applications I2C interface compatible Sequential measurements of red, green, blue, and infrared light 2-step sensitivity switching (sensitivity ratio 1 : 10) Sensitivity adjustment by setting the integration time Low voltage (2.5 V or 3.3 V) operation Low current consumption: 75 NjA typ. Small package (WL-CSP: wafer level-chip size package) Internal infrared-cut ¿ lter LCD backlight adjustment for cell phones, notebook PC, etc. Energy-saving sensor for large-size TV, etc. Various types of light detection or color adjustment Feature FeatureI2C interface-compatible to allow direct connection to micro-controller WL-CSP makes the device even smaller and highly reliable01 02 The sensor supports the I 2C interface and so can exchange data with the micro-controller using two signal lines jointly usable with other devices. The digital output makes it easy to install into elec- tronic devices such as cell phones and À at-panel TVs whose micro- controller is compatible with the I 2C interface. The sensor supports I2C Fast mode (400 kHz) and operates on 2.25 to 3.63 V. The WL-CSP measures only 1.18 × 1.68 × 0.58 mm and lead-free reÀ ow solder (260 °C) can be used. KPICC0164EA KPICC0171EA Connection example of I2C interface Cross section of WL-CSP Address 3 EEP ROM SDA SCL SDA: serial data SCL: serial clock LCD driver Color sensor Micro-controller Address 2 Address 1 Through-hole electrode Si chip Glass Resin Solder bump Infrared-cut filter Wide dynamic range (Low gain: 1 to 10 klx)
Absolute maximum ratings (Ta=25 °C) Recommended operating conditions Parameter Symbol Value Unit Supply voltage Vdd -0.3 to +6 V Load current Io ±10 mA Power dissipation P 100 mW Operating temperature Topr -40 to +85 Storage temperature Tstg -40 to +100 °C Reflow soldering conditions *1 Tsol Peak temperature 260 °C, 3 times - *1: Moisture absorption and reÀ ow conditions: JEDEC J-STD-020D LEVEL2a Parameter Symbol Condition Min. Typ. Max. Unit Supply voltage Vdd 2.25 - 3.63 V I2C bus pull-up voltage Vbus Rp *2=2.2 k: 1.65 - Vdd + 0.5 V High level input voltage Low level input voltage Bus capacitance (SDA, SCL) Cbus - - 400 pF *2: Pull-up resistor value is determined by Cbus and Vbus. Electrical and optical characteristics Parameter Symbol Condition Min. Typ. Max. Unit Spectral response range *3 O Blue 400 to 540 nmGreen 455 to 630 Red 575 to 660 Infrared, more than 700 nm 785 to 885 Peak sensitivity wavelength Op Blue - 460 - nmGreen - 530 - Red - 615 - Infrared, more than 700 nm - 855 - Current consumption Operating mode Idd E=0 lx (dark state), excluding output current 30 75 150 AStandby mode Idds 0.1 1.0 3.0 Dark count Sd E=0 lx (dark state) - - 5 counts Gain ratio rg High gain/Low gain - 10 - - Photo sensitivity Low gain Sbl Blue Initial setting 2.01 3.35 4.69 counts/lx Sgl Green 4.57 7.61 10.66 Srl Red 5.69 9.48 13.28 Sirl Infrared - 1.66 - Sbl Blue Initial setting *4 2.51 3.35 4.19 Sgl Green 5.71 7.61 9.52 Srl Red 7.11 9.48 11.85 Sirl Infrared - 1.66 - Red/Blue sensi. ratio Low gain Srl/Sbl Initial setting Same chip 2.12 2.83 3.54 -Red/Green sensi. ratio Srl/Sgl 0.93 1.25 1.56 Blue/Green sensi. ratio Sbl/Sgl 0.33 0.44 0.55 Photo sensitivity High gain Sbh Blue Integration time: 546 ms/ch 19.0 31.7 44.4 counts/lx Sgh Green 45.7 76.2 106.7 Srh Red 56.7 94.5 132.4 Sirh Infrared - 15.3 - Sbh Blue Integration time: 546 ms/ch *4 23.8 31.7 39.7 Sgh Green 57.2 76.2 95.3 Srh Red 70.9 94.5 118.2 Sirh Infrared - 15.3 - Red/Blue sensi. ratio High gain Srh/Sbh Integration time: 546 ms/ch Same chip 2.24 2.98 3.73 -Red/Green sensi. ratio Srh/Sgh 0.93 1.24 1.55 Blue/Green sensi. ratio Sbh/Sgh 0.31 0.42 0.52 *3: Relative sensitivity=more than 10% *4: Integration time is measured and corrected. See "Compensation method for sensitivity variation". Integration time measuremen t accuracy is 0.36%. Sensor section [Ta=25 °C, Vdd=3.3 V, A light source, unless otherwise noted (initial setting: low gain, integration time: 546 ms/ch)]
Parameter Symbol Condition Min. Typ. Max. Unit I2C address ADDR 7 bits 0x2A (0101010) I2C clock frequency fclk 1 - 400 kHz SDA, SCL output voltage High level Voh Rp=2.2 k : 0.7Vbus - - V Low level Vol Rp=2.2 k : 0- 0 . 4 V Input/output terminal capacitance Ci - - 20 pF SDA/SCL output fall time *5 tf Rp=2.2 k :, Cp=400 pF - - 250 ns *5: SCL/SDA output rise time is determined by a time constant of Cbus × Rp. Note: The I2C interface (SDA, SCL) timings conform to the "I2C bus speci¿ cation version 2.1". I2C section (Ta=25 °C, Vdd=3.3 V, unless otherwise noted) Register map Adrs Function bit 76 5 4 3 2 1 0
00 Control
1: Reset 0: Operation Standby function 1: Standby mode 0: Operating mode Standby function monitor - Gain selection 1: High gain 0: Low gain Integration mode 1: Manual setting mode 0: Fixed period mode Integration time setting
01 Manual timing register Integration time manual setting register (MSB)
02 Integration time manual setting register (LSB)
03 Sensor data register
(red) Output data (red, MSB)
04 Output data (red, LSB)
05 Sensor data register
(green) Output data (green, MSB)
06 Output data (green, LSB)
07 Sensor data register
(blue) Output data (blue, MSB)
08 Output data (blue, LSB)
09 Sensor data register
(infrared) Output data (infrared, MSB) 0A Output data (infrared, LSB) Adrs 00 bit 7: Asserting this bit to “1”, the ADC block is reset. The register data is not reset. To start the operation, set this bit to “0”. Adrs 00 bit 6: Asserting this bit to “1” the device goes into standby mode. The ADC block stops its operation. The register data is not reset. To start the operation, set this bit to “0”. Adrs 00 bit 5: This monitors auto standby function. “1” means standby mode. This is read only. Adrs 00 bit 3: Gain selection bit. “1” is high gain mode and “0” is low gain mode. This bit is selecting the photodiode area. The size ratio of high gain photodiode area and low gain photodiode area is 10 : 1. Therefore the gain ratio is 10 times from low to high. Adrs 00 bit 2: Asserting this bit to “1”, the device goes into manual setting mode. Deasserting this bit to 0, goes into ¿ xed period mode. In manual setting mode, the S11059-01WT automatically goes to standby mode after a measurement is made. In ¿ xed period mode, measurements are continuously repeated. Adrs 00 bit 1,0: These bits select the period of internal basis clock. The period is equal to integration time per color in ¿ xed period mode. “00” 44.8 ms, “11” is 368 ms. The integration time per color is set to multiple value (Adrs 01 & 02) with the period. Adrs 01 & 02: This is a multiple value setting in manual setting mode, and can be set to a minimum of 0x0000 and a maximum of 0 xFFFF (65535). This is used to set how far to expand the integration time per color which speci ¿ ed by “Integration time setting” (Tint). For example, if you want to set the integration time per color to 546 ms, set 175 s by Tint=“00” and then set this register to N=3120 (0xC30). Initial setting [Low gain, manual setting mode, Tint=00 (175 Njs), integartion time 546 ms/ch] Adrs Function bit Hex76543210
00 Control 1 1 1 - 0 1 0 0 0xE4
01 Manual timing register 00001100 0 x 0 C
Mode Manual timing register (Adrs 01 & 02) Integration time setting (Tint) 00 01 10 11 Fixed period mode Disabled 87.5 Njs 1.4 ms 22.4 ms 179.2 ms Manual setting mode N 175 × N Njs2 . 8 × N ms 44.8 × N ms 358.4 × N ms Adrs 03 to 0A: These bytes are register for sensor data. S11059-01WT measurement result is stored in these registers when the I 2C command is changed to read mode. The values are kept until next read cycle.
Action Data body Ack Remark A d d r e s s c a l l ( 0 x 2 A ) S 0101010 WA 7 - b i t a d d r e s s R e g i s t e r c a l l ( 0 x 0 0 ) 00000000 A C a l l s c o n t r o l b y t e R e g i s t e r w r i t e ( 0 x 8 4 ) 10000100 A A D C r e s e t , s t a n d b y d i s a b l e d A d d r e s s c a l l ( 0 x 2 A ) S r 0101010 WA R e s t a r t , a d d r e s s R e g i s t e r c a l l ( 0 x 0 0 ) 00000000 A C a l l s c o n t r o l b y t e R e g i s t e r w r i t e ( 0 x 0 4 ) 00000100 AP A D C r e s e t d i s a b l e d , b u s r e l e a s e Wait longer than integration time (>2184 ms) A d d r e s s c a l l ( 0 x 2 A ) S 0101010 WA 7 - b i t a d d r e s s R e g i s t e r c a l l ( 0 x 0 3 ) 00000011 A C a l l s o u t p u t d a t a b y t e A d d r e s s c a l l ( 0 x 2 A ) S r0101010R A C h a n g e s t o r e a d m o d e D a t a r e a d o u t ( R : M S B ) XXXXXXXX A Red data outputD a t a r e a d o u t ( R : L S B ) XXXXXXXX A D a t a r e a d o u t ( G : M S B ) XXXXXXXX A Green data outputD a t a r e a d o u t ( G : L S B ) XXXXXXXX A D a t a r e a d o u t ( B : M S B ) XXXXXXXX A Blue data outputD a t a r e a d o u t ( B : L S B ) XXXXXXXX A Data read out (Infrared: MSB) XXXXXXXX A Infrared data output Data read out (Infrared: LSB) XXXXXXXX -A P S=Start condition, Sr=Restart condition, A=Acknowledge, A=Acknowledge by host, P=Stop condition, R=Read mode (1), W=Write mode (0), -A=not acknowledge Command Format Program example Condition 1: Initial setting [manual setting mode, low gain, Tint=00 (175 Njs), integration time 546 ms/ch (0x0C30 is set in manual timing register)] SW A WA A A Sr 0x2A (7 bits) A0x2A (7 bits) SW A 0x2A (7 bits) ASensor data ASensor data ASensor data ASensor data from master to slave from slave to master ASensor data ASensor data ASensor data A PSensor data Sr Wait 0x2A (7 bits) 0x00 0x03 0x84 A A P R A 0x00 0x04
Action Data body Ack Remark A d d r e s s c a l l ( 0 x 2 A ) S0101010 WA 7 - b i t a d d r e s s R e g i s t e r c a l l ( 0 x 0 0 ) 00000000 A C a l l s c o n t r o l b y t e R e g i s t e r w r i t e ( 0 x 8 9 ) 10001001 A A D C r e s e t , standby disabled A d d r e s s c a l l ( 0 x 2 A ) S r 0101010 WA 7 - b i t a d d r e s s R e g i s t e r c a l l ( 0 x 0 0 ) 00000000 A C a l l s c o n t r o l b y t e R e s i s t o r w r i t e ( 0 x 0 9 ) 00001001 AP A D C r e s e t d i s a b l e d , b u s r e l e a s e Wait longer than integration time (> 5.6 ms). Within this period, repeat measurement is continued. A d d r e s s c a l l ( 0 x 2 A ) S0101010 WA 7 - b i t a d d r e s s R e g i s t e r c a l l ( 0 x 0 3 ) 00000011 A C a l l s o u t p u t d a t a b y t e A d d r e s s c a l l ( 0 x 2 A ) S r 0101010RA C h a n g e s t o r e a d m o d e D a t a r e a d o u t ( R : M S B ) XXXXXXXX A Red data outputD a t a r e a d o u t ( R : L S B ) XXXXXXXX A D a t a r e a d o u t ( G : M S B ) XXXXXXXX A Green data outputD a t a r e a d o u t ( G : L S B ) XXXXXXXX A D a t a r e a d o u t ( B : M S B ) XXXXXXXX A Blue data outputD a t a r e a d o u t ( B : L S B ) XXXXXXXX A Data read out (Infrared: MSB) XXXXXXXX A Infrared data output Data read out (Infrared: LSB) XXXXXXXX -A P S=Start condition, Sr=Restart condition, A=Acknowledge, A=Acknowledge by host, P=Stop condition, R=Read mode(1), W=Write mode(0), -A=not acknowledge Command Format Condition 2 [¿ xed period mode, high gain, Tint=01 (1.4 ms), integration time 1.4 ms/ch] SW A WA A A Sr 0x2A (7 bits) A0x2A (7 bits) SW A 0x2A (7 bits) ASensor data ASensor data ASensor data ASensor data from master to slave from slave to master ASensor data ASensor data ASensor data PSensor data Sr Wait 0x2A (7 bits) 0x00 0x03 0x89 A A P R A 0x00 0x09 A
Wavelength (nm) Relative sensitivity (%) (Typ. Ta=25 °C) Blue Green Red Infrared 100 300 400 500 600 700 800 900 1000 Count value vs. illuminance (typical example) Illuminance (lx) Count value (counts) 0.1 1 10 100 1 k 10 k 100 k 100 1 k 10 k 100 k [Initial setting (integration time 546 ms/ch, low gain), A light source] Red 9.48 counts/lx Infrared 1.66 counts/lx Blue 3.35 counts/lx Green 7.61 counts/lx Compensation method for sensitivity variation Sensitivity variation can be decreased using the compensation coefficient which is calcu- lated from the integration time measurement result. Explanation of compensation method is shown as follows. In case of integration time measurement, it is necessary to set manual setting mode. The integra- tion time measurement starts after “ADC reset” disabled. To measure the ¿ nishing integration time (measurement) Tmeas, check “Standby monitor” bit until it becomes to “1”. Integration time measurement method The measurement minimum resolution of Tmeas is de¿ ned by the looping duration (Tunit). In case of default setting, the Tset is 2184 ms and assuming the Tunit to 7.8 ms, the accuracy of in- tegration time is calulated by following formula. Tunit Tset 7.8 2184× 100 = × 100 = 0.36% The speci¿ cation of compensated sensitivity is de¿ ned as 0.36% accuracy. Measurement accuracy of integration time 1. Power on 2. Power on reset, initialization 3. ADC reset enable, standby disable 5. ADC reset disable 4. Measurement condition setting Gain, manual setting mode, integration time 6. Measurement start (integration time) 7. Measurement end (integration time) 8. Data read out 9. Compensation Standby monitor = “1”?No Yes The sensitivity compensation that used integration time is as follows: Tset Tmeas S' = S · K K = Compensation method K : compensation coef ¿ cient Tset : integration time (setting) Tmeas : integration time (measurement) S : photo sensitivity (measurement) S’ : photo sensitivity (compensation) KPICB0132EA KPICB0130EB
Timing chart of standby function Details of active area (unit: Njm) KPICC0153EA Infrared-cut filter SDA: serial data SCL: serial clock Current - frequency converter Timer circuit Counter Register I2C interface SDA ADC RG I RB VDD GND SCL 110
135 High gain mode
Dimensional outline (unit: mm) (6 ×) 0.3 Solder bump 0.73 Max. 0.08 1.68 [Top view] [Bottom view] 0.58 ± 0.04 1.18 Index mark 0.5 Vdd NC GND SCL NC SDA Tolerance unless otherwise noted: ±0.05 Packing: reel (3000 pcs/reel) Active area KPICA0081EB High gain Low gain 0.5 0.5 Photosensitive surface Photosensitive surface 0.45 Active area Index mark Active area for infrared detection [Recommend land pattern]0.5 0.5 0.5 Soldering mask opening (6 ×) 0.375 Metal pad (6 ×) 0.275 NSMD (non soldering mask defined) KPICA0081EB Connection example KPICC0174EC Vdd Vbus RpRp 0.1 μF Vdd GND SDA S11059-01WT Micro-controller SCL KPICC0174EC Note: When using this product, please request our technical information (S11059 series) and ensure appropriate design according to the information.
Cat. No. KPIC1074E04 Jan. 2011 DN www.hamamatsu.com Information described in this material is current as of January, 2011. Product specifications are subject to change without prior notice due to improvements or other reasons. Before assembly into final products, please contact us for the delivery specification sheet to check the latest information. Type numbers of products listed in the delivery specification sheets or supplied as samples may have a suffix "(X)" which means preliminary specifications or a suffix "(Z)" which means developmental specifications. The product warranty is valid for one year after delivery and is limited to product repair or replacement for defects discovered and reported to us within that one year period. However, even if within the warranty period we accept absolutely no liability for any loss caused by natural disasters or improper product use. Copying or reprinting the contents described in this material in whole or in part is prohibited without our prior permission. HAMAMATSU PHOTONICS K.K., Solid State Division 1126-1 Ichino-cho, Higashi-ku, Hamamatsu City, 435-8558 Japan, Telephone: (81) 53-434-3311, Fax: (81) 53-434-5184 Germany: Hamamatsu Photonics Deutschland GmbH: Arzbergerstr. 10, D-82211 Herrsching am Ammersee, Germany, Telephone: (49) 8152-375-0, Fax: (49) 8152-265-8 France: Hamamatsu Photonics France S.A.R.L.: 19, Rue du Saule Trapu, Parc du Moulin de Massy, 91882 Massy Cedex, France, Telephone: 33-(1) 69 53 71 00, Fax: 33-(1) 69 53 71 10 United Kingdom: Hamamatsu Photonics UK Limited: 2 Howard Court, 10 Tewin Road, Welwyn Garden City, Hertfordshire AL7 1BW, United Kingdom, Telephone: (44) 1707-294888, Fax: (44) 1707-325777 North Europe: Hamamatsu Photonics Norden AB: Smidesvägen 12, SE-171 41 Solna, Sweden, Telephone: (46) 8-509-031-00, Fax: (46) 8-509-031-01 Italy: Hamamatsu Photonics Italia S.R.L.: Strada della Moia, 1 int. 6, 20020 Arese, (Milano), Italy, Telephone: (39) 02-935-81-733, Fax: (39) 02-935-81-741 Line-up of RGB color sensors Type No. Type Active area size (mm) Package (mm) Peak sensitivity wavelength (nm) Photo sensitivity Photo S9032-02 Photodiode I2.0 4 × 4.8 × 1.8t 6-pin (¿ lter 0.75t) B 460 B 0.18 (A/W) [ O=460 nm] G 540 G 0.23 (A/W) [ O=540 nm] R 620 R 0.16 (A/W) [ O=620 nm] S9702 Photodiode 1.0 × 1.0 3 × 4 × 1.3t 4-pin (¿ lter 0.75t) B 460 B 0.18 (A/W) [ O=460 nm] G 540 G 0.23 (A/W) [ O=540 nm] R 620 R 0.16 (A/W) [ O=620 nm] S10917-35GT Photodiode 1.0 × 1.0 3 × 1.6 × 1.0t COB (on-chip ¿ lter) B 460 B 0.2 (A/W) [ O=460 nm] G 540 G 0.23 (A/W) [ O=540 nm] R 620 R 0.17 (A/W) [ O=620 nm] S10942-01CT Photodiode 1.0 × 1.0 3 × 1.6 × 1.0t COB (on-chip ¿ lter) B 0.21 (A/W) [ O=460 nm] G 0.25 (A/W) [ O=540 nm] R 0.45 (A/W) [ O=640 nm] S9706 Digital Photo IC 1.2 × 1.2 4 × 4.8 × 1.8t 6-pin (¿ lter 0.75t) B 465 woL B 0.21 (LSB/ lx) hgiH B1 . 9 ( L S B /lx) G 540 G 0.45 (LSB/ lx)G 4 . 1 ( L S B / lx) R 615 R 0.64 (LSB/ lx) R 5.8 (LSB/ lx) S11059-01WT I2C interface- compatible color sensor 1.22 × 0.56 WL-CSP (on-chip ¿ lter) B 460 woL B 3.35 (counts/ lx) hgiH B 31.7 (counts/ lx) G 530 G 7.61 (counts/ lx) G 76.2 (counts/ lx) R 615 R 9.48 (counts/ lx) R 94.5 (counts/ lx) IR 855 IR 1.66 (counts/ lx) IR 15.3 (counts/ lx) *6: Refer to "Spectral response" of "Si photodiode S10942-01CT" datasheet.