background image

ADNK-2703

One Chip USB Mouse Designer’s Kit

Design Guide

Description 

The Universal Serial Bus (USB) is an industry standard 

 

serial interface between a computer and peripherals such 
as mouse, joystick, keyboard, headset, etc. The ADNK-2703 
design guide describes how a cost-effective USB optical 
mouse can be built using the Avago Technologies ADNS-
2700 one chip USB optical mouse sensor. The document 
starts with basic operation of USB optical mouse, followed 
by the assembly recommendation, USB interface, OTP 
configurations, system design considerations and applica-
tions circuits, BOM, and PCB layout in appendices.

ADNK-2703 consists of an ADNS-2700 USB reference de-
sign mouse, ADNS-2700 sensor along with the ADNS-5100 
round lens or ADNS-5100-001 trim lens, the ADNS-5200 
Clip, the HLMP-EG3E-XXXXX  LED sample units and CD-
ROM with all relevant technical literatures and hardware 
files. The on-chip One-Time-Programmable (OTP) memory  
provides flexibility for various configurations on resolu-
tion mode, USB motion data reporting size, customizable 
VID and PID. The ADNS-2700 sensor, the ADNS-5100 round 
lens or ADNS-5100-001 trim lens, the ADNS-5200 Clip, and 
the HLMP-EG3E-XXXXX LED data sheets are available from 
Avago Technologies website: www.avagotech.com. 

USB Mouse Basic

The ADNS-2700 is the primary navigation engine of the 
USB optical mouse based on optical navigation technology 
that measures changes in position by optically acquiring 
sequential surface images (per frames) and mathemati-
cally determining the direction and magnitude of motion 
movement. 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. These 
images are processed by the DSP to determine the direc-
tion and distance of motion. The DSP generates the 

'

x and 

'

y relative displacement values which are converted to USB 

motion data via USB protocol to the computer to translate 
into the motion of a cursor pointer on a screen display. 

The Z-wheel movement is done in the traditional method 
by encoding the quadrature signal of an optical sensor or 
mechanical encoder. This design guide shows how to con-
nect to and manage the available configuration of mouse 
hardware via OTP programming, as well as handle the USB 
protocols as a standard way of reporting mouse move-
ment and button presses to the PC.

Features

x

  One chip USB mouse sensor 

x

  USB 2.0 Low Speed Compliance

x

  12 bits USB motion data reporting 

x

  Meets HID Revision 1.11

x

  Single 5.0 volts power supply

x

  High speed motion detection at 30 inches per second 

(ips) and acceleration up to 8 g

x

  Input buttons: 3 buttons 

x

  Z-Wheel interface for vertical scroll

x

 Integrated 

oscillator

x

  Integrated USB D- pull-up resistor

x

  Product string is set to “USB Optical Mouse”

x

 On-chip OTP memory for device configuration 

flexibility without any external software driver:

–  Programmable resolution from 500 to 1250 counts 

per inch (cpi) with 250 cpi step.

–  Programmable sensor orientation

–  Programmable VID and PID.

Figure 1. ADNS-2700 3 button Optical Mouse Hardware Block Diagram

CONTROL AND IO PROCESSOR

OSCILLATOR

POWER

ON RESET 

LED

DRIVE 

IMAGE

PROCESSOR 

V
O
L
T
A
G
E

R
E
G
U

L

A
T
O
R

D+

D+

ZA

ZB

XY_LED

SW

BUTTONS

VDDA 5

GND

5 VOLT

POWER

USB

PORT 

Z WHEEL

LED

Downloaded from 

Elcodis.com

 

electronic components distributor

 

Summary of Contents for ADNK-2703

Page 1: ...ns an Image Acquisition System IAS a Digital Signal Processor DSP and USB stream output The IAS acquires microscopic surface images via the lens These images are processed by the DSP to determine the...

Page 2: ...l detent positions 2 Solder the rotary switch into the PCB such that the common pin is closest to the cable end of the mouse Metal plate faces to left Connect the A terminal of the rotary switch to ZA...

Page 3: ...ustomer supplied PCB ADNS 2700 Sensor LED Clip LED Figure 4 Exploded view drawing of optical tracking engine with ADNS 2700 optical mouse sensor Caution The lens is not permanently attached to the sen...

Page 4: ...r details Reference Design Documentation Gerber File The Gerber File presents detailed schematics used in ADNK 2703 in PCB layout form See Appendix C for more details Overall circuit A schematic of th...

Page 5: ...5 Appendix A Schematic Diagram of the Overall Circuit A1 Schematic for main board circuit using Avago Technologies ADNS 2700 optical mouse Downloaded from Elcodis com electronic components distributor...

Page 6: ...5way TBA HWFL_2 1X4 H1 1 11 PCB P AFX 4510M 01 Rev1 2 Layer ADNS 2700 Reference Design Corded Mouse NRD 1165 Yes N A 1 13 Resistor Axial 0R 5 0 25 W Yes AXIAL_0 5H R3 1 15 Resistor Axial 22R 1 0 25 W...

Page 7: ...7 Appendix C PCB Layout Figure C1 PCB Schematic Bottom Layer Figure C2 PCB Schematic Top Overlay Downloaded from Elcodis com electronic components distributor...

Page 8: ...hip USB Optical Mouse Sensor Sensor 5 ADNS 5100 Round Lens Lens 5 ADNS 5100 001 Trim Lens Lens 5 ADNS 5200 LED Assembly Clip Plate Black Clip LED Clip 5 HLMP EG3E Red LED LED 5 ADNK 2703 CD a ADNS 270...

Reviews: