SFH-5712 [OSRAM]

Hochgenauer Umgebungslichtsensor mit I²C Bus Schnittstelle;
SFH-5712
型号: SFH-5712
厂家: OSRAM GMBH    OSRAM GMBH
描述:

Hochgenauer Umgebungslichtsensor mit I²C Bus Schnittstelle

文件: 总16页 (文件大小:429K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
Hochgenauer Umgebungslichtsensor mit I²C Bus Schnittstelle  
High Accuracy Ambient Light Sensor with I²C Bus Interface  
Lead (Pb) Free Product - RoHS Compliant  
SFH 5712  
Wesentliche Merkmale  
Features  
• Gut an die Augenempfindlichkeit (Vλ)  
angepasst  
• Good match to Human Eye Sensitivity (Vλ)  
• Hohe Genauigkeit von 3 - 65.000lx  
• I²C Bus Schnittstelle  
• High accuracy from 3 - 65,000lx  
• I²C bus Interface  
100kbit/s; 400kbit/s; 1,0 Mbit/s und 3,4 Mbit/s  
• Niedriger Temperaturkoeffizient der  
Fotoempfindlichkeit  
100kbit/s; 400kbit/s; 1.0 Mbit/s and 3.4 Mbit/s  
• Low temperature coefficient of photosensitivity  
Anwendungen  
Applications  
für Consumer und Mobilegeräte  
for consumer and mobile applications  
• Umgebungslicht Messung  
• Steuerung von Displayhinterleuchtungen  
• Sonnenlicht Sensor  
• Ambient light measurement  
• Control of display backlighting  
• Sunlight sensor  
Typ  
Type  
Bestellnummer  
Ordering code  
Digitaler Ausgang, Ev= 1000lx, (white LED)  
Digital out  
Out  
SFH 5712-2/31) Q65110A8485  
500-1600  
1)  
Nur eine Gruppe innerhalb einer Verpackungseinheit (Streuung kleiner als 2:1)  
Only one bin within one packing unit (variation lower 2:1)  
2010-03-31  
1
SFH 5712  
Application diagram and basic operation  
VIO = 1.8V  
VDD = 2.5V  
100nF  
VDD  
1
SDA  
IIO  
3
MCU  
SFH 5712  
SCL  
4
2
GND  
Proposed size for the pull-up resistor is 560W  
Basic operation  
Register address  
Command  
Action  
switch VDD on  
Wait >1ms  
Write 03  
0x80  
Ambient Light Sensor in ACTIVE mode  
Wait >250 ms  
Read data  
0x8C  
0x8D  
0x80  
read LSB data from ambient light measurement  
(LSB = least significant Byte of 16bit output)  
Read data  
Write 00  
read MSB data from ambient light measurement  
(MSB = most significant Byte of 16bit output)  
Ambient Light Sensor in STAND-BY mode  
2010-03-31  
2
SFH 5712  
Addressing for basic operation  
S Address 0x29 W A Register 0x80 A  
0x03  
A P  
S Address 0x29 W A Register 0x8C A P  
S Address 0x29 R A LSB DATA NA P  
S Address 0x29 W A Register 0x8D A P  
S Address 0x29 R A MSB DATA NA P  
S Address 0x29 W A Register 0x80 A  
0x00  
A P  
Communication from master to SFH 5712  
Communication from SFH 5712 to master  
W= Master writes  
R = Master reads  
A = acknowledge  
NA= not acknowledge  
S = START condition  
P = STOP condition  
LSB = least significant byte  
MSB = most significant byte  
I2C interface  
• 1.8V IO-logic level for SDA and SCL  
• IO-pins are open drain type and logic high level is set with external pull-up resistor  
• SFH 5712-1/2 operates always as slave, address is 0x29 (7bits). Bit 0 is used to change between  
Read (R/W bit =1) and Write mode (R/W bit =0)..  
Address 0x29  
Bit  
7
6
5
4
3
2
1
0
R/W bit  
X
Address  
default  
0
1
0
1
0
0
1
• Designed for the I2C-High Speed modes (3.4Mbit/s)  
• see I2C Bus specification UM10204 from NXP for detailed information  
• Spikes up to 10 ns are suppressed on SDA & SCL  
2010-03-31  
3
SFH 5712  
Modes  
OFF  
If VDD = 0 or not connected the device is inactive. Other units may use the I2C bus  
without any restrictions; I/O pins are in Z state.  
STAND-BY  
ACTIVE  
This is the initial mode after power-up. IDD is below 2.5μA. No measurement is  
performed. Only register 0x80 can be read and written. Device can be activated by  
I2C bus communication.  
Measurements are triggered internally by SFH5712. The measurement repetition  
rate is 2/s. Measurement results can be read from the data register  
VDD= 0V  
VDD= 0V  
deactivation  
OFF  
STAND-BY  
ACTIVE  
activation  
VDD connected  
2010-03-31  
4
SFH 5712  
Maximum Ratings  
Parameter  
Symbol Value  
Unit  
°C  
V
Storage temperature  
Supply voltage  
Tstg  
– 40 … + 85  
VDD  
-0.3 ... +4.5  
-0.3 ... +2.5  
2
I²C - Bus voltage  
VIO  
V
Electrostatic discharge  
kV  
ESDhbm  
Human Body Model according to  
EOS/ESD-5.1-1993  
Electrostatic discharge  
500  
V
ESDcdm  
charge device model according to  
JEDEC JESD22-C101D  
Operating Conditions  
Parameter  
Symbol  
Value  
typ.  
Unit  
min.  
-15  
max.  
70  
Operating temperature  
Supply voltage  
Top  
°C  
V
VDD  
dVDD  
2.3  
3.0  
Supply voltage ripple  
100  
mV  
(frequency: 0...100Mhz, sinus wave)  
Digital output range  
Out  
VIO  
IIO  
3
65k  
2.0  
12  
counts  
V
I²C - Bus voltage  
Output current „Low“1)  
1.6  
3
mA  
1)  
FAST MODE PLUS: requirement of Iout_low 20mA is not met.  
2010-03-31  
5
SFH 5712  
Characteristics  
Parameter  
Symbol  
Value  
typ.  
Unit  
min.  
max.  
Mean current consumption  
ACTIVE mode, EV = 0lx, VDD = 2.5 V  
IDD  
145  
200  
μA  
μA  
μA  
nm  
Mean current consumption  
ACTIVE mode, EV = 1000lx, VDD = 2.5 V  
IDD  
170  
Mean current consumption  
STAND-BY mode, VDD = 2.5 V  
IDD  
2.5  
Spectral range of sensitivity  
λ20%  
400 ...  
680  
Wavelength of max. photosensitivity  
Dimensions of radiant sensitive area  
λs max  
500  
nm  
0.4 x  
0.4  
mm x mm  
L x W  
I²C power up time after Vdd “ON“  
ton  
40  
µs  
(see Appendix 1: flicker reduction and timing)  
Output update time for first measurement  
(see Appendix 1: flicker reduction and timing)  
tupd  
Out  
1
1.5  
ms  
Resolution of the digital output signal  
(3lx ....65klx)  
1
count/lx  
counts  
%
Digital output signal variation  
for VDD = VDD, min to VDD, max; EV = 1000lx  
Deviation from linear output characteristics1)  
± 10  
flin  
X = 100-65klx  
X = 10-100lx  
X = 3-10lx  
±5  
±10  
±20  
Temperature coefficient of the output signal  
Top= 0...50°C  
Top= -15...0°C & 50...70°C  
(1000lx; Norm light A)  
%/K  
dB  
TCEV  
<0.2  
<0.25  
Flicker reduction at the output  
13  
(noise frequency: 50...60Hz)  
(see Appendix 1: flicker reduction and timing)  
2010-03-31  
6
SFH 5712  
1)  
The deviation of the linear output characteristic is referenced to 1000lx and follows the formula:  
YX  
1000lx  
× ----------------- – 1 × 100%  
------------------  
flin  
=
Y1000lx  
X
X:  
YX:  
sensor illumination level in lux  
sensor output / measurement value at illumination level X  
Y1000lX: sensor output / measurement value at illumination level 1000lx  
flin  
25%  
15%  
5%  
-5%  
-15%  
-25%  
1
10  
100  
1000  
10000  
100000  
EV / lx  
OHF04370  
2010-03-31  
7
SFH 5712  
VDD  
SDA  
A/D  
converter  
Amplifier  
Photo-  
diode  
A
D
GND  
SCL  
OHF04366  
Figure 1  
Circuitry  
Pin functions  
Pin  
Description  
VDD  
supply voltage  
GND  
ground  
SCL  
I²C bus clock serial I/O terminal (SCL)  
I²C bus serial data I/O terminal (SDA)  
SDA  
Binning (TA = 25 °C)  
Parameter  
Symbol  
Value  
Unit  
-2  
-3  
Output signal  
EV = 1000lx (white LED LW 541C) Out  
500...1000 800...1600 count  
2010-03-31  
8
SFH 5712  
Relative Spectral Sensitivity  
Directional Characteristics  
Srel = f (φ); TA = 25 °C  
S
rel = f (λ); TA = 25 °C  
OHF04364  
40˚  
30˚  
20˚  
10˚  
0˚  
OHF04367  
100  
%
1.0  
Srel  
50˚  
Vλ  
80  
0.8  
0.6  
0.4  
70  
60  
50  
60˚  
70˚  
SFH 5712  
40  
30  
20  
0.2  
0
80˚  
90˚  
10  
0
100˚  
400 500 600 700 800 900 nm 1100  
1.0  
0.8  
0.6  
0.4  
0˚  
20˚  
40˚  
60˚  
80˚  
100˚  
120˚  
λ
Output  
Current Consumption  
Out = f (EV); TA = 25 °C  
IDD = f (VDD); TA = 25 °C; VDD = 2.5V;  
ACTIVE mode  
OHF04365  
OHF04363  
105  
Out  
150  
µA  
Idd  
148  
147  
146  
145  
144  
143  
142  
141  
140  
104  
103  
102  
101  
100  
2.2  
2.4  
2.6  
2.8  
3 V 3.2  
100  
101  
102  
103  
104 lx 105  
V
dd  
E
2010-03-31  
9
SFH 5712  
Appendix 1: Flicker reduction and timing  
Sensor is smoothing the output signal by averaging up to 32 single measurements. Flicker caused by  
artificial light sources e.g. from fluorescent lamps usually occurs at 100Hz or 120Hz. Oscillation of the  
optical input signal will be reduced by 13dB at the output for sinus signals. E.g. the sensor output varation  
will only be 5% of the optical input peak to peak variation from fluorescent light. The flicker reduction is  
calculated by the relative variation of the optical input signal (a/A) compared to the sensor output (b/B),  
see figure 2.  
Average signal level of  
optical input (A) and  
SFH 5712 out (B)  
Actual light level  
SFH 5712 Out  
a
b
10log [(b/B) / (a/A)]  
Time  
OHF04362  
Figure 2 flicker reduction (average of 32 measurements)  
To achieve the maximum flicker reduction performance the 32fold averaged output value should be  
used. Typically 186ms (max. 250ms) after sensor activation the first full averaged signal can be read at  
the sensor output. The sensor allows to read intermediate signal output values prior to 250ms (see  
figure 3):  
- single measurement after typ. 1ms  
- average of 8 measurements after typ 45ms  
- average of 16 measurements after typ 92ms  
After the first full averaged measurement value (t>250ms) the output will be refreshed automatically  
twice a second with 32fold averaged values. Single, 8 and 16fold averaged measurements are only  
performed after activation of the sensor.  
2010-03-31  
10  
SFH 5712  
.
Operation mode  
Avg. of 2nd  
32 measurements  
Avg. of 8 measurements  
Avg. of 32 measurements  
1st measurement  
Avg. of 16 measurements  
Output  
actualisation  
Delay time until sensor  
can be addressed  
tupd  
ACTIVE  
No additional avg.  
values in between  
for following readings  
ton  
STAND-BY  
Vdd off  
t
typ. 565 ms  
max. 750 ms  
typ. 186 ms  
max. 250 ms  
typ. 92 ms  
max. 125 ms  
typ. 45 ms  
max. 65 ms  
typ. 1 ms  
max. 1.5 ms  
typ. 40 µs  
OHF04371  
Figure 3: SFH 5712 averaging and timing  
Appendix 2: Digital Interface characteristics  
Interface and control is accomplished through a two-wire I²C bus serial interface. The sensor works in  
multi-master/multi-slave environment, multiple devices may be connected to the same bus. The device  
conforms to I²C interface specification version 3.0 Rev. 03 dated 19 June 2007.  
http://www.standardics.nxp.com/support/documents/i2c/pdf/ics.bus.specification.pdf  
The device implements the I²C write protocol as well as the I²C read (combined mode) protocol. In block  
read mode (as slave) the device will transmit registers in a cyclic manner until master issues a stop con-  
dition. E.g. if host uses block read and starts from register Ch, slave will return the following sequence  
of register values:  
Ch, Dh, 0h, Ah, Bh, Ch, Dh, 0h,....  
until host issues a stop condition.  
The address counter always increases the register address after output of register content. This is also  
valid, if the device is powered down (stand-by mode) between readings.  
2010-03-31  
11  
SFH 5712  
Control of ambient light sensor modes  
R/W-Register 0x80  
Bit  
7
6
5
4
3
2
1
0
not used  
mode of ambient lightsensor  
00 STAND-BY  
default 00000  
00 STAND-BY  
11 ACTIVE  
Part number and revision identification  
R-Register 0x8A  
Bit  
7
6
5
4
4
3
2
1
1
1
1
0
0
0
0
Part number ID  
Revision ID  
1000  
XXXX (start with 0001)  
Manufacturer identification  
R-Register 0x8B  
Bit  
7
6
5
3
2
2
2
Manufacturer Identification  
0000  
0011  
Ambient light measurement data (LSB 8bit)  
R-Register 0x8C  
Bit  
7
6
5
4
3
3
LSB data  
00000000  
default  
Ambient light measurement data (MSB 8bit)  
R-Register 0x8D  
Bit  
7
6
5
4
MSB data  
00000000  
default  
The result of the ambient light sensor is a 16bit word split in MSB and LSB and is stored in two registers.  
The upper byte data registers can only be read following a read to the corresponding lower byte register.  
When the lower byte register is read, the upper byte is stored in a temporary register, which is read by a  
2010-03-31  
12  
SFH 5712  
subsequent read to the upper byte register. The upper register will contain the correct value even if ad-  
ditional integration cycles end between the reading of the lower and upper registers.  
Example:  
LSB data and MSB data neet to be combined to a 16bit word as follows:  
LSB data = 0xF0 (1111 0000)  
MSB data = 0x83 (1000 0011)  
-> in hex: out = 83F0 = 33776 counts  
-> in binary: out= 1000 0011 combined with 1111 0000: 1000 0011 1111 0000 = 33776 counts  
I2C bus address  
7 bit sensor address  
binary: 0101001 / hex: 29  
If the I²C bus master sends a not specified register address (e.g. Eh see table 1), the device (slave) will  
not send ACKNOWLEDGE and go to an idle mode and wait for another command.  
2010-03-31  
13  
SFH 5712  
Package Outlines  
0.55 (0.022)  
0.35 (0.014)  
Pin 2  
Pin 3  
Bottom view  
Pin 4  
Pin 1  
1.45 (0.057)  
1.25 (0.049)  
Side view  
2.2 (0.087)  
1.8 (0.071)  
Pin 1  
Package center  
Pin 4  
Top view  
Photosensitive  
area 0.16 mm2  
Pin 2  
Pin 3  
OHPY4195  
Dimensions in mm (inch)  
Pin configuration  
Pin #  
Description  
VDD  
1
2
3
4
GND  
SDA  
SCL  
2010-03-31  
14  
SFH 5712  
Recommended Solderpad Design  
Dimensions in mm  
Taping  
Label  
Direction of unreeling  
Direction of unreeling  
Gurtende: 160mm  
Gurtvorlauf: 400mm  
Reel size: 180 mm  
Quantity: 3000 pcs  
Trailer:  
160mm  
Leader:  
400mm  
OHAY4288  
2010-03-31  
15  
SFH 5712  
Soldering Conditions  
Preconditioning acc. to JEDEC Level 3  
(acc. to J-STD-020C)  
Reflow Soldering Profile for lead free soldering  
OHLA0687  
300  
Maximum Solder Profile  
Recommended Solder Profile  
Minimum Solder Profile  
˚C  
+0 ˚C  
-5 ˚C  
260 ˚C  
255 ˚C  
240 ˚C  
250  
T
±5 ˚C  
+5 ˚C  
-0 ˚C  
245 ˚C  
235 ˚C  
217 ˚C  
10 s min  
200  
150  
100  
50  
30 s max  
Ramp Down  
6 K/s (max)  
100 s max  
120 s max  
Ramp Up  
3 K/s (max)  
25 ˚C  
0
0
50  
100  
150  
200  
250  
s
300  
t
Published by  
OSRAM Opto Semiconductors GmbH  
Leibnizstrasse 4, D-93055 Regensburg  
www.osram-os.com  
© All Rights Reserved.  
The information describes the type of component and shall  
not be considered as assured characteristics.  
Terms of delivery and rights to change design reserved. Due  
to technical requirements components may contain dangerous substances. For information on the types in question  
please contact our Sales Organization.  
Packing  
Please use the recycling operators known to you. We can also help you – get in touch with your nearest sales office.  
By agreement we will take packing material back, if it is sorted. You must bear the costs of transport. For packing  
material that is returned to us unsorted or which we are not obliged to accept, we shall have to invoice you for any costs  
incurred.  
Components used in life-support devices or systems must be expressly authorized for such purpose! Critical  
components 1 , may only be used in life-support devices or systems 2 with the express written approval of OSRAM OS.  
1 A critical component is a component usedin a life-support device or system whose failure can reasonably be expected  
to cause the failure of that life-support device or system, or to affect its safety or effectiveness of that device or system.  
2 Life support devices or systems are intended (a) to be implanted in the human body, or (b) to support and/or maintain  
and sustain human life. If they fail, it is reasonable to assume that the health of the user may be endangered.  
2010-03-31  
16  

相关型号:

SFH-7013

Red (655 nm), Green (530 nm) and Infrared Emitter (940 nm)
OSRAM

SFH-7050

BioMon Sensor
OSRAM

SFH-7051

BioMon Sensor
OSRAM

SFH-7060

BioMon Sensor
OSRAM

SFH-7070

Multi chip package featuring two green emitters and one detector
OSRAM

SFH-7222

GaAlAs Infrared Emitter (880 nm) and green GaP-LED (565 nm)
OSRAM

SFH-7225

Multi TOPLED with LED and Phototransistor-Detector
OSRAM

SFH-7250

Infrared-Emitter (850 nm) and Si-Phototransistor
OSRAM

SFH-7251

Infrared Emitter (850 nm) and green GaP-LED (570 nm)
OSRAM

SFH-7252

Infrared Emitter (850 nm) and Infrared Emitter (940 nm)
OSRAM

SFH-7710

SMD Kippsensor mit digitalem Ausgang
OSRAM

SFH-7740

Reflective Optical Switch
OSRAM