ADNS-7530 Avago Technologies US Inc., ADNS-7530 Datasheet
ADNS-7530
Specifications of ADNS-7530
Related parts for ADNS-7530
ADNS-7530 Summary of contents
Page 1
... ADNS-7530 Integrated molded lead-frame DIP Sensor Data Sheet Theory of Operation The ADNS-7530 integrated molded lead-frame DIP sensor comprises of sensor and VCSEL in a single package. The advanced class of VCSEL was engineered by Avago Technologies to provide a laser diode with a single lon- gitudinal and a single transverse mode. In contrast to ...
Page 2
... VDD3 3V Input Connection 11 GND Ground 12 VDD3 3V Input 13 RefA 1.8V regulator output 14 DGND Digital Ground 15 VDDIO IO Voltage input (1.65~3.6V) 16 VCSEL-VE Negative Terminal of VCSEL + ER_ CLK XYYWWZV XYL Subcon ode = Date ode = Sensor Die Source = S Die Source = S Binning Figure 1. Device pin-out for ADNS-7530 - ...
Page 3
Figure . Package outline drawing CAUTION advised that normal static precautions be taken in handling and assembly of this component to prevent damage and/or degradation which may be induced by ESD 3 ...
Page 4
... Detail A (5X) Base Plate Navigation Surface Bottom of lens flange to Surface Figure . D Assembly drawing of ADNS-7530 sensor coupled with the ADNS- 150 lens and base plate (top and cross-sectional view) 4 egulatory equirements x Passes FCC B and worldwide analogous emission limits when assembled into a mouse with shielded N S cable and following Avago recommendations ...
Page 5
... Design considerations for improving SD Performance For improved electrostatic discharge performance, typical creepage and clearance distance are shown in the table below. Assumption: base plate construction as per the Avago supplied IGES file and ADNS-6150, ADNS- 6160-001 or ADNS-6170-002 lens: ens ADNS- 150 Creepage 12 ...
Page 6
MPS430F1222IPW ...
Page 7
... Notes 1. The supply and ground paths should be laid out using a star methodology. 2. Level shifting is required to interface a 5V micro-controller to the ADNS-7530 micro-controller is used, the 74VHC125 component shown may be omitted 3. All grounds MUST be correctly separated into digital and analog grounds. The digital and analog ground lines MUST be reconnected as far away as possible at either the negative terminal of the battery or at the USB connector ...
Page 8
... The laser is driven in pulsed mode during normal operation. A calibration mode is provided which drives the laser in continuous (CW) operation. ye Safety The ADNS-7530 integrated molded lead-frame DIP sensor and the associated components in the schematic of Figure 6 are intended to comply with Class 1 Eye Safety Requirements of IEC 60825-1. Avago Technologies suggests that manufacturers perform testing to verify eye safety on each mouse ...
Page 9
... VDD3 at XYLASER), LASER_NEN goes high to turn the transistor off and dis- connect V from the LASER. DD3 Single Fault Detection ADNS-7530 is able to detect a short circuit or fault condition at the XYLASER pin, which could lead to excessive laser power output. A path to ground on this ...
Page 10
Absolute Maximum atings Parameter Storage Temperature Lead Soldering Temperature Supply Voltage ESD (Human-body model) Input Voltage Latchup Current S Die Source Marking Parameter (For S only) DC Forward current Peak Pulsing current Power Dissipation Reverse voltage Laser Junction Temperature Notes: ...
Page 11
Optical/ lectrical haracteristics ( 5° to 5° Die Source Marking Parameter Symbol Peak Wavelength λ Maximum Radiant LOPmax Power Wavelength Temperature dλ/dT Coefficient Wavelength Current dλ/dI Coefficient Beam Divergence θFW@1/ e^2 Threshold Current I th Slope ...
Page 12
Sensor Lens to surface 2.40 Figure . Distance from lens reference plane to surface, Figure 10. ecommended Soldering eflow Profile 12 Lens Navigation surface ...
Page 13
A lectrical Specifications lectrical haracteristics over recommended operating conditions. Typical values at 5 ° Parameter Symbol Motion delay t MOT-RST after reset Shutdown t STDWN Wake from t WAKEUP shutdown Forced Rest enable t REST-EN Wake ...
Page 14
D lectrical Specifications lectrical haracteristics over recommended operating conditions. (Typical values at 5 ° , Parameter Symbol DC Supply Current I DD_RUN in various modes I DD_REST1 I DD_REST2 I DD_REST3 Peak Supply Current Shutdown Supply I DDSTDWN Current Input ...
Page 15
Resolution vs Z-Height on General Surfaces (A7530) 1200 1000 800 600 400 200 0 -0.3 -0.2 Figure 11. Mean esolution vs. at 00cpi Typical Path Deviation Largest Single Perpendicular Deviation From A Straight Line At 45 Degrees Path Length = ...
Page 16
... ADNS-7530 will flash the VCSEL only when needed. Synchronous Serial Port The synchronous serial port is used to set and read pa- rameters in the ADNS-7530, and to read out the motion information. The port is a four-wire port. micro-controller always initiates communication; the ADNS-7530 never initiates data transfers. SCLK, MOSI, and NCS may be driven directly by a micro-controller ...
Page 17
... Note: The 0.5/fSCLK minimums high state of SCLK is also the minimum MISO data hold time of the ADNS-7530. Since the falling edge of SCLK is actually the start of the next read or write command, the ADNS-7530 will hold the state of data on MISO until the falling edge of SCLK. ...
Page 18
... The speed improvement is achieved by continuous data clocking to or from multiple registers without the need to specify the register address, and by not requiring the normal delay period between data bytes. Burst mode is activated by reading the Motion_Burst register. The ADNS-7530 will respond with the contents of the Motion, Delta_X_L, Delta_Y_L, Delta_XY_H, SQUAL, Shutter_Upper, Shutter_Lower and Maximum_Pixel registers in that order ...
Page 19
... Undefined Undefined 19 Notes on Shutdown The ADNS-7530 can be set in Shutdown mode by writing 0xe7 to register 0x3b. The SPI port should not be accessed when Shutdown mode is asserted, except the power-up command (writing 0x5a to register 0x3a). (Other ICs on the same SPI bus can be accessed, as long as the sensor’ ...
Page 20
... The ADNS-7530 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 egister 0x00 Product_ID 0x01 Revision_ID 0x02 Motion 0x03 Delta_X_L 0x04 Delta_Y_L 0x05 Delta_XY_H 0x06 SQUAL ...
Page 21
... Field PID7 PID6 Data Type: 8-Bit unsigned integer USAGE: This register contains a unique identification assigned to the ADNS-7530. The value in this register does not change; it can be used to verify that the serial communications link is functional. evision_ID Address: 0x01 Access: Read Reset Value: 0x03 ...
Page 22
Motion Address: 0x0 Access: Read/Write Reset Value: 0x00 Bit 7 Field MOT PIXRDY Data Type: Bit field. USAGE: Register 0x02 allows the user to determine if motion has occurred since the last time it was read. If the MOT bit ...
Page 23
Delta_ _ Address: 0x03 Access: Read Reset Value: 0x00 Bit 7 6 Field Data Type: Eight bit 2’s complement number. USAGE: X movement is counts since last report. Absolute value is determined by resolution. Reading clears ...
Page 24
SQUA Address: 0x0 Access: Read Reset Value: 0x00 Bit 7 Field Data Type: Upper 8 bits of a 9-bit unsigned integer. USAGE: SQUAL (Surface Quality measure of the number of valid features visible by ...
Page 25
Shutter_Upper Address: 0x07 Access: Read Reset Value: 0x00 Bit 7 Field Shutter_ ower Address: 0x0 Access: Read Reset Value: 0x64 Bit 7 Field Data Type: Sixteen bit unsigned integer. USAGE: Units are ...
Page 26
Maximum_Pixel Address: 0x0 Access: Read Reset Value: 0xd0 Bit 7 Field Data Type: Eight-bit number. USAGE: Maximum Pixel value in current frame. Minimum value = 0, maximum value = 254. The maximum pixel value can vary ...
Page 27
Address: 0x0c Access: Read Reset Value: 0x00 Bit 7 Field CRC0 CRC0 7 Data Type : Eight-bit number USAGE : Register 0x0c reports the first byte of the system self test results. Value = 0x18. 1 Address: 0x0d Access: ...
Page 28
Self_Test Address: 0x10 Access: Write Reset Value: NA Bit 7 Field Reserved Reserved Data Type: Bit field USAGE : Before performing system self test, reset the chip. Then, set the TESTEN bit in register 0x10 to start the system self ...
Page 29
Address: 0x13 Access: Read/Write Reset Value: 0x04 Bit 7 Field This register set the Run to Rest 1 downshift time. Run Downshift time = RD[7: Run_rate. Default value ...
Page 30
Address: 0x1 Access: Read / Write Reset Value: 0x09 Bit 7 Field R2R R2R 7 6 This register set the Rest 2 frame rate. Rest2 frame rate = (R2R[7: 10ms. Default value ...
Page 31
Address: 0x1a Access: Read/Write Reset Value: 0x00 Bit 7 Field Range1 Range0 Data Type : Bit field USAGE : This register is used to control the laser drive. Bits 7 and 6 require complement values in ...
Page 32
Address: 0x1c Access: Read/Write Reset Value: 0x00 Bit 7 Field Data Type: 8 Bit unsigned USAGE: This register is used to set the laser current used together ...
Page 33
Address: 0x1f Access: Read/Write Reset Value: 0x00 Bit 7 Field Range_C1 Range_C0 Data Type : 8 Bit unsigned USAGE: Bits 7 and 6 of this register must be the complement of the corresponding bits in register ...
Page 34
Pixel_ rab Address: 0x35 Access: Read/Write Reset Value: 0x00 Bit 7 Field Data Type : Eight-bit word. USAGE : For test purposes, the sensor will read out the contents of the pixel array, one pixel per ...
Page 35
H_ SO UTION Address: 0x3 Access: Read/Write Reset Value: 0x04 Bit 7 6 Field Reserved Reserved Data Type : Bit field USAGE : This register is used to set the resolution configuration of sensor up to 2000cpi. For resolution setting ...
Page 36
Shut_thr Address: 0x3d Access: Read and Write Reset Value: 0x56 Bit 7 6 Field Shut_thr Shut_thr 7 Data Type: 7-bit number USAGE: Threshold defines the Shutter value when lifted runaway happens. Sensor will suspect lifted runaway happens and suppress motion ...