ADNS-6010
Laser Mouse Sensor
Theory of Operation
The ADNS-6010 is based on
LaserStream
Technology, which
measures changes in position by optically acquiring se-
quential images (frames) and mathematically determin-
ing the direction and magnitude of movement.
ADNS-6010 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.
Pin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Features
•
High speed motion detection – up to 45 ips and 20G
•
New LaserStream architecture for greatly improved
optical navigation technology
•
Programmable frame rate over 7080 frames per
second
•
SmartSpeed self-adjusting frame rate for optimum
performance
•
Serial port burst mode for fast data transfer
•
400, 800, 1600 or 2000 cpi selectable resolution
•
Single 3.3 volt power supply
•
Four-wire serial port along with Power Down, and
Reset pins
•
Laser fault detect circuitry on-chip for Eye Safety
Compliance
Name
NCS
MISO
SCLK
MOSI
NC
RESET
NPD
OSC_OUT
GUARD
OSC_IN
REFC
REFB
RBIN
XY_LASER
NC
VDD3
GND
VDD3
GND
LASER_NEN
Description
Chip select
(active low input)
Serial data output (Master
In/Slave Out)
Serial clock input
Serial data input (Master Out/
Slave In)
No Connection
Reset input
Power down(active low input)
Oscillator output
Oscillator GND for PCB guard
(optional)
Oscillator input
Reference capacitor
Reference capacitor
Set XY_LASER current
LASER current output
No Connection
Supply voltage
Ground
Supply voltage
Ground
Laser enable (active low)
Applications
•
Mice for game consoles and computer games
•
Mice for desktop PC’s, Workstations, and portable
PC’s
•
Laser Trackballs
•
Integrated input devices
Pinout
TOP VIEW
20
NCS
MISO
SCLK
MOSI
NC
RESET
NPD
OSC_OUT
GUARD
OSC_IN
1
19
2
3
4
16
5
15
6
14
7
13
8
12
9
11
10
REFC
REFB
RBIN
XY_LASER
NC
VDD3
GND
VDD3
GND
LASER_NEN
A6010
XYYWWZ
18
17
PINOUT
Figure 7. Package outline drawing (top view)
8