DataSheet.es    


PDF ADNS-3040 Data sheet ( Hoja de datos )

Número de pieza ADNS-3040
Descripción Optical Mouse Sensor
Fabricantes Agilent Technologies 
Logotipo Agilent Technologies Logotipo



Hay una vista previa y un enlace de descarga de ADNS-3040 (archivo pdf) en la parte inferior de esta página.


Total 26 Páginas

No Preview Available ! ADNS-3040 Hoja de datos, Descripción, Manual

Agilent ADNS-3040
Ultra Low-Power Mouse Sensor
Data Sheet
Features
mDescription
oThe ADNS-3040 is an ultra
.clow-power optical navigation
sensor. It has a new, low-
power architecture and
Uautomatic power management
modes, making it ideal for
t4battery-and power-sensitive
applications such as cordless
einput devices.
eThe ADNS-3040 is capable of
high-speed motion detection –
hup to 20 ips and 8G. In
addition, it has an on-chip
Soscillator and LED driver to
minimize external components.
taThe ADNS-3040 along with the
ADNS-3120-001 lens, ADNS-
a2220 clip and HLMP-ED80-
PS000 LED form a complete
.Dand compact mouse tracking
system. There are no moving
parts, which means high
wreliability and less maintenance
for the end user. In addition,
wprecision optical alignment is
mnot required, facilitating high
w ovolume assembly.
.cThe sensor is programmed via
Uregisters through a four-wire
t4serial port. It is packaged in a
www.DataShee20-pin DIP.
Theory of Operation
The ADNS-3040 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.
The ADNS-3040 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, USB, or RF
signals before sending them to
the host PC or game console.
Low power architecture
Self-adjusting power-saving
modes for longest battery life
High speed motion detection up to
20 ips and 8G
SmartSpeed self-adjusting frame
rate for optimum performance
Motion detect pin output
Internal oscillator – no clock input
needed
Selectable 400 and 800 cpi
resolution
Wide operating voltage: 2.5V-3.6V
nominal
Four wire serial port
Minimal number of passive
components
Applications
Optical Mice
Optical trackballs
Integrated input devices
Battery-powered input devices

1 page




ADNS-3040 pdf
PCB Assembly Considerations
1. Insert the sensor and all
other electrical components
into PCB.
2. Insert the LED into the
assembly clip and bend the
leads 90 degrees.
3. Insert the LED/clip
assembly into PCB.
4. Wave Solder the entire
assembly in a no-wash
solder process utilizing
solder fixture. The solder
fixture is needed to protect
the sensor during the solder
process. It also sets the
correct sensor-to-PCB
distance as the lead
shoulders do not normally
rest on the PCB surface.
The fixture should be
designed to expose the
sensor leads to solder while
shielding the optical
aperture from direct solder
contact.
5. Place the lens onto the base
plate.
6. Remove the protective
kapton tape from optical
aperture of the sensor. Care
must be taken to keep
contaminants from entering
the aperture. Recommend
not to place the PCB facing
up during the entire mouse
assembly process.
ADNS-3040
VDD
AVDD
GND
AGND
SHTDWN
XY_LED
Image Array
DSP
Oscillator
LED Drive
NCS
SCLK
MOSI
MISO
MOTION
Figure 6. Block diagram of ADNS-3040 optical mouse sensor
Recommend to hold the PCB
first vertically for the
kapton removal process.
7. Insert PCB assembly over
the lens onto the base plate
aligning post to retain PCB
assembly. The sensor
aperture ring should self-
align to the lens.
8. The optical position
reference for the PCB is set
by the base plate and lens.
Note that the PCB motion
due to button presses must
be minimized to maintain
optical alignment.
9. Install mouse top case.
There MUST be a feature in
the top case to press down
onto the clip to ensure all
components are interlocked
to the correct vertical
height.
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
Agilent supplied IGES file and
ADNS-3120-001 lens.
Typical Distance
Creepage
Clearance
Millimeters
16.0
2.1
Sensor
Clip
LED
Lens / Light Pipe
PCB
Base Plate
Surface
Figure 7. Sectional view of PCB assembly highlighting optical mouse components
Note
that the lens material is polycarbonate and therefore, cyanoacrylate based adhesives or other adhesives that may damage the lens should NOT be used.
5

5 Page





ADNS-3040 arduino
Power management modes
The ADNS-3040 has three
power-saving modes. Each
mode has a different motion
detection period, affecting
response time to mouse
motion (Response Time). The
sensor automatically changes
to the appropriate mode,
depending on the time since
the last reported motion
(Downshift Time). The
parameters of each mode are
shown in the following table.
Motion Pin Timing
The motion pin is a level-
sensitive output that signals
the micro-controller when
motion has occurred. The
motion pin is lowered
whenever the motion bit is set;
in other words, whenever there
is data in the Delta_X or
Delta_Y registers. Clearing the
motion bit (by reading Delta_Y
and Delta_X, or writing to the
Motion register) will put the
motion pin high.
LED Mode
For power savings, the LED
will not be continuously on.
ADNS-3040 will flash the LED
only when needed.
Mode
Rest 1
Rest 2
Rest 3
Response Time (nominal)
16.5 ms
82 ms
410 ms
Downshift Time (nominal)
237 ms
8.4 s
504 s
Synchronous Serial Port
Chip Select Operation
The synchronous serial port is
used to set and read
parameters in the ADNS-3040,
and to read out the motion
information.
The port is a four wire serial
port. The host micro-
controller always initiates
communication; the ADNS-
3040 never initiates data
transfers. SCLK, MOSI, and
NCS may be driven directly by
a micro-controller. The port
pins may be shared with other
SPI slave devices. When the
NCS pin is high, the inputs are
ignored and the output is tri-
stated.
The lines that comprise the
SPI port:
SCLK:
Clock input. It is always generated by
the master (the micro-controller).
MOSI:
Input data. (Master Out/Slave In)
MISO:
Output data. (Master In/Slave Out)
The serial port is activated
after NCS goes low. If NCS is
raised during a transaction,
the entire transaction is
aborted and the serial port
will be reset. This is true for
all transactions. After a
transaction is aborted, the
normal address-to-data or
transaction-to-transaction
delay is still required before
beginning the next transaction.
To improve communication
reliability, all serial
transactions should be framed
by NCS. In other words, the
port should not remain
enabled during periods of non-
use because ESD and EFT/B
events could be interpreted as
serial communication and put
the chip into an unknown
state. In addition, NCS must
be raised after each burst-
mode transaction is complete
to terminate burst-mode. The
port is not available for
further use until burst-mode is
terminated.
NCS:
Chip select input (active low). NCS
needs to be low to activate the serial
port; otherwise, MISO will be high Z,
and MOSI & SCLK will be ignored.
NCS can also be used to reset the
serial port in case of an error.
11

11 Page







PáginasTotal 26 Páginas
PDF Descargar[ Datasheet ADNS-3040.PDF ]




Hoja de datos destacado

Número de piezaDescripciónFabricantes
ADNS-3040Optical Mouse SensorAgilent Technologies
Agilent Technologies

Número de piezaDescripciónFabricantes
SLA6805M

High Voltage 3 phase Motor Driver IC.

Sanken
Sanken
SDC1742

12- and 14-Bit Hybrid Synchro / Resolver-to-Digital Converters.

Analog Devices
Analog Devices


DataSheet.es es una pagina web que funciona como un repositorio de manuales o hoja de datos de muchos de los productos más populares,
permitiéndote verlos en linea o descargarlos en PDF.


DataSheet.es    |   2020   |  Privacy Policy  |  Contacto  |  Buscar