APDS-9500
Imaging-Based Proximity and Gesture Sensor
Data Sheet
Description
The APDS-9500 provides an imaging-based gesture
recognition function with an I
2
C-bus interface in a single
18-pin package. It can recognize nine gestures, includ-
ing move up, move down, move left, move right, move
forward, move backward, circle-clockwise, circle-counter-
clockwise and wave. This gesture information can be
easily accessed via the I
2
C bus.
The APDS-9500 also provides built-in proximity detection
for sensing objects approaching or departing.
Applications
• Gesture Detection
Cell Phone Touch-Screen Disable
Mechanical Switch Replacement
Ordering Information
Part Number Packaging Quantity
APDS-9500 Tape and Reel 2500 per reel
Features
Imaging-based proximity and gesture sensor in an
optical module
• Gesture output
– Nine-gesture recognition
• Proximity output
Object brightness output
Object size output
Cursor mode output
X and Y output
• Image output
– SPI output
30 × 30 pixels/60 × 60 pixels
9-bit gray scale
Ambient light immunity
• I
2
C-bus interface compatible
Data rates up to 400 kHz
Dedicated Interrupt pin
Flexible power saving mode
• V
DD
range from 2.8V to 3.3V
I/O voltage range from 1.8V to 3.3V
Small package: 6.87 × 3.76 × 2.86 mm (L × W × H)
2
I/O Pins Con guration
Pin Name Type Description
1 NC No connect
2 INT O Interrupt
3 GND Power supply ground
4 SPI_DATA O SPI data
5 SPI_CLK O SPI clock
6 NC No connect
7 LDR_2 LED Drive 2
8 LED-K_1 LED Cathode
9 LED-A LED anode, connect to V
LED
on PCB
10 VDDA_I/O Connect to GND through decoupling capacitor
11 VDDAY_I/O Connect to GND through decoupling capacitor
12 VDDA18_I/O Connect to GND through decoupling capacitor
13 VDD Power supply voltage
14 VIO Power supply voltage
15 SPI_MCLK I SPI master clock
16 SPI_CSn O SPI chip select
17 I2C_SDA I/O I
2
C-bus serial data I/O terminalserial data I/O for I
2
C-bus
18 I2C_SCL I I
2
C-bus serial clock input terminalclock signal for I
2
C-bus serial data
Functional Block Diagram
Sensor
Array
9-bit
A/D
SPI
Master
Timing Gen.
Reg. Bank
I
2
C
Power
Block
I2C_SDA
I2C_SCL
VDD
GND
SPI_MCLK
SPI_CSn
SPI_CLK
SPI_DATA
Frame Buer
(Frame subtraction)
30x30
LED Driver
60x60
Pre Processing
VIO
Object
Extraction
Gesture
Recognition
Interrupt
INT
IR LED
3
Absolute Maximum Ratings (unless otherwise speci ed, T
a
= 25°C)
Parameter Symbol Min. Max. Unit
Supply voltage V
DD
4.0 V
LED supply voltage V
LED
4.6 V
LED pulse current
[1]
I
LED
2A
I
2
C-bus pin, Int pin voltage V
BUS
–0.3 V
DD
+ 0.3 V
I
2
C-bus pin, Int pin current I
BUS
10 mA
Recommended Operating Conditions (unless otherwise speci ed, T
a
= 25°C)
Parameter Symbol Min. Typ. Max. Unit
Operating temperature T
A
–20 +70 °C
Operating supply voltage V
DD
2.8 3.6 V
LED supply voltage V
LED
3.0 4.2 V
Peak LED pulse current
[1]
I
LED
720 860 mA
I
2
C-bus pin, INT pin voltage V
BUS
1.8 3.3 V
I
2
C-bus pin, INT pin current I
BUS
5mA
Note:
1. Pulse width < 500 s, duty cycle < 5%
Operating Characteristics (unless otherwise speci ed, T
a
= 25°C, V
DD
= 2.8V)
Parameter Symbol Min. Typ. Max. Unit Test Conditions
Suspend current I
DD_SUS
15 A See Figure 13
Standby state 1 current I
DD_ST1
0.57 mA See Figure 11
Standby state 2 current I
DD_ST2
0.37 mA See Figure 12
Current consumption
for proximity detection
0.2 mA 1. Register R_AE_Exposure_UB, 0x48 = 0x10
2. Register R_AE_Exposure_UB, 0x49 = 0x00
3. Register R_IDLE_TIME, 0x65 = 0xCE
4. Register R_IDLE_TIME, 0x66 = 0x0B
Current consumption for
gesture detection
1 mA 1. Register R_AE_Exposure_UB, 0x48 = 0x48
2. Register R_AE_Exposure_UB, 0x49 = 0x00
3. Register R_IDLE_TIME, 0x65 = 0x96
4. Register R_IDLE_TIME, 0x66 = 0x00
I
2
C-bus input high voltage V
IH
0.7 × V
BUS
V
BUS
+ 0.3 V
I
2
C-bus input low voltage V
IL
–0.3 0.3 × V
BUS
V
INT, I2C_SDA output low
voltage
V
OL
0.1 × V
BUS
V

APDS-9500

Mfr. #:
Manufacturer:
Broadcom / Avago
Description:
Proximity Sensors Imaging Gesture and Proximity Sensor
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet