| The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers. |
Small Form Factor LaserStreamMouse Bundle Avago Technologies ADNB
Top Searches for this datasheetADNB-6532 Small Form Factor LaserStreamMouse Bundle Avago Technologies ADNB-6532 LaserStream mouse bundle small form factor (SFF) laserilluminated navigation system. Targeted cordless applications, bundle consists integrated chipon-board (COB) LaserStream mouse sensor, ADNS-6530 lens, ADNS-6150. chip integrates sensor VCSEL into single package, providing small form factor. This opto-mechanical architecture allows more compact cost-effective mouse designs. Powered latest Avago Technologies LaserStreamengine, mouse track more than traditional LED-based optical navigation, especially glossy reflective ones. addition, high-performance, power architecture capable sensing high-speed mouse motion while prolonging battery life performance areas essential demanding cordless applications. ADNB-6532 small form factor LaserStream mouse bundle includes: ADNS-6530 integrated LaserStream sensor along with ADNS-6150 lens form complete compact laser mouse tracking system. There moving part, which means high reliability less maintenance user. addition, precision optical alignment required, facilitating high volume assembly. This document will begin with some general information usage guidelines bundle set, followed individual detailed information ADNS6530 integrated LaserStream sensor ADNS6150 lens. Bundle Part Number ADNB-6532 Part Number ADNS-6530 ADNS-6150 Description Integrated LaserStream sensor Small form factor lens Overview Laser Mouse Sensor Assembly SECTION Figure Assembly Drawing ADNB-6532, PCBs Base Plate Figure Exploded view drawing Shown with ADNS-6530 integrated LaserStream sensor ADNS-6150 lens, components self-align they mounted onto defined features base plate. ADNS-6530 integrated LaserStream sensor designed mounting through-hole PCB, looking down. There aperture stop guide holes package that align ADNS-6150 lens. VCSEL used illumination, provides laser diode with single longitudinal single transverse mode. particularly suited lower power consumption highly coherent replacement LEDs. also provides wider operation range while still remaining within single-mode, reliable operating conditions. ADNS-6150 lens designed with ADNS-6530 integrated LaserStream sensor. VCSEL contained package lens provides directed illumination optical imaging necessary proper operation sensor. ADNS-6150 lens precision molded optical components should handled with care avoid scratching optical surfaces. Avago Technologies provides STEP IGES file drawing describing base plate molding features lens alignment. Figure Recommended mechanical cutouts spacing Assembly Recommendation Insert integrated LaserStream sensor other electrical components into application PCB. Wave-solder entire assembly no-wash solder process utilizing solder fixture. solder fixture needed protect sensor during solder process. also sets correct sensor-toPCB distance, there stopper feature lead rest package surface. fixture should designed expose sensor leads solder while shielding optical aperture from direct solder contact. Place lens onto base plate. Care must taken avoid contamination optical surfaces. Remove protective kapton tapes from optical apertures sensor VCSEL respectively. Care must taken keep contaminants from entering apertures. Insert assembly over lens onto base plate. sensor package should self-align lens. optical position reference base plate lens. alignment guide post lens locks lens integrated LaserStream sensor together. Note that motion button presses must minimized maintain optical alignment. Optional: lens permanently locked sensor package melting lens' guide posts over sensor with heat staking process. Tune laser output power from VCSEL meet Safe Class Standard detailed LASER Power Adjustment Procedure. Install mouse case. There must feature case other area) press down onto sensor ensure sensor lens interlocked correct vertical height. Design considerations improving Performance improved electrostatic discharge performance, typical creepage clearance distance shown table below. Assumption: base plate construction Avago Technologies supplied STEP IGES file ADNS-6150 lens: Typical Distance Creepage Clearance Millimeters 12.1* Inclusive 2.4mm typical distance from lens reference plane surface, (equivalent baseplate foot-pads thickness). Exclusive 2.4mm, creepage 9.7mm Note that lens material polycarbonate therefore, cyanoacrylate based adhesives other adhesives that damage lens should used. Figure Sectional view assembly highlighting optical mouse components Application Circuit LP2950ACZ-3V Vout Middle Button 74VHC125 74VHC125 74VHC125 Right Button Left Button AVDD P1.0 P1.1 P1.2 P1.3 P1.6 P1.7 P0.7 P0.6 P0.5 P0.4 MISO SCLK MOSI MOTION AGND POWER VBUS DShield P0.3 P0.2 Microcontroller P0.1 Z-ENCODER ADNS-6530 1.30K D+/SCLK D-/SDATA P1.4 P1.5 XTALOUT VREG/P2.0 XTALIN/P2.1 Z-LED LASER_NEN +VCSEL -VCSEL NTA415IP 470p P0.0 Figure Schematic Diagram 3-Button Scroll Wheel Corded Mouse Notes supply ground paths should laid using star methodology. Level shifting required interface micro-controller ADNS-6530. micro-controller used, 74VHC125 component shown omitted. caps must placed near possible ADNS-6530, micro-controller noise filtering. XOUT P3.0 P2.2 P1.3 P1.2 P1.1 P1.0 P2.4 P2.3 P2.1 P2.0 VOUT 32.768KHz MPS430F1222IPW P3.7 P3.5 P3.4 P2.5 P3.3 P3.1 P3.2 P3.6 10uF 180k, CON2 CON4 100k CON8AP RxD0 TxD0 Farnell 335-7545 VDD1 22pF 22pF 10uF VDD1 10nF 16MHz VSS_PA VDD_PA IREF PWR_UP MOSI SCLK Control3 Control1 1.5pF 3.6nH NRF2402 22nH VDD1 Control2 4.7pF 2.2nF Figure Schematic Diagram 3-Button Scroll Wheel Cordless Mouse 10uF 1.5V 1.5V 100k 10nF 100nF CON1 4.7uH CON3 CON8AP TPS61070DDC VBAT P1.4 P1.5 P1.6 P1.7 JTAC1 820k, R101 R102 R103 100k 100k 100k LINK CON1 CON1 LASER_NEN VCSEL SCLK -VCSEL AVDD CON8AP LINK CON2 CON2 SW105 SW102 ENCODER Left_Sw C112 100nF SW104 CON8AP R107 R108 Z_Sw SW103 Right_Sw BUTTON ROLLER BOARD NTA4151P Q101 C105 AGND C106 100nF C111 470pF C109 C110 100nF SW101 Connect ADNS 6530 ADNS-6530 SENSOR BOARD Figure Schematic Diagram 3-Button Scroll Wheel Cordless Mouse Safety ADNS-6530 integrated LaserStream sensor associated components schematic Figure intended comply with Class Safety Requirements 60825-1. Avago Technologies suggests that manufacturers perform testing verify safety each mouse. also recommended review possible single fault mechanisms beyond those described below section "Single Fault Detection". Under normal conditions, sensor generates drive current VCSEL. order stay below Class power requirements, LASER_CTRL0 (register 0x1a), LASER_CTRL1 (register 0x1f), LSRPWR_CFG0 (register 0x1c) LSRPWR_CFG1 (register 0x1d) must programmed appropriate values. ADNS-6530 integrated LaserStream sensor which comprised sensor VCSEL; designed maintain output beam power within Class requirements over components manufacturing tolerances recommended temperature range when adjusted procedure below implemented shown recommended application circuit Figure more information, please refer Safety Application Note AN5297 Program registers 0x1c 0x1d with increasing values achieve output power close 506uW possible without exceeding this power obtained, calibration complete, skip step possible achieve power target, laser current minimum value writing 0x00 register 0x1c, complementary value 0xff register 0x1d. Range Range_C bits registers 0x1a 0x1f, respectively, choose higher laser current range. Program registers 0x1c 0x1d with increasing values achieve output power close 506uW possible without exceeding Save value registers 0x1a, 0x1c, 0x1d, 0x1f non-volatile memory mouse. These registers must restored these values every time ADNS-6530 reset. Reset mouse, reload register values from non-volatile memory, enable Calibration mode, measure laser power verify that calibration correct. Good engineering practices such regular power meter calibration, random quality assurance retest calibrated mice, etc. should used guarantee performance, reliability safety product design. LASER Drive Mode laser driven pulsed mode during normal operation. calibration mode provided which drives laser continuous (CW) operation. LASER Power Adjustment Procedure ambient temperature should 25°C 5°C. permanent value. Range (bit register 0x1a) Range_C complement (bit register 0x1f) Enable Calibration mode writing bits [3,2,1] register 0x1A laser will driven with 100% duty cycle. Write Calibration mode complement bits register 0x1f. laser current minimum value writing 0x00 register 0x1c, complementary value 0xFF register 0x1d. LASER Output Power laser beam output power measured navigation surface plane specified below. following conditions apply: system adjusted according above procedure. system operated within recommended operating temperature range. value greater than 300mV above value time adjustment. allowance optical power meter accuracy assumed. Parameter Laser output power Symbol Minimum Maximum Units Notes Class limit with recommended VCSEL lens. Disabling LASER LASER_NEN connected gate P-channel MOSFET transistor which when connects LASER. normal operation, LASER_NEN low. case fault condition (ground -VCSEL), LASER_NEN goes high turn transistor disconnect from LASER. Single Fault Detection ADNS-6530 able detect short circuit fault condition -VCSEL pin, which could lead excessive laser power output. path ground this will trigger fault detection circuit, which will turn laser drive current source LASER_NEN output high. When used combination with external components shown block diagram below, system will prevent excess laser power resistive path ground -VCSEL shutting laser. addition ground path fault detection described above, fault detection circuit continuously checked proper operation internally generating path ground with laser turned LASER_NEN. -VCSEL shorted VDD, this test will fail will reported fault. Microcontroller LASER DRIVER ADNS-6530 LASER_NEN fault control block +VCSEL VCSEL Serial port voltage sense current Figure Single Fault Detection Eye-safety Feature Block Diagram ADNS-6530 Integrated LaserStream sensor Theory Operation ADNS-6530 integrated LaserStream sensor comprises sensor VCSEL single package. advanced class VCSEL engineered Avago Technologies provide laser diode with single longitudinal single transverse mode. contrast most oxide-based single-mode VCSEL, this class Avago Technologies VCSEL remains within single mode operation over wide range output power. significantly lower power consumption than LED. excellent choice optical navigation applications. sensor based LaserStreamtechnology, which measures changes position optically acquiring sequential surface images (frames) mathematically determining direction magnitude movement. contains Image Acquisition System (IAS), Digital Signal Processor (DSP), four wire serial port. acquires microscopic surface images lens illumination system. These images processed determine direction distance motion. calculates relative displacement values. external microcontroller reads information from sensor serial port. microcontroller then translates data into PS2, USB, signals before sending them host game console. Features Small form factor, integrated chip-on-board package power architecture LaserStream technology Self-adjusting power-saving modes longest battery life High speed motion detection Enhanced SmartSpeed self-adjusting frame rate optimum performance Motion detect output Internal oscillator clock input needed Selectable resolution Wide operating voltage: 2.7V-3.6V nominal Four wire serial port Minimal number passive components Laser fault detect circuitry on-chip Safety Compliance Advanced Technology VCSEL chip Single Mode Lasing operation 832-865 wavelength Applications Laser Mice Optical trackballs Integrated input devices Battery-powered input devices Pinout ADNS-6530 Optical Mouse Sensor Name -VCSEL MISO SCLK MOSI MOTION LASER_NEN AVDD AGND +VCSEL Description Negative Terminal VCSEL Chip select (active input) Serial data output (Master In/Slave Out) Serial clock input Serial data input (Master Out/Slave Motion Detect (active output) LASER Enable (Active LOW) Analog Supply Voltage Analog Ground Ground Ground Ground Supply Voltage Positive Terminal VCSEL -VCSEL MISO SCLK MOSI Motion Laser_NEN +VCSEL A6530 XYYWWZ Subcon code YYWW Datecode Sensor Source VCSEL Number VCSEL Letter VCSEL Source VCSEL AGND AVDD Figure Package outline drawing (top view) Figure Package outline drawing CAUTION: advised that normal static precautions taken handling assembly this component prevent damage and/or degradation which induced ADNS -6530 Laser Mouse Sensor Serial Port Registers SCLK MOSI Power control AVDD Image Array Oscillator LASER Drive MISO MOTION AGND LASER_NEN VCSEL +VCSEL Figure Block diagram ADNS-6530 integrated LaserStream sensor Regulatory Requirements Passes worldwide analogous emission limits when assembled into mouse with shielded cable following Avago Technologies recommendations. Passes IEC-1000-4-3 radiated susceptibility level when assembled into mouse with shielded cable following Avago Technologies recommendations. Passes EN61000-4-4/IEC801-4 tests when assembled into mouse with shielded cable following Avago Technologies recommendations. flammability level UL94 V-0. Provides sufficient creepage/clearance distance avoid discharge 15kV when assembled into mouse according usage instructions above. Absolute Maximum Ratings Parameter Storage Temperature Lead Solder Temp Symbol Minimum Maximum Units seconds, 1.8mm below seating plane. soldering reflow profile Figure Pins Pins Pins Duration 100ms, duty cycle 10µA lead solder temperature above advisable refer soldering reflow profile Figure Notes Supply Voltage (Human body model Method 3015) Input Voltage Latchup Current VCSEL Forward Current VCSEL Peak Pulsing Current VCSEL Power Dissipation VCSEL Reverse Voltage VCSEL Junction Temperature -0.5 IOUT -0.5 VDD+ Comments: Stresses greater than those listed under "Absolute Maximum Ratings" cause permanent damage device. These stress ratings only functional operation device these other condition beyond those indicated extended period time affect device reliability. maximum ratings reflect eye-safe operation. safe operating conditions listed power adjustment procedure section. inherent design this component causes sensitive electrostatic discharge. threshold listed above. prevent ESD-induced damage, take adequate precautions when handling this product. Figure Recommended Soldering Reflow Profile Recommended Operating Conditions Parameter Operating Temperature Power supply voltage Power supply rise time Supply noise (Sinusoidal) Serial Port Clock Frequency Distance from lens reference plane surface Speed Acceleration Load Capacitance Voltage -VCSEL Symbol fSCLK Cout V-VCSEL 2.18 2.40 Minimum 2.62 Typical Maximum Units Volts mVp-p in/sec MOTION, MISO Including noise. 2.8V 10kHz-50MHz Active drive, duty cycle Results 0.22 minimum DOF. Figure Notes VCSEL's Optical/Electrical Characteristics Parameter Peak Wavelength Maximum Radiant Power Symbol LOPmax Minimum Typical Maximum Units Maximum output power under condition. However, this recommended operating condition does meet safety requirements Notes Threshold Current Forward Voltage 500uW output power Comments: VCSELs sorted into bins specified Figure Package outline drawing (top view). Appropriate binning register data values used application circuit achieve target output power. VCSEL binning marked integrated LaserStream sensor package. When driven with current temperature range greater than specified power adjustment procedure section, safety limits exceeded. VCSEL should then treated Class laser potential hazard. Figure Distance from lens reference plane surface, Electrical Specifications Electrical Characteristics over recommended operating conditions. Typical values VDD=2.8V. Parameter Motion delay after reset Shutdown Wake from shutdown Symbol tMOT-RST tSTDWN tWAKEUP Min. Typ. Max. Units Notes From SW_RESET register write valid motion, assuming motion present From Shutdown mode active current From Shutdown mode inactive valid motion. Notes: RESET must asserted after shutdown. Refer section "Notes Shutdown Forced Rest", also note tMOT-RST From RESTEN bits current From RESTEN bits cleared valid motion 100pF 100pF From SCLK falling edge MISO data valid, load conditions Data held until next falling SCLK edge Amount time data valid after SCLK rising edge From data valid SCLK rising edge From rising SCLK last first data byte, rising SCLK last second data byte. From rising SCLK last first data byte, rising SCLK last second address byte. From rising SCLK last first data byte, falling SCLK first address byte next command. From rising SCLK last address byte, falling SCLK first data being read. Minimum inactive time after motion burst before next usage From falling edge first SCLK rising edge From last SCLK rising edge rising edge, valid MISO data transfer From last SCLK rising edge rising edge, valid MOSI data transfer From rising edge MISO high-Z state 100pF 100pF supply current during ramp from 3.6V Forced Rest enable Wake from Forced Rest MISO rise time MISO fall time MISO delay after SCLK MISO hold time MOSI hold time MOSI setup time time between write commands time between write read commands time between read subsequent commands read addressdata delay inactive after motion burst SCLK active SCLK inactive (for read operation) SCLK inactive (for write operation) tREST-EN tREST-DIS tr-MISO tf-MISO tDLY-MISO thold-MISO thold-MOSI tsetup-MOSI tSWW 1/fSCLK tSWR tSRW tSRR tSRAD tBEXIT tNCS-SCLK tSCLK-NCS tSCLK-NCS MISO high-Z tNCS-MISO MOTION rise time MOTION fall time Transient Supply Current tr-MOTION tf-MOTION IDDT Electrical Specifications Electrical Characteristics over recommended operating conditions. Typical values VDD=2.8 Parameter Supply Current various modes Symbol Minimum IDD_RUN IDD_REST1 IDD_REST2 IDD_REST3 Typical 0.06 Maximum 0.18 IDDSTDWN Units Notes Average current, including LASER current load MISO, Motion black copy surface 500uW laser output power 100% LASER current black copy surface NCS, SCLK MOSI MISO Hi-Z SCLK, MOSI, SCLK, MOSI, SCLK, MOSI, VDD-0.6V, SCLK, MOSI, 500µW Iout= 1mA, MISO, MOTION Iout= 1mA, LASER_NEN Iout= -1mA, MISO, MOTION Iout= -0.5mA, LASER_NEN MOSI, NCS, SCLK Peak Supply Current Shutdown Supply Current Input Voltage Input High Voltage Input hysteresis Input leakage current Current (-VCSEL) Output Voltage, MISO, LASER_NEN Output High Voltage, MISO, LASER_NEN Input Capacitance VI_HYS Ileak ILAS Sensor's Typical Performance Characteristics Mean Resolution 1000 (counts/inch, CPI) Distance from Lens Reference Plane Surfacce, (mm) Figure Mean Resolution 800cpi Resolution Black Formica White Melamine bookshelf Manila Photo paper Maximum distance (mouse count) Typical Path Deviation Largest Single Perpendicular Deviation From Straight Line Degrees Path Length inches; Speed Resolution Distance From Lens Reference Plane Surface (mm) Black Formica White Melamine bookshelf Manila Photo paper Figure Average Error Distance 800cpi Relative Responsivity ADNS-6530 Relative Responsivity 1000 Wavelength (nm) Figure Wavelength Responsivity VCSEL's Typical Characteristics Forward Voltage Forward Currents Forward Current Forward Voltage (mW) Forward Current (mA) (mA) Figure Forward Voltage Forward Current VCSEL Figure Optical Power Forward Current VCSEL Junction Temperature rise current Temperature rise (°C) IF(mA) Figure Junction Temperature Rise Forward Current VCSEL Power management modes ADNS-6530 three power-saving modes. Each mode different motion detection period, affecting response time mouse motion (Response Time). sensor automatically changes appropriate mode, depending time since last reported motion (Downshift Time). parameters each mode shown following table. Mode Rest Rest Rest Response Time (nominal) 16.5ms 82ms 410ms Downshift Time (nominal) 237ms 8.4s 504s Motion Timing motion level-sensitive output that signals micro-controller when motion occurred. motion lowered whenever motion set; other words, whenever there data Delta_X Delta_Y registers. Clearing motion reading Delta_X Delta_Y, writing Motion register) will motion high. LASER Mode power savings, VCSEL will continuously ADNS-6530 will flash VCSEL only when needed. Synchronous Serial Port synchronous serial port used read parameters ADNS-6530, read motion information. port four-wire port. host micro-controller always initiates communication; ADNS6530 never initiates data transfers. SCLK, MOSI, driven directly micro-controller. port pins shared with other slave devices. When high, inputs ignored output tri-stated. lines that comprise port: SCLK: MOSI: MISO: NCS: Clock input. always generated master (the micro-controller). Input data. (Master Out/Slave Output data. (Master In/Slave Out) Chip select input (active low). needs activate serial port; otherwise, MISO will high MOSI SCLK will ignored. also used reset serial port case error. Chip Select Operation serial port activated after goes low. raised during transaction, entire transaction aborted serial port will reset. This true transactions. After transaction aborted, normal address-to-data transaction-to-transaction delay still required before beginning next transaction. improve communication reliability, serial transactions should framed NCS. other words, port should remain enabled during periods non-use because EFT/B events could interpreted serial communication chip into unknown state. addition, must raised after each burstmode transaction complete terminate burst-mode. port available further until burst-mode terminated. Write Operation Write operation, defined data going from micro-controller ADNS-6530, always initiated micro-controller consists bytes. first byte contains address (seven bits) indicate data direction. second byte contains data. ADNS-6530 reads MOSI rising edges SCLK. SCLK MISO MOSI Driven Micro -Controller Figure Write Operation SCLK MOSI tHold,MOSI tsetup MOSI Figure MOSI Setup Hold Time Read Operation read operation, defined data going from ADNS-6530 micro-controller, always initiated micro-controller consists bytes. first byte contains address, sent micro-controller over MOSI, indicate data direction. second byte contains data driven ADNS-6530 over MISO. sensor outputs MISO bits falling edges SCLK samples MOSI bits every rising edge SCLK. SCLK Cycle SCLK MOSI MISO tSRAD delay Figure Read Operation SCLK tHOLD -MISO tDLY -MISO MISO Figure MISO Delay Hold Time Note: 0.5/fSCLK minimums high state SCLK also minimum MISO data hold time ADNS-6530. Since falling edge SCLK actually start next read write command, ADNS-6530 will hold state data MISO until falling edge SCLK. Required timing between Read Write Commands There minimum timing requirements between read write commands serial port. tSWW SCLK Address Data Address Data Write Operation Write Operation Figure Timing between write commands rising edge SCLK last data second write command occurs before required delay (tSWW), then first write command complete correctly. tSWR SCLK Address Data Address Write Operation Next Read Operation Figure Timing between write read commands rising edge SCLK last address read command occurs before required delay (tSWR), write command complete correctly. tSRW tSRR tSRAD SCLK Address Data Address Read Operation Next Read Write Operation Figure Timing between read either write subsequent read commands During read operation SCLK should delayed least tSRAD after last address data ensure that ADNS-6530 time prepare requested data. falling edge SCLK first address either read write command must least tSRR tSRW after last SCLK rising edge last data previous read operation. Burst Mode Operation Burst mode special serial port operation mode that used reduce serial transaction time motion read. speed improvement achieved continuous data clocking from multiple registers without need specify register address, requiring normal delay period between data bytes. Burst mode activated reading Motion_Burst register. ADNS-6530 will respond with contents Motion, Delta_X, Delta_Y, SQUAL, Shutter_Upper, Shutter_Lower Maximum_Pixel registers that order. burst transaction terminated anywhere sequence after Delta_X value bringing high. After sending register address, micro-controller must wait tSRAD then begin reading data. data bits read with delay between bytes driving SCLK normal rate. data latched into output buffer after last address received. After burst transmission complete, microcontroller must raise line least tBEXIT terminate burst mode. serial port available until reset with NCS, even second burst transmission. tSRAD SCLK Motion_Burst Register Address Read First Byte Read Second Byte Read Third Byte First Read Operation Figure Motion Burst Timing Notes Power-up ADNS-6530 does perform internal power self-reset; POWER_UP_RESET register must written every time power applied. appropriate sequence follows: Apply power Drive high, then reset port Write 0x5a register 0x3a Wait tWAKEUP Write 0xFE register 0x28 Read from registers 0x02, 0x03 0x04 read these same bytes from burst motion register 0x42) time regardless motion state. During power-up there will period time after power supply high before clocks available. table below shows state various pins during power-up reset. State Signal Pins After Valid MISO SCLK MOSI -VCSEL MOTION LASER_NEN Power-Up Functional Undefined Ignored Ignored Undefined Undefined Undefined High before Reset High Undefined Ignored Ignored Undefined Undefined Undefined before Reset Functional Functional Functional Undefined Undefined Undefined After Reset Functional Depends Depends Depends Functional Functional Functional Notes Shutdown Forced Rest ADNS-6530 Rest mode through Configuration_Bits register (0x11). This allow further power savings applications where sensor does need operate time. ADNS-6530 Shutdown mode writing 0xe7 register 0x3b. port should accessed when Shutdown mode asserted, except power-up command (writing 0x5a register 0x3a). (Other same accessed, long sensor's asserted.) table below shows state various pins during shutdown. deassert Shutdown mode: Write 0x5a register 0x3a Wait tWAKEUP Write 0xFE register 0x28 register settings must then reloaded. MISO SCLK MOSI XYLASER LASER_NEN MOTION Status when Shutdown Mode Functional Undefined Ignore Ignore High (off High (off Undefined must held (high) shared with other devices. recommended hold (high) during Power Down unless powering Sensor. must held (low) sensor repowered from shutdown (writing 0x5a register 0x3a). Depends last state SCLK ignored (high). functional (low). MOSI ignored (high). (low), command present MOSI will ignored except power-up command (writing 0x5a register 0x3a). Note: There long wakeup times from shutdown forced Rest. These features should used power management during normal mouse motion. Registers ADNS-6530 registers accessible serial port. registers used read motion data status well device configuration. Address 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12-0x19 0x1a 0x1d 0x1e 0x1f 0x20-0x2d 0x2e 0x2f-0x39 0x3a 0x3b 0x3c-0x3d 0x3e 0x3f 0x42 Register Product_ID Revision_ID Motion Delta_X Delta_Y SQUAL Shutter_Upper Shutter_Lower Maximum_Pixel Pixel_Sum Minimum_Pixel Pixel_Grab CRC0 CRC1 CRC2 CRC3 Self_Test Configuration_Bits Reserved LASER_CTRL0 LSRPWR_CFG1 Reserved LASER_CTRL1 Reserved Observation Reserved POWER_UP_RESET Shutdown Reserved Inverse_Revision_ID Inverse_Product_ID Motion_Burst Read/Write Default Value 0x20 0x03 0x00 0x00 0x00 0x00 0x00 0x64 0xd0 0x80 0x00 0x00 0x00 0x00 0x00 0x00 0x03 0x00 0x00 0x01 0x00 0xfc 0xdf 0x00 Product_ID Access: Read Address: 0x00 Reset Value: 0x20 PID6 PID5 PID4 PID3 PID2 PID1 PID0 Field PID7 Data Type USAGE 8-Bit unsigned integer This register contains unique identification assigned ADNS-6530. value this register does change; used verify that serial communications link functional. Address: 0x01 Reset Value: 0x03 Revision_ID Access: Read RID6 RID5 RID4 RID3 RID2 RID1 RID0 Field RID7 Data Type USAGE 8-Bit unsigned integer This register contains revision. subject change when versions released. Motion Access: Read/Write Address: 0x02 Reset Value: 0x00 PIXRDY field. PIXFIRST LP_VALID FAULT Reserved Reserved Field Data Type USAGE Register 0x02 allows user determine motion occurred since last time read. set, then user should read registers 0x03 0x04 accumulated motion. Read this register before reading Delta_X Delta_Y registers. Writing anything this register clears bits, Delta_X Delta_Y registers. written data byte saved. Internal buffers accumulate more than eight bits motion internal buffers overflows, then absolute path data lost set. clear overflow, write anything this register. Check more than motion accumulated without reading set, discard motion erroneous. Write anything this register clear overflow condition. PIXRDY will whenever valid pixel data byte available Pixel_Dump register. Check that this before reading from Pixel_Dump. ensure that Pixel_Grab pointer been reset pixel initial write Pixel_Grab, check PIXFIRST high. Field Name Description Motion since last report motion motion occurred, data ready reading Delta_X Delta_Y registers Pixel Dump data byte available Pixel_Dump register data available data available This when Pixel_Grab register written when complete pixel array been read, initiating increment pixel 0,0. Pixel_Grab data from pixel Pixel_Grab data from pixel Motion overflow, and/or buffer overflowed since last report overflow overflow occurred Laser Power Settings register 0x1a register 0x1f register 0x1c register 0x1d have complementary values laser power valid Indicates that -VCSEL shorted fault detected fault detected PIXRDY PIXFIRST LP_VALID FAULT Note: Avago Technologies recommends that registers 0x02, 0x03 0x04 read sequentially. Delta_X Access: Read Address: 0x03 Reset Value: 0x00 Field Data Type USAGE 8-bit complement number. movement counts since last report. Absolute value determined resolution. Reading clears register. Motion -128 -127 +126 +127 Delta_X Note: Avago Technologies recommends that registers 0x02, 0x03 0x04 read sequentially. Delta_Y Access: Read Address: 0x04 Reset Value: 0x00 Field Data Type USAGE Eight complement number. movement counts since last report. Absolute value determined resolution. Reading clears register. Motion -128 -127 +126 +127 Delta_Y Note: Avago Technologies recommends that registers 0x02, 0x03 0x04 read sequentially. SQUAL Access: Read Address: 0x05 Reset Value: 0x00 Field Data Type USAGE Upper bits 9-bit unsigned integer. SQUAL (Surface Quality) measure number valid features visible sensor current frame. maximum SQUAL register value 162. Since small changes current frame result changes SQUAL, variations SQUAL when looking surface expected. graph below shows sequentially acquired SQUAL values, while sensor moved slowly over white paper. SQUAL nearly equal zero, there surface below sensor. SQUAL typically maximized when navigation surface optimum distance from imaging lens (the nominal Z-height). SQUAL Value (White Paper) 2.4m Circle@7.5" diam eter, Speed-6ips SQUAL Value (counts) Count Figure SQUAL Values 800cpi (White Paper) Mean SQUAL (White Paper) 800cpi, Circle@7.5" diameter, Speed-6ips SQUAL Value (Counts) Distance from Lens Reference Plane Surface, (mm) Avg-3sigma Avg+3sigma Figure Mean SQUAL (White Paper) Shutter_Upper Access: Read Address: 0x06 Reset Value: 0x00 Address: 0x07 Reset Value: 0x64 Field Shutter_Lower Access: Read Field Data Type USAGE Sixteen unsigned integer. Units clock cycles. Read Shutter_Upper first, then Shutter_Lower. They should read consecutively. shutter adjusted keep average maximum pixel values within normal operating ranges. shutter value automatically adjusted. Shutter Value (White Paper) Z=2.4mm, Circle@7.5" diameter, Speed-6ips Shutter Value (Counts) Count Figure Shutter Values 800cpi (White Paper) Mean Shutter (White paper) 800cpi, Circle@7.5" diameter, Speed-6ips Shutter Value (Counts) Distance from Lens Reference Plane Surface (mm) Avg-3sigma Avg+3sigma Figure Mean Shutter (White Paper) Maximum_Pixel Access: Read Address: 0x08 Reset Value: 0xd0 Field Data Type USAGE Eight-bit number. Maximum Pixel value current frame. Minimum value maximum value 254. maximum pixel value vary with every frame. Pixel_Sum Access: Read Address: 0x09 Reset Value: 0x80 Field Data Type USAGE High bits unsigned 17-bit integer. This register used find average pixel value. reports upper eight bits 17-bit counter, which sums pixels current frame. described full divided 512. find average pixel value, following formula: Average Pixel Register Value 512/484 Register Value 1.058 maximum register value 241. minimum pixel value change every frame. Minimum_Pixel Access: Read Address: 0x0a Reset Value: 0x00 Field Data Type USAGE Eight-bit number. Minimum Pixel value current frame. Minimum value maximum value 254. minimum pixel value vary with every frame. Pixel_Grab Access: Read/Write Address: 0x0b Reset Value: 0x00 Field Data Type USAGE Eight-bit word. test purposes, sensor will read contents pixel array, pixel frame. start pixel grab, write anything this register reset pointer pixel 0,0. Then read PIXRDY Motion register. When PIXRDY set, there valid data this register read out. After data this register read, pointer will automatically increment next pixel. Reading continue indefinitely; once complete frame's worth pixels been read, PIXFIRST will high indicate start first pixel address pointer will start beginning location again. First Pixel Last Pixel Figure Pixel Address (Sensor looking navigation surface through ADNS-6150 Lens) CRC0 Access: Read Address: 0x0c Reset Value: 0x00 CRC06 CRC05 CRC04 CRC03 CRC02 CRC01 CRC00 Field CRC07 Data Type USAGE Eight-bit number Register 0x0c reports first byte system self test results. Value CRC1 Access: Read Address: 0x0d Reset Value: 0x00 CRC16 CRC15 CRC14 CRC13 CRC12 CRC11 CRC10 Field CRC17 Data Type USAGE Eight number Register 0x0c reports second byte system self test results. Value CRC2 Access: Read Address: 0x0e Reset Value: 0x00 CRC26 CRC25 CRC24 CRC23 CRC22 CRC21 CRC20 Field CRC27 Data Type USAGE Eight-bit number Register 0x0e reports third byte system self test results. Value CRC3 Access: Read Address: 0x0f Reset Value: 0x00 CRC36 CRC35 CRC34 CRC33 CRC32 CRC31 CRC30 Field CRC37 Data Type USAGE Eight-bit number Register 0x0f reports fourth byte system self test results. Value Self_Test Access: Write Address: 0x10 Reset Value: Reserved field Reserved Reserved Reserved Reserved Reserved TESTEN Field Reserved Data Type USAGE TESTEN register 0x10 start system self-test. test takes 250ms. During this time, write read through port. Results available CRC0-3 registers. After self-test, reset chip start normal operation. Field Name TESTEN Description Enable System Self Test 0=Disable 1=Enable Configuration_bits Access: Read/Write Address: 0x11 Reset Value: 0x03 Reserved field RESTEN1 RESTEN0 Reserved Reserved Reserved Reserved Field Data Type USAGE Register 0x11 allows user change configuration sensor. Setting RESTEN1-0 bits forces sensor into Rest mode, described power modes section above. allows selection between 800cpi resolution. Note: Forced Rest long wakeup time should used power management during normal mouse motion. Field Name RESTEN1-0 Description Puts chip into Rest mode normal operation force Rest1 force Rest3 Sets resolution Reserved Address: 0x12-0x19 LASER_CTRL0 Access: Read/Write Address: 0x1a Reset Value: 0x00 Field Data Type USAGE Range Reserved field Reserved CAL2 CAL1 CAL0 Force_Disable This register used control laser drive. Bits require complement values register 0x1F. registers contain complementary values these bits, laser turned LP_VALID MOTION register registers written order after power reset. Field Name Range Description Rbin Settings Laser current range from approximately Laser current range from approximately 13mA Must always Laser calibration mode Write 101b bits [3,2,1] laser continuos (CW) mode. Write 000b exit laser calibration mode, other values recommended. Reading Motion register (0x03 0x42) will reset value 000b exit calibration mode LASER force diable LASER_NEN functions normal LASER_NEN output high CAL2-0 Force_Disable Reserved Address: 0x1b LSRPWR_CFG0 Address: 0x1c Access: Read Write Reset Value: 0x00 Field Data Type USAGE 8-Bit unsigned This register used laser current. used together with register 0x1D, where register 0x1D contains complement register 0x1C. registers contain complementary values, laser turned LP_VALID MOTION register registers written order after power reset. Field Name Description Controls 8-bit adjusting laser current. step equivalent (1/384)*100% 0.26% drop relative laser current. Refer table below examples relative laser current settings. 00000 00000 00000 11111 11111 11111 Relative Laser Current 33.59% 33.85% 34.11% 99.48% 99.74% 100% LSRPWR_CFG1 Address: 0x1d Access: Read Write Reset Value: 0x00 Field Data Type USAGE LPC7 LPC6 LPC5 LPC4 LPC3 LPC2 LPC1 LPC0 8-Bit unsigned value this register must complement register 0x1C laser current programmed, otherwise laser turned LP_VALID MOTION register Registers 0x1C 0x1D written order after power reset. Reserved Address: 0x1e LASER_CTRL1 Address: 0x1f Access: Read Write Reset Value: 0x01 Field Range_C Reserved Reserved Reserved Reserved Reserved Reserved Data Type USAGE 8-Bit unsigned Bits this register must complement corresponding bits register 0x1A VCSEL control programmed, otherwise laser turned LP_VALID MOTION register Registers 0x1A 0x1F written order after power reset. Field Name Range-C Bit-5 Description Complementary value Bit-7 register 0x1a Must always Reserved Address: 0x20-0x2d Observation Access: Read/Write Field MODE1 Address: 0x2e Reset Value: 0x00 Reserved OBS4 OBS3 OBS2 OBS1 OBS0 MODE0 Data Type USAGE field Register 0x2e provides bits that every frame. used during EFT/B testing check that chip running correctly. Writing anything this register will clear bits. Field Name MODE1-0 Description Mode Status: Reports which mode sensor Rest Rest Rest every frame OBS4-0 Reserved POWER_UP_RESET Access: Write Address: 0x2f-0x39 Address: 0x3a Reset Value: Field Data Type USAGE RST7 RST6 RST5 RST4 RST3 RST2 RST1 RST0 8-bit integer Write 0x5a this register reset chip. settings will revert default values. Reset required after recovering from shutdown mode. SHUTDOWN Access: Write Only Field Address: 0x3b Reset Value: Data Type USAGE 8-bit integer Write 0xe7 chip shutdown mode, POWER_UP_RESET register (address 0x3b) power chip. Reserved Address: 0x3c-0x3d Inverse_Revision_ID Access: Read Address: 0x3e Reset Value: 0xfc Field Data Type USAGE NRID7 NRID6 NRID5 NRID4 NRID3 NRID2 NRID1 NRID0 Inverse 8-Bit unsigned integer This value inverse Revision_ID. used test port. Inverse_Product_ID Access: Read Address: 0x3f Reset Value: 0xdf Field Data Type USAGE NPID7 NPID6 NPID5 NPID4 NPID3 NPID2 NPID1 NPID0 Inverse 8-Bit unsigned integer This value inverse Product_ID. used test port. Motion_Burst Access: Read Address: 0x42 Reset Value: 0x00 Field Data Type USAGE Various. Read from this register activate burst mode. sensor will return data Motion register, Delta_X, Delta_Y, Squal, Shutter_Upper, Shutter_Lower, Maximum_Pixel. Reading first bytes clears motion data. read terminated anytime after Delta_X read. ADNS-6150 Small Form Factor Lens ADNS-6150 small form factor (SFF) laser mouse lens designed with Avago Technologies ADNS-6530 integrated LaserStream sensors. Together with VCSEL, ADNS-6150 lens provides directed illumination optical imaging necessary proper operation sensor. ADNS6150 lens precision molded optical component should handled with care avoid scratching optical surfaces. SECTION Figure ADNS-6150 lens outline drawings details Mechanical Assembly Requirements specifications reference Figure Optical System Assembly Diagram Parameters Distance from Object Surface Lens Reference Plane Symbol Minimum Typical 2.18 2.40 Maximum 2.62 Units Conditions ADNS-6150 Distance from Sensor Board Object Surface 8.35 Sensor Board must contact with lens housing surface Figure Optical system assembly cross-section diagram Figure Avago Technologies logo location Lens Design Optical Performance Specifications specifications based Mechanical Assembly Requirements. Parameters Design Wavelength Lens Material* Index Refraction Symbol Min. 1.5693 Typical 1.5713 1.5735 Max. Units 842nm Conditions *Lens material polycarbonate. Cyanoacrylate based adhesives should used they will cause lens material deformation. Mounting Instructions ADNS-6150 Laser Mouse Lens Base Plate STEP IGES format drawing file with design specifications laser mouse base plate features available. These features useful maintaining proper positioning alignment ADNS-6150 lens when used with Avago Technologies ADNS-6530 integrated LaserStream sensor. This file obtained contacting your local Avago Technologies sales representative. Figure Illustration base plate mounting features ADNS-6150 lens product information complete list distributors, please site: www.avagotech.com Avago, Avago Technologies, logo trademarks Avago Technologies, Limited United States other countries. Data subject change. Copyright 2006 Avago Technologies Limited. rights reserved. AV01-0182EN November 2006 Other recent searchesTA17445 - TA17445 TA17445 Datasheet SHD3263 - SHD3263 SHD3263 Datasheet SHD3263P - SHD3263P SHD3263P Datasheet SHD3263N - SHD3263N SHD3263N Datasheet SHD3263D - SHD3263D SHD3263D Datasheet SC104 - SC104 SC104 Datasheet RA226 - RA226 RA226 Datasheet M42SP-6NK - M42SP-6NK M42SP-6NK Datasheet ISL6540 - ISL6540 ISL6540 Datasheet ASM4106C - ASM4106C ASM4106C Datasheet
Privacy Policy | Disclaimer |