ADNK-2080 Avago Technologies US Inc., ADNK-2080 Datasheet

no-image

ADNK-2080

Manufacturer Part Number
ADNK-2080
Description
ADNS-2080 Sample Kit
Manufacturer
Avago Technologies US Inc.
Datasheets

Specifications of ADNK-2080

Main Purpose
Reference Design, Optical Mouse
Embedded
No
Utilized Ic / Part
ADNS-2080
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Secondary Attributes
-
Primary Attributes
-
Lead Free Status / Rohs Status
 Details
Other names
516-2296

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ADNK-2080
Manufacturer:
Avago Technologies US Inc.
Quantity:
135
ADNS-2080
Low Power Optical Mouse Sensor
Data Sheet
Description
The Avago Technologies ADNS-2080 is a low power, small
form factor optical mouse sensor. It has a new low-power
architecture and automatic power management modes,
making it ideal for battery, power-sensitive applications –
such as cordless input devices.
The ADNS-2080 is capable of high-speed motion detec-
tion – up to 30 ips and 20 g. In addition, it has an on-chip
oscillator and requires an external resistor to set the LED
current.
The ADNS-2080 along with the ADNS-5110-001 lens,
ADNS-5200 clip, and HSDL-4261 IR LED, or HLMP-EG3E
Red LED form a complete and compact mouse tracking
system. There are no moving parts and this translates to
high reliability and less maintenance for the end user. In
addition, precision optical alignment is not required, fa-
cilitating high volume assembly.
The sensor is programmed via registers through a two-
wire serial port. It is housed in an 8-pin staggered dual
in-line package (DIP).
Features
x
x Small Form Factor
x Programmable Periods / Response Times and Downshift
x
x
x
x
x
x IO reference voltage of 1.7 V to 3.3 V
x
Applications
x Optical mice and optical trackballs
x Integrated input devices
x Battery-powered input devices
Low Power Architecture
Times from one mode to another for the Power-saving
Modes
High Speed Motion Detection up to 30 ips and 20 g
External Interrupt Output for Motion Detection
Internal Oscillator – no clock input needed
Selectable Resolution of up to
Operating Voltage: as low as 2.1 V
2-wire serial port interface
2000
cpi

Related parts for ADNK-2080

ADNK-2080 Summary of contents

Page 1

ADNS-2080 Low Power Optical Mouse Sensor Data Sheet Description The Avago Technologies ADNS-2080 is a low power, small form factor optical mouse sensor. It has a new low-power architecture and automatic power management modes, making it ideal for battery, power-sensitive ...

Page 2

Theory of Operation The ADNS-2080 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-2080 contains an Image Acquisition ...

Page 3

Lead Width 0.020 2.00 Lead Pitch 0.079 Pin 1 4.12 ±0.10 ∅ 0.162 ±0.004 3.92 0.154 Notes: 1. Dimensions in milimeter / inches. 2. Dimensional tolerance: ±0.1mm. 3. Coplanarity of leads: 0.1mm. 4. Lead pitch tolerance: ±0.15mm. ...

Page 4

Overview of Optical Mouse Sensor Assembly Avago Technologies provides an IGES file drawing de scribing the base plate molding features for lens and PCB align- ment. The ADNS-2080 sensor is designed for mounting on a through-hole PCB, looking down. There ...

Page 5

A Sensor PCB Important Note: Pin 1 of sensor should be located nearest to the LED Figure 4. 2D Assembly drawing of ADNS-2080 (Top and Side View) Sensor Lens Lens Reference Plane Note: A – Distance from object surface to ...

Page 6

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

Page 7

MOSI R2 MISO MOTION R1 COM CS ...

Page 8

MOSI MISO MOTION R1 COM ...

Page 9

...

Page 10

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

Page 11

Table 3. AC Electrical Specifications Electrical characteristics over recommended operating conditions. Typical values at 25 °C, V Parameter Symbol Motion Delay after Reset t MOT-RST Forced Rest Enable t REST-EN Wake from Forced Rest t REST-DIS Power Down t PD ...

Page 12

Table 4. DC Electrical Specifications Electrical characteristics over recommended operating conditions. Typical values at 25 °C, V VDD = 2.2 V, IRLED HSDL-4261, R LED Parameter Symbol DC Supply Current in I DD_AVG Various Mode I DD_REST1 I DD_REST2 I ...

Page 13

Synchronous Serial Port The synchronous serial port is used to set and read pa- rameters in the ADNS-2080, and to read out the motion information. The port is a two wire serial port. The host micro-con troller always initiates communication; ...

Page 14

Write Operation Write operation, defined as data going from the micro-controller to the ADNS-2080, is always initiated by the micro- controller and consists of two bytes. The first byte contains the address (seven bits) and has a “1” as its ...

Page 15

Read Operation A read operation, defined as data going from the slave to the microcontroller, is always initiated by the microcontroller and consists of two bytes. The first byte contains the address, is sent by the microcontroller over slave SDIO, ...

Page 16

Timing between Write and Read Commands If the rising edge of SCLK for the last address bit of the read command occurs before the required delay (t command may not complete correctly. SCLK ADDRESS DATA WRITE OPERATION Timing between Read ...

Page 17

Burst Mode Operation Burst mode is a special serial port operation mode that may be used to reduce the serial transaction time for a motion read. The speed improvement is achieved by con- tinuous data clocking to or from multiple ...

Page 18

Registers The ADNS-2080 registers are accessible via the serial port. The registers are used to read motion data and status as well as to set the device configuration. Address Register Name 0x00 PROD_ID 0x01 REV_ID 0x02 MOTION_ST 0x03 DELTA_X 0x04 ...

Page 19

PROD_ID Address: 0x00 Product ID Register Access: Read Reset Value: 0x2A Bit 7 6 Field PID7 PID6 Data Type: 8-Bit unsigned integer USAGE: This register contains a unique identification assigned to the ADNS-2080. The value in this register does not ...

Page 20

DELTA_X Address: 0x03 X Displacement Register Access: Read Reset Value: 0x00 Bit 7 6 Field X7 X6 Data Type: Eight bit 2’s complement number. USAGE: X-axis movement in counts since last report. Absolute value is determined by resolution. Reading this ...

Page 21

SQUAL Address: 0x05 Squal Quality Register Access: Read Reset Value: 0x00 Bit 7 6 Field SQ7 SQ6 Data Type: Upper 8 bits of a 9-bit unsigned integer. USAGE: SQUAL (Surface Quality measure of the number of valid features ...

Page 22

SHUT_HI Address: 0x06 Shutter Open Time (Upper 4-bits) Register Access: Read Reset Value: 0x01 Bit 7 6 Field Reserved Reserved SHUT_LO Address: Shutter Open Time (Lower 8-bits) Register Access: Read Reset Value: 0x64 Bit 7 6 Field S7 S6 Data ...

Page 23

PIX_MIN Address: 0x0a Minimum Pixel Value Register Access: Read Reset Value: 0x00 Bit 7 6 Field MP7 MP6 Data Type: Eight-bit number. USAGE: Store the lowest pixel value in current frame. Minimum value = 0, maximum value = 254. The ...

Page 24

DELTA_XY_HIGH Address: 0x0c Upper 4 bits Delta-X/Y Displacement Register Access: Read Reset Value: 0x00 Bit 7 6 Field DELTA_X_ DELTA_X_ HI3 HI2 Data Type: Eight bit 2’s complement number. USAGE: Concatenate the values to have a 12-bit reporting for the ...

Page 25

RUN_DOWNSHIFT Address: 0x0e Run to Rest1 Time Register Access: Read/Write Reset Value: 0x08 Bit 7 6 Field RUD7 RUD6 Data Type: Eight bit number. USAGE: This register sets the Run to Rest1 mode downshift time. The time is the value ...

Page 26

REST1_DOWNSHIFT Address: 0x10 Rest1 to Rest2 Downshift Time Register Access: Read/Write Reset Value: 0x1f Bit 7 6 Field R1D7 R1D6 Data Type: Eight bit number. USAGE: This register sets the Rest1 to Rest2 mode downshift time. Time = (register value ...

Page 27

REST2_DOWNSHIFT Address: 0x12 Rest2 to Rest3 Downshift Time Register Access: Read/Write Reset Value: 0x2f Bit 7 6 Field R2D7 R2D6 Data Type: Eight bit number. USAGE: This register sets the Rest1 to Rest2 mode downshift time. Time = (register value ...

Page 28

PERFORMANCE Address: 0x22 Performance Register Access: Read/Write Reset Value: 0x00 Bit 7 6 Field RSVD FORCE3 Bit(s) Field Name 7 RSVD 6:4 FORCE[2:0] 3:0 RSVD RESET Address: 0x3a Reset Register Access: Write Reset Value: 0x00 Bit 7 6 Field RST7 ...

Page 29

LED_CTRL Address: 0x40 LED Control Register Access: Read/Write Reset Value: 0x00 Bit 7 6 Field RSVD RSVD Data Type: Eight bit unsigned integer. USAGE: This register is used to control the LED operating mode. Bit(s) Field Name 7:4 RSVD 3 ...

Page 30

BURST_READ_FIRST Address: 0x42 Burst Read Starting Address Register Access: Read/Write Reset Value: 0x03 Bit 7 6 Field BM7 BM6 Data Type: Eight bit unsigned integer. USAGE: This register provides the starting register address the sensor will read during Burst Mode. ...

Page 31

MOTION_BURST Address: 0x63 Burst Read Register Access: Read Reset Value: 0x00 Bit 7 6 Field MB7 MB6 Data Type: Various. USAGE: This register is used to enable burst mode. Burst is initiated by a read of this register, which will ...

Related keywords