ADNS-5050
Optical Mouse Sensor
Data Sheet
Description
Features
The ADNS-5050 is a mainstream, small form factor opti- Small form factor, pin-to-pin compatible with
cal mouse sensor. It is a user-friendly product with many
built-in features and optimized for LED-based corded
products.
ADNS-5020-EN
Register-to-register compatible with ADNS-5020-EN
Built-in LED driver for simpler circuitry
High speed motion detection at 30 ips and up to 8g
Self-adjusting frame rate for optimum performance
Internal oscillator – no clock input needed
The ADNS-5050 is capable of high-speed motion detec-
tion – up to 30ips and 8g. In addition, it has an on-chip
oscillator and built-in LED driver to minimize external
components. Frame rate is also adjusted internally.
The ADNS-5050 along with the 5100-001 lens, LED clip Default 500 cpi resolution, adjustable from 125 to 1375
and HLMP-EG3E-xxxxx LED form a complete and com-
pact mouse tracking system. There are no moving parts,
which mean high reliability and less maintenance for the
end user. In addition, precision optical alignment is not
required, facilitating high volume assembly.
cpi via 125 cpi step
Operating voltage: 5V nominal
Three-wire serial interface
Only 4 capacitors and no transistor required
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).
Applications
Optical Mice
Optical trackballs
Integrated input devices
Theory of Operation
The ADNS-5050 is based on Optical Navigation Technol-
ogy, which measures changes in position by optically
acquiring sequential surface images (frames) and math-
ematically determining the direction and magnitude of
movement.
The ADNS-5050 contains an Image Acquisition System
(IAS), a Digital Signal Processor (DSP), and a three wire se-
rial 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 mo-
tion. The DSP calculates the Δx and Δy relative displace-
ment values.
An external microcontroller reads the Δx and Δy informa-
tion from the sensor serial port. The microcontroller then
translates the data into PS2 or USB signals before sending
them to the host PC.
All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission.
PixArt Imaging Inc.
E-mail: fae_service@pixart.com.tw