|
|
Número de pieza | NOA1312 | |
Descripción | High-Precision Ambient Light Sensor | |
Fabricantes | ON Semiconductor | |
Logotipo | ||
Hay una vista previa y un enlace de descarga de NOA1312 (archivo pdf) en la parte inferior de esta página. Total 16 Páginas | ||
No Preview Available ! NOA1312
Product Preview
High-Precision Ambient
Light Sensor with Three I2C
Slave Addresses, EEPROM
and Dark Current
Compensation
Description
The NOA1312 high−precision ambient light sensor (ALS) is
designed for very high accuracy (better than ±5% tolerance) handheld
applications. The device integrates a 16−bit ADC, a 2−wire I2C digital
interface with three pin−selectable I2C slave addresses, internal clock
oscillator, EEPROM and a power down mode. A photopic optical color
filter together with built in dynamic dark current compensation and
precision calibration capability plus excellent IR and 50/60 Hz flicker
rejection enables highly accurate measurements from very low light
levels to full sunlight. The device can support simple count equals lux
readings in interrupt−driven or polling modes. The NOA1312
employs proprietary CMOS image sensing technology from
ON Semiconductor to provide large signal to noise ratio (SNR) and
wide dynamic range (DR) over the entire operating temperature range.
Features
• Senses Ambient Light and Provides an Output Count Proportional to
the Ambient Light Intensity
• Human Eye Spectral Response using Photopic Optical Filter
• Dynamic Dark Current Compensation
• Very High Accuracy (better than ±5% tolerance)
• Ev Sensitivity of 5.2 Counts/lux
• Three I2C Slave Addresses (0x29, 0x39 and 0x49), Pin Selectable
• Less than 240 mA Active Power Consumption in Normal Operation
• Ultra−low Quiescent Power Dissipation, less than 100 nA in Power
Down Mode (below 50°C)
• Interrupt Signal Notifies Host of Significant Intensity Changes
• Internal EEPROM Stores Values to Minimize Programming Time
• Register Values Preserved during Power−down Mode
• Wide Operating Voltage Range (2.4 V to 3.6 V)
• Wide Operating Temperature Range (−40°C to 85°C)
• Linear Response over the Full Operating Range
• Senses Intensity of Ambient Light from 0.096 lux to Full Sunlight
• Programmable Integration Times
• No External Components Required
• Built−in 16−bit ADC
• I2C Serial Communication Port Supports Standard and Fast Modes
• This Device is Pb−Free, Halogen Free/BFR Free, and RoHS
Compliant
This document contains information on a product under development. ON Semiconductor
reserves the right to change or discontinue this product without notice.
http://onsemi.com
CUDFN6
CU SUFFIX
CASE 505AD
PIN ASSIGNMENT
VSS
INT
SCL
1
VDD
AD
SDA
(Top View)
ORDERING INFORMATION
Device
NOA1312CUTAG
Package
CUDFN6
(Pb−Free)
Shipping†
2500 / Tape &
Reel
†For information on tape and reel specifications,
including part orientation and tape sizes, please
refer to our Tape and Reel Packaging Specification
Brochure, BRD8011/D.
Applications
• Saves Display Power in Applications such as:
− Tablets, LED Backlit Displays,
Smart Phones, Netbooks, PDAs,
MP3 Players, GPS
− Video Recorders
© Semiconductor Components Industries, LLC, 2011
November, 2011 − Rev. P0
1
Publication Order Number:
NOA1312/D
1 page NOA1312
TYPICAL CHARACTERISTICS
100
90 5000 K Fluorescent
80
70
60 5600 K White LED
50
40 2700 K Fluorescent
30
20 Human Eye
10
ALS
2850 K Incandescent
0
200 300 400 500 600 700 800 900 1000
0
0.5 1.0 1.5
WAVELENGTH (nm)
RATIO
Figure 4. Spectral Response (Normalized)
Figure 5. Light Source Dependency
(Normalized to Fluorescent Light,
Tint = 200 ms)
100 k
1000
2.0
900
10 k
800
1 k 700
600
100
Trim to 520 Counts at 100 lux
500
400
10
300
1
0.1
1
200
10 100 1 k 10 k
0
50 100 150 200 250
Ev (lux)
TRIM CODES
Figure 6. Output Counts vs. Ev, 0−2000 lux
(Tint = 200 ms)
Figure 7. Output Counts and Trim Codes
(100 lux, VDD = 3.0 V, Tint = 200 ms)
−20−11000 0
−30 90
−40 80
−50
70
60
−60 50
−70
40
30
−80
20
10
−90 0
10 20 30
40
50
60
70
80
90
−10
−20 100
0
−30 90
−40 80
−50
70
60
−60 50
−70
40
30
−80
20
10
−90 0
10 20 30
40
50
60
70
80
90
−100
−110
100
Q
110
−100
−110
100
110 Q
−120
120 END VIEW −120
120 SIDE VIEW
−130
130
−140
140
−150−160−170 180 170 160 150
−90° 1
2
3
6 90°
5
4
TOP VIEW
−130
130 6 5 4
−140
140 −90°
90°
−150−160−170 180 170 160150
123
TOP VIEW
Figure 8. Output Counts vs. Angle
(End View, Normalized)
Figure 9. Output Counts vs. Angle
(Side View, Normalized)
http://onsemi.com
5
5 Page NOA1312
POWER_CONTROL Register (0x00)
The POWER_CONTROL register is used to power the
device up and down via software control. By default this
device powers up in the power down mode. To reduce power
consumption, the NOA1312 can be powered down at any
time by writing 0x00 to this register.
To power up the device, use the following write command
sequence:
1. Issue Start command
2. Issue 0x52 (lower seven bits of I2C slave address
0x29 followed by write−bit 0) – the write address
could be 0x52 (0x29), 0x72 (0x39) or 0x92 (0x49)
3. Issue 0x00 for the POWER_CONTROL register
address
4. Issue 0x10 to put the device in the power on state
5. Issue Stop command
After applying power to the device or after issuing a
power−on command, stable ALS_DATA and INT signal
may not be available for the first three integration times. For
example with a default of 200 ms integration time, the I2C
master should wait at least 600 ms before accessing this
device.
To power down the device, use the following write
command sequence:
1. Issue Start command
2. Issue 0x52 (lower seven bits of I2C slave address
0x29 followed by write−bit 0) – the write address
could be 0x52 (0x29), 0x72 (0x39) or 0x92 (0x49)
3. Issue 0x00 for the POWER_CONTROL register
address
4. Issue 0x00 to put the device in the power down state
5. Issue Stop command
After issuing a power−down command, the I2C master
should wait at least 1.5 ms before accessing this device.
The data registers are set to the values stored in the
EEPROM when power is first applied to the device.
However the power−down and power−on commands do not
affect the values of the data registers.
RESET Register (0x01)
Software reset is controlled by this register. Setting this
register followed by an I2C_STOP sequence will
immediately reset the NOA1312 to the startup standby state
and clear the ALS_DATA register. However the values of
the other data registers are not affected.
To reset the device, use the following write command
sequence:
1. Issue Start command
2. Issue 0x52 (lower seven bits of I2C slave address
0x29 followed by write−bit 0) – the write address
could be 0x52 (0x29), 0x72 (0x39) or 0x92 (0x49)
3. Issue 0x01 for the RESET register address
4. Issue 0x30 to reset the device
5. Issue Stop command
After issuing a reset command, the device will reset the
RESET register to 0x00.
INTEGRATION_TIME Register (0x02)
The INTEGRATION_TIME register controls the
integration time of the ambient light sensor which directly
affects the sensitivity.
To set the integration time, use the following write
command sequence:
1. Issue Start command
2. Issue 0x52 (lower seven bits of I2C slave address
0x29 followed by write−bit 0) – the write address
could be 0x52 (0x29), 0x72 (0x39) or 0x92 (0x49)
3. Issue 0x02 for the INTEGRATION_TIME register
address
4. Issue 0x91 to set the integration time to 200 ms
(for example)
5. Issue Stop command
INT_SELECT Register (0x03)
The INT_SELECT register controls the polarity of the
interrupt pin INT and enables or disables interrupts on that pin.
To specify low to high transitions on INT to signal an
interrupt, use the following write command sequence:
1. Issue Start command
2. Issue 0x52 (lower seven bits of I2C slave address
0x29 followed by write−bit 0) – the write address
could be 0x52 (0x29), 0x72 (0x39) or 0x92 (0x49)
3. Issue 0x03 for the INT_SELECT register address
4. Issue 0x01 to specify low to high signaling on INT
5. Issue Stop command
To specify high to low transitions on INT to signal an
interrupt, use the following write command sequence:
1. Issue Start command
2. Issue 0x52 (lower seven bits of I2C slave address
0x29 followed by write−bit 0) – the write address
could be 0x52 (0x29), 0x72 (0x39) or 0x92 (0x49)
3. Issue 0x03 for the INT_SELECT register address
4. Issue 0x02 to specify high to low signaling on INT
5. Issue Stop command
Disabling interrupts causes the INT pin to be held in the
open−drain or high state. To disable interrupts on the INT
pin, use the following write command sequence:
1. Issue Start command
2. Issue 0x52 (lower seven bits of I2C slave address
0x29 followed by write−bit 0) – the write address
could be 0x52 (0x29), 0x72 (0x39) or 0x92 (0x49)
3. Issue 0x03 for the INT_SELECT register address
4. Issue 0x03 to disable interrupts on INT
5. Issue Stop command
INT_THRESH_LSB and INT_THRES_MSB Registers
(0x04, 0x05)
The INT_THRESH register specifies an ambient light
threshold value for signaling interrupts on the INT pin. The
INT_THRESH register is 16−bits wide to match the 16−bit
ALS_DATA register and is accessed over the I2C bus as two
8−bit registers for the least and most significant bits (LSB
and MSB). On any measurement cycle where the
http://onsemi.com
11
11 Page |
Páginas | Total 16 Páginas | |
PDF Descargar | [ Datasheet NOA1312.PDF ] |
Número de pieza | Descripción | Fabricantes |
NOA1312 | High-Precision Ambient Light Sensor | ON Semiconductor |
Número de pieza | Descripción | Fabricantes |
SLA6805M | High Voltage 3 phase Motor Driver IC. |
Sanken |
SDC1742 | 12- and 14-Bit Hybrid Synchro / Resolver-to-Digital Converters. |
Analog Devices |
DataSheet.es es una pagina web que funciona como un repositorio de manuales o hoja de datos de muchos de los productos más populares, |
DataSheet.es | 2020 | Privacy Policy | Contacto | Buscar |