The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers.    


Datasheet Search Engine   
 
Part # or Description: • 5V RS232 Driver • 2SC5066* • "Real Time Clock" • "USB connector" • "blue led" 5mm • 10 watt zener diode • 2N3055* motorola
 
Search Tip: Try entering the part number only. Include a wildcard (eg. lm317* or 1n4148*)

 

 

Power Laser Mouse Bundles Avago Technologies ADNB-6031 ADNB-6032


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



ADNB 6031 ADNB 6032
Power Laser Mouse Bundles
Avago Technologies ADNB-6031 ADNB-6032 power laser mouse bundles world's first laser-illuminated system enabled cordless application. Powered Avago Technologies' LaserStream technology, mouse operate many surfaces that proved difficult traditional LED-based optical navigation. high-performance, power architecture capable sensing high-speed mouse motion while prolonging battery life, performance areas essential demanding cordless applications. ADNS-6030 sensor along with ADNS-6120 ADNS-6130-001 lens, ADNS-6230-001 clip ADNV6330 VCSEL 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 ADNS-6030 laser mouse sensor, ADNV-6330 VCSEL, ADNS-6120 ADNS6130-001 lens ADNS-6230-001 clip.
ADNB-6031 ADNB-6032 Power Laser Mouse Bundles include: Bundle Part Number ADNB-6031 Part Number ADNS-6030 ADNV-6330 ADNS-6120 ADNS-6230-001 Description Power Laser Mouse Sensor Single-Mode Vertical-Cavity Surface Emitting Laser (VCSEL) Laser Mouse Round Lens Laser Mouse VCSEL Assembly Clip
Bundle Part Number ADNB-6032
Part Number ADNS-6030 ADNV-6330 ADNS-6130-001 ADNS-6230-001
Description Power Laser Mouse Sensor Single-Mode Vertical-Cavity Surface Emitting Laser (VCSEL) Laser Mouse Trim Lens Laser Mouse VCSEL Assembly Clip
Overview Laser Mouse Sensor Assembly
Figure Assembly drawing ADNB-6032 (top cross-sectional view)
Assembly Drawing ADNB-6031/32, PCBs Base Plate
ADNS-6120 round lens
Figure Exploded view drawing
Shown with ADNS-6130-001 Laser Mouse Lens, ADNS6230-001 VCSEL Assembly Clip ADNV-6330 VCSEL. components interlock they mounted onto defined features base plate. ADNS-6030 laser mouse sensor designed mounting through hole PCB, looking down. There aperture stop features package that align lens. ADNV-6330 VCSEL recommended 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-6120 ADNS-6130-001 Laser Mouse Lens designed with ADNS-6030 sensor illumination subsystem provided assembly clip VCSEL. Together with VCSEL, lens provides directed illumination optical imaging necessary proper operation Laser Mouse Sensor. ADNS6120 ADNS-6130-001 precision molded optical components should handled with care avoid scratching optical surfaces. ADNS-6120 also large round flange provide long creepage path events that occur opening base plate. ADNS-6230-001 VCSEL Assembly Clip designed provide mechanical coupling ADNV-6330 VCSEL ADNS-6120 ADNS-6130-001 lens. This coupling essential achieve proper illumination alignment required sensor operate wide variety surfaces. Avago Technologies provides IGES file drawing describing base plate molding features lens alignment.
Figure Recommended mechanical cutouts spacing
Assembly Recommendation
Insert sensor other electrical components into application (main board VCSEL board). Wave-solder entire assembly no-wash solder process utilizing solder fixture. solder fixture needed protect sensor during solder process. also sets correct sensor-to -PCB distance, lead shoulders normally rest surface. fixture should designed expose sensor leads solder while shielding optical aperture from direct solder contact. Place lens onto base plate. Remove protective kapton tape from optical aperture sensor. Care must taken keep contaminants from entering aperture. Insert assembly over lens onto base plate. sensor aperture ring should self-align lens. optical position reference base plate lens. Note that motion button presses must minimized maintain optical alignment. Remove protective from VCSEL. Insert VCSEL assembly into lens. Slide clip place until latches. This locks VCSEL lens together. 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 IGES file ADNS-6130001 trim lens ADNS-6120 round lens). Note that lens material polycarbonate therefore, cyanoacrylate based adhesives other adhesives that damage lens should used.
Typical Distance Creepage Clearance
Millimeters 12.0
Figure Sectional view assembly highlighting optical mouse components
LP2950ACZ-3V Vout
Middle Button
74VHC125
74VHC125
74VHC125
Right Button
Left Button
NTA415IP
AVDD
P1.0 P1.1 P1.2 P1.3 P1.6
P0.7 P0.6 P0.5 P0.4
MISO SCLK MOSI MOTION
AGND AGND
VCSEL
470p
POWER VBUS
1.30K
P0.3 P1.7 CYPRESS P0.2 CY7C63743 P0.1 D+/SCLK D-/SDATA XTALOUT VREG/P2.0 XTALIN/P2.1
Z-ENCODER
Z-LED
ADNS-6030
P1.4 P1.5
LASER_NEN XY_LASER LASER_GND
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-6030. micro-controller used, 7VHC125 component shown omitted.
100uF AVDD LVDD PTB3 10uF 10nF VDDA RF_OFF Transmitter Circuitry RF_DATA Receiver Circuitry RF_DATA VDDA PTB2 PTA0 VCSEL MVDD Button 470pF PTA1 0.1uF MOSI MOTION LASER_GND SCLK MISO PTB4 PTB7 PTB6 PTA2 AVDD AGND AGND LASER_NEN XY_LASER 0.1uF
MAX1722
ADNS-6030
VDDA 47nF MMBT3904 PTC0 PTB0
Open
MC68HC908QY4
MC68HC908JB12
BAT+1 BAT-1 100uF MVDD BATT VDDA 22uH PTB1 PTB5 PTA3 PTA4 PTA5 30pF OSC1 12MHz 30pF Z-Wheel 1.1M AVDD 0.1uF 0.1uF OSC2 NTA415IP
47uF
0.1uF
VREG
PTE3
47pF
PTE4
Open
47pF
0.1uF
LVDD
47uF
0.1uF
47uF
0.1uF
MMBT3906 PTE1
RF_OFF
PTA4
Figure Schematic Diagram 3-Button Scroll Wheel Cordless Mouse
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 permanent value. Range (bit register 0x1a) Range_C complement (bit register 0x1f Match_bit (bit register 0x1a) correct value designation laser being used. Match_C_bit (bit register 0x1f complement Match_bit. 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. 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-6030 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.
Safety
ADNS-6030 associated components schematic Figure intended comply with Class Safety Requirements 608251. 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, ADNS-6030 generates drive current laser diode (ADNV-6330). 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. system comprised ADNS-6030 ADNV-6330, 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 Avago Technologies ADNB-6031 ADNB-6032 Laser Mouse Sensor Safety Application Note 5230.
Parameter
Symbol Minimum Maximum Units Notes Class Limit with recommended VCSEL lens
Laser Output Power
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.
Disabling LASER
LASER_NEN connected gate P-channel MOSFET transistor which when connects LASER. normal operation, LASER_NEN low. case fault condition (ground XY_LASER), LASER_ goes high turn transistor disconnect from LASER.
Single Fault Detection
ADNS-6030 able detect short circuit fault condition XY_LASER 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 XY_LASER 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. XY_LASER shorted VDD, this test will fail will
Microcontroller
ADNS-6030
LASER DRIVER LASER_NEN
fault control block VCSEL Serial port voltage sense XY_LASER
current
Figure Single Fault Detection Eye-safety Feature Block Diagram
ADNS 6030
Laser Mouse Sensor
Theory Operation
ADNS-6030 based LaserStream Technology, which measures changes position optically acquiring sequential surface images (frames) mathematically determining direction magnitude movement. ADNS-6030 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
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
Pinout ADNS-6030 Optical Mouse Sensor
Name MISO SCLK MOSI MOTION LASER_NEN XY_LASER AGND AVDD AGND Description 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) Ground LASER control Analog Ground Analog Supply Voltage Analog Ground Ground Ground connection Ground Supply Voltage connection connection
Applications
Laser Mice Optical trackballs Integrated input devices Battery-powered input devices
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-6030
AVDD AGND Power control Serial Port Registers SCLK MOSI MISO MOTION
Regulatory Requirements
Passes worldwide analogous emission limits when assembled into mouse with shielded cable following Avago Technologies' recommendations. Passes IEC-1000-3 radiated susceptibility level when assembled into mouse with shielded cable following Avago Technologies' recommendations. Passes EN61000-/IEC801- tests when assembled into mouse with shielded cable following Avago Technologies' recommendations. flammability level V-0. Provides sufficient creepage/clearance distance avoid discharge 15kV when assembled into mouse according usage instructions above.
Image Array
Oscillator
XY_LASER
LASER Drive
LASER_NEN
Figure Block Diagram ADNS-6030 optical module sensor
Absolute Maximum Ratings
Parameter Storage Temperature Lead Solder Temp Supply Voltage Input Voltage Latchup Current Iout -0.5 -0.5 Symbol Minimum Maximum VDD+0.5 Units
Notes
seconds, 1.6mm below seating plane.
pins, human body model Method 3015 Pins Pins
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 XY_LASER Symbol fSCLK 2.18 Minimum 2.62 Typical Maximum Units
Notes
Volts
Including noise. 2.8V 10kHz-50MHz Active drive, duty cycle Results minimumDOF. Figure
Cout Vxy_laser
in/sec MOTION, MISO
Figure Distance from lens reference plane surface,
Electrical Specifications
Parameter Motion delay after reset Shutdown Wake from shutdown Symbol tMOT-RST tSTDWN tWAKEUP Min. Typical 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 MOT-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 2.8V
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 address-data delay inactive after motion burst SCLK active SCLK inactive (for read operation) SCLK inactive (for write operation) MISO high-Z MOTION rise time MOTION fall time Transient Supply Current
tREST-EN tREST-DIS tr-MISO tf-MISO tDLY-MISO thold-MISO thold-MOSI tsetup-MOSI tSWW tSWR
1/fSCLK
tSRW tSRR tSRAD
tBEXIT tNCS-SCLK tSCLK-NCS tSCLK-NCS tNCS-MISO tr-MOTION tf-MOTION IDDT
Electrical Specifications
Electrical Characteristics over recommended operating conditions. Typical values VDD=2.8 Parameter Supply Current various modes Peak Supply Current Shutdown Supply Current Input Voltage Input High Voltage Input hysteresis Input leakage current XY_LASER Current LASER Current (fault mode) Output Voltage, MISO, LASER_NEN Output High Voltage, MISO, LASER_NEN Input Capacitance IDDSTDWN Symbol IDD_RUN IDD_REST1 IDD_REST2 IDD_REST3 Minimum Typical 0.15 0.05 Maximum 0.15 Units Notes Average current, including LASER current. load MISO, MOTION.
Peak current, including LASER current. load MISO, MOTION. NCS, SCLK MOSI MISO Hi-Z SCLK, MOSI, SCLK, MOSI, SCLK, MOSI, Vin=VDD-0.6V, SCLK, MOSI,
VI_HYS Ileak
ILAS
Vxy_laser LP_CFG0 0xFF LP_CFG1 0x00 XY_LASER Rleakage 75kOhms
ILAS_FAULT
Iout=1mA, MISO, MOTION Iout= 1mA, LASER_NEN
Iout=-1mA, MISO, MOTION Iout= -0.5mA, LASER_NEN
MOSI, NCS, SCLK
Typical Performance Characteristics
Typical Resolution Resolution (counts/inches) 1000 Black Formica White Melamine bookshelf Manila Photo paper
Recommended Operating Region Distance from Lens Reference Plane Surface, (mm)
Figure Mean Resolution 800cpi Typical Path Deviation Largest Single Perpendicular Deviation From Straight Line Degrees Path Length inches; Speed Resolution Distance From Lens Reference Plane Surface, (mm) Figure Average Error Distance 800cpi (mm) Relative Responsivity ADNS-6030 Black Formica White Melamine bookshelf Manila Photo paper
Maximum Distance (mouse count) Relative Responsivity
Wavelength (nm)
1000
Figure Wavelength Responsivity
Power management modes
ADNS-6030 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. Response Time (nominal) 33ms 16ms 80ms Downshift Time (nominal) 237ms
Synchronous Serial Port
synchronous serial port used read parameters ADNS-6030, read motion information. port four-wire port. host micro-controller always initiates communication; ADNS-6030 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.
Mode Rest Rest Rest
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.
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 burst-mode transaction complete terminate burst-mode. port available further until burst-mode terminated.
LASER Mode
power savings, VCSEL will continuously ADNS-6030 will flash VCSEL only when needed.
Write Operation
Write operation, defined data going from microcontroller ADNS-6030, always initiated micro-controller consists bytes. first byte contains address (seven bits) indicate data direction. second byte contains data. ADNS-6030 reads MOSI rising edges SCLK.
SCLK DLY-MISO MISO HOLD-MISO
Figure MISO Delay Hold Time
Read Operation
read operation, defined data going from ADNS6030 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-6030 over MISO. sensor outputs MISO bits falling edges SCLK samples MOSI bits every rising edge SCLK.
Note: 0.5/fSCLK minimums high state SCLK also minimum MISO data hold time ADNS-6030. Since falling edge SCLK actually start next read write command, ADNS-6030 will hold state data MISO until falling edge SCLK.
SCLK
MOSI Hold,MOSI tsetup MOSI
Figure MOSI Setup Hold Time
SCLK MOSI MISO
MOSI Driven Micro
Figure Write Operation
SCLK Cycle SCLK MOSI MISO
tSRAD delay
Figure Read Operation
Required timing between Read Write Commands
There minimum timing requirements between read write commands serial port. rising edge SCLK last data second write command occurs before required delay (tSWW then first write command complete correctly. rising edge SCLK last address read command occurs before required delay (tSWR), write command complete correctly. During read operation SCLK should delayed least tSRAD after last address data ensure that ADNS-6030 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-6030 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, micro-controller must raise line least tBEXIT terminate burst mode. serial port available until reset with NCS, even second burst
tSWW
SCLK
Address Write Operation Data Address Write Operation Data
Figure Timing between write commands
tSWR
SCLK
Address Data Address
Write Operation
Next Read Operation
Figure Timing between write read commands
tSRW tSRR tSRAD
SCLK
Address Data Address
Read Operation
Next Read Write Operation
Figure Timing between read either write subsequent read commands
tSRAD
SCLK
Motion_Burst Register Address Read First Byte Read Second Byte Read Third Byte
First Read Operation
Figure Motion Burst Timing
State Signal Pins After Valid Power-Up High before Reset Functional MISO Undefined Undefined SCLK Ignored Ignored MOSI Ignored Ignored XY_LASER Undefined Undefined MOTION Undefined Undefined LASER_NEN Undefined Undefined
before Reset Functional Functional Functional Undefined Undefined Undefined
after Reset Functional Depends Depends Depends Functional Functional Functional
Notes Power-up
ADNS-6030 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 read these same bytes from burst motion register 0x2) 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. 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
Notes Shutdown Forced Rest
ADNS-6030 Rest mode through Configuration_Bits register (0x11). This allow further power savings applications where sensor does need operate time. ADNS-6030 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
must held (high) shared with other devices. recommended hold (high) during Power Down unless powering Sensor. must held (low) sensor re-powered from shutdown (writing 0x5a register 0x3a). Depend last state SCLK ignore (high). functional (low). MOSI ignore (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-6030 registers accessible serial port. registers used read motion data status well device configuration. Address 0x00 0x01 0x02 0x03 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 0x12 0x19 0x1a 0x1b 0x1c 0x1d 0x1e 0x1f 0x20 0x2d 0x2e 0x2f 0x39 0x3a 0x3b 0x3c 0x3d 0x3e 0x3f Register Product_ID Revision_ID Motion Delta_X Delta_Y SQUAL Shutter_Upper Shutter_Lower Maximum_Pixel Pixel_Sum Minimum_Pixel Pixel_Grab CRCO CRC1 CRC2 CRC3 Self_Test Configuration_Bits Reserved LASER_CTRLO Reserved LSRPWR_CFG0 LSRPWR_CFG1 Reserved LASER_CTRL1 Reserved Observation Reserved POWER_UP_RESET Shutdown Reserved Inverse_Revision_ID Inverse_Product_ID Motion_Burst 0xfd 0xdf 0x00 Undefined 0x01 0x00 0x00 0x00 Read/Write Default Value 0x20 0x02 0x00 0x00 0x00 0x00 0x00 0xd0 0x80 0x00 0x00 0x00 0x00 Undefined Undefined 0x03
Product_ID Access: Read Field Data Type PID7 PID6
Address: 0x00 Reset Value: 0x20 PID5 PID3 PID2 PID1 PID0
8-Bit unsigned integer
USAGE This register contains unique identification assigned ADNS-6030. value this register does change; used verify that serial communications link functional.
Revision_ID Access: Read Field Data Type RID7 RID6
Address: 0x01 Reset Value: 0x02 RID5 RID3 RID2 RID1 RID0
8-Bit unsigned integer
USAGE This register contains revision. subject change when versions released.
Motion Access: Read/Write Field Data Type PIXRDY
Address: 0x02 Reset Value: 0x00 PIXFIRST LP_VALID FAULT Reserved Reserved
field.
USAGE Register 0x02 allows user determine motion occurred since last time read. set, then user should read registers 0x03 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 either internal buffers overflows, then absolute path data lost set. clear theoverflow, 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 beenreset 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 Pump data byte available Pixel_Dump register data available data available This when Pixel_Grab register written when complete pixel array been read, initiating increment picel 0,0. Pixel_Grab data from pixel 0,0. Pixel_Grab data from pixel 0,0. 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 XY_LASER shorted fault detected fault detected
PIXRDY
PIXFIRST
LP_VALID
FAULT
NOTE: Avago Technologies recommends that registers 0x02, 0x03 read sequentially.
Delta_X Access: Read Field Data Type
Address: 0x03 Reset Value: 0x00
Eight complement number.
USAGE 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 read sequentially.
Delta_Y Access: Read Field Data Type
Address: Reset Value: 0x00
Eight complement number.
USAGE 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 read sequentially.
SQUAL Access: Read Field Data Type
Address: 0x05 Reset Value: 0x00
Upper bits 9-bit unsigned integer.
USAGE 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) Z=0mm, Circle@7.5" diameter, Speed-6ips
SQUAL Value (counts)
Count Figure SQUAL Values 800cpi (White Paper)
Mean SQUAL (White Paper) 800dpi, Circle@7.5" diameter, Speed-6ips Squal Value (counts) Avg-3sigma Avg+3sigma
Distance Lens Reference Plane Surface, (mm) Figure Mean SQUAL (White Paper)
Shutter_Upper Access: Read Field
Address: 0x06 Reset Value: 0x00
Shutter_Lower Access: Read Field Data Type
Address: 0x07 Reset Value:
Sixteen unsigned integer.
USAGE 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=0mm, Circle@7.5" diameter, Speed-6ips
Shutter Value (counts)
Count Figure Shutter Values 800cpi (White Paper) Mean Shutter (White paper) 800dpi, Circle@7.5" diameter, Speed-6ips Avg-3sigma Shutter Value (counts) Avg+3sigma
Distance Lens Reference Plane Surface, (mm) Figure Mean Shutter (White Paper)
Maximum_Pixel Access: Read Field Data Type
Address: 0x08 Reset Value: 0xd0
Eight-bit number.
USAGE Maximum Pixel value current frame. Minimum value maximum value maximum pixel value vary with every frame.
Pixel_Sum Access: Read Field Data Type
Address: 0x09 Reset Value: 0x80
High bits unsigned 17-bit integer.
USAGE 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/8 Register Value 1.058 maximum register value minimum pixel value change every frame.
Minimum_Pixel Access: Read Field Data Type
Address: 0x0a Reset Value: 0x00
Eight-bit number.
USAGE Minimum Pixel value current frame. Minimum value maximum value minimum pixel value vary with every frame.
Pixel_Grab Access: Read/Write Field Data Type
Address: 0x0b Reset Value: 0x00
Eight-bit word.
USAGE 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
Xray View Mouse
Last Pixel
POSITIVE POSITIVE
Figure Pixel Address (Looking through ADNS-6130-001 ADNS-6120 Lens)
CRC0 Access: Read Field Data Type CRC07 CRC06
Address: 0x0c Reset Value: 0x00 CRC05 CRC0 CRC03 CRC02 CRC01 CRC00
Eight-bit number
USAGE Register 0x0c reports first byte system self test results. Value
CRC1 Access: Read Field Data Type CRC17 CRC16
Address: 0x0d Reset Value: 0x00 CRC15 CRC1 CRC13 CRC12 CRC11 CRC10
Eight number
USAGE Register 0x0c reports second byte system self test results. Value
CRC2 Access: Read Field Data Type CRC27 CRC26
Address: 0x0e Reset Value: 0x00 CRC25 CRC2 CRC23 CRC22 CRC21 CRC20
Eight-bit number
USAGE Register 0x0e reports third byte system self test results. Value
CRC3 Access: Read Field Data Type CRC37 CRC36
Address: 0x0f Reset Value: 0x00 CRC35 CRC3 CRC33 CRC32 CRC31 CRC30
Eight-bit number
USAGE Register 0x0f reports fourth byte system self test results. Value
Self_Test Access: Write Field Data Type Reserved Reserved
Address: 0x10 Reset Value: Reserved Reserved Reserved Reserved Reserved TESTEN
field
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 Disabled Enable
Configuration_bits Access: Read/Write Field Data Type field Reserved
Address: 0x11 Reset Value: 0x03 RESTEN1 RESTEN0 Reserved Reserved Reserved Reserved
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 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 Field Data Type Range Reserved
Address: 0x1a Reset Value: 0x00 Reserved CAL2 CAL1 CAL0 Force_Disable
Match_bit
field
USAGE 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 Match sensor laser characteristics. table specification laser based letter. VCSEL Numer Match_bit
Match_bit
CAL2-0
Laser calibration mode Write 101b bits [3,2,1] laser continuous (CW) mode. Write 000b exit laser calibration mode, other valuws recommended. Reading Motion register (0x03 0x2) will reset value 000b exit calibration mode. LASER force disabled LASER_NEN functions normal LASER_NEN output high
Force_Disable
Reserved
Address: 0x1b
LSRPWR_CFG0 Access: Read Write Field Data Type
Address: 0x1c Reset Value: 0x00
unsigned
USAGE 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/38)*100% 0.26% drop relative laser current. Refer table below examples relative laser current settings. Relative Laser Current 33.59% 33.85% 3.11% 99.8% 99.7% 100%
00000 00000 00000 11111 11111 11111
LSRPWR_CFG1 Access: Read Write Field Data Type LPC7 LPC6
Address: 0x1d Reset Value: 0x00 LPC5 LPC3 LPC2 LPC1 LPC0
unsigned
USAGE 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 Access: Read Write Field Data Type Range_C Reserved
Address: 0x1f Reset Value: 0x01 Match_bit_C Reserved Reserved Reserved Reserved Reserved
unsigned
USAGE 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.
Reserved
Address: 0x20-0x2d
Observation Access: Read/Write Field Data Type MODE1 field MODE0
Address: 0x2e Reset Value: 0x00 OBS3 OBS2 OBS1 OBS0
Reserved
USAGE 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 sendor Rest Rest Rest every frame
OBS-0
Reserved
Address: 0x2f-0x39
POWER_UP_RESET Access: Write Field Data Type RST7 RST6
Address: 0x3a Reset Value: RST5 RST3 RST2 RST1 RST0
8-bit integer
USAGE Write 0x5a this register reset chip. settings will revert default values. Reset required after recovering from shutdown mode.
SHUTDOWN Access: Write Only Field Data Type
Address: 0x3b Reset Value:
8-bit integer
USAGE Write 0xe7 chip shutdown mode, POWER_UP_RESET register (address 0x3b) power chip.
Reserved
Address: 0x3c-0x3d
Inverse_Revision_ID Access: Read Field Data Type NRID7 NRID6
Address: 0x3e Reset Value: 0xfd NRID5 NRID NRID3 NRID2 NRID1 NRID0
Inverse 8-Bit unsigned integer
USAGE This value inverse Revision_ID. used test port.
Inverse_Product_ID Access: Read Field Data Type NPID7 NPID6
Address: 0x3f Reset Value: 0xdf NPID5 NPID NPID3 NPID2 NPID1 NPID0
Inverse 8-Bit unsigned integer
USAGE This value inverse Product_ID. used test port.
Motion_Burst Access: Read Field Data Type Various.
Address: Reset Value: 0x00
USAGE 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_Y read.
ADNV-6330
Single-Mode Vertical-Cavity Surface Emitting Laser (VCSEL)
This advanced class VCSELs engineered Avago Technologies provide laser diode with single longitudinal single transverse mode. contrast most oxide-based single-mode VCSELs, this class Avago Technologies VCSELs remains within single mode operation over wide range output power. ADNV6330 significantly lower power consumption than LED. excellent choice optical navigation applications.
Features
Advanced Technology VCSEL chip Single Mode Lasing operation Non-hermetic plastic package 832-865 wavelength
Notes: Because sealed, protective kapton tape should removed until just prior assembly into ADNS-6120 ADNS6130-001 lens.
Bin# Letter Subcon Code Source
Figure Outline Drawing ADNV-6330 VCSEL
(11)
Notes: Duration 100ms, duty cycle 10µA reflow profile (Figure
Comments:
Thickness VCSELs sorted into bins specified power adjustment procedure section ADNS-6030 laser sensor datasheet. Appropriate binning resistor register data values used application circuit achieve target output power.
cable wire connections (2X)
Dimension millimeters
Figure Suggested ADNV-6330 Mounting Guide
Danger:
When driven with current temperature range greater than specified power adjustment procedure section, safety limits exceeded. VCSEL should then treated Class IIIb laser potential hazard.
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 ADNS6030 laser sensor datasheet. inherent design this component causes sensitive electrostatic discharge. threshold listed above. prevent ESD-induced damage, take adequate precautions when handling this product.
Absolute Maximum Ratings:
Parameter Forward current Peak Pulsing current Power Dissipation Reverse voltage Laser Junction Temperature Operating case Temperature Storage case Temperature Lead Soldering Temperature (Human-body model) Rating Units Volts
Optical/Electrical Characteristics 45°C):
Parameter Peak Wavelength Maximum Radiant Power Wavelength Temperature coefficient Wavelength Current coefficient Beam Divergence Threshold current Slope Efficiency Forward Voltage Symbol dl/dT dl/dI qFW@1/e^2 Min. 0.065 0.21 Max. Units nm/mA
Notes: Maximum output power under condition. This recommended operating condition does meet safety requirements. 500uW output power.
Typical Characteristics
Forward Voltage Forward Currents
Forward Voltage
Forward Current (mA) Figure Forward Voltage Forward Current
Optical Power, (mW)
Forward Current, (mA) Figure Optical Power Forward Current Junction Temperature rise current Temperature rise
I(mA)
Figure Junction Temperature Rise Forward Current
Figure Recommended Reflow Soldering Profile
ADNS-6120 ADNS-6130-001
Laser Mouse Lens
ADNS-6120 ADNS-6130-001 laser mouse lens designed with Avago Technologies' laser mouse sensors illumination subsystem provided ADNS-6230-001 VCSEL assembly clip ADNV-6330 Single-Mode Vertical-Cavity Surface Emitting Lasers (VCSEL). Together with VCSEL, ADNS-6120 ADNS-6130-001 laser mouse lens provides directed illumination optical imaging necessary proper operation laser mouse sensor. ADNS-6120 ADNS-6130-001 laser mouse lens precision molded optical component should handled with care avoid scratching optical surfaces. Part Number ADNS-6120 ADNS-6130-001 Description Laser Mouse Round Lens Laser Mouse Trim Lens
SECTION
Figure ADNS-6120 laser mouse round lens outline drawings details
SECTION
Figure ADNS-6130-001 laser mouse trim lens outline drawings details
MOUSE SENSOR
ADNS-6120 OBJECT SURFACE
Figure Optical system assembly cross-section diagram
Mechanical Assembly Requirements
specifications reference Figure Optical System Assembly Diagram Parameter Distance from Object Surface Lens Reference Plane Distance from Mouse Sensor Surface Object Surface Symbol Minimum 2.18 Typical 10.65 Maximum 2.62 Units Conditions ADNS-6120 ADNS-6130-001 Sensor must contact with lens housing surface
Figure Avago Technologies's logo locations
Lens Design Optical Performance Specifications
specifications based Mechanical Assembly Requirements. Parameters Design Wavelength Lens Material* Index Refraction Symbol 1.5693 Min. Typical 1.5713 1.5735 Max. Units Conditions
*Lens material polycarbonate. Cyanoacrylate based adhesives should used they will cause lens material deformation.
Mounting Instructions ADNS-6120 ADNS-6130-001 Laser Mouse Lenses Base Plate
IGES format drawing file with design specifications laser mouse base plate features available. These features useful maintaining proper positioning alignment ADNS-6120 ADNS-6130-001 laser mouse lens when used with Avago Technologies Laser Mouse Sensor. This file obtained contacting your local Avago Technologies sales
Figure Illustration base plate mounting features ADNS6120 laser mouse round lens
Figure Illustration base plate mounting features ADNS6130-001 laser mouse trim lens
ADNS-6230-001
Laser Mouse VCSEL Assembly Clip
ADNS-6230-001 VCSEL Assembly Clip designed provide mechanical coupling ADNV-6330 VCSEL ADNS-6120 ADNS-6130-001 Laser Mouse Lens. This coupling essential achieve proper illumination alignment required sensor operate wide variety surfaces.
Figure Outline Drawing ADNS-6230-001 VCSEL Assembly Clip
product information complete list distributors, please site: www.avagotech.com Avago, Avago Technologies, logo trademarks Avago Technologies, Pte. United States other countries. Data subject change. Copyright 2006 Avago Technologies Pte. rights reserved. Obsoletes 5989-3438EN AV01-0112EN April 2006

Other recent searches


LP5526 - LP5526   LP5526 Datasheet
LBN10007 - LBN10007   LBN10007 Datasheet
IDT5V926 - IDT5V926   IDT5V926 Datasheet
HD64F36037GFP - HD64F36037GFP   HD64F36037GFP Datasheet
B3649 - B3649   B3649 Datasheet
2SA0683 - 2SA0683   2SA0683 Datasheet
2SA0684 - 2SA0684   2SA0684 Datasheet
2SA683 - 2SA683   2SA683 Datasheet
2SA684 - 2SA684   2SA684 Datasheet
1SS244 - 1SS244   1SS244 Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive