Ambient Light Sensor IC Series
Digital 16bit Serial Output Type Ambient Light Sensor IC
BH1710FVC
No.09046EAT07
●Descriptions BH1710FVC is an digital Ambient Light Sensor IC for I2C 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 Support) 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) 2 10) It is possible to select 2 type of I C slave-address. 11) Adjustable measurement result for influence of optical window (It is possible to detect min. 0.35 lx, max. 100000 lx by using this function.) ●Applications Mobile phone, LCD TV, NOTE PC, Portable game machine, Digital camera, Digital video camera, Car navigation, PDA, LCD display ●Absolute Maximum Ratings Parameter Supply Voltage Operating Temperature Storage Temperature SDA Sink Current Power Dissipation ●Operating Conditions Parameter VCC Voltage I2C Reference Voltage Symbol VCC VDVI Min. 2.4 1.65 Typ. 3.0 - Max. 3.6 VCC Units V V Symbol Vmax Topr Tstg Imax Pd Limits 4.5 -30~85 -40~100 7 260※ Units V ℃ ℃ mA mW
※ 70mm × 70mm × 1.6mm glass epoxy board. Derating in done at 3.47mW/℃ for operating above Ta=25℃.
www.rohm.com © 2009 ROHM Co., Ltd. All rights reserved.
1/15
2009.06 - Rev.A
BH1710FVC
●Electrical Characteristics(VCC = 3.0V, DVI = 3.0V, Ta = 25℃, unless otherwise noted) Parameter Symbol Min. Typ. Max. Supply Current Powerdown Current Peak Wave Length Measurement Accuracy Dark (0 lx) Sensor out H-Resolution Mode Resolution M-Resolution Mode Resolution L-Resosution Mode Resolution H-Resolution Mode Measurement Time M-Resolution Mode Measurement Time L-Resolution Mode Measurementt time Incandescent / Fluorescent Sensor out ratio ADDR Input ‘H’ Voltage ADDR Input ‘L’ Voltage DVI Input ‘L’ Voltage SCL, SDA Input ‘H’ Voltage 1 SCL, SDA Input ‘H’ Voltage 2 SCL, SDA Input ‘L’ Voltage 1 SCL, SDA Input ‘L’ Voltage 2 SCL, SDA, ADDR Input ‘H’ Current SCL, SDA, ADDR Input ‘L’ Current I C SDA Output ‘L’ Voltage I C SCL Clock Frequency I2C Hold Time (repeated) START Condition I2C ‘L’ Period of the SCL Clock I2C ‘H’ Period of the SCL Clock I C Set up time for a Repeated START Condition I2C Data Hold Time I2C Data Setup Time I2C Set up Time for STOP Condition I C Bus Free Time between a STOP and START Condition
2 2 2 2
Technical Note
Units µA µA nm times count lx lx lx ms ms ms times V V V V V V V µA µA V kHz µs µs µs µs µs ns µs µs
Conditions Ev = 100 lx ※1 No input Light
Icc1 Icc2 λp S/A S0 rHR rMR rLR tHR tMR tLR rIF VAH VAL VDVL VIH1 VIH2 VIL1 VIL2 IIH IIL VOL fSCL tHDSTA tLOW tHIGH tSUSTA tHDDAT tSUDAT tSUSTO tBUF
- - - 0.75 0 - - - - - - - 0.7×VCC - - 0.7×DVI 1.26 - - - - 0 - 0.6 1.3 0.6 0.6 0 100 0.6 1.3
120 0.01 560 1.2 0 1 4 32 120 16 2.9 1 - - - - - - - - - - - - - - - - - - -
190 0.2 - 1.65 2 - - - 180 24 4.5 - - 0.31×VCC 0.4 - - 0.3×DVI DVI-1.26 10 10 0.4 400 - - - - 0.9 - - -
Sensor out / Actual lx 1, 2 EV = 1000 lx ※ ※ H-Resolution Mode ※3
EV = 1000 lx
DVI ≧1.8V 1.65V≦DVI<1.8V DVI ≧1.8V 1.65V≦DVI<1.8V
IOL = 3 mA
※1 White LED is used as optical source. ※2 Measurement Accuracy typical value is possible to change '1' by "Measurement result adjustment function". ※3 Use H-Resolution Mode if dark data (less than 10 lx) is need.
www.rohm.com © 2009 ROHM Co., Ltd. All rights reserved.
2/15
2009.06 - Rev.A
BH1710FVC
●Reference Data
1.2
Technical Note
64 56
100000
1
Measurement Result
0.8
40 32 24 16 8
H-Res. L-Res.
Measurement Result
48
10000
1000
Ratio
0.6
100
0.4
10
0.2
M-Res.
0 400
0
500 600 700 800 900 1000 1100
1
0 8 16
Wavelength [ nm ]
Illuminance [ lx ]
24
32
40
48
56
64
1
10
100
1000
10000
100000
Illuminance [ lx ]
Fig.1 Spectral Response
1.2 1 0.8
1.2 1
Fig.2 Illuminance – Measurement Result 1
10
Fig.3 Illuminance – Measurement Result 2
8
1pin
+ 受信指向角特性
0.8
Measurement Result
6
Ratio
Ratio
0.6 0.4
+
0.6 0.4 0.2 0
-
-
蛍光灯白熱灯感度比
1pin
4
0.2 0
-90 -60 -30 0 30 60 90
+ +
-90 -60 -30 0 30 60 90
2
H-Res.
0
-30 0 30 60 90
Angle [ deg ]
Angle [ deg ]
Ta [ ℃ ]
Fig.4 Directional Characteristics 1
Fig.5 Directional Characteristics 2
Fig.6 Dark Response
1.2 1 0.8
Fluorescent Light
200
Ratio
Halogen Light Kripton Light
ICC @ Measurement
Incandescent Light
150
VCC vs. ICC@ 測定 中
0.6 0.4 0.2
White LED
100
Artifical Sun Light
50
0
-30 0 30 60 90
0
0.5
1
1.5
2
0 2 2.5 3 VCC [ V ] 3.5 4
Ta [ ℃ ]
Ratio
Fig.7 Measurement Result Temperature Dependency
10
Fig.8 Light Source Dependency ( Fluorescent Light is set to '1' )
1.2
Fig.9 VCC – ICC ( During measurement )
1.2
ICC @ POWER DOWN [ uA ]
1
1
DVI=1.8V
1
0.8
VCC=3V
0.8
Ratio
0.6
Ratio
2 2.5 3 3.5 4
0.6
0.1
0.4
0.4
0.2
0.2
0.01
-20 0 20 40 60 80
0
0
Ta [ ℃ ]
VCC [ V ]
1.5
2
Fig.10 VCC – ICC@0 Lx ( POWER DOWN )
Fig.11 Measurement Result VCC Dependency
DVI [ V ]
2.5
3
3.5
Fig.12 Measurement Result DVI Dependency
www.rohm.com © 2009 ROHM Co., Ltd. All rights reserved.
3/15
2009.06 - Rev.A
BH1710FVC
●Block Diagram VCC DVI
Technical Note
AMP
ADC
Logic + I2C Interface
SCL SDA
PD OSC GND ADDR
●Block Diagram Descriptions ●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". Measurement Time Register → This is for registration of measurement time. Initial Value is "01_0010_1100". ●OSC Internal Oscillator (typ. 320kHz). It is CLK for internal logic. ●Measurement Procedure
Power supply State is automatically changed to Power Down mode. Power Down Initial state is Power Down mode after VCC and DVI supply.
Power On
Measurement Command
One Time Measurement
Continuous Measurement
State Transition by I C write-command. Automatically State Transition
* "Power On" Command is possible to omit.
2
www.rohm.com © 2009 ROHM Co., Ltd. All rights reserved.
4/15
2009.06 - Rev.A
BH1710FVC
●Instruction Set Architecture Instruction Power Down Opecode 0000_0000 No active state. Comments
Technical Note
Power On
0000_0001
Waiting for measurement command. Reset Data register value. Reset command is not acceptable in Power Down mode. Start measurement at 1lx resolution. Measurement Time is typically 120ms. Start measurement at 4lx resolution. Measurement Time is typically 16ms. Start measurement at 32lx resolution. Measurement Time is typically 2.9ms. Start measurement at 1lx resolution. Measurement Time is typically 120ms. It is automatically set to Power Down mode after measurement. Start measurement at 4lx resolution. Measurement Time is typically 16ms. It is automatically set to Power Down mode after measurement. Start measurement at 32lx resolution. Measurement Time is typically 2.9ms. It is automatically set to Power Down mode after measurement. Change measurement time.
※ Please refer "adjust measurement result for influence of optical window."
Reset
0000_0111
Continuously H-Resolution Mode
0001_0000
Continuously M-Resolution Mode
0001_0011
Continuously L-Resolution Mode
0001_0110
One Time H-Resolution Mode
0010_0000
One Time M-Resolution Mode
0010_0011
One Time L-Resolution Mode Change Measurement time (High bit) Change Measurement time (Low bit)
※ Don't input the other opecode.
0010_0110
010_MT[9,8,7,6,5]
011_MT[4,3,2,1,0]
Change measurement time.
※ Please refer "adjust measurement result for influence of optical window."
●Measurement mode explanation Measurement Mode H-Resolution Mode M-Resolution Mode L-Resolution Mode
Measurement Time. Typ. 120ms. Typ. 16ms. Typ. 2.9ms.
Resolution 1 Lx. 4 Lx. 32 Lx.
We recommend to use H-Resolution Mode. Measurement time (integration time) of H-Resolution Mode is so long that some kind of noise(including in 50Hz / 60Hz noise) is rejected. And H-Resolution Mode is 1 l x resolution so that it is suitable for darkness (less than 10 lx)
www.rohm.com © 2009 ROHM Co., Ltd. All rights reserved.
5/15
2009.06 - Rev.A
BH1710FVC
Technical Note
●Explanation of Asynchronous reset and Reset command "0000_0111" 1) Asynchronous reset All registers are reset. It is necessary on power supply sequence. Please refer "Timing chart for VCC and DVI power supply sequence" in this page. It is power down mode during DVI = 'L'. 2) Reset command Reset command is for only reset Illuminance data register. (reset value is '0') It is not necessary even power supply sequence. It is used for removing previous measurement result. This command is not working in power down mode, so that please set the power on mode before input this command. ●Timing chart for VCC and DVI power supply sequence 2 DVI is I C bus reference voltage terminal. And it is also asynchronous reset terminal. It is necessary to set to 'L' is supplied. In DVI 'L' term, internal state is set to Power Down mode. 1) Recommended Timing chart1 for VCC and DVI supply.
after VCC
VCC
DVI
Reset Term ( more than 1us ) 2) Timing chart2 for VCC and DVI supply. (If DVI rises within 1µs after VCC supply)
VCC
DVI
Reset Term ( more than 1us ) Don't care state ADDR, SDA, SCL is not stable if DVI 'L' term ( 1us ) is not given by systems. In this case, please connect the resisters ( approximately 100kOhm ) to ADDR without directly connecting to VCC or GND, because it is 3 state buffer for Internal testing.
www.rohm.com © 2009 ROHM Co., Ltd. All rights reserved.
6/15
2009.06 - Rev.A
BH1710FVC
●Measurement sequence example from "Write instruction" to "Read measurement result" ex1) Continuously H-resolution mode (ADDR = 'L') from Slave to Master
Technical Note
from Master to Slave
① Send "Continuously H-resolution mode " instruction ST 0100011 0 Ack 00010000 Ack SP
② Wait to complete 1st
H-resolution mode measurement.(max. 180ms.)
③ Read measurement result. ST 0100011 1 Ack High Byte [ 15:8 ] Ack
Low Byte [ 7:0 ]
Ack
SP
How to calculate when the data High Byte is "10000011" and Low Byte is "10010000" 15 9 8 7 4 (2 + 2 + 2 + 2 + 2 ) / 1.2 ≒ 28067 [ lx ] The result of continuously measurement mode is updated.(120ms.typ at H-resolution mode, 16ms.typ at M-resolution mode, 2.9ms.typ at L-resolution mode) ex2) One time M-resolution mode (ADDR = 'H') ① Send "One time M-resolution mode " instruction ST 1011100 0 Ack 00100011 Ack SP
② Wait to complete M-resolution mode measurement.(max. 24ms.) ③ Read measurement result ST 1011100 1 Ack High Byte [ 15:8 ] Ack
Low Byte [ 7:0 ]
Ack
SP
How to calculate when the data High Byte is "00000001" and Low Byte is "00010000" 8 4 (2 + 2 ) / 1.2 ≒ 227 [ lx ] In one time measurement, Statement moves to power down mode after measurement completion. If updated result is need then please resend measurement instruction.
www.rohm.com © 2009 ROHM Co., Ltd. All rights reserved.
7/15
2009.06 - Rev.A
BH1710FVC
Technical Note
●Application circuit example of DVI terminal The DVI terminal is an asynchronous reset terminal. Please note that there is a possibility that IC doesn't operate normally if the reset section is not installed after the start-up of VCC. (Please refer to the paragraph of "Timing chart for VCC and DVI power supply sequence") The description concerning SDA and the terminal SCL is omitted in this application circuit example. Please design the 2 application the standard of the I C bus as it finishes being satisfactory. Moreover, the description concerning the terminal ADDR is omitted. Please refer to the paragraph of "Timing chart for VCC and DVI power supply sequence" about the terminal ADDR design. ex 1) The control signal line such as CPU is connected.
BH1710FVC VCC 0.1µF ADDR GND SCL DVI SDA 0.1µF
Micro Controller
ex 2) Reset IC is used. 1, For Reset IC of the Push-Pull type
BH1710FVC 0.1µF VCC ADDR GND SCL DVI SDA Reset IC( Push-Pull type ) 0.1µF RESET
2, For Reset IC of the Open drain output
BH1710FVC 0.1μF VCC ADDR GND SCL DVI SDA Reset IC( Open drain type ) 0.1µF RESET 1kOhm
ex 3) A different power supply is used.
BH1710FVC 0.1µF V1 VCC ADDR GND SCL DVI SDA V2 0.1µF
※ Power supply of DVI must stand up later than power supply of VCC stand up, because it is necessary to secure reset section (1µs or more).
www.rohm.com © 2009 ROHM Co., Ltd. All rights reserved.
8/15
2009.06 - Rev.A
BH1710FVC
Technical Note
ex 4) LPF using CR is inserted between VCC and DVI. This method has the possibility that the Reset section of turning on the power supply can not satisfied. cannot be satisfied. Please design the set considering the characteristic of the power supply enough.
R1 : 1kOhm BH1710FVC VCC 0.1µF ADDR GND SCL DVI SDA C1 : 1µF
◆ Notes when CR is inserted between VCC and DVI
※ ※ ※ Please note that there is a possibility that reset section (1µs) can not be satisfied because the power supply is turned on when the rise time of VCC is slow When VCC is turned off, the DVI voltage becomes higher than VCC voltage but IC destruction is not occurred if recommended constant (R1 = 1kOhm, C1 = 1µF) is used. Please note that there is a possibility that Reset section (1usec) cannot be satisfied if wait time is not enough long after turning off VCC. (It is necessary to consider DVI voltage level after turning off VCC.)
t1
t2
VCC DVI 2.4V
0.4V 0V Reset Section : 1us or more
*Please do the application design to secure Reset section 1us or more after the reclosing of the power supply.
◆
Example of designing set when CR (C = 1µF, R = 1kΩ) is inserted between VCC and DVI with VCC=2.8V ①The rise time to 0→2.4V of VCC must use the power supply of 100µs or less. ②Please wait 25ms or more after VCC turn off (VCC