ADNS-2620 Avago Technologies US Inc., ADNS-2620 Datasheet
![Optical Mouse Sensor,DIP](/photos/38/65/386559/adns-2620_wht_sml.jpg)
ADNS-2620
Specifications of ADNS-2620
ADNS-2620
Q2073278A
Related parts for ADNS-2620
ADNS-2620 Summary of contents
Page 1
... ADNS-2620 Optical Mouse Sensor Data Sheet Description The ADNS-2620 is a new entry level, small form factor optical mouse sensor used to implement a non- mechanical tracking engine for computer mice. Unlike its predecessor, this new optical mouse sensor allows for more compact and affordable optical mice designs. ...
Page 2
... Pinout of ADNS-2620 Optical Mouse Sensor Pin Number Pin 1 OSC_IN 2 OSC_OUT 3 SDIO 4 SCK 5 LED_CNTL 6 GND 7 VDD 8 REFA Figure 2. Package outline drawing. CAUTION advisable that normal static precautions should be taken in the handling and assembly of this component to prevent damage and/or degradation which may be induced by ESD. ...
Page 3
... Figure 3. Recommended PCB mechanical cutouts and spacing. (Top view) +Y Dimensions in mm/in. (Side view) 14.58 10.58 7.45 0.574 0.417 0.293 Figure 4. 2D assembly drawing of ADNS-2620 shown with the HLMP-ED80 (top and side view). Clear Zone 3.50 Figure 5. Exploded view drawing. φ 0.138 SCK SERIAL 13.73 PORT 0.541 SDIO 7 ...
Page 4
PCB Assembly Considerations 1. Insert the sensor and all other electrical components into PCB. Note: Pin 1 of the sensor should always be the reference point of mechanical cutouts. 2. Bend the LED leads 90° and then insert the LED ...
Page 5
... R 1 P0.0 Z LED Figure 8. Circuit block diagram for a typical corded optical mouse using an Avago ADNS-2620 optical mouse sensor. Notes on Bypass Capacitors • Caps for pins 6,7 and 8 to ground MUST have trace lengths LESS than 5 mm. • The 0.1 uF caps must be ceramic. ...
Page 6
Absolute Maximum Ratings Parameter Symbol Minimum Storage Temperature T -0 S Operating Temperature T -1 A Lead Solder Temp Supply Voltage V -0. DD ESD Input Voltage V -0. IN Input Voltage V -0. IN Recommended Operating Conditions Parameter Symbol ...
Page 7
... ADNS-2620 HDNS-2100 Z Figure 9. Distance from lens reference plane to surface. AC Electrical Specifications Electrical Characteristics over recommended operating conditions. Typical values at °C, V Parameter Symbol Power Down (PD Power Up after PD mode t PUPD deactivated ↑ Power Up from Rise and Fall Times SDIO Serial Port Transaction Timer ...
Page 8
DC Electrical Specifications Electrical Characteristics over recommended operating conditions. Typical values at °C, V Parameter Symbol Supply Current (mouse moving AVG Supply Current (mouse not moving Power Down Mode Current I DDPD SCK pin Input Low ...
Page 9
PD Pin Timing Note: All timing circuits shown, from Figure 10 onwards, are based on the MHz resonator frequency. Power Down deactivated Power Down Deactivation I DD (610) µs t (See Figure 11) COMPUTE Figure 10. Power up timing ...
Page 10
... For an accurate report after power-up, wait for a total period before the microcontroller is able to issue any write/read operation to the ADNS-2620. The sensor register settings, prior to power-down mode, will ) will not remain during power-down mode. ...
Page 11
... Performance characteristics over recommended operating conditions. Typical values at °C, V Parameter Symbol Min. Path Error (Deviation) P Error The following graphs (Figures 14-18) are the typical performance of the ADNS-2620 sensor, assembled as shown in the 2D assembly drawing with the HDNS-2100 Lens/Prism, the HDNS-2200 clip, and the HLMP-ED80-xx000 (See Figure 4). 500 400 300 200 ...
Page 12
... Synchronous Serial Port The synchronous serial port is used to set and read parameters in the ADNS-2620, and also to read out the motion information. The port is a two wire, half duplex port. The host micro- controller always initiates communication; the ADNS- 2620 never initiates data transfers. ...
Page 13
... NOTE: The 250 ns high state of SCK is the minimum data hold time of the ADNS-2620. Since the falling edge of SCK is actually the start of the next read or write command, the ADNS-2620 will hold the state the SDIO line until the falling edge of SCK. In both write and read operations, SCK is driven by the microcontroller ...
Page 14
... To place the SDIO pin into a Hi-Z state, activate the power-down mode by writing to the configuration register. Then, the powerdown mode can stay activated, with the ADNS-2620 in the shutdown state, or the power- down mode can be deactivated, returning the ADNS- 2620 to normal operation. In both conditions, the SDIO line will go into the Hi-Z state ...
Page 15
Required Timing between Read and Write Commands (tsxx) There are minimum timing requirements between read and write commands on the serial port. SCLK Address Data Write Operation Figure 25. Timing between two write commands. If the rising edge of the ...
Page 16
... Reading from an invalid address will return all zeros. 4. Collision detection on SDIO – The only time that the ADNS-2620 drives the SDIO line is during a READ operation. To avoid data collisions, the microcontroller should relinquish SDIO before the falling edge of SCK after the last address bit. Then the ADNS-2620 begins to drive SDIO after the next rising edge of SCK ...
Page 17
... Since the reset bit is set, ADNS-2620 will reset and any other bits written into the configuration register at this time is properly written into the Configuration Register. After the chip has been ...
Page 18
... Programming Guide Registers The ADNS-2620 can be programmed through registers, via the serial port, and configuration and motion data can be read from these registers. Register Address Notes Configuration 0x40 Reset, Power Down, Forced Awake, etc Status 0x41 Product ID, Mouse state of Asleep or Awake ...
Page 19
... Shutter mode on (LED only on when electronic shutter is open) Reserved Forced Awake Mode 0 = Normal, fall asleep after one second of no movement (1500 frames/ Always awake Address: 0x41 Reset Value: 0x41 ID Reserved Reserved 0 Description Product ID (010 for ADNS-0) Reserved for future Mouse State 0 = Asleep 1 = Awake ...
Page 20
Delta_Y Access: Read Bit 7 Field Data Type: Eight bit ’s complement number. USAGE: Y movement is counted since last report. Absolute value is determined by resolution. Reading clears the register. Delta_X Access: Read Bit ...
Page 21
SQUAL Access: Read Bit 7 Field Data Type: Upper 8 bits of a 9-bit integer. USAGE: SQUAL (Surface QUALity measure of the number of features visible by the sensor in the current frame. ...
Page 22
Maximum_Pixel Access: Read Bit 7 Field 0 0 Data Type: Six bit number. USAGE: Maximum Pixel value in current frame. Minimum value = 0, maximum value = . The maximum pixel value may vary from frame to frame. Shown ...
Page 23
Pixel_Sum Access: Read Bit 7 Field Data Type: Upper 8 bits of a 1-bit unsigned integer. USAGE: This register is used to find the average pixel value. It reports the upper 8 bits of a ...
Page 24
Pixel Map (sensor is facing down, looking through the sensor at the surface) First Pixel Last Pixel ...
Page 25
Pixel Dump Pictures The following images are the output of the Pixel Data command. The data ranges from 0 for complete black for complete white. An internal AGC circuit adjusts the shutter value to keep the brightest feature ...
Page 26
Shutter_Upper Access: Read Bit 7 Field Shutter_Lower Access: Read Bit 7 Field Data Type: Sixteen bit word. USAGE: Units are clock cycles; default value is 0x0100 They should be read ...
Page 27
... Ordering Information Specify part number as follows: ADNS-2620 = 8-pin staggered dual inline package (DIP), 40 per tube. For product information and a complete list of distributors, please go to our web site: Avago, Avago Technologies, and the A logo are trademarks of Avago Technologies Limited in the United States and other countries. ...