Description
The ADNS-3080 is a high
performance addition to Agilent’s
popular ADNS family of optical
mouse sensors.
The ADNS-3080 is based on a
new, faster architecture with
improved navigation. The sensor
is capable of sensing high speed
mouse motion - up to 40 inches
per second and acceleration up
to 15g – for increased user
precision and smoothness.
The ADNS-3080 along with the
ADNS-2120 (or ADNS-2120-001)
lens, ADNS-2220 (or ADNS-
2220-001) assembly clip and
HLMP-ED80-XX000 form a
complete, compact optical mouse
tracking system. There are no
moving parts, which means high
reliability and less maintenance
for the end user. In addition,
precision optical alignment is not
required, facilitating high volume
assembly.
The sensor is programmed via
registers through a four-wire
serial port. It is packaged in a
20-pin staggered dual inline
package (DIP).
Features
••
••
•High speed motion detection – up
to 40 ips and 15g
••
••
•New architecture for greatly
improved optical navigation
technology
••
••
•Programmable frame rate over
6400 frames per second
••
••
•SmartSpeed self-adjusting frame
rate for optimum performance
••
••
•Serial port burst mode for fast
data transfer
••
••
•400 or 1600 cpi selectable
resolution
••
••
•Single 3.3 volt power supply
••
••
•Four-wire serial port along with
Chip Select, Power Down, and
Reset pins
Applications
••
••
•Mice for game consoles and
computer games
••
••
•Mice for desktop PC’s,
Workstations, and portable PC’s
••
••
•Trackballs
••
••
•Integrated input devices
Agilent ADNS-3080
High-performance
Optical Mouse Sensor
Data Sheet
Theory of Operation
The ADNS-3080 is based on
Optical Navigation Technology,
which measures changes in
position by optically acquiring
sequential surface images
(frames) and mathematically
determining the direction and
magnitude of movement.
It contains an Image
Acquisition System (IAS), a
Digital Signal Processor (DSP),
and a four-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 displacement values.
An external microcontroller
reads the ∆x and ∆y
information from the sensor
serial port. The
microcontroller then translates
the data into PS2 or USB
signals before sending them to
the host PC or game console.