DataSheet.es    


PDF APDS-9960 Data sheet ( Hoja de datos )

Número de pieza APDS-9960
Descripción RGB and Gesture Sensor
Fabricantes AVAGO 
Logotipo AVAGO Logotipo



Hay una vista previa y un enlace de descarga de APDS-9960 (archivo pdf) en la parte inferior de esta página.


Total 30 Páginas

No Preview Available ! APDS-9960 Hoja de datos, Descripción, Manual

APDS-9960
Digital Proximity, Ambient Light, RGB and Gesture Sensor
Data Sheet
Description
The APDS-9960 device features advanced Gesture detec-
tion, Proximity detection, Digital Ambient Light Sense
(ALS) and Color Sense (RGBC). The slim modular package,
L 3.94 x W 2.36 x H 1.35 mm, incorporates an IR LED and
factory calibrated LED driver for drop-in compatibility
with existing footprints.
Gesture detection
Gesture detection utilizes four directional photodiodes to
sense reflected IR energy (sourced by the integrated LED)
to convert physical motion information (i.e. velocity, direc-
tion and distance) to a digital information. The architec-
ture of the gesture engine features automatic activation
(based on Proximity engine results), ambient light sub-
traction, cross-talk cancelation, dual 8-bit data converters,
power saving inter-conversion delay, 32-dataset FIFO, and
interrupt driven I2C communication. The gesture engine
accommodates a wide range of mobile device gesturing
requirements: simple UP-DOWN-RIGHT-LEFT gestures or
more complex gestures can be accurately sensed. Power
consumption and noise are minimized with adjustable IR
LED timing.
Description continued on next page...
Applications
Gesture Detection
Color Sense
Ambient Light Sensing
Cell Phone Touch Screen Disable
Mechanical Switch Replacement
Features
Ambient Light and RGB Color Sensing, Proximity
Sensing, and Gesture Detection in an Optical Module
Ambient Light and RGB Color Sensing
- UV and IR blocking filters
- Programmable gain and integration time
- Very high sensitivity – Ideally suited for operation
behind dark glass
Proximity Sensing
- Trimmed to provide consistent reading
- Ambient light rejection
- Offset compensation
- Programmable driver for IR LED current
- Saturation indicator bit
Complex Gesture Sensing
- Four separate diodes sensitive to different directions
- Ambient light rejection
- Offset compensation
- Programmable driver for IR LED current
- 32 dataset storage FIFO
- Interrupt driven I2C communication
I2C-bus Fast Mode Compatible Interface
- Data Rates up to 400 kHz
- Dedicated Interrupt Pin
Small Package L 3.94 × W 2.36 × H 1.35 mm
Ordering Information
Part Number
APDS-9960
Packaging
Tape & Reel
Quantity
2500 per reel

1 page




APDS-9960 pdf
Proximity Characteristics, VDD = 3 V, TA = 25 °C, PEN = 1 (unless otherwise noted) (continued)
Parameter
Min Typ
Max Units
Test Conditions
Proximity ADC count value,
96
120
144
counts
Reflecting object – 73 mm × 83 mm Kodak
100 mm distance object [5, 6]
90% grey card, 100 mm distance, VLEDA = 3 V,
LDRIVE = 100 mA, PPULSE = 8, PGAIN = 4x,
PPLEN = 8 ms, LED_BOOST = 100%,
open view (no glass) above the module.
Notes:
1. This parameter is ensured by design and characterization and is not 100% tested. 8 pulses are the recommended driving conditions. For other
driving conditions, contact Avago Field Sales.
2. Value may be as much as 1.36μs longer than specified.
3. Value is factory-adjusted to meet the Proximity count specification. Considerable variation (relative to the typical value) is possible after adjustment.
LED BOOST increases current setting (as defined by LDRIVE or GLDRIVE). For example, if LDRIVE = 0 and LED BOOST = 100%, LDR current is 100mA.
4. Proximity offset value varies with power supply characteristics and noise.
5. ILEDA is factory calibrated to achieve this specification. Offset and crosstalk directly sum with this value and is system dependent.
6. No glass or aperture above the module. Tested value is the average of 5 consecutive readings.
Gesture Characteristics, VDD = 3 V, TA = 25 °C, GEN = 1 (unless otherwise noted)
Parameter
Min Typ Max Units
Test Conditions
ADC conversion time step size [1]
1.39
ms
LED pulse count [2]
1
64 pulses
LED pulse width – LED on time [3]
4
ms GPLEN = 0
8 GPLEN = 1
12 GPLEN = 2
16 GPLEN = 3
LED drive current [4]
100 mA GLDRIVE = 0
50 GLDRIVE = 1
25 GLDRIVE = 2
12.5 GLDRIVE = 3
LED boost [4]
100 % LED_BOOST = 0
150 LED_BOOST = 1
200 LED_BOOST = 2 [5]
300 LED_BOOST = 3 [5]
Gesture ADC count value,
no object [6]
10
25
counts
VLEDA = 3 V, GLDRIVE = 100 mA, GPULSE =
8, GGAIN = 4x, GPLEN = 8 ms, LED_BOOST =
100%, open view (no glass) and no reflective
object above the module, sum of UP & DOWN
photodiodes.
Gesture ADC count value [7, 8]
96
120
144
counts
Reflecting object – 73 mm × 83 mm Kodak
90% grey card, 100 mm distance, VLEDA = 3 V,
GLDRIVE = 100 mA, GPULSE = 8, GGAIN = 4x,
GPLEN = 8 ms, LED_BOOST = 100%,
open view (no glass) above the module,
sum of UP & DOWN photodiodes.
Gesture wait step size
2.78 ms GTIME = 0x01
Notes:
1. Each U/D or R/L pair requires a conversion time of 696.6ms. For all four directions the conversion requires twice as much time.
2. This parameter ensured by design and characterization and is not 100% tested. 8 pulses are the recommended driving conditions. For other
driving conditions, contact Avago Field Sales.
3. Value may be as much as 1.36ms longer than specified.
4. Value is factory-adjusted to meet the Gesture count specification. Considerable variation (relative to the typical value) is possible after adjustment.
5. When operating at these LED drive conditions, it is recommended to separate the VDD and VLEDA supplies.
6. Gesture offset value varies with power supply characteristics and noise.
7. ILEDA is factory calibrated to achieve this specification. Offset and crosstalk directly sum with this value and is system dependent.
8. No glass or aperture above the module. Tested value is the average of 5 consecutive readings.
5

5 Page





APDS-9960 arduino
PROXIMITY ENGINE
ENTER
PROX
PEN = 1
COLLECT
PROX
DATA
DATA TO
PDATA
PVALID = 1
PILT <=
PDATA
<= PIHT
N
Y
RESET
PERSISTANCE
PERSISTANCE++
PERSISTANCE
>=
PPERS
N
Y
PINT = 1
PIEN ==1
?
N
Y
ASSERT INT PIN
EXIT
PVALID is automatically reset
whenever PDATA is read.
PINT must be manually reset
by a write-access to PICLEAR
or AICLEAR.
Figure 8. Detailed Proximity Diagram
11
Proximity results are affected by three fundamental
factors: IR LED emission, IR reception, and environmental
factors, including target distance and surface reflectivity.
The IR reception signal path begins with IR detection from
four [directional gesture] photodiodes and ends with the
8-bit proximity result in PDATA register. Signal from the
photodiodes is combined, amplified, and offset adjusted
to optimize performance. The same four photodiodes are
used for gesture operation as well as proximity operation.
Diodes are paired to form two signal paths: UP/RIGHT and
DOWN/LEFT. Regardless of pairing, any of the photodiodes
can be masked to exclude its contribution to the proxim-
ity result. Masking one of the paired diodes effectively
reduces the signal by half and causes the full-scale result
to be reduced from 255 to 127. To correct this reduction
in full-scale, the proximity gain compensation bit, PCMP,
can be set, returning F.S. to 255. Gain is adjustable from
1x to 8x using the PGAIN control bits. Offset correction or
cross-talk compensation is accomplished by adjustment
to the POFFSET_UR and POFSET_DL registers.The analog
circuitry of the device applies the offset value as a subtrac-
tion to the signal accumulation; therefore a positive offset
value has the effect of decreasing the results.
Optically, the IR emission appears as a pulse train. The
number of pulses is set by the PPULSE bits and the period
of each pulse is adjustable using the PPLEN bits. The in-
tensity of the IR emission is selectable using the LDRIVE
control bits; corresponding to four, factory calibrated,
current levels. If a higher intensity is required (E.g. longer
detection distance or device placement beneath dark
glass) then the LEDBOOST bit can be used to boost current
up to an additional 300%.
LED duty cycle and subsequent power consumption of
the integrated IR LED can be calculated using the follow-
ing table shown in Table 2, and equations. If proximity
events are separated by a wait time, as set by AWAIT and
WLONG, then the total LED off time must be increased by
the wait time.
Table 2. Approximate Proximity Timing
PPLEN
4 μs
8 μs
16 μs
32 μs
tINIT
(μs)
40.8
44.9
53.0
69.4
tLED ON
(μs)
5.4
9.5
17.7
34.0
tACC
(μs)
28.6
36.73
53.1
85.7
tCNVT
(μs)
796.6
796.6
796.6
796.6
tPROX RESULT = tINIT + tCNVT + PPULSE x tACC
tTOTAL LED ON = PPULSE x tLED ON
tTOTAL LED OFF = tPROX RESULT – tTOTAL LED ON

11 Page







PáginasTotal 30 Páginas
PDF Descargar[ Datasheet APDS-9960.PDF ]




Hoja de datos destacado

Número de piezaDescripciónFabricantes
APDS-9960RGB and Gesture SensorAVAGO
AVAGO

Número de piezaDescripciónFabricantes
SLA6805M

High Voltage 3 phase Motor Driver IC.

Sanken
Sanken
SDC1742

12- and 14-Bit Hybrid Synchro / Resolver-to-Digital Converters.

Analog Devices
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,
permitiéndote verlos en linea o descargarlos en PDF.


DataSheet.es    |   2020   |  Privacy Policy  |  Contacto  |  Buscar