Ambient Light Sensor IC Series Digital 16bit Serial Output Type Ambient Light Sensor IC No.09046EAT08 BH1780GLI ● Descriptions 2 BH1780GLI is an digital Ambient Light Sensor IC for I C bus interface. This IC is the most suitable to obtain the ambient light data for adjusting LCD and Keypad backlight power of Mobile phone. It is possible to detect wide range at High resolution. ( 1 - 65535 lx ). ● Features 2 1) I C bus Interface ( F/S mode & Hs mode Support, Slave address : "0101001" ) 2) Spectral responsibility is approximately human eye response 3) Illuminance to Digital Converter 4) Wide range and High resolution. ( 1 – 65535 lx ) 5) Low Current by power down function 6) 50Hz / 60Hz Light noise reject-function 7) 1.8V Logic input interface 8) No need any external parts 9) Light source dependency is little. ( ex. Incandescent Lamp. Fluorescent Lamp. Halogen Lamp. White LED. Sun Light ) 10) Small measurement variation (+/- 20%) 11) The influence of infrared is very small. ● Applications Mobile phone, LCD TV, NOTE PC, Portable game machine, Digital camera, Digital video camera, Car navigation, PDA, LCD display ● Absolute Maximum Ratings Parameter Symbol Limits Units Supply Voltage Vmax 4.5 V Operating Temperature Topr -40~85 ℃ Storage Temperature Tstg -40~100 ℃ SDA Sink Current Imax 7 mA Power Dissipation Pd 120※ mW ※ 70mm × 70mm × 1.6mm glass epoxy board. Derating in done at 1.6mW/℃ for operating above Ta=25℃. ● Operating Conditions Parameter Symbol Min. Typ. Max. Units VCC Voltage Vcc 2.3 2.5 3.0 V www.rohm.com © 2009 ROHM Co., Ltd. All rights reserved. 1/13 2009.11 - Rev.A Technical Note BH1780GLI ● Electrical Characteristics ( VCC = 2.5V, Ta = 25℃, unless otherwise noted ) Parameter Symbol Min. Typ. Max. Units Supply Current Icc1 - 120 200 uA Ev=100 lx ※ Powerdown Current Icc2 - 0.7 2.5 uA No Input Light Measurement Accuracy S/A 0.8 1.0 1.2 Times Dark ( 0 lx ) Sensor out S0 0 0 2 count Measurement Time tM - 150 250 ms SCL SDA input 'H' Voltage VIH 1.26 - - V SCL SDA input 'L' Voltage VIL - - 0.54 V Ii -10 - 10 uA VOL1 0 - 0.4 V IOL=3 mA I2C Rejected Spike pulse witdh tSP - 100 - ns F/S mode I2C Rejected Spike pulse witdh2 tSP - 20 - ns Hs mode SDA SCL Capacitance Ci - 7 - pF I2C SCL Clock Frequency fSCL - - 400 kHz F/S mode I2C SCL Clock Frequency2 fSCLH 0 - 3.4 MHz Hs mode Cb=100pF tHD;STA 0.6 - - us F/S mode tHD;STA 160 - - ns Hs mode I2C 'L' Period of the SCL Clock tLOW 1.3 - - us F/S mode I2C 'L' Period of the SCL Clock2 tLOW 160 - - ns Hs mode I2C 'H' Period of the SCL Clock tHIGH 0.6 - - us F/S mode I2C 'H' Period of the SCL Clock2 tHIGH 60 - - ns Hs mode tSU;STA 0.6 - - us F/S mode tSU;STA 160 - - ns Hs mode I2C Data Hold Time tHD;DAT 0 - - us F/S mode I2C Data Hold Time2 tHD;DAT 0 - 70 ns Hs mode Cb=100pF I2C Data Setup Time tSU;DAT 100 - - ns F/S mode I2C Data Setup Time2 tSU;DAT 10 - - ns Hs mode I C Set up Time for STOP Condition tSU;STO 0.6 - - us F/S mode I2C Set up Time for STOP Condition2 tSU;STO 160 - - ns Hs mode tBUF 1.3 - - us I2C Data Valid Time tVD;DAT - - 0.9 us F/S mode I2C Data Valid Acknowledge Time tVD;ACK - - 0.9 us F/S mode SCL SDA input 'H' / 'L' Current I2C SDA Output 'L' Voltage Conditions Sensor out / Actual lx Ev=1000 lx ※ 2 I C Hold Time ( Repeated ) START Condition I2C Hold Time ( Repeated ) START Condition2 2 I C Set up time for a Repeated START Condition I2C Set up time for a Repeated START Condition2 2 I2C Bus Free Time between a STOP and START Condition ※ White LED is used as optical source. www.rohm.com © 2009 ROHM Co., Ltd. All rights reserved. 2/13 2009.11 - Rev.A Technical Note BH1780GLI ● Block Diagram VCC AMP ADC Logic + I2C Interface SCL SDA PD OSC GND PD Photo diode with approximately human eye response. AMP Integration-OPAMP for converting from PD current to voltage. ADC AD converter for obtainment digital 16bit data. 2 Logic + I C Interface Ambient Light Calculation and I2C bus Interface. It is including below register. Data Register → This is for registration of Ambient Light Data. Initial Value is "0000_0000_0000_0000". OSC Internal Oscillator ( typ. 320kHz ). It is CLK for internal logic. www.rohm.com © 2009 ROHM Co., Ltd. All rights reserved. 3/13 2009.11 - Rev.A Technical Note BH1780GLI ● Reference Data 64 1.2 100000 56 1 0.4 40 Measurement Result 0.6 10000 48 Measurement Result Ratio 0.8 32 24 16 1000 100 8 0.2 10 0 0 0 400 500 600 700 800 900 1000 8 16 1100 24 32 40 48 56 64 1 1 Illuminance [ lx ] Fig.1 Spectral Response 1.2 1 Measurement Result 0.8 Ratio Ratio 0.6 0.4 0.2 0.2 1pin -60 -30 0 30 60 4 0 -90 90 6 2 0 0 -60 -30 0 30 60 90 -40 -10 20 50 80 110 Ta [ ℃ ] Angle [°] Angle [°] Fig.4 Directional Characteristics 1 100000 蛍光灯白熱灯感度比 8 + 0.4 10000 10 1 0.6 1000 Fig.3 Illuminance – Measuremnet Result 2 1pin 0.8 100 Illuminance [ lx ] 1.2 -90 10 Fig.2 Illuminance – Measurement Result 1 Wavelength [ nm ] Fig.5 Directional Characteristics 2 Fig.6 Dark Response 200 20.0 Fluorescent Light 10.0 Incandescent Light 5.0 Halogen Light ICC @ Measurement Ratio 15.0 0.0 Kripton Light -5.0 Artifical Sun Light 150 100 50 -10.0 White LED -15.0 0 -20.0 0 -40 -20 0 20 40 60 80 0.5 1 Ratio 100 1.5 2 2.3 2.4 2.5 2.6 2.7 VCC [ V ] 2.8 2.9 Temperature / °C Fig.8 Light Source Dependency ( Fluorescent Light is set to '1' ) Fig.7 Measurement Result Temperature Dependency Fig.9 VCC – ICC ( During measurement ) 1.2 10 0.8 Ratio ICC @ POWER DOWN [ uA ] 1 1 0.6 0.4 0.2 0 0.1 -40 -20 0 20 40 60 80 100 Ta [ ℃ ] Fig.10 VCC – ICC@0 Lx ( POWER DOWN ) www.rohm.com © 2009 ROHM Co., Ltd. All rights reserved. 2.3 2.4 2.5 2.6 2.7 2.8 2.9 3 VCC [ V ] Fig.11 Measurement Result VCC Dependency 4/13 2009.11 - Rev.A 3 Technical Note BH1780GLI ● Command Set Address Register name Register function -- COMMAND Specifies register address 0h CONTROL Control of basic functions Ah PART ID Part ID Bh MANUFACTURE ID Manufacture ID Ch DATALOW Low byte of ADC Dh DATAHIGH High byte of ADC ○ Command Register 7 6 CMD 5 4 3 2 XXX 1 0 ADDRESS default value 00h Field Bit CMD 7 XXX 6:4 ADDRESS 3:0 Description Write 1 Write "000" Don't care if ADDRESS( Command Register< 3 : 0 > ) is "0h" or "Ah" or "Bh" or "Ch" or "Dh". Register address ○ Control Register ( 0h ) 7 6 5 4 3 2 RES RES RES RES RES RES 1 0 POWER default value 00h Field Bit RES 7:2 POWER 1:0 www.rohm.com © 2009 ROHM Co., Ltd. All rights reserved. Description Write "000000" "00" : Power down "01" : Resv "10" : Resv "11" : Power up 5/13 2009.11 - Rev.A Technical Note BH1780GLI ○ PART ID Register ( Ah ) The PART ID register provides device identification. It is a read only register. 7 6 5 4 3 2 PART NO 1 0 REV Field Bit Description PARTNO 7:4 "1000" REV 3:0 "0001" ○ MANUFATCURE ID Register ( Bh ) The MANUFACTURE ID register provides device identification. It is a read only register. 7 6 5 4 3 2 1 0 MANUFACTURE ID Field MANUFACTURE ID Bit Description 7:0 "00000001" ○ ADC channel data registers ( Ch, Dh ) Illuminance data register. 7 6 5 4 3 2 1 0 CHANNEL DATA Register Address Bit Description DATALOW Ch 7:0 Lower byte DATAHIGH Dh 7:0 Upper byte ● Lux calculation Measurement result is registered to ADC channel data registers(Ch, Dh) in below format. DATALOW ( Ch ) 7 6 5 4 3 2 1 0 27 26 25 24 23 22 21 20 6 5 4 3 2 1 0 9 28 DATAHIGH ( Dh ) 7 15 2 14 2 13 2 12 11 2 2 10 2 2 This is an example for DATA to Lux convertion when DATA Register values are seeing in below condition. ex) DATA Low Byte = "1001_0000" DATA High Byte = "1000_0011" ( 215 + 29 + 28 + 27 + 24 ) ≒ 33680 [ lx ] www.rohm.com © 2009 ROHM Co., Ltd. All rights reserved. 6/13 2009.11 - Rev.A Technical Note BH1780GLI ● Measurement sequence example from "Write instruction" to "Read measurement result" from Slave to Master from Master to Slave ① Send Power up instruction. ST Slave Address 0101001 W 0 ACK Control Register ( 0h ) 00000011 Command Register 10000000 ACK ACK SP ② Change ADDRESS Field of Control Register to Ch( DATALOW ). Slave Address 0101001 ST W 0 ACK Command Register 10001100 ACK SP Wait 150ms until Measurement result is output. ③ Read measurement result. ST Slave Address 0101001 R 1 ACK DATAHIGH ( Dh) DATALOW ( Ch ) ACK ACK SP ④ Wait 150ms until measurement result is updated. ⑤ Read measurement result. ST Slave Address 0101001 R 1 ACK DATAHIGH ( Dh) DATALOW ( Ch ) ACK ACK SP ⑥ Send Power down instruction ST Slave Address 0101001 W 0 ACK Control Register ( 0h ) 00000000 www.rohm.com © 2009 ROHM Co., Ltd. All rights reserved. 7/13 Command Register 10000000 ACK ACK SP 2009.11 - Rev.A Technical Note BH1780GLI ● I2C Bus Communication 1) Slave Address "0101001" 2) Main write Format 1. Write to Command Register Slave Address 0101001 ST W 0 Data to Command Register 1000XXXX ACK ACK SP ※ Data<7:4> must be "1000" 2. Write to Control Register Slave Address 0101001 ST W 0 Data to Control Register 000000XX ACK ACK SP ※ Data<7:2> must be "000000" ※ It is necessary that ADDRESS Field of Command Register must set "0000". 3. Write to Command Register and Control Register ST Slave Address 0101001 W 0 ACK Control Register ( 0h ) 000000XX Command Register 1000XXXX ACK ACK SP 3) Main read Format ST Slave Address 0101001 Data specified at ADDRESS Field of Command Register+1 R 1 ACK ・・・・・・ ACK ACK Data specified at ADDRESS Field of Command Register Data specified at ADDRESS Field of Command Register +N ACK NACK SP 0h - Ah - BH1780GLI outputs Data from specified ADDRESS Field of Command Register until Master issues stop condition.Read cycle is Bh - Ch - Dh - 0h - Ah - Bh - Ch - Dh ……… ex) If ADDRESS Field of Command Register is Ch, then BH1780GLI outputs data like seeing in below. Ch - Dh -0h - Ah - Bh - Ch - Dh - 0h - Ah …. It is continued until Master issues stop condition. www.rohm.com © 2009 ROHM Co., Ltd. All rights reserved. 8/13 2009.11 - Rev.A Technical Note BH1780GLI 4 ) High speed mode BH1780GLI supports I2C bus High speed mode ( Hs-mode). Approximately 80uA is consumped when I2C bus is set at Hs-mode. Typical consumption current is seeing in below table. State Power down Power up F/S mode 0.7 120 Hs-mode 80 200 unit uA uA A 8-bit Master code 00001xxx t1 tH S SDAH SCLH 1 7 6 2 to 5 8 9 F/S mode 7-bit SLA A R/W n x (8-bit DATA + A/A) Sr Sr P SDAH SCLH 1 2 to 5 6 7 8 9 1 2 to 5 Hs-mode 6 7 8 9 tFS If P then F/S mode If Sr (dotted lines) then Hs mode tH = MCS current source pull-up = Rp resistor pull-up www.rohm.com © 2009 ROHM Co., Ltd. All rights reserved. Consumption current increases in this term. Consumption current increases in this term 9/13 2009.11 - Rev.A Technical Note BH1780GLI ● Caution of power on reset function BH1780GLI has power on reset ( POR ) function. POR is to reset all register and flip flop when VCC Power supplies. There is some cautions about power on and down sequence seeing in below. ① Power on time : t1 More than 2ms is need to active BH1780GLI after VCC supplies more than 1.9V from VCC is less than 0.4V. ② Power off time : t2 More than 1ms (VCC < 0.4V) is need to active BH1780GLI. 1.9V VCC 0.4V t1 t2 t1 BH1780GLI Don’t care active active Don’t care 2 *”active state” is that BH1780GLI works and accept I C bus access correctly. ● Terminal Description PIN No. Terminal Name Function Equivalent Circuit Power Supply Terminal 1 VCC GND Terminal 2 GND I2C bus Interface SDA Terminal 3 SDA 2 I C bus Interface SCL Terminal 4 SCL www.rohm.com © 2009 ROHM Co., Ltd. All rights reserved. 10/13 2009.11 - Rev.A Technical Note BH1780GLI ● Package Outlines ● Recommended Land pattern ( Top view ) www.rohm.com © 2009 ROHM Co., Ltd. All rights reserved. 4 3 1 2 11/13 2009.11 - Rev.A Technical Note BH1780GLI ●Cautions on use 1) Absolute Maximum Ratings An excess in the absolute maximum ratings, such as supply voltage ( Vmax ), temperature range of operating conditions ( Topr ), etc., can break down devices, thus making impossible to identify breaking mode such as a short circuit or an open circuit. If any special mode exceeding the absolute maximum ratings is assumed, consideration should be given to take physical safety measures including the use of fuses, etc. 2) GND voltage Make setting of the potential of the GND terminal so that it will be maintained at the minimum in any operating state. Furthermore, check to be sure no terminals are at a potential lower than the GND voltage including an actual electric transient. 3) Short circuit between terminals and erroneous mounting In order to mount ICs on a set PCB, pay thorough attention to the direction and offset of the ICs. Erroneous mounting can break down the ICs. Furthermore, if a short circuit occurs due to foreign matters entering between terminals or between the terminal and the power supply or the GND terminal, the ICs can break down. 4) Operation in strong electromagnetic field Be noted that using ICs in the strong electromagnetic field can malfunction them. 5) Inspection with set PCB On the inspection with the set PCB, if a capacitor is connected to a low-impedance IC terminal, the IC can suffer stress. Therefore, be sure to discharge from the set PCB by each process. Furthermore, in order to mount or dismount the set PCB to/from the jig for the inspection process, be sure to turn OFF the power supply and then mount the set PCB to the jig. After the completion of the inspection, be sure to turn OFF the power supply and then dismount it from the jig. In addition, for protection against static electricity, establish a ground for the assembly process and pay thorough attention to the transportation and the storage of the set PCB. 6) Input terminals In terms of the construction of IC, parasitic elements are inevitably formed in relation to potential. The operation of the parasitic element can cause interference with circuit operation, thus resulting in a malfunction and then breakdown of the input terminal. Therefore, pay thorough attention not to handle the input terminals; such as to apply to the input terminals a voltage lower than the GND respectively, so that any parasitic element will operate. 7) Thermal design Perform thermal design in which there are adequate margins by taking into account the power dissipation ( Pd ) in actual states of use. 8) Treatment of package Dusts or scratch on the photo detector may affect the optical characteristics. Please handle it with care. 9) Rush current When power is first supplied to the CMOS IC, it is possible that the internal logic may be unstable and rush current may flow instantaneously. Therefore, give special consideration to power coupling capacitance, power wiring, width of GND wiring, and routing of connections. www.rohm.com © 2009 ROHM Co., Ltd. All rights reserved. 12/13 2009.11 - Rev.A Technical Note BH1780GLI ●Ordering part number B H 1 Part No. 7 8 0 Part No. G L I - Package GLI: WLGA04IW02 E 2 Packaging and forming specification E2: Embossed tape and reel WLGA04IW02 <Tape and Reel information> 1PIN MARK 2.0±0.1 Top View 4 (0.8MAX) 2.0 ± 0.1 1 8 2 Tape Embossed carrier tape (with dry pack) Quantity 3000pcs Direction of feed 3 E2 The direction is the 1pin of product is at the upper left when you hold ( reel on the left hand and you pull out the tape on the right hand ) S 0.4± 0.1 0.08 S Bottom View 0.325±0.1 1.35 3 0.6 0.2 1.2 2 1 4 0.2 1pin 0.45 (Unit : mm) www.rohm.com © 2009 ROHM Co., Ltd. All rights reserved. Reel 13/13 Direction of feed ∗ Order quantity needs to be multiple of the minimum quantity. 2009.11 - Rev.A Notice Notes No copying or reproduction of this document, in part or in whole, is permitted without the consent of ROHM Co.,Ltd. The content specified herein is subject to change for improvement without notice. The content specified herein is for the purpose of introducing ROHM's products (hereinafter "Products"). If you wish to use any such Product, please be sure to refer to the specifications, which can be obtained from ROHM upon request. Examples of application circuits, circuit constants and any other information contained herein illustrate the standard usage and operations of the Products. The peripheral conditions must be taken into account when designing circuits for mass production. Great care was taken in ensuring the accuracy of the information specified in this document. However, should you incur any damage arising from any inaccuracy or misprint of such information, ROHM shall bear no responsibility for such damage. The technical information specified herein is intended only to show the typical functions of and examples of application circuits for the Products. ROHM does not grant you, explicitly or implicitly, any license to use or exercise intellectual property or other rights held by ROHM and other parties. ROHM shall bear no responsibility whatsoever for any dispute arising from the use of such technical information. The Products specified in this document are intended to be used with general-use electronic equipment or devices (such as audio visual equipment, office-automation equipment, communication devices, electronic appliances and amusement devices). The Products specified in this document are not designed to be radiation tolerant. While ROHM always makes efforts to enhance the quality and reliability of its Products, a Product may fail or malfunction for a variety of reasons. Please be sure to implement in your equipment using the Products safety measures to guard against the possibility of physical injury, fire or any other damage caused in the event of the failure of any Product, such as derating, redundancy, fire control and fail-safe designs. ROHM shall bear no responsibility whatsoever for your use of any Product outside of the prescribed scope or not in accordance with the instruction manual. The Products are not designed or manufactured to be used with any equipment, device or system which requires an extremely high level of reliability the failure or malfunction of which may result in a direct threat to human life or create a risk of human injury (such as a medical instrument, transportation equipment, aerospace machinery, nuclear-reactor controller, fuel-controller or other safety device). ROHM shall bear no responsibility in any way for use of any of the Products for the above special purposes. If a Product is intended to be used for any such special purpose, please contact a ROHM sales representative before purchasing. If you intend to export or ship overseas any Product or technology specified herein that may be controlled under the Foreign Exchange and the Foreign Trade Law, you will be required to obtain a license or permit under the Law. Thank you for your accessing to ROHM product informations. More detail product informations and catalogs are available, please contact us. ROHM Customer Support System http://www.rohm.com/contact/ www.rohm.com © 2009 ROHM Co., Ltd. All rights reserved. R0039A