CM32181A3OP [ETC]

Low Power, High Sensitivity I2C Ambient Light Sensor;
CM32181A3OP
型号: CM32181A3OP
厂家: ETC    ETC
描述:

Low Power, High Sensitivity I2C Ambient Light Sensor

文件: 总16页 (文件大小:1002K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
Serial No. 201307190009  
CM32181  
Low Power, High Sensitivity  
I2C Ambient Light Sensor  
Rev: 1.1 Revised 11th-June-2013  
Description  
Features  
CM32181 is an advanced ambient light sensor with  
I2C protocol interface and designed by the CMOS  
process. It is easily operated via a simple I2C  
command. The active interruption feature within the  
threshold windows setting offers the benefit of  
eliminating loading of the controller monitor.  
Filtron™ technology adoption :  
excellent responsivity : close to rhumeye  
responses  
High sensitivity:  
minimum detectable intesi/Bit  
supports low transmce(das design  
O-Trim™ technoloy aption :  
ALS output tolerae: ± 1
Support vaoopowemodes.  
Excellent mpensation: -40 to 85ºC  
High dynadeten resolution  
Standard I2protocol interface  
Interuption fature (INT) support  
ammablinterrupt function with upper and  
resholds. Adjustable persistence to  
lse triggers.  
scent light flicker immunity  
tware shutdown mode control  
Operation voltage from 2.5V to 3.6V  
Ambient light strength detection range over 100K  
Lux  
Package: OPLGA (2.35 x 1.8 x 1.0 mm)  
Lead-free package (RoHS compliant)  
CM32181 incorporates a photodiode, amplifiers and  
analog circuits into a single chip. The best spectral  
sensitivity is used to closely capture real human eye  
responses. CM32181 has excellent temperature  
compensation. Its robust refresh rate setting does not  
need an external RC low pass filter. Software  
shutdown mode is provided which reduces power  
consumption to be less than 0.5μA. CM32181’s  
operating voltage ranges from 2.5V to 3.6V and  
consumes only 1uA. The maximum detective lig
strength is over 167K Lux.  
Block Diagram  
VDD  
Applications  
Temperature  
Sensor  
Notebook, Tablet, TV  
Mobile Phone, Smart-phone, PDA  
Automotive  
SCL  
Low Pss Fil
Output  
buffer  
with  
SDA  
INT  
Pin Definition  
I2C interface  
Oscillator  
ADDR  
GND  
OPLGA  
<Top View>  
1
2
3
Ground  
I2C Data  
Interrupt  
4
5
6
Address Select  
I2C Clock  
Power  
www.capellamicro.com  
© Copyright 2013, Capella Microsystems, Inc.  
CM32181  
High Sensitivity I2C Ambient Light Sensor  
Serial No. 201307190009  
Ordering Information  
PART NUMBER  
PACKING  
PACKAGE  
PIN NO.  
QUANTITY  
LEAD FREE  
REMARK  
CM32181A3OP  
Tape and Reel  
2.35 x 1.8 x 1.0mm  
6
2500  
Compliant  
Absolute Maximum Ratings  
PARAMETER  
Storage temperature  
SYMBOL  
MIN  
-40  
-40  
0
MAX  
+100  
+85  
4
UNIT  
CONDITIO
TS  
TA  
°C  
°C  
V
Operating temperature  
Supply voltage  
VDD  
Recommended Operating Conditions  
PARAMETER  
Operating temperature  
Supply voltage  
SYMBOL  
TA  
MIN  
-40  
2.5  
10  
MAX  
+85  
3.6  
CONDITION  
V
VDD  
I2C operating frequency  
f(I2CCLK)  
400  
kz  
Pin Descriptions  
PIN ASSIGNMENT  
SYMBOL  
TYPE  
FUNCTION  
1
2
3
GND  
SDAT  
INT  
I
ower suply ground. All voltages are referenced to GND  
gital serial data output to the host  
Interrupt pin. (Active low).  
I/O (Open)  
O Drai
Address Select. Pull high to select address 0x48 or low to select  
address 0x10  
4
ADD
5
6
S
I
I
I2C digital serial clock input from the host  
Supply voltage  
www.capellamicro.com  
© Copyright 2013, Capella Microsystems, Inc.  
2
Serial No. 201307190009  
CM32181  
High Sensitivity I2C Ambient Light Sensor  
Serial No. 201307190009  
Electrical & Optical Specifications  
PARAMETER  
SYMBOL  
MIN  
TYP  
MAX  
UNIT  
CONDITION  
Peak sensitivity wavelength  
λP  
VIH  
VIL  
VOL  
550  
nm  
Logic High  
1.2  
0
VDD  
0.4  
0.4  
I2C signal input  
V
V
Note
Logic Low  
Output Low Voltage  
SDA  
3mA rrent  
e 1,2  
”)  
Minimum  
Maximum  
0.005  
Detectable intensity  
LUX  
2  
(ALS_= “10”)  
167000  
Note 1,2  
LS_SM = “01”)  
Dark offset  
3
3.3  
1
SE
Supply operation voltage  
VDD  
2.5  
3.6  
Note 1,2,3  
(PSM=11,refresh time:4500ms)  
Note 1,2,3  
(PSM=00,refresh time:600ms)  
6
Supply current  
IDD  
μA  
Note 1,2  
(PSM_EN=0,refresh  
time:100ms)  
Shutdown current  
Note:  
IDD (SD)  
0.
uA  
Light Condition = Dark, Note 1  
1.  
2.  
3.  
Test condition: VDD = 3.3V, Tempre:
Light source: White LED.  
Power saving mode enable  
www.capellamicro.com  
© Copyright 2013, Capella Microsystems, Inc.  
3
Serial No. 201307190009  
CM32181  
High Sensitivity I2C Ambient Light Sensor  
Serial No. 201307190009  
I2C Timing Characteristics  
STANDARD  
MODE  
FAST  
MODE  
UNIT  
PARAMETER  
SYMBOL  
MIN  
MAX  
MIN  
10  
MAX  
Clock frequency  
f(SMBCLK)  
t(BUF)  
10  
4.7  
4.0  
4.7  
4.0  
300  
250  
4.7  
4.0  
25  
100  
400  
kHz  
us  
us  
u
ns  
ns  
us  
us  
ms  
ns  
ns  
Bus free time between start and stop conditions  
1.3  
0.6  
0.6  
0.6  
90  
Hold time after (repeated) start condition.  
After this period, the first clock is generated  
t(HDSTA)  
t(SUSTA)  
t(SUSTO)  
t(HDDAT)  
t(SUDAT)  
t(LOW)  
Repeated start condition setup time  
Stop condition setup time  
Data hold time  
Data setup time  
10
.3  
I2C clock (SCK) low period  
I2C clock (SCK) high period  
Detect clock/data low timeout  
Clock/Data fall time  
t(HIGH)  
t(TIMEOUT)  
t(F)  
3
---  
300  
300  
300  
Clock/Data rise time  
t(R)  
1000  
(LOW)  
t
(R)  
t
(F)  
t
I2C  
CLOCK  
(SCLK)  
VIH  
VIL  
(SUSTA)  
t
(HDSTA)  
t
(SUSTO)  
t
(BUF)  
t
(HDDAT)  
(SUDAT)  
t
t
I2C  
DATA  
(SDAT)  
VIH  
VIL  
{
{
{
{
P
S
S
P
Stop Condition  
Star C
Stop  
t(LOSEXT)  
SCLKACK  
SDAACK  
t(LOWMEXT)  
t(LOWMEXT)  
t(LOWMEXT)  
CK  
CLK)  
I2C  
DATA  
(SDAT)  
Figure 1. I2C Timing Diagram  
www.capellamicro.com  
© Copyright 2013, Capella Microsystems, Inc.  
4
Serial No. 201307190009  
CM32181  
High Sensitivity I2C Ambient Light Sensor  
Serial No. 201307190009  
Parameter Timing Information  
I2CBus  
CLOCK  
(SCLK)  
I2CBus  
DATA  
(SDAT)  
SA0  
SA1  
SA7  
SA1  
SA7  
SA6  
SA5  
SA4  
SA3  
SA2  
SA6  
SA5  
SA4  
SA3  
SA2  
W
Start by  
Master  
ACK
ACK
I2CBus Slave Address Byte  
Command Code  
I2CBus  
CLOCK  
(SCLK)  
I2CBus  
DATA  
SA7  
SA0  
SA7  
SA0  
SA6  
SA5  
SA4  
SA3  
SA2  
SA1  
SA6  
SA5  
SA1  
(SDAT)  
Stop by  
Master  
ACK
ACK
Data Byte Low  
DaBte High  
Figure 2-1. I2C Bus Timing fonommand Format  
I2CBus  
CLOCK  
(SCLK)  
I2CBus  
DATA  
(SDAT)  
SA0  
SA1  
SA7  
SA7  
SA6  
SA5  
SA4  
SA3  
SA2  
SA6  
SA5  
SA4  
SA
Start by  
Master  
ACK
C
ACK by  
I2CBus res
Command Code  
I2CBus  
CLOCK  
(SCLK)  
I2CBus  
DATA  
(SDAT)  
SA0  
SA1  
SA7  
SA7  
SA5  
SA4  
SA3  
SA2  
SA1  
SA6  
SA5  
SA4  
SA3  
SA2  
R
ACK b
ACK by  
Master  
I2CBus Slave Address Byte  
Data Byte Low  
I2CBus  
CLOCK  
(SCLK)  
I2CBus  
DATA  
SA7  
SA0  
SA6  
SA5  
SA4  
SA3  
SA2  
SA1  
(SDAT)  
ACK by  
Master  
Stop by  
Master  
Data Byte High  
Figure 2-2. I2C Bus Timing for Receiving Word Command Format  
www.capellamicro.com  
© Copyright 2013, Capella Microsystems, Inc.  
5
Serial No. 201307190009  
CM32181  
High Sensitivity I2C Ambient Light Sensor  
Serial No. 201307190009  
Typical Performance Characteristics  
Figure 3. Normalized Spectral Response  
ew Angle  
Fis. Temperature Characteristics  
Figure 6. ALS_IT vs, Max Detection Range  
www.capellamicro.com  
© Copyright 2013, Capella Microsystems, Inc.  
6
Serial No. 201307190009  
CM32181  
High Sensitivity I2C Ambient Light Sensor  
Serial No. 201307190009  
Application Information  
Pin Connection with the Host  
CM32181 is a cost effective solution for an ambient light sensor with I2C interface. The standard serial digital  
interface easily accesses “light intensity” without using complex calculations and programming by an external  
controller.  
The additional capacitor near the VDD pin in the circuit is used for power supply noise rejection. value is  
recommended at 0.1uF. The pull-high resistors for the I2C bus design are recommended to e 2.. Pin  
ADDR is for address Select. Pull high to select address 0x48 or low to select address 0x10  
An example of the circuit diagram is shown in Figure 7.  
FigHaPin Connection Diagram  
Digital Interface  
CM32181 contains ster written via the I2C bus. All operations can be controlled by the command  
register. The simltructure allows the user to easily program the operation setting and latch the  
light data fC32181’s I2C command format description for Read and Write operations between  
CM32181 e shown in Figure 8. The white areas indicate the host activity and the gray areas  
indicate CM321acowledgement of the host access activity.  
Write Protocol -> Write Command to CM32181  
Read Protocol -> Read data from CM32181  
S = Start Condition  
P = Stop Condition  
A = Acknowledge  
Figure 8. CM32181 Command Protocol  
www.capellamicro.com  
© Copyright 2013, Capella Microsystems, Inc.  
7
Serial No. 201307190009  
CM32181  
High Sensitivity I2C Ambient Light Sensor  
Serial No. 201307190009  
Command Register Format  
There are 6 command codes provided by CM32181. Formats of these command code and registers’ definition  
explanations are shown in below Table 1.  
Command code  
00  
Register Name  
Reserved  
Bit  
15:13 Set 000b  
Sensitivity mode selection  
Function/Description  
R/W  
W
00 = ALS Sensitivity x 1  
12:11 01 = ALS Sensitivity x 2  
10 = ALS Sensitivity x (1/8)  
11 = ALS Sensitivity x (1/4)  
ALS_SM  
W
W
Reserved  
10  
Set 0b  
ALS integration time
1100 = 25ms  
1000 = 50ms  
ALS_IT  
9:6 0000 = 100m
0001 =
W
001
0011 =
Persistence protect number setting  
5:4 = 2  
10 = 4  
ALS_PERS  
W
11 = 8  
3:2 Set 00b  
W
W
ALS Interrupt enable setting  
AT_EN  
1
0
0 = ALS INT Disable  
1 = ALS INT Enable  
ALS shut down setting  
0 = ALS Power On  
1 = ALS Shut down  
ALS_SD  
W
01  
02  
03  
ALS_WH  
ALS_WH  
ALS_WL  
ALS_WL  
Reserved  
15:8 ALS High Threshold Window setting(MSB)  
7:0 ALS High Threshold Window setting(LSB)  
15:8 ALS Low Threshold Window setting(MSB)  
7:0 ALS Low Threshold Window setting(LSB)  
15:3 Set 0000 0000 0000 0b  
W
W
W
W
W
Power Saving Mode  
PSM  
2:1 00 = Mode1  
W
01 = Mode2  
www.capellamicro.com  
© Copyright 2013, Capella Microsystems, Inc.  
8
Serial No. 201307190009  
CM32181  
High Sensitivity I2C Ambient Light Sensor  
Serial No. 201307190009  
10 = Mode3  
11 = Mode4  
Please refer to Table 2  
Power Saving Mode enable setting  
0 = Disable  
PSM_EN  
0
W
1 = Enable  
04  
ALS  
15:8 MSB 8bits data of whole ALS 16bits  
7:0 LSB 8bits data of whole ALS 16bits  
15:0  
R
R
R
R
ALS  
05  
06  
Reserved  
ALS_IF_L  
ALS_IF_H  
Reserved  
15  
14  
ALS crossing Low threshold INgger ev
ALS crossing High threshold T trigr event  
07  
13:0  
www.capellamicro.com  
© Copyright 2013, Capella Microsystems, Inc.  
9
Serial No. 201307190009  
CM32181  
High Sensitivity I2C Ambient Light Sensor  
Serial No. 201307190009  
Command code 00(HEX)  
Command code 01(HEX)  
1. Bit 12:11 defines ALS sensitivity mode.  
Once enable INT function and use High/Low  
windows threshold, Bit 15:0 provides 16 bit  
register for High bound threshold window  
setting.  
Bit 12  
00  
Function  
ALS Sensitivity x 1  
ALS Sensitivity x 2  
ALS Sensitivity x (1/8)  
ALS Sensitivity x (1/4)  
01  
10  
11  
Bit  
15:8 High Threshold Window setMSB)  
7:0 High Threshold Window sttingB)  
Function  
2. Bit 9:6 defines ALS integration time setting  
which represents how long ALS can update  
the readout value.  
Command code 02(HX)  
Bit 9:6  
1100  
1000  
0000  
0001  
0010  
0011  
Function  
25ms  
50ms  
100ms  
200ms  
400ms  
800ms  
Once enable INT uncand use High/Low  
windows threshBit 1provides 16 bit  
register fbthshold window  
setting.  
Bit  
1:Low hreshold Window setting(MSB)  
Low Threshold Window setting(LSB)  
Function  
3. Bit 5:4 defines ALS interrupt persistence  
setting. The interrupt pin is triggered while  
sensor reading is out of threshold windows  
after consecutive number of measurement  
cycle.  
d code 03(HEX)  
1. Bit 2:1 defines Power Saving mode which  
provides various power consumption,  
sensitivity, and refresh time combinations.  
Please refer to Table2.  
Bit 5:4  
00  
Measurement cycle  
1
2
4
01  
10  
11  
Bit 2:1  
00  
01  
10  
11  
Function  
Mode1  
Mode2  
Mode3  
Mode4  
4. Bit 1 defines whetnablterrupt  
function or not.  
Bit 1  
0
1
ction  
T Disable  
INT Enable  
2. Bit 0 defines whether to enable power saving  
mode or not.  
Bit 0  
0
1
Function  
Disable  
Enable  
5. how to power on and shut down  
sng.  
Bit 0  
1
Function  
Power on  
Shutdown  
Command code 04(HEX)  
To access 16-bit high resolution ALS output  
data, it’s suitable to follow read protocol to  
read from Command code 04 16 bits register.  
Bit  
15:8  
7:0  
Function  
MSB 8bits data of whole 16bits  
LSB 8bits data of whole 16bits  
www.capellamicro.com  
© Copyright 2013, Capella Microsystems, Inc.  
10  
Serial No. 201307190009  
CM32181  
High Sensitivity I2C Ambient Light Sensor  
Serial No. 201307190009  
Command code 06(HEX)  
1. Bit 15 defines interrupt flag while trigger  
occurred due to data crossing low threshold  
windows.  
Bit 15  
Function  
0
1
Interrupt not triggered  
Interrupt occurred  
2. Bit 14 defines interrupt flag while trigger  
occurred due to data crossing high threshold  
windows.  
Bit 14  
Function  
0
1
Interrupt not triggered  
Interrupt occurred  
www.capellamicro.com  
© Copyright 2013, Capella Microsystems, Inc.  
11  
Serial No. 201307190009  
CM32181  
High Sensitivity I2C Ambient Light Sensor  
Serial No. 201307190009  
Refresh Time Determination of PSM  
CM32181’s refresh time can be determined by PSM and ALS_IT setting in Power Saving Mode(PSM).  
Cooperating with the command register setting, the designer has a flexible method in defining the timing, power  
consumption and sensitivity for light data collection.  
ALS_SM  
01  
PSM  
00  
01  
10  
11  
00  
01  
10  
11  
00  
01  
10  
11  
00  
01  
10  
11  
ALS_IT  
0000  
0000  
0000  
0000  
0001  
0001  
0001  
0001  
0010  
0010  
0010  
0010  
0011  
0011  
0011  
001
Refresh time(ms)  
600  
Idd(uA)  
6
sensitivity(Lux/bit)  
0.042  
0.042  
0.
0.
0.021  
0.021  
0.021  
0.01  
01  
1100  
2100  
4100  
700  
3.5  
2
01  
01  
1
01  
10  
6
01  
1200  
2200  
4200  
900  
01  
5  
01  
01  
5  
10  
6
01  
1400  
2400  
0  
1300  
1800  
0  
4800  
0.01  
01  
0.01  
01  
3.5  
21  
15  
10  
6
0.01  
01  
0.005  
0.005  
0.005  
0.005  
01  
01  
01  
Tablefresh e, Idd and sensitivity Relation Table  
Auto-Memorizatin  
CM32181 emhe last ambient light data before shutdown and keep this data before waking up.  
When CM3218in utdown mode, the host can freely read this data via Read command directly. When  
CM32akes uhe data will be refreshed by the new detection.  
www.capellamicro.com  
© Copyright 2013, Capella Microsystems, Inc.  
12  
Serial No. 201307190009  
CM32181  
High Sensitivity I2C Ambient Light Sensor  
Serial No. 201307190009  
Package Information (OPLGA)  
TOP VIEW  
SIDE VIEW  
BOTTOM VIEW  
2.35 ± 0.1  
2.35 ± 0.1  
1.35± 0.1  
Pin 1 Marking  
1
6
0.05±0.05  
Package center & PD center  
0.04± 0.04  
0.04±0.04  
3
4
0.45 ±
0.56  
1.0 ± 0.1  
C32181 Pin-out assignment  
VDD  
6
5
4
1
2
3
GND  
SDAT  
INT  
SCLK  
ADDR  
Unit: mm  
Figure 10. 21Package Dimensions  
Packag
2.35
Pad r  
0.1 mm  
0.4mm  
mm  
0.1 mm  
0.45mm  
1.0mm  
Figure 11. CM32181 OPLGA PCB Layout Footprint  
www.capellamicro.com  
© Copyright 2013, Capella Microsystems, Inc.  
13  
Serial No. 201307190009  
CM32181  
High Sensitivity I2C Ambient Light Sensor  
Serial No. 201307190009  
Recommended Storage and Rebaking Conditions  
PARAMETER  
Storage temperature  
Relative humidity  
Open time  
MIN  
MAX  
UNITS  
CONDITION  
5
50  
°C  
%
60  
168  
hrs  
Total time  
6 months from the date code on the aluminized envelope (unopened)  
1. Tape and Reel: 60 ºC , 22 hours  
2. Tube: 60 ºC , 22 hours  
Rebaking  
Recommended Infrared Reflow  
Soldering conditions are based on J-STD-020 C definition.  
1. IR reflow profile conditions  
PARAMETER  
Peak temperature  
TEMPERATURE  
CONDITION  
255+0/-5 ºC (Max: 260 ºC)  
150 ~ 200 ºC  
1onds  
Preheat temperature range and timing  
Timing within 5 ºC to peak temperature  
Timing maintained above temperature / time  
Timing from 25 ºC to peak temperature  
Ramp-up rate  
60 ~ 10 seconds  
10 ~ 30 econds  
0 ~ 150 seconds  
8 minutes (Max)  
217 ºC  
3 ºC conds (M
6 ºC / ss (Max)  
Ramp-down rate  
2. Recommended normal soldeow 255 .  
Max. Temperature  
260+0/-50C / 10 seconds  
255  
Ramp-up Rate  
Ramp-down Rate  
3 0C / seconds  
(max)  
6 0C / seconds  
(max)  
217  
0  
Soldering Zone  
60-150 seconds  
amp-up Rate  
/ seconds  
(max)  
Pre-Heating Time  
t2 - t1 = 60 - 180 secons  
Time (second)  
t2  
t1  
Figure 12. CM32181 Solder Reflow Profile Chart  
www.capellamicro.com  
© Copyright 2013, Capella Microsystems, Inc.  
14  
Serial No. 201307190009  
CM32181  
High Sensitivity I2C Ambient Light Sensor  
Serial No. 201307190009  
Recommended Iron Tip Soldering Condition and Warning Handling  
1
Solder the device with the following conditions:  
1.1 Soldering temperature: 400 (Max.)  
1.2 Soldering time: 3 seconds (Max.)  
2
If the temperature of the method portion rises in addition to the residual stress between the leads, the  
possibility that open or short circuit occurs due to the deformation or destruction othe resin  
increases.  
3
4
The following methods: VPS, and wave soldering are not suggested for the component assey.  
Cleaning method condition:  
4.1 Solvent: Methyl Alcohol, Ethyl Alcohol, and Isopropyl Alcohol.  
4.2 Solvent temperature < 45 (Max.);  
4.3 Time: 3 minutes (Min.)  
www.capellamicro.com  
© Copyright 2013, Capella Microsystems, Inc.  
15  
Serial No. 201307190009  
CM32181  
High Sensitivity I2C Ambient Light Sensor  
Serial No. 201307190009  
Packing Information  
DIMENSION OF CARRIER TAPE  
PIN 1  
SIDE VIEW  
TOP VIEW  
4.00 ± 0.10  
4.00 ± 0.10  
2.00 ± 0.10  
Ф 1.50 ± 0.10  
UNIT: mm  
R 9 Max  
R 9 Max  
2.03 ± 0.10  
2.58 ± 0.10  
Figure 14. Taping Direction  
Figure 13. CM32181 A3OP Package Carrier Tape  
Figure 15. Reel Dimension  
CAPELLA MICROSYSTEMS, INC  
Taiwan office  
USA office  
2361 Calle Del Mundo, Santa Clara, CA95054  
TEL: 408-727-8500  
6F, No.43, Fusing Road, Sindian City, Taipei County 231, Taiwan  
TEL: +886-2-82186600  
FAX: +886-2-82186602  
FAX: 408-969-0894  
www.capellamicro.com  
© Copyright 2013, Capella Microsystems, Inc.  
16  
Serial No. 201307190009  

相关型号:

CM3225100KL

WOUND CHIP INDUCTOR
ABC

CM3225101KL

WOUND CHIP INDUCTOR
ABC

CM3225101KLC

General Purpose Inductor, 100uH, 10%, Ferrite-Core, 1210,
ABC

CM3225101KLF

General Purpose Inductor, 100uH, 10%, Ferrite-Core, 1210,
ABC

CM3225120KL

WOUND CHIP INDUCTOR
ABC

CM3225120KLC

General Purpose Inductor, 12uH, 10%, Ferrite-Core, 1210,
ABC

CM3225121KL

WOUND CHIP INDUCTOR
ABC

CM3225121KLF

General Purpose Inductor, 120uH, 10%, Ferrite-Core, 1210,
ABC

CM3225150KL

WOUND CHIP INDUCTOR
ABC

CM3225151KL

WOUND CHIP INDUCTOR
ABC

CM3225180KL

WOUND CHIP INDUCTOR
ABC

CM3225180KLD

General Purpose Inductor, 18uH, 10%, Ferrite-Core, 1210,
ABC