ADNK-5023-SP02 Avago Technologies US Inc., ADNK-5023-SP02 Datasheet

KIT REF DES OPTICAL MOUSE A5023

ADNK-5023-SP02

Manufacturer Part Number
ADNK-5023-SP02
Description
KIT REF DES OPTICAL MOUSE A5023
Manufacturer
Avago Technologies US Inc.

Specifications of ADNK-5023-SP02

Main Purpose
Reference Design, Optical Mouse
Utilized Ic / Part
ADNS-5020
Description/function
Optical Mouse Sensor Kit
Interface Type
USB
Product
Display Modules
Touch Panel
No Touch Panel
For Use With/related Products
SPCP18A-13C
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Secondary Attributes
-
Embedded
-
Primary Attributes
-
Lead Free Status / Rohs Status
 Details
ADNK-5023-SP02
Optical Mouse Designer’s Kit
Design Guide
Introduction
The Universal Serial Bus (USB) is an industry standard
serial interface between a computer and peripherals
such as a mouse, joystick, keyboard, UPS, etc. This design
guide describes how a cost-effective USB optical mouse
can be built using Avago Technologies small form factor
ADNS-5020-EN optical mouse sensor and the powerful
Sunplus SPCP18A-13C microcontroller. The document
starts with the basic operations of a computer mouse pe-
ripheral followed by an introduction to the Avago Tech-
nologies ADNS-5020-EN Optical Navigation Sensor and
Sunplus SPCP18A-13C microcontroller. A schematic of
the SPCP18A-13C microcontroller to the ADNS-5020-EN
optical mouse sensor and buttons of a standard mouse
can be found in Appendix A. The SPCP18A-13C data
sheet is available from the Sunplus web site at www.
sunplus.com. The ADNS-5020-EN data sheet is available
from the Avago web site at http://www.avagotech.com/.
USB documentation can be found at the USB Implement-
ers Forum web site at www.usb.org.
Optical Mouse Basics
The optical mouse measures changes in position by
optically acquiring sequential surface images (frames),
and mathematically determining the direction and
magnitude of movement. A mechanical quadrature
encoder provides the Z-wheel movement. Each of the
button switch is pulled up normally and provides a
GND when pressed. This design guide shows how to
connect to and manage a standard configuration of
mouse hardware, as well as handle the USB protocol. This
protocol provides a standard way of reporting mouse
movement and button presses to the PC.

Introduction to ADNS-5020-EN Optical Mouse Sensor
Avago Technologies’ ADNS-5020-EN optical sensor is
used in this reference design as the primary navigation
engine. This Optical Navigation Technology contains an
Image Acquisition System, a Digital Signal Processor, and
a three-wire serial port. The SPCP18A-13C periodically
reads the ADNS-5020-EN’s Delta_X and Delta_Y registers
to obtain any horizontal and vertical motion information
happening as a result of the mouse being moved. The
three-wire synchronous serial port is used to set and read
parameters in the ADNS-5020-EN, and to read out the
motion, (delta) X and (delta) Y information.
This motion information will be reported to the PC to
update the position of the cursor. The advantages of
using ADNS-5020-EN optical sensor are: good tracking
accuracy, small form factor, sensor programming flex-
ibility via SPI port, and the automatic frame rate feature.
Furthermore, ADNS-5020-EN sensor has built-in oscilla-
tor and on-chip LED driver to minimize external compo-
nents. Additionally, Burst mode is another special serial
port operation mode which may be used to reduce the
serial transaction time for motion read operation
Motion Read is activated by reading the Motion_Burst
register.
contents of the Delta_X, Delta_Y, SQUAL, Shutter_Upper,
Shutter_Lower, Maximum_Pixel and Pixel_Sum registers
in that order.
To learn more about sensor’s technical information,
please visit the Avago web site at http://www.avagotech.
com/
The ADNS-5020-EN will respond with the

Related parts for ADNK-5023-SP02

ADNK-5023-SP02 Summary of contents

Page 1

... ADNK-5023-SP02 Optical Mouse Designer’s Kit Design Guide Introduction The Universal Serial Bus (USB industry standard serial interface between a computer and peripherals such as a mouse, joystick, keyboard, UPS, etc. This design guide describes how a cost-effective USB optical mouse can be built using Avago Technologies small form factor ADNS-5020-EN optical mouse sensor and the powerful Sunplus SPCP18A-13C microcontroller ...

Page 2

Mechanical Z-Wheel The motion of Z-wheel is detected using the traditional method by decoding the quadrature signal generated by mechanical encoder. The Z-pinwheel is connected to the Z-encoder through its shaft. The rotational movement of the shaft is decoded into ...

Page 3

... USB cable. (See Figure 2.) Unscrewing the one screw located at the base of the unit can open the ADNK-5023-SP02 unit. Lifting and pulling the PCB out of the base plate can further disassemble the mouse unit. ...

Page 4

... See Appendix D for details. Reference Design Documentation – Gerber File The Gerber File presents detailed schematics used in ADNK-5023-SP02 in PCB layout form. See Appendix C for more details. Overall circuit A schematic of the overall circuit is shown in Appendix A of this document ...

Page 5

ADNS-5020E VDD ...

Page 6

Appendix B: Bill of Materials for Components Shown on schematic No. Descriptions  Header friction lock, .5mm  Multilayer ceramic cap .uF V  Multilayer ceramic cap .7uF 50V  Multilayer ceramic cap 00nF V 5 Multilayer ceramic cap .uF ...

Page 7

Figure C3. PCB Schematic (Bottom Overlay) 7 ...

Page 8

Appendix D: Base Plate Feature Figure D1. Bottom, top and side view of base plate Figure D2. Overall view of base plate 8 ...

Page 9

Appendix E: Sectional view of PCB assembly Lens/Light Pipe Base Plate Surface Figure E1. Sectional view of PCB assembly highlighting all optical mouse components (optical mouse sensor, clip, lens, LED, PCB, and base plate). 9 LED Sensor Clip PCB ...

Page 10

... ADNS-500-00 Trim Lens Plate ADNS-500 LED Assembly Clip (Transparent) HLMP-ED80-XX000 9 nm T-¾ (5 mm) Diameter LED ADNK-50-SP0 Includes Documentation and Support Files for ADNK-50-SP0 CD Documentation ADNS-500-EN Data Sheet ADNK-50-SP0 Design Guide ADNK-50-SP0 Kit Overview SPCP8A-C Data Sheet ADNS-500 Data Sheet ...

Related keywords