ADNS-5700
Optical Mouse Sensor
Data Sheet
Description
The ADNS-5700-XXXX is a compact, one chip USB optical
mouse sensor for implementing a non-mechanical track-
ing engine for computer mice.
It is based on optical navigation technology that measures
changes in position by optically acquiring sequential
surface images (frames) and mathematically determining
the direction and magnitude of movement.
The sensor is in a 18 -pin optical package that is designed
to be used with the ADNS-5100-001 trim lens the ADNS-
5200 Clip and the HLMP-EG3E-xxxxx LED. These parts
provide a complete and compact mouse sensor. There are
no moving parts, and precision optical alignment is not
required, facilitating high volume assembly.
The output format is USB. This device meets HID Revision
1.11 speci cation and is compatible with USB Revision 2.0
speci cation.
Frame rate is varied internally to the sensor to achieve
tracking and speed performance, eliminating the need for
the use of many registers.
Default resolution is speci ed as 1000 counts per inch,
with rates of motion up to 30 inches per second. Buttons
and tilt wheel features are also available.
A complete mouse can be built with the addition of a PC
board, switches and mechanical Z-wheel, plastic case and
cable.
Theory of Operation
The ADNS-5700-XXXX is based on Optical Navigation
Technology. It contains an Image Acquisition System (IAS),
a Digital Signal Processor (DSP) and USB stream output.
The IAS acquires microscopic surface images via the
lens and illumination system provided by the ADNS-5100-
001 trim lens, ADNS-5200 clip and HLMP-EG3E-xxxxx LED.
These images are processed by the DSP to determine the
direction and distance of motion. The DSP generates the
x and y relative displacement values which are converted
to USB motion data.
Features
Optical navigation technology
Default resolution 1000cpi, selectable resolution
800cpi or 1200cpi through di erent part number
High speed motion detection up to 30 inches per
second (ips) and acceleration of 8g
Accurate navigation over a wide variety of surfaces
No precision optical alignment needed
Wave Solderable
Single 5.0 volt power supply
Meets USB Revision 2.0 speci cation
Meets HID Revision 1.11
Tilt Wheel function
Optical or Mechanical Z-Wheel function
12bits motion reporting
2 axis sensor rotation : 0° or 270°
Applications
Mice for desktop PC’s, Workstations, and portable PCs
Trackballs
Integrated input devices
2
Pinout 18pin PDIP
ADNS-5700-XXXX
Pin Number
3 button 5 button
H3MB, H3NB H4MB, H4NB H5MD, H5ND
1 D + D + D +
2 D - D - D -
3ZA ZA ZA
4ZB ZB ZB
5 LED_GND LED_GND LED_GND
6 XY_LED XY_LED XY_LED
7V
DD5 VDD5 VDD5
8 GND GND GND
9 REG0 REG0 REG0
10 VDD3 VDD3 VDD3
11 NC TL B4
12 NC TR OSC_IN
13 GND GND GND
14 OSC_IN OSC_IN OSC_OUT
15 OSC_OUT OSC_OUT B3
16 B3 B3 B2
17 B2 B2 B1
18 B1 B1 B5
Pin description table
Pin Name Description
D + USB D+ line
D - USB D- line
ZA ZA Optical wheel quadrature input
ZB ZB Optical wheel quadrature input
LED_GND LED ground
XY_LED XY_LED Input
VDD5 5 Volt Power (USB VBUS)
GND System ground
ZLED Z-Wheel LED input
REG0 / VDD3 3 Volt Power VDD3
NC No Connect
OSC_IN Ceramic resonator input
OSC_OUT Ceramic resonator output
B5 Fifth Button
B4 Fourth Button
B3 Middle button input
B2 Right button input
B1 Left button input
Figure 1a. Package pinout
Note : See table for Part number marking
7
4
3
12
18
17
16
15
14
13
11
10
9
8
6
5
2
1
Product Number
Date Code
Lot Code
Item Marking Remarks
Product Number A5700
Date Code XYYWWZ X = Subcon Code
YYWW = Date Code
Z = Sensor Die Source
Lot Code VVV Numeric
DISCLAIMER: ALL DESIGNERS AND MANUFACTURERS OF THIS DESIGN MUST ASSURE THAT THEY HAVE ALL NECESSARY INTELLECTUAL PROPERTY RIGHTS.
3
Strap (Jumper) Table
The PID/string strap matrix is the following:
Part Number Description
Resolution
(cpi) Buttons
Tilt
Wheel Z-Wheel
Sensor
Position VID PID
Mfg
String
Product
String
ADNS-5700-H3MB Standard 3
buttons
1000 3 No Mechanical 0x192F 0x0416 Null USB Optical
Mouse
ADNS-5700-H4MB Standard 3
buttons
1000 3 TW Mechanical 0x192F 0x0416 Null USB Optical
Mouse
ADNS-5700-H5MD Standard 5
buttons
1000 5 No Mechanical 0x192F 0x0616 Null USB Optical
Mouse
ADNS-5700-H3NB Standard 3
buttons
1000 3 No Mechanical 270° 0x192F 0x0416 Null USB Optical
Mouse
ADNS-5700-H4NB Standard 3
buttons
1000 3 TW Mechanical 270° 0x192F 0x0416 Null USB Optical
Mouse
ADNS-5700-H5ND Standard 5
buttons
1000 5 No Mechanical 270° 0x192F 0x0616 Null USB Optical
Mouse
DISCLAIMER: ALL DESIGNERS AND MANUFACTURERS OF THIS DESIGN MUST ASSURE THAT THEY HAVE ALL NECESSARY INTELLECTUAL PROPERTY
RIGHTS.
The XY motion reporting direction when is lens is attached to the sensor is shown in Fig 1b for 0° and Fig 1c for 270°
sensor orientation.
Figure 1b. Package pinout at 0° Figure 1c. Package pinout at 270°
RBLB
Top Xray View of Mouse
POSITIVE X
P
O
S
I
T
I
V
E
Y7
4
3
12
18
17
16
15
14
13
11
10
9
8
6
5
2
1
RBLB
Top Xray View of Mouse
POSITIVE X
P
O
S
I
T
I
V
E
Y
7
4
3
12
18
17
16
15
14
13
11
10
9
8
6
5
2
1
4
Figure 2. Package outline drawing
CAUTION: It is advised that normal static precautions be taken in handling and assembly
of this component to prevent damage and/or degradation which may be induced by ESD.
DETAIL1
Scale 10:1
0.25
0.010
50q
see DETAIL1
0.40 Lead Width
0.016
1.00 Lead Oset
0.039
20.30
0.799
Feature for
Illustration only
Pin 1
AA
Pin 1
Clear Optical Path
Protective Kapton Tape
6.19
0.244
2.00 Lead Pitch
0.079
11.46
0.451
(1.00)
0.039
7.28 ± 0.03
0.287 ± 0.001
4.55
0.179
SECTION A-A
5.60 ± 0.03 (At Base)
0.220 ± 0.001
(0.46)
0.018
(3.40)
0.134
(2.54)
0.100
(1q)
12.85 ± 0.54 (At lead tip)
0.506 ± 0.021
4.30
0.169
1.00
0.039
0.25
0.010
12.85 (At shoulder)
0.506
9.10
0.358
5.15
0.203
1.09 ± 0.03
0.043 ± 0.001
(6.43)
0.253
2X 90 ± 3q
Notes:
1. Dimensions in milimeter / inches.
2. Dimensional tolerance: ± 0.1mm.
3. Coplanarity of leads: 0.1mm.
4. Lead pitch tolerance: ± 0.15mm.
5. Non-cumulative pitch tolerance: ± 0.15mm.
6. Angular tolerance: ± 3q
7. Maximum ash: 0.2mm.
8. Brackets () indicate reference dimension.
9. Document Number: LED_SOC_18A_Pkg_001
5
Figure 3. Recommended PCB mechanical cutouts and spacing (Top view)
Avago Technologies provides an IGES  le drawing describing the base plate molding features for lens and PCB align-
ment. Stand-o of the base plate shall not be larger than 5mm.
Note: The recommended pin hole dimension of the sensor is 0.7 mm.
Shown with ADNS-5100-001 trim lens, ADNS-5200 clip and HLMP-EG3E-xxxxx.
Clear Zone
Pin #1 Hole
Notes:
1. Dimensions in milimeter / inches and for reference only.
1.00
0.039
26.50
1.043
40.59
1.598
0.35
0.014
12.95
0.510
2.25
0.089
10.35
0.408
7.57
0.298 5.03
0.198
2.00
0.079
12.61
0.496
10.60
0.417
2.00
0.079
38.52
1.516
28.09
1.106
2.65
0.104
2X 3.05
0.120
Recommended
18X 0.80
0.031 Recommended
2X 1.00
0.039 Recommended
0
0
6
Figure 4. 2D assembly drawing of ADNS-5700-XXXX
Notes:
1. All dimensions in millimeters/inches.
2. All tolerance ±0.1 mm.
Top of Sensor
to Surface
Top of PCB
to surface
Lens reference plane to Tracking surface (Z)
PCB
Sensor Lens
LED
Clip
SECTION B-B
10.59
0.417
7.45
0.293
2.40
0.094
13.89 Top of Clip
0.547
BB
PCB
Surface
13.10
0.516
42.16
1.660
7
Figure 5. Exploded view drawing
The components interlock as they are mounted onto
de ned features on the base plate.
The ADNS-5700 sensor is designed for mounting on a
through hole PCB, looking down. The aperture stop and
features on the package align it to the lens (See  gure 3).
The ADNS-5100-001 trim lens provides optics for the
imaging of the surface as well as illumination of the surface
at the optimum angle. Lens features align it to the sensor,
base plate, and clip with the LED.
The ADNS-5200 clip holds the LED in relation to the lens.
The LED must be inserted into the clip and the LED’s leads
formed prior to loading on the PCB. The clip interlocks the
sensor to the lens, and through the lens to the alignment
features on the base plate.
The HLMP-EG3E-xxxxx LED is recommended for
illumination.
Customer Supplied
Base Plate with
recommended
features per IGES
3D Model
Lens
(Full ange shown)
PCB
Sensor
LED
LED CLIP
8
Block Diagram
ZB
ZA
IMAGE
PROCESSOR
Z WHEEL
POWER
ON
RESET
LGND
XY_LED
LED
DRIVE
OSCILLATOR
OSCILLATOR
LED
OSC_IN
OSC_OUT
VOLTAGE
REFERENCE
D
D +
USB
PORT
5 VOLT
POWER
Vdd3
GND
Vdd5
GND
BUTTONS
CONTROL AND
I/O PROCESSOR
GND
TL/B4
B3
B2
B1
TR/B5
ZLED
V
O
L
T
A
G
E
R
E
G
U
L
A
T
O
R
Figure 6. Block Diagram
PCB Assembly Considerations
1. Insert the sensor and all other electrical components
into PCB.
2. Bend the LED leads 90 degrees and then insert the LED
into the assembly clip until the snap feature locks the
LED base.
3. Insert the LED/clip assembly into PCB.
4. This sensor package is only quali ed for wave-solder
process.
5. Wave Solder the entire assembly in a no-wash solder
process utilizing solder  xture. The solder  xture
is needed to protect the sensor during the solder
process. It also sets the correct sensor to PCB distance,
as the lead shoulders do not normally rest on the PCB
surface. The  xture should be designed to expose
the sensor leads to solder while shielding the optical
aperture from direct solder contact. A solder  xture
MUST be used to set the correct sensor to PCB distance.
6. Place the lens onto the base plate.
7. Remove the protective Kapton tape from optical
aperture of the sensor. Care must be taken to
keep contaminants from entering the aperture.
Recommend not placing the PCB facing up during the
entire mouse assembly process. Recommend to hold
the PCB  rst vertically for the Kapton removal process.
8. Insert PCB assembly over the lens onto base plate
aligning post to retain PCB assembly. The sensor
aperture ring should self-align to the lens.
9. The optical position reference for the PCB is set by the
base plate and lens. Note that the PCB motion due to
button presses must be minimized to maintain optical
alignment.
10. Install mouse top case. There MUST be feature in the
top case to press down onto the clip to ensure all
components are interlocked to correct vertical height
9
Design considerations for improving ESD Performance
The table below shows typical values assuming base plate
construction per the Avago Technologies supplied IGES
le and ADNS-5100-001 trim lens. Stand-o of the base
plate shall not be larger than 5mm.
Typical Distance ADNS-5100-001
Creepage 17.9mm
Clearance 9.2mm
Note that the lens material is polycarbonate or polysty-
rene HH30, therefore, cyanoacrylate based adhesives
should not be used as they will cause lens material defor-
mation
Lens/Light Pipe
PCB
Base Plate
Surface
Sensor Clip
LED
Figure 7. Typical Application
10
Figure 8a. Application Circuit with ADNS-5700-HxxB with Optical Z-Wheel
+3.3 V
Vdd 5 V
C2
C4 C5
C3
8
13
10 7
VDD 3 VDD 5
GND
GND
D -
D +
ZLED
ZA
ZB
ZLED
Vdd
QA
QB
Z - encoder
27 K 27 K
USB D -
USB D +
100 pF 100 pF
2
1
9
3
4
+3.3 V
1.5K
LED_GND
XY_LED
OSC IN
OSC OUT
B1
B2
B3
5
6
14
15
18
17
16
NAV LED
Vdd 5 V
Guard
GND
33
C6 C7
33
11 12
See pinout table
R1
C2, C3 = 1 nF
C4 = 4.7 uF
C5 = 3.3 uF
DISCLAIMER: ALL DESIGNERS AND MANUFACTURERS OF THIS DESIGN MUST ASSURE THAT THEY HAVE ALL NECESSARY INTELLECTUAL PROPERTY
RIGHTS.
Notes:
All caps (except C4) MUST be as close to the sensor pins as possible.
C3 and C5 connected to pin 10 must be terminated at pin 13.
Caps should be ceramic.
Caps should have less than 5 nH of self inductance.
Caps connected to VDD3 MUST have less than 0.2 ESR.
1.5k resistor should be ± 1% tolerance.
Surface mount parts are recommended.
R1 value (ohm) LED Bin
59.0 K
59.0 L
59.0 M
59.0 N
59.0 to 66.5 P
59.0 to 78.7 Q
59.0 to 93.1 R
59.0 to 110 S
59.0 to 143 T
11
Figure 8b. Application Circuit with ADNS-5700-HxxB with Mechanical Z-Wheel
R1 value (ohm) LED Bin
59.0 K
59.0 L
59.0 M
59.0 N
59.0 to 66.5 P
59.0 to 78.7 Q
59.0 to 93.1 R
59.0 to 110 S
59.0 to 143 T
+3.3 V
Vdd 5 V
C2
C4 C5
C3
8
10 7
VDD 3 VDD 5
GND
D -
D +
ZA
ZB
Vdd 5 V
USB D -
USB D +
2
1
3
4
+3.3 V
1.5 K
LED_GND
XY_LED
OSC IN
OSC OUT
B1
B2
B3
5
6
14
15
18
17
16
NAV LED
Vdd 5 V
Mechanical
ZWheel
Guard
GND
C1 C6
139REG 0 GND
100 pF
100 pF
C7
C8
11 12
See pinout table
33
33
R1
C2, C3 = 1 nF
C4 = 4.7 uF
C5 = 3.3 uF
DISCLAIMER: ALL DESIGNERS AND MANUFACTURERS OF THIS DESIGN MUST ASSURE THAT THEY HAVE ALL NECESSARY INTELLECTUAL PROPERTY
RIGHTS.
Notes:
All caps (except C4) MUST be as close to the sensor pins as possible.
C1 and C6 connected to pin 10 must be terminated at pin 13.
C3 and C5 connected to pin 9 must be terminated at pin 8.
Caps should be ceramic.
Caps should have less than 5 nH of self inductance.
Caps connected to VDD3 MUST have less than 0.2 ESR.
1.5k resistor should be ± 1% tolerance.
Surface mount parts are recommended.
12
Figure 8c. Application Circuit with ADNS-5700-H5MD and ADNS-5700-H5ND with 5 Button and Mechanical Z-Wheel
R1 value (ohm) LED Bin
59.0 K
59.0 L
59.0 M
59.0 N
59.0 to 66.5 P
59.0 to 78.7 Q
59.0 to 93.1 R
59.0 to 110 S
59.0 to 143 T
C1, C2, C3 = 1 nF
C4 = 4.7 uF
C5, C6 = 3.3 uF
+3.3 V
Vdd 5 V
C2
C4 C5
C3
8
10 7
VDD 3 VDD 5
GND
D -
D +
ZA
ZB
Vdd
USB D -
USB D +
2
1
3
4
+3.3 V
1.5 K
LED_GND
XY_LED
OSC IN
OSC OUT
B5
B4
B3
B2
B1
5
6
12
14
18
11
15
16
17
NAV LED
Vdd 5 V
Mechanical
ZWheel
Guard
GND
C1 C6
139 REG 0 GND
100 pF
100 pF
33
33
C8
C7
R1
DISCLAIMER: ALL DESIGNERS AND MANUFACTURERS OF THIS DESIGN MUST ASSURE THAT THEY HAVE ALL NECESSARY INTELLECTUAL PROPERTY
RIGHTS.
Notes:
All caps (except C4) MUST be as close to the sensor pins as possible.
C1 and C6 connected to pin 10 must be terminated at pin 13.
C3 and C5 connected to pin 9 must be terminated at pin 8.
Caps should be ceramic.
Caps should have less than 5 nH of self inductance.
Caps connected to VDD3 MUST have less than 0.2 ESR.
1.5k resistor should be ± 1% tolerance.