7
SPI Master Timing Characteristics
SPI Timing Parameter
Parameter Symbol Typ. (measured) Unit
CLK clock frequency (f
CLK
= 1/tp) f
CLK
24 MHz
Low period of CLK clock t
LOW
15.5 ns
High period of CLK clock t
HIGH
12.5 ns
Data output valid time t
V(MO)
20.3 ns
Data output hold time t
H(MO)
20.8 ns
Rise time of CLK clock t
r
8ns
Fall time of CLK clock t
f
8ns
SPI_CLK
t
LOW
90 %
10 %
t
r
t
HIGH
90 %
10 %
t
p
MSB
BIT 7
LSB
90 %
10 %
t
f
t
V(MO)
t
H(MO )
SPI_DATA
SPI_CSn
123456789 123456789 123456789
PXD 1 PXD 2 PXDxxx
SPI_CSn
SPI_CLK
SPI_DATA
MSB LSB MSB LSB MSB LSB
SPI_MCLK
SPI Master Protocol
xxx = 900 for 30x30 (Frame subtraction mode)
8
Power-On Sequence
In the power-on sequence, the VBUS must be powered-on before V
DD
. After power-on, wait T
1
s for the APDS-9500 to
stabilize, after which write slave ID (0x73) to process I
2
C wake-up. After T
2
s, write the initial settings and the di erent
modes settings to APDS-9500. Lastly, enable APDS-9500 by writing Register Bank1, Addr0x72 with 0x01. The gesture
data can now be accessed through the I
2
C bus.
Figure 9. Power-On Timing Diagram.
VDD
Write initial settings to APDS-9500
0.9VDD
T
1
I
2
C wake up command
T
2
T
1
> 700 μs
T
2
> 400 μs
VBUS
0.9VBUS
T
0
T
0
≥ 0 μs
Gesture Detection Operating State and State Machine
When in gesture detection, the state machine of APDS-9500 is in Figure 14. Following is a detailed description of each
state.
Operation State (OP state)
When in operation state, the gesture update rate is 120 Hz for Normal Mode and 240 Hz for Gaming Mode. The gesture
result can be accessed by interrupt mechanism or by continuously polling the gesture detection interrupt  ag
(Register Bank 0, Addr0x43).
Figure 10. Operation State (OP state) Diagram.
OP detection
Gesture Detected
OP detection
Gesture Detected
OP detection
Gesture Detected
Gesture Speed
Normal Mode: 60°/s ~600°/s 120 Hz
Gaming Mode: 60°/s ~1200°/s 240 Hz
LED pulse
LED pulse length
LED pulse peak current
LED pulse length: 5~40 μs (by AE setting)
Gesture Update Rate
9
Standby 2 State (S2 state)
When in Standby 2 state, the object detection rate equals S
2, Response Factor
multiplied by the gesture update rate of
Normal Mode or Gaming Mode.
Suspend State (SUS state)
To enter suspend state, disable the APDS-9500 by writing Register Bank 1. Then, write ADDR 0x72 with 0x00 and
process the I
2
C suspend command by writing Register Bank 0, ADDR 0x03 with 0x01.
To exit suspend state, process the I
2
C wake-up command by writing the slave ID. Then, enable the APDS-9500 by
writing Register Bank 1, ADDR 0x72 with 0x01.
Figure 12. Standby 2 State (S2 state) Diagram.
Figure 13. Suspend State (SUS state) Diagram.
S2 Detection
No Object
IDLE S 2
S2 Detection
No Object
IDLE S 2
Object Detecting Rate
Normal Mode: (120 xS
2, Response Factor
) Hz , S
2, Response Factor
= 8.333/(0.0645 xIDLE S2 Step + 3.55)
Gaming Mode: (240 xS
2, Response Factor
) Hz , S
2, Response Factor
= 4.167/(0.0645 xIDLE S2 Step +3.55)
LED pulse
LED pulse length: 5~40 μs (by AE setting)
LED pulse length
LED pulse peak current
Suspend
OP Detection
Gesture Detected
OP Detection
Gesture Detected
1. Disable APDS-9500
2. I
2
C suspend command
1. I
2
C wakeup command
2. Enable APDS-9500
Standby 1 State (S1 state)
When in Standby1 state, the object detection rate equals S
1, Response Factor
multiplied by the gesture update rate of
Normal Mode or Gaming Mode.
Figure 11. Standby 1 State (S1 state) Diagram.
S1 detection
No Object
IDLE S 1
S1 detection
No Object
IDLE S 1
S1 detection
No Object
IDLE S 1
LED pulse
LED pulse length
LED pulse peak current
Object Detecting Rate
Normal Mode: (120 xS
1, Response Factor
) Hz , S
1, Response Factor
= 8.333/(0.0323 xIDLE S1 Step + 3.55)
Gaming Mode: (240 xS
1, Response Factor
) Hz , S
1, Response Factor
= 4.167/(0.0323 xIDLE S1 Step +3.55)
LED pulse length: 5~40 μs (by AE setting)

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