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
ADNS-5020-EN
Optical Mouse Sensor
Data Sheet
Description
The Avago Technologies ADNS-5020-EN is an entry-
level, small form factor optical mouse sensor. It comes
with many built-in features and optimized for LED-based
corded products.
The ADNS-5020-EN is capable of high-speed motion
detection – up to 20 ips and 2G. In addition, it has an
on-chip oscillator and built-in LED driver to minimize
external components. Frame rate is also adjusted inter-
nally.
The ADNS-5020-EN along with the ADNS-5100/ADNS-
5100-001 lens, ADNS-5200 clip and HLMP-ED80 LED
form a complete and compact mouse tracking system.
There are no moving parts, which means high reliability
and less maintenance for the end user. In addition, preci-
sion optical alignment is not required, facilitating high
volume assembly.
The sensor is programmed via registers through a three-
wire SPI interface. It is housed in an 8-pin staggered
dual in-line package (DIP).
Theory of Operation
The ADNS-5020-EN is based on Optical Navigation Tech-
nology, which measures changes in position by optically
acquiring sequential surface images (frames) and math-
ematically determining the direction and magnitude of
movement.
The ADNS-5020-EN contains an Image Acquisition
System (IAS), a Digital Signal Processor (DSP), and a
three wire serial port.
The IAS acquires microscopic surface images via the lens
and illumination system. These images are processed
by the DSP to determine the direction and distance of
motion. The DSP calculates the 'x and 'y relative dis-
placement values.
An external microcontroller reads the 'x and 'y infor-
mation from the sensor serial port. The microcontroller
then translates the data into PS2 or USB signals before
sending them to the host PC.
Features
x Small form factor
x Built-in LED driver for simpler circuitry
x High speed motion detection up to 20 ips and 2G
x Self-adjusting frame rate for optimum performance
x Internal oscillator – no clock input needed
x Selectable 500 and 1000 cpi resolution
x Operating voltage: 5 V nominal
x Three-wire serial interface
x Minimal number of passive components
Applications
x Optical mice
x Optical trackballs
x Integrated input devices

Related parts for ADNK-5023-SP02

ADNK-5023-SP02 Summary of contents

Page 1

ADNS-5020-EN Optical Mouse Sensor Data Sheet Description The Avago Technologies ADNS-5020- entry- level, small form factor optical mouse sensor. It comes with many built-in features and optimized for LED-based corded products. The ADNS-5020-EN is capable of high-speed motion ...

Page 2

Pinout of ADNS-5020-EN Optical Mouse Sensor Pin Name Description 1 SDIO Serial Port Data Input and Output 2 XY_LED LED Control 3 NRESET Reset Pin (active low input) 4 NCS Chip Select (active low input) 5 VDD5 Supply Voltage 6 ...

Page 3

Overview of Optical Mouse Sensor Assembly Avago Technologies provides an IGES file drawing de- scribing the base plate molding features for lens and PCB alignment. The ADNS-5020-EN sensor is designed for mounting on a through-hole PCB, looking down. There is ...

Page 4

DIMENSIONS IN mm (INCHES) 7.45 10.58 TOP PCB to SURFACE (0.293) (0.417) 2.40 BOTTOM of LENS FLANGE to SURFACE (0.094) Figure 4. 2D Assembly drawing of ADNS-5020-EN (top and side views). 4 33.45 (1.317) TOP VIEW CROSS SECTION SIDE VIEW ...

Page 5

ADNS-5200 (LED CLIP) SENSOR CUSTOMER SUPPLIED BASE PLATE WITH RECOMMENDED ALIGNMENT FEATURES PER IGES DRAWING Figure 5. Exploded view drawing. PCB Assembly Considerations 1. Insert the sensor and all other electrical components into PCB. 2. Insert the LED into the ...

Page 6

Design Considerations for Improved ESD Performance For improved electrostatic discharge performance, typical creepage and clearance distance are shown in the table below. Assumption: base plate construction as per the Avago Technologies supplied IGES file and ADNS-5100/5100-001 lens. Typical Distance Millimeters ...

Page 7

SW2 MIDDLE SW1 RIGHT SW3 LEFT V V P1.0 P1.1 P1.2 V P1.3 CC MCU P1.6 with P1.7 J1 USB Features VBUS 1 GND 2 D+/SCLK – D – /SDAT 4 POWER R13 1.30K XOUT VREG XIN/P2.1 ...

Page 8

Regulatory Requirements x Passes FCC B and worldwide analogous emission limits when assembled into a mouse with shielded cable and following Avago Technologies recommendations. x Passes IEC-1000-4-3 radiated susceptibility level when assembled into a mouse with shielded cable and following ...

Page 9

AC Electrical Specifications Electrical Characteristics over recommended operating conditions. Typical values at 25 °C, V Parameter Symbol Power Down t PD Wake from Power Down t WAKEUP Reset Pulse Width t RESET Motion Delay after Reset t MOT-RST SDIO Rise ...

Page 10

DC Electrical Specifications Electrical Characteristics over recommended operating conditions. Typical values at 25 °C, V Parameter Symbol DC Supply Current I DD_AVG Idle Supply Current Input Low Voltage V IL Input High Voltage V IH Input Hysteresis V I_HYS Input ...

Page 11

LED Mode For power savings, the LED will not be continuously on. ADNS-5020-EN will pulse the LED only when needed. Synchronous Serial Port The synchronous serial port is used to set and read pa- rameters in the ADNS-5020-EN, and to ...

Page 12

Read Operation A read operation, defined as data going from the ADNS- 5020-EN to the micro-controller, is always initiated by the micro-controller and consists of two bytes. The first byte contains the address, is sent by the micro- con- troller ...

Page 13

Required Timing between Read and Write Commands There are minimum timing requirements between read and write commands on the serial port. SCLK ADDRESS DATA WRITE OPERATION Timing between Two Write Commands If the rising edge of the SCLK for the ...

Page 14

Motion Burst Timing SCLK MOTION_BURST REGISTER ADDRESS READ FIRST BYTE FIRST READ OPERATION Burst Mode Operation Burst mode is a special serial port operation mode that may be used to reduce the serial transaction time for a motion read. The ...

Page 15

Registers The ADNS-5020-EN registers are accessible via the serial port. The registers are used to read motion data and sta- tus as well as to set the device configuration. Address Register 0x00 Product_ID 0x01 Revision_ID 0x02 Motion 0x03 Delta_X 0x04 ...

Page 16

Product_ID Address: 0x00 Access: Read Reset Value: 0x12 Bit 7 Field PID 7 Data Type: 8-Bit unsigned integer USAGE: This register contains a unique identification assigned to the ADNS-5020-EN. The value in this register does not change; it can be ...

Page 17

Delta_X Address: 0x03 Access: Read Reset Value: 0x00 Bit 7 Field X 7 Data Type: Eight bit 2’s complement number. USAGE: X movement is counts since last report. Absolute value is determined by resolution. Reading clears the register. MOTION -128 ...

Page 18

SQUAL Address: 0x05 Access: Read Reset Value: 0x00 Bit 7 Field SQ 7 Data Type: Upper 8 bits of a 9-bit unsigned integer. USAGE: SQUAL (Surface Quality measure of the number of valid features visible by the sensor ...

Page 19

Shutter_Upper Address: 0x06 Access: Read Reset Value: 0x00 Bit 7 Field S 15 Shutter_Lower Address: 0x07 Access: Read Reset Value: 0x00 Bit 7 Field S 7 Data Type: Sixteen bit unsigned integer. USAGE: Units are clock cycles. Read Shutter_Upper first, ...

Page 20

Maximum_Pixel Address: 0x08 Access: Read Reset Value: 0x00 Bit 7 Field MP 0 Data Type: Eight-bit number. USAGE: Maximum Pixel value in current frame. Minimum value = 0, maximum value = 127. The maximum pixel value can vary with every ...

Page 21

Minimum_Pixel Address: 0x0a Access: Read Reset Value: 0x00 Bit 7 Field MP 0 Data Type: Eight-bit number. USAGE: Minimum Pixel value in current frame. Minimum value = 0, maximum value = 127. The minimum pixel value can vary with every ...

Page 22

Physical Pixel Address Map – readout order of the array (looking through the sensor aperture at the bottom of the package 104 119 134 149 164 179 194 209 224 ...

Page 23

Reserved Address: 0x0c Mouse_control Address: 0x0d Access: Read/Write Reset Value: 0x00 Bit 7 Field Reserved Reserved Reserved Reserved Reserved Reserved PD Data Type: Eight bit number USAGE: Mouse sensor resolution and power down settings can be accessed ...

Page 24

Reserved Inv_Rev_ID Access: Read Bit 7 Field RRID Data Type: 8-Bit unsigned integer USAGE: This register contains the inverse of the revision ID which is located at register 0x01. Reserved Address: 0x40-0x62 Motion_Burst Address: 0x63 Access: Read Reset Value: 0x00 ...

Related keywords