Avago ADNS-3050 User Manual

0 (0)

ADNS-3050

Entry-level Gaming Optical Navigation Sensor

Data Sheet

Description

The Avago Technologies ADNS-3050 is a small form factor entry-level gaming optical navigation sensor. It is housed in an 8-pin staggered dual in-line package (DIP). It is capable of high-speed motion detection typically at 60ips and acceleration up to 20g; suitable for both wired and wireless gaming navigation system. The low power management in wireless mode can be customized to suit user preferences. In addition, it has an on-chip oscillator and LED driver to minimize external components.

The ADNS-3050 sensor along with the ADNS-5110-001 lens, ADNS-5200 clip, and HLMP-EG3E red LED forms a complete and compact mouse tracking system. There are no moving parts, which translates to high reliability and less maintenance for the end user. Precision optical alignment is not required, thus facilitating high volume assembly.

Theory of Operation

The ADNS-3050 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-3050 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 and translates the ΔX and Δy information from the sensor serial port into PS2, USB, or RF signals before sending them to the host PC.

Features

Small Form Factor Package - 8-pin DIP

Operating Voltage: 2.8V-3.0V

High Speed Motion Detection at typical of 60ips and acceleration up to 20g.

Selectable Resolutions up to 2000cpi

Four wire Serial Port Interface

External Interrupt Output for Motion Detection

Internal Oscillator — no clock input needed

On-chip LED driver

Minimal number of passive components

Programmable power-saving modes for selectable wired or wireless application

Customizable response time and downshift time for rest modes

Configurable LED operating modes and drive current

Applications

Wired and Wireless Optical gaming mice and trackballs

Integrated input devices

Battery-powered input devices

NOTE: The ADNS-3050 sensor is not designed for use with blue LED navigation system.

Avago ADNS-3050 User Manual

Pinout of ADNS-3050 Optical Mouse Sensor

 

 

 

 

 

 

 

 

 

 

Input/

 

 

 

 

 

 

 

 

 

 

 

 

 

Pin

Name

 

 

 

 

 

Output

 

 

 

 

 

Description

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

MISO

 

 

 

 

 

O

 

 

 

 

 

Serial Data Output

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(Master In/Slave Out)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

LED

 

 

 

 

 

I

 

 

 

 

 

LED Illumination Control Input

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

MOTION

 

 

 

 

 

O

 

 

 

 

 

Motion Interrupt Output

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(Active low,)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

NCS

 

 

 

 

 

I

 

 

 

 

 

Chip Select

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(Active low)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5

SCLK

 

 

 

 

 

I

 

 

 

 

 

Serial Clock Input

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6

GND

 

 

 

 

 

I

 

 

 

 

 

Ground

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7

VDD

 

 

 

 

 

I

 

 

 

 

 

Supply Voltage

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8

MOSI

 

 

 

 

 

I

 

 

 

 

 

Serial Data Input

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(Master Out/Slave In)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Figure 2. Package Outline Drawing

 

 

XYYWWZ

 

 

 

 

 

 

 

 

 

 

 

 

5

SCLK

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6

GND

 

 

 

 

 

 

 

 

 

 

A3050

 

 

7

VDD

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8

MOSI

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pin 1

Figure 1. Package Outline Drawing (Top View)

4 NCS

3 MOTION

2 LED

1 MISO

CAUTION: It is advised that normal static precautions be taken in handling and assembling of this component to prevent damage and/or degradation which may be induced by ESD.

2

Overview of Optical Mouse Sensor Assembly

Avago Technologies provides an IGES file drawing describing the base plate molding features for lens and PCB alignment. The ADNS-3050 sensor is designed for mounting on a through-hole PCB. There is an aperture stop and features on the package that align to the lens. The ADNS-5110-001 lens provides optics for the imaging of the surface as well as illumination of the surface at the optimum angle. Features on the lens align it to the sensor, base plate, and clip with the LED. The ADNS-5200 clip holds the LED in relation to the lens. The LED must be inserted into the clip and the LED‘s leads formed prior to loading on the PCB.

The HLMP-EG3E red LED is recommended for illumination.

Notes:

1.Dimensions in millimeter/inches

2.View from component side of PCB (or top view of mouse)

Figure 3. Recommended PCB Mechanical Cutouts and Spacing

3

TOP VIEW

CROSS SECTION SIDEVIEW

Important Note: Pin 1 of sensor should be located nearest to the LED Figure 4. 2D Assembly drawing of ADNS-3050 (Top and Side View)

Note:

A – Distance from object surface to lens reference plane B – Distance from object surface to sensor reference plane

Figure 5. Distance from lens reference plane to tracking surface (Z)

4

HLMP-EG3E LED

ADNS-5200 LED Clip

ADNS-3050 (Sensor)

Customer supplied PCB

ADNS-5110-001

Customer supplied base plate with recommended alignment features per IGES drawing

Important Note: IR LED is recommended for lower power consumption.

Figure 6. Exploded View of Assembly

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.This sensor package is only qualified for wave-solder process.

5.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.

6.Place the lens onto the base plate.

7.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. Recommend to hold the PCB first vertically for the Kapton removal process.

8.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.

5

9.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.

10.Install mouse top case. There MUST be a feature in the top case to press down onto the PCB assembly to ensure all components are interlocked to the correct vertical height.

 

 

 

 

 

ADNS-3050

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

VDD

 

 

CONTROLAND

 

 

 

 

 

 

 

REGISTERS

 

 

NCS

 

 

 

POWER

 

 

 

 

 

 

 

ANDPORT

 

 

SCLK

 

 

 

 

 

 

 

 

 

 

 

 

GND

 

 

 

IMAGE ARRAY

 

 

 

MOSI

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

MISO

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DSP

 

SERIAL

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

LED

 

 

DRIVE

 

 

 

 

 

 

 

 

 

MOTION

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

LED

 

OSCILLATOR

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Figure 7. Block diagram of ADNS-3050 optical mouse

 

 

+

5

9%86

 

: '

 

* '

 

%

*1'

 

6

6+,(/'

 

 

ZD\PP+:)/

9&&

& && 9X) Q) S)

5 5

5

5

5

5

9''

 

&21

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3&%B62&.3;(7B

9''-7$*

5

N 5 N

&

Q)

 

 

 

 

 

 

 

 

 

 

9''

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5

 

 

 

 

 

 

 

 

9&&

 

 

 

 

 

 

 

 

&

&

 

&

 

 

 

 

 

 

 

 

 

 

 

9''

 

X)9

Q) S)

 

 

 

 

&

& &

 

 

 

 

& & &

 

 

 

 

 

 

5

 

S)

Q) 9X)

 

 

 

S) Q) 9X)

 

 

 

 

 

 

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8

'

 

 

 

 

 

 

 

 

 

 

 

 

 

9''

 

 

 

('+/03

 

 

 

8

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6&/.

 

6&/.

 

 

 

 

 

 

 

 

 

95(*,1

9''

 

3 6&/.

 

 

 

 

6&/.

 

 

 

 

 

 

 

 

 

0,62

 

0,62

 

 

 

 

 

 

 

 

9%86

 

3 0,62

 

 

0,62

 

 

 

 

 

 

 

'

 

 

3 026,

 

026,

 

026,

 

 

026,

;<B/('

 

 

 

 

 

 

 

1&6

 

1&6

 

 

 

 

 

 

'

 

 

3 1&6

 

 

1&6

 

 

 

 

 

 

 

 

 

 

027,21

 

027,21

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

027,21

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

&

&

 

 

 

 

3

=%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

S)

S)

 

 

 

 

 

=$

 

 

 

 

*1'

 

 

 

 

3

 

 

3

 

 

 

 

 

 

 

 

 

 

 

3

 

 

3

 

6:B/()7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6:B5,*+7

 

 

 

 

 

$'16

 

 

 

 

 

& )

 

3

 

 

 

 

 

 

 

 

 

 

 

 

6:B0,'

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

&3,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

&3,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

& &. 567

 

 

 

 

/('

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3 & '

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

/('

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

/HIW%XWWRQ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

/('

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

5

 

 

 

 

 

 

 

 

 

 

%ORFN6HQVRU$'16

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

N

 

 

 

 

3

 

6:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

*1'

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5LJKW%XWWRQ

 

 

 

 

 

 

 

 

 

 

 

 

 

0&8

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

9''

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

&21

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

&3,

 

 

 

 

/('

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

&3,

 

 

 

 

/('

 

 

 

 

 

 

 

 

 

 

0LGGOH%XWWRQ

 

 

 

 

 

/('

 

 

 

 

(QFRGHU=

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6:

 

 

3&%B62&.3;(7B

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

=$ 3

&211(&7723&%

=% 3

3&%72&211(&7

Figure 8. Schematic diagram for interface between ADNS-3050 and microcontroller with HLMP-EG3E Red LED on a corded solution NOTE: The ADNS-3050 Optical Mouse Sensor is not designed for use with blue LED navigation system.

6

 

 

 

 

 

 

 

 

 

 

 

Notes:

 

 

 

 

 

 

 

 

 

 

 

 

Pads for current

 

 

 

 

9%$7

 

 

 

 

 

measurement.

 

 

 

 

 

 

 

 

 

Short by default.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

P1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PAD2

 

 

 

SW1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SW SLIDE-SPDT

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

21

%

 

2))

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BT1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BATTERY

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

*1'

 

 

 

 

 

 

 

 

 

 

 

 

%DWWHU\$[$

 

 

 

 

 

 

 

 

 

 

 

SW5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

9''

 

 

 

 

 

 

 

 

&3,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R3

 

 

 

 

 

 

 

 

 

100k

 

9''

9''

 

 

 

 

 

 

 

 

 

 

C2

 

C3

 

 

C4

 

 

 

 

10nF

 

 

 

 

 

 

 

 

100nF

 

 

100nF

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U2

 

 

 

 

 

 

 

 

3

'9&&

$9&&

3

RF_IRQ

 

 

 

 

 

 

9''

 

 

 

567

 

 

3

 

SW_CPI+

 

 

 

 

 

 

 

J1

 

 

3

 

 

3

 

 

 

 

3 7&.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3 706

 

 

 

 

 

 

 

 

 

 

 

 

 

MISO_MCU

 

3 7',

 

 

3 0,62

 

 

 

 

 

 

 

MOSI_MCU

 

3 7'2

 

 

3 026,

 

 

 

 

 

 

 

SCLK_MCU

 

767

 

 

3 6&/.

 

 

 

 

 

 

 

NCS_MCU

 

 

 

 

2274

3

 

 

 

 

 

 

 

 

 

X2

;287 3

3

 

 

 

 

 

-&RQQHFWRU7$*

32.768KHz

 

;,1 3

 

MSP430-

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

3 5;'

 

 

3

 

 

 

 

 

 

 

 

RF_EN

 

 

 

3 7;'

 

 

3

 

 

 

 

 

 

 

RF_NCS

 

 

 

 

 

 

 

3

 

 

SW_LEFT

 

 

 

 

 

ZA

 

 

3

 

 

3

 

 

SW_RIGHT

 

 

 

 

ZB

 

 

3

 

 

3

 

 

SW_MID

 

 

 

 

 

 

 

3

 

 

3

 

 

 

 

 

 

 

 

3$

 

MOT_MCU

 

 

 

 

 

'966

$966

 

 

 

 

 

 

 

3$

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SW2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0&8

 

 

 

 

/HIW%XWWRQ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SW3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5LJKW%XWWRQ

 

 

 

 

 

 

 

 

 

SW4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0LGGOH%XWWRQ

 

 

 

 

 

 

 

NOTE:

R1= R2 x {(Vo/Vfb) -1}

R1 = 215K x {(Vo/500mV) -1}

L1

4.7uH

9%$7

 

 

 

 

 

 

 

 

 

U1

 

 

 

 

9

 

 

TPS61070

 

 

 

 

 

 

 

9%$7

6:

 

 

 

 

 

 

 

 

 

 

 

(1

 

 

 

 

R6

 

 

9287

 

 

 

 

 

*1'

 

 

 

 

 

 

 

 

1R

 

 

)%

 

 

 

 

 

 

R1

 

 

 

C1

C5

 

 

1M

C6

C7

C8

 

 

4.7uF/6.3V

4.7uF/6.3V

 

 

 

4.7uF/6.3V 4.7uF/6.3V

10uF/6.3V

 

 

 

 

R2

 

 

 

 

 

 

 

215k

 

 

 

*1'

%ORFN6XSSO\9

PCB Notes: pin

9,24,34,25,26,28,11,17,18, 19, need to short track if need to connect to GND plane.

9''

C11

C9

100nF 4.7uF/6.3V

 

 

 

R5

 

 

 

 

33R

 

 

 

 

U5

D5

 

0,62

9''

 

HLMP-ED80

 

 

 

026,

 

 

 

 

 

 

 

6&/.

 

 

 

 

 

 

 

1&6

 

;<B/('

 

 

 

027,21

 

*1'

 

 

 

 

 

 

 

 

 

ADNS 3050

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

%ORFN6HQVRU$

 

 

 

 

 

Q1

 

 

 

ZB

 

&20

 

 

 

%

 

 

 

ZA

 

 

 

 

 

 

$

 

 

 

 

 

 

(QFRGHU=

9''

R12

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5.6R

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2SWLRQDO

C17

C18

C19

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10uF/6.3V

10nF

1nF

 

C20

 

 

 

 

 

R15

 

 

 

 

 

 

 

 

 

 

 

 

33nF

 

 

 

 

 

22k

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Notes:

 

 

 

Notes:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1. 50 ohm trace

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(highlighted trace)

 

 

10uF input cap

 

 

 

 

 

 

 

 

 

E1

 

 

 

 

 

 

 

 

 

 

 

 

U7

 

 

 

 

 

optional

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

966

'9''

9''

966

,5()

 

 

 

 

 

 

 

 

 

 

 

RF_EN

 

&(

 

9''

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RF_NCS

 

&61

 

 

 

 

 

 

966

 

 

L4

C23

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3.9nH

1.5pF

 

 

 

 

 

SCLK_MCU

 

6&/.

 

 

nRF24L01

 

 

$17

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

MOSI_MCU

 

026,

 

 

 

 

 

 

$17

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

L3

 

 

C24

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

MISO_MCU

0,62

 

9''

966

;&

;&

9''B3$

8.2nH

L5

 

1pF

 

 

 

 

 

 

 

,54

 

 

 

 

2.7nH

 

 

 

 

 

 

RF_IRQ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

C25

C26

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2.2nF

4.7pF

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

16MHz

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R16

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1M 1%

 

 

 

 

 

 

 

 

 

 

 

 

 

C21

 

 

 

C22

 

 

 

 

 

 

 

 

 

 

 

 

 

22pF

 

 

 

22pF

 

 

 

 

 

 

 

 

 

 

 

 

*K]5)7UDQFHLYHU%ORFN

 

 

 

 

9

VDD1: MCU Supply

VDD2: RF Supply

 

 

VDD3: Sensor Supply

 

 

 

0&8

5) 6(1625

 

 

 

9''

9''

9''

9%$7 *1'

9

 

 

 

TP1

TP2

TP3

R7

R8

R9

 

 

 

9%$7

 

9

1R

1R

1R

 

 

 

 

 

 

 

 

 

 

9ROWDJH0HDVXUHPHQW

&XUUHQW0HDVXUHPHQW

Figure 9. Schematic diagram for interface between ADNS-3050 and microcontroller with HLMP-EG3E Red LED on a wireless solution NOTE: The ADNS-3050 Optical Mouse Sensor is not designed for use with blue LED navigation system.

7

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 is as per the Avago Technologies’ supplied IGES file and ADNS-5110- 001 lens. Note that the lens material is polycarbonate or polystyrene HH30. Therefore, cyanoacrylate based adhesives or other adhesives that may damage the lens should NOT be used.

ADNS-5110-001 Lens

Typical Distance (mm)

Creepage

15.43

 

 

Clearance

7.77

 

 

Table 1. Absolute Maximum Ratings

Regulatory Requirements

Passes FCC B and worldwide analogous emission limits when assembled into a mouse with shielded cable and following Avago’s recommendations.

Passes IEC-1000-4-3 radiated susceptibility level when assembled into a mouse with shielded cable and following Avago’s recommendations.

Passes EN61000-4-4/IEC801-4 EFT tests when assembled into a mouse with shielded cable and following Avago recommendations.

Provides sufficient ESD creepage/clearance distance to withstand discharge up to 15KV when assembled into a mouse according to usage instructions above.

Parameter

Symbol

Minimum

Maximum

Units

Notes

Storage Temperature

TS

-40

85

C

 

Operating Temperature

TA

-15

55

C

 

Lead Solder Temperature

TSOLDER

 

260

C

For 7 seconds, 1.6mm below seating plane.

Supply Voltage

VDD

-0.5

3.7

V

 

ESD (Human Body Model)

 

 

2

kV

All pins

 

 

 

 

 

 

Input Voltage

VIN

-0.5

VDD + 0.5

V

All I/O pins

Output Current

Iout

 

7

mA

MISO pin

Table 2. Recommended Operating Condition

Parameter

Symbol

Min

Typ.

Max

Units

Notes

Operating Temperature

TA

0

 

40

C

 

Power Supply Voltage

VDD

2.8

 

3.0

V

 

Power Supply Rise Time

tRT

0.005

 

100

ms

0 to VDD min

 

 

 

 

 

 

 

Supply Noise (Sinusoidal)

VNA

 

 

100

mVp-p

10kHz —50MHz

Serial Port Clock Frequency

fSCLK

 

 

1

MHz

50% duty cycle

Distance from Lens Reference

Z

2.3

2.4

2.5

mm

 

 

 

 

 

 

 

 

Plane to Tracking Surface

 

 

 

 

 

 

 

 

 

 

 

 

 

Speed

S

 

60

 

ips

 

 

 

 

 

 

 

 

Acceleration

A

 

 

20

g

In run mode

 

 

 

 

 

 

 

Load Capacitance

Cout

 

 

100

pF

MISO

8

Table 3. AC Electrical Specifications

Electrical characteristics over recommended operating conditions. Typical values at 25 °C, VDD = 2.8 V.

Parameter

Symbol

Min.

Typ.

Max.

Units

Notes

Motion Delay after Reset

tMOT-RST

 

 

50

ms

From RESET register write to valid motion

Power Down

tPD

 

 

50

ms

From PD active to low current (when bit 1

 

 

 

 

 

 

of register 0x0d is set)

Wake from Power Down

tWAKEUP

50

 

55

ms

From PD inactive to valid motion (when

 

 

 

 

 

 

write 0x5a to register 0x3a)

MISO Rise Time

tr-MISO

 

40

200

ns

CL = 100 pF

MISO Fall Time

tf-MISO

 

40

200

ns

CL = 100 pF

MISO Delay after SCLK

tDLY-MISO

 

 

120

ns

From SCLK falling edge to MISO data valid,

 

 

 

 

 

 

no load condition

 

 

 

 

 

 

 

MISO Hold Time

thold-MISO

500

 

1/fSCLK

ns

Data held until next falling SCLK edge

MOSI Hold Time

thold-MOSI

200

 

 

ns

Amount of time data is valid after SCLK

 

 

 

 

 

 

rising edge

 

 

 

 

 

 

 

MOSI Setup Time

tsetup-MOSI

120

 

 

ns

From data valid to SCLK rising edge

SPI Time between

tSWW

30

 

 

μs

From rising SCLK for last bit of the first data

Write Commands

 

 

 

 

 

byte, Commands to rising SCLK for last bit

 

 

 

 

 

 

of the second data byte

 

 

 

 

 

 

 

SPI Time between

tSWR

20

 

 

μs

From rising SCLK f or last bit of the first

Write and Read Command

 

 

 

 

 

data byte, to rising SCLK for last bit of the

 

 

 

 

 

 

second address byte

 

 

 

 

 

 

 

SPI Time between Read and

tSRW

250

 

 

ns

From rising SCLK for last bit of the first data

Subsequent Commands

tSRR

 

 

 

 

byte, to falling SCLK for the first bit of the

 

 

 

 

 

 

next address

 

 

 

 

 

 

 

SPI Read Address-Data Delay

tSRAD

4

 

 

μs

From rising SCLK for last bit of the address

 

 

 

 

 

 

byte, to falling SCLK for first bit of data

 

 

 

 

 

 

being read

 

 

 

 

 

 

 

NCS to SCLK Active

tNCS-SCLK

120

 

 

ns

From NCS falling edge to first SCLK falling

 

 

 

 

 

 

edge

 

 

 

 

 

 

 

SCLK to NCS Inactive

tSCLK-NCS

120

 

 

ns

From last SCLK rising edge to NCS rising

(for Read Operation)

 

 

 

 

 

edge, for valid MISO data transfer

SCLK to NCS Inactive

tSCLK-NCS

20

 

 

μs

From last SCLK rising edge to NCS rising

(for Write Operation)

 

 

 

 

 

edge, for valid MOSI data transfer

NCS to MISO high-Z

tNCS-MISO

 

 

250

ns

From NCS rising edge to MISO high-Z state

Transient Supply Current

IDDT

 

 

60

mA

Max supply current during a VDD ramp

 

 

 

 

 

 

from 0 to VDD

 

 

 

 

 

 

 

9

Loading...
+ 21 hidden pages