![]() |
|
If you can't view the Datasheet, Please click here to try to view without PDF Reader . |
|
Datasheet File OCR Text: |
Solid-State Optical Mouse Sensor with PS/2 and Quadrature Outputs Technical Data HDNS-2000 Features * Optical Navigation Technology - Superior precision and smooth navigation optimized for desktop and portable mouse applications - No mechanical parts, provides high reliability and needs no maintenance * Complete Compact 2-D Motion Sensor - Easy implementation and design flexibility - Replaces mechanical ball system in traditional mice * Two Selectable Output Modes - Standard 3-Button PS/2 Output Mode - Two Channel Quadrature Output Mode (X and Y Direction) which emulates encoder phototransistors * High Speed Motion Detection - Accurately measures up to 12 inches per second at 400 cpi * Accurate Navigation over a Wide Range of Surfaces - Enables mouse to be used with or without a mouse pad * Power Conservation Mode during No Motion * Compatible with High Volume Manufacturing Processes - Requires no precision optical alignment - Wave solderable Applications * Computer Mice for Desktop PCs, Workstations and Portable Computers * Integrated Input Devices Description The HDNS-2000 is a low-cost reflective optical sensor that provides a non-mechanical tracking engine for implementing a computer mouse. It is based on optical navigation technology which measures changes in position by optically acquiring sequential surface images (frames) and mathematically determining the direction and magnitude of movement. The sensor is mounted in a plastic optical package and designed to be used with the HDNS-2100 (Lens), HDNS-2200 (LED Assembly Clip), and HLMP-ED80 (High Light Output 639 nm LED), providing a complete and compact tracking engine. This optical tracking engine has no moving parts and requires no precision optical alignment enabling high volume system assembly. The HDNS-2000 offers a PS/2 or quadrature output mode for interface flexibility. Resolution is specified as 400 cpi at rates of motion up to 12 inches per second. CAUTION: It is 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. This Material Copyrighted By Its Respective Manufacturer 2 Theory of Operation The HDNS-2000 is based on Optical Navigation Technology. It contains an Image Acquisition System (IAS), Digital Signal Processor (DSP), and a mode selectable PS/2 or quadrature output converter. The IAS acquires images of microscopic surface images via the lens and illumination system provided by the HDNS-2100, HDNS-2200 and the HLMP-ED80. These images are further processed by the DSP to determine direction and distance of motion. The DSP generates a stream of x and y relative displacement values which are then communicated to the output converter. This converter provides a PS/2 3-Button output, replacing existing mouse microcontrollers, or two channel quadrature output, for direct interface to existing mouse microcontrollers. IMAGE ACQUISITION SYSTEM DIGITAL SIGNAL PROCESSOR PS/2 or QUAD OUTPUT CONVERTER Figure 1. HDNS-2000 Block Diagram. Ordering Information Specify Part Number as follows: HDNS-2000 = Sensor IC in a 16-pin optical plastic package, 20 per tube. YYWW H2000 PIN 1 22.30 (0.878) 0.99 (0.039) 3.18 (0.125) 9.10 (0.358) 5.15 (0.203) LEAD WIDTH 0.50 (0.020) LEAD OFFSET 1.27 (0.050) 2.54 LEAD PITCH (0.100) 1.42 (0.056) KAPTON TAPE 0.25 (0.010) 5 TYP. 6.17 (0.243) 12.34 (0.486) 6.02 (0.237) 13.38 (0.527) 4.55 (0.179) 5.60 (0.220) 0.80 (0.031) DIMENSIONS IN MILLIMETERS (INCHES) Figure 2. HDNS-2000 Sensor Package Outline Drawing. This Material Copyrighted By Its Respective Manufacturer 3 Pinout Pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Name PS2_C MODE/XA RB/XB MB/YB LB/YA XY_LED VDD3 REFB OSC1 GND OSC2 GND VDD5 VDD5 NRESET PS2_D PS/2 mode PS/2 Interface Clock Select PS/2 mode Right Button input Middle Button input Left Button input LED control output 3.3 VDC input Internal reference Oscillator input Ground Oscillator output Ground 5 VDC input 5 VDC input NRESET PS/2 Interface Data Quadrature mode PS/2 Interface Clock XA output XB output YB output YA output LED control output 3.3 VDC input Internal reference Oscillator input Ground Oscillator output Ground 5 VDC input 5 VDC input NRESET PS/2 Interface Data 2D Assembly Drawing of HDNS-2000 Shown with HDNS-2100, HDNS-2200, and HLMP-ED80. Agilent provides an IGES file drawing describing the base plate molding features for lens and PCB alignment. See HDNS-2100 Technical Data Sheet for more information. 44.29 (1.744) +x 19.10 (0.752) +y BASE PLATE ESD LENS RING PLASTIC SPRING CLIP 14.58 (0.574) SURFACE IS 0 REF. SENSOR PCB 13.82 (0.544) 10.58 (0.417) 7.45 (0.293) BASE PLATE ALIGNMENT POST DIMENSIONS IN MILLIMETERS (INCHES) Figure 3. This Material Copyrighted By Its Respective Manufacturer 4 Exploded View Drawing HDNS-2200 (CLIP) HLMP-ED80 (LED) HDNS-2000 (SENSOR) CUSTOMER SUPPLIED PCB HDNS-2100 (LENS) CUSTOMER SUPPLIED BASE PLATE WITH RECOMMENDED ALIGNMENT FEATURES PER IGES DRAWING Figure 4. Typical Application using PS/2 Output 3.3 V REGULATOR LP2950ACZ-3.3 1.0 F R1 0.1 F 7 VDD3 8 REFB 0.1 F 13 14 PS/2 CONNECTOR 5 3 1 2 6 4 +5 V (4) CLK (5) DATA (1) GND (3) 2 VDD5 VDD5 MODE/XA R1 VALUE (OHMS) 68.9 68.9 68.9 68.9 78.9 93.1 113 137 169 LED BIN K L M N P Q R S T HLMP-ED80 BUTTONS R M L SURFACE 6 1 PS2_C 2N3904 XY_LED 9 16 PS2_D OSC1 3 HDNS RB 18.432 MHz 2000 11 4 MB 18.432 MHz CERAMIC RESONATOR SUCH AS OSC2 AVX KBR-18-43-MSA or 15 5 NRESET MURATA CSA18.43MXZ040 LB GND GND 0.22 F 10 12 INTERNAL IMAGE SENSOR HDNS-2000 LENS This Material Copyrighted By Its Respective Manufacturer 5 Typical Application using Quadrature Output 2.7 2N3906 3.3 V REGULATOR LP2950ACZ-3.3 R1 VALUE (OHMS) 68.9 68.9 68.9 68.9 78.9 93.1 113 137 169 LED BIN K L M N P Q R S T 1.0 F R1 1.5 M 0.1 F 4.7 F 0.1 F 7.5 K 0.33 F 9 12 CEXT VDD 5 P1.0 P0.1 2 VDD D- D+ GND SHLD 6 MHz 11 XTALOUT P0.4 P0.5 P1.2 VSS VPP P0.7 P0.6 13 14 2 VDD5 VDD5 MODE/XA 7 VDD3 8 REFB 0.1 F HLMP-ED80 XY_LED 6 9 18.432 MHz OSC2 11 18.432 MHz CERAMIC RESONATOR SUCH AS AVX KBR-18-43-MSA or MURATA CSA18.43MXZ040 SURFACE 2N3904 13 D- 14 D+ 10 XTALIN CYPRESS CY7C63000A-PC P0.0 1 3 P0.2 4 P0.3 16 P1.1 P0.2 15 3 XB 4 YB 5 YA 15 NRESET HDNS 2000 OSC1 GND GND PS2_C PS2_D 10 12 1 16 20 19 6 7 8 18 17 PANASONIC EVQ SERIES ENCODER BUTTONS L R M INTERNAL IMAGE SENSOR HDNS-2000 LENS NOTES: 1) DUE TO THE CYPRESS IMPLEMENTATION OF USB SUSPEND MODE SUPPORT, THE NRESET PIN OF THE HDNS-2000 MUST BE RESET USING A LINE FROM THE CYPRESS CHIP. THE REASON FOR THIS IS THAT THE CYPRESS CHIP DOES NOT CONFIGURE THE PORT INPUT PINS UNTIL AFTER IT HAS RECEIVED A BUS RESET FROM THE USB PORT. THE UNCONFIGURED INPUT PORT PINS PRESENT A 16 K PULLUP TO VCC. IF A CAP IS USED ON NRESET (PIN 15), THIS PULLUP WILL RESULT IN THE HDNS-2000 SEEING A HIGH ON THE MODE PIN AND POWERING UP IN THE PS/2. 2. THE QUADRATURE INPUT PINS OF THE CYPRESS PART MUST BE PROGRAMMED TO BE HI-Z, INSTEAD OF THE NORMAL CURRENT PULLDOWNS. THIS ENSURES THAT THE HDNS-2000 WILL BE ABLE TO PULL THE QUADRATURE LINES HIGH OVER ALL CONDITIONS OF VOLTAGE AND TEMPERATURE. Recommended LED Bin Table LED Bin Category R1 Value K L 69.8 69.8 M 69.8 N 69.8 P 78.7 Q 93.1 R 113 S 137 T 169 Note: The 69.8 W resistor for bins K through N is determined by the absolute maximum rating of 50 mA for the HLMP-ED80. The other resistor values for other bins will guarantee good signals with reduced power. Absolute Maximum Ratings Parameter Storage Temperature Operating Temperature Lead Solder Temperature Symbol TS TA Min. -40 0 Max. 85 40 260 Units C C C Notes For 10 seconds, 1.6 mm below seating plane (see HLMP-ED80 data sheet for LED solder specifications) Supply Voltage Supply Voltage ESD Input Voltage Input Voltage VDD3 VDD5 VIN VIN -0.5 -0.5 -0.5 -0.5 3.6 5.5 2 VDD5+0.5 VDD3+0.5 V V kV V V All pins, Human Body Model All I/O except OSC1 and OSC2 OSC1 and OSC2 This Material Copyrighted By Its Respective Manufacturer 6 Recommended Operating Conditions Parameter Symbol Operating Temperature TA Supply Voltage VDD3 Supply Voltage VDD5 Clock Frequency CLK Resonator Impedance XRES Reset Capacitor C RESET Distance from lens foot A reference plane to surface Speed S Acceleration Light level onto IC ACC IRRINC Min. 0 3.15 4.25 17.4 0.001 2.3 0 0 0 40 Typ. 3.3 5.0 18.432 0.22 2.4 Max. 40 3.45 5.5 18.7 40 10.0 2.5 12 30 0.15 25000 Units C V V MHz F mm in/sec cm/sec g mWm2 Notes Set by ceramic resonator Dimension A on HDNS-2100 data sheet = 639 nm DC Electrical Specifications Electrical Characteristics over recommended operating conditions. Typical values at 25C, VDD3=3.3, VDD5=5.0 Parameter Supply Current (mouse moving) Supply Current (mouse moving) Supply Current (mouse not moving) Input Low Voltage Input High Voltage Output Low Voltage (LED) Output Low Voltage (XA,XB,YA,YB) Output High Current (XA,XB,YA,YB) Output High Current (LED) Input Pull-up (RB,MB,LB) Output Low Voltage (PS/2) Output Pullup Current (PS/2) Reset Pullup Current Symbol IDD3 IDD5 IDD5 VIL VIH VOL VOL IOH IOHBD IPU VOL IOH IRESET Min. Typ. 9.3 4.7 1.9 Max. 15.5 9.5 0.8 2 0.3 100 1.5 100 300 5 300 3.1 300 0.41 625 10 0.5 0.5 600 6 600 0.5 1500 20 Units mA mA mA V V V V A mA A V A A Notes Pin 6=0.6 V Pin 6=0.6 V IOL=2 mA IOL=4 mA VOH=2.1 V VBE=0.6 V VIN=0.8 V VOL=20 mA VOH=2.0 V VNRESET=2.0 V This Material Copyrighted By Its Respective Manufacturer 7 I/O Specifications PS/2 Command Set Implementation The following commands are implemented. All other commands will cause an FE (resend) response from the HDNS-2000. A second invalid command will cause an FC (error) response from the HDNS-2000. (HEX COMMAND) Mnemonics for and Response Command and Bytes Response Bytes FF FA AA 00 FF ACK ID DT FE nn.. F6 FA F5 FA F4 FA F3 FA nn FA FE nn.. F6 ACK F5 ACK F4 ACK F3 ACK nn ACK Valid Values and Default Value after Software or Hardware Reset Mnemonic for Command RESET RESEND SET_DFS DISABLE ENABLE SET_SAMPLING Description Soft reset ID=AA DT=0 Resend last byte (i.e. ACK) or Packet Default Setting Disable stream mode Enable stream mode Set sampling rate {default mode} {0A 14 28 3C 50 64 C8} 10 20 40 60 80 100 200 reports/ second READ_DT ECHO F2 FA 00 EE FA F2 ACK DT EE ACK NO_ECHO READ_DATA SET_STREAM EC FA EB FA nn nn nn EA FA EC ACK EB ACK nn nn nn EA ACK Responds with DT=00 Echo all further commands until NO_ECHO or RESET Respond to following commands normally Request a data packet Respond with data packets at the sample rate Data only sent on READ_DATA Request status packet Pseudo Log Linear Set resolution For test purposes only See IBM PS/2 Mouse Technical Reference {default mode} SET_PROMPT STATUS SET_SCALE LIN_SCALE SET_RES DISABLE_TEST F0 FA E9 FA nn nn nn E7 FA E6 FA E8 FA nn FA E8 FA AA FE F0 ACK E9 ACK nn nn nn E7 ACK E6 ACK E8 ACK nn ACK E8 ACK AA RESEND See IBM PS/2 Mouse Technical Reference {default mode} {00 01 02 03} 2 4 8 16 Counts/mm Default mode after hardware reset. This Material Copyrighted By Its Respective Manufacturer 8 PS/2 Mode Output Waveforms Host Sending Data Timing Diagram I/O INHIBIT 1ST CLK 2ND CLK 9TH CLK 10TH CLK 11TH CLK CLK (5) T1 T2 T3 DATA (1) START BIT BIT 0 (2) PARITY BIT (2) (3) STOP BIT (4) NOTES: 1) THE MOUSE CHECKS THE DATA LINE. IF THE LINE IS LOW, THE SYSTEM HAS DATA TO TRANSMIT. THE DATA LINE IS SET INACTIVE WHEN THE START BIT (ALWAYS 0) IS PLACED ON THE DATA LINE. 2) THE MOUSE SAMPLES THE DATA LINE FOR EACH BIT WHILE THE CLK LINE IS HIGH. DATA MUST BE STABLE WITHIN 1 MICROSECOND AFTER THE RISING EDGE OF THE CLK LINE. 3) THE MOUSE CHECKS FOR A HIGH STOP BIT AFTER THE 10TH CLK. IF THE DATA LINE IS LOW, THE MOUSE CONTINUES TO CLOCK UNTIL THE DATA LINE BECOMES HIGH, THEN CLOCKS THE LINE-CONTROL BIT, AND AT THE NEXT OPPORTUNITY SENDS A RESEND COMMAND TO THE SYSTEM. 4) THE MOUSE PULLS THE DATA LINE LOW, PRODUCING THE LINE-CONTROL BIT. 5) THE HOST CAN PULL THE CLK LINE LOW, INHIBITING THE MOUSE. TIMING PARAMETER T1 T2 T3 DESCRIPTION DURATION OF CLK HIGH DURATION OF CLK LOW TIME FROM FALLING CLK TRANSITION, TO DATA TRANSITION HOST SENDING DATA TIMING MIN. TIME 30 SEC 30 SEC 0 SEC MAX. TIME 50 SEC 50 SEC 30 SEC Host Receiving Timing Diagram 1ST CLK T3 T1 T2 BIT 0 BIT 1 BIT 2 PARITY BIT T4 T5 STOP BIT 2ND CLK 3RD CLK 10TH CLK 11TH CLK CLK (1, 2) DATA START BIT NOTES: 1) THE HOST CAN HOLD THE CLOCK SIGNAL LOW TO INHIBIT THE NEXT TRANSMISSION. 2) THE HOST RAISES THE CLOCK LINE TO ALLOW THE NEXT TRANSMISSION. 3) ALL TIMES GIVEN BELOW ASSUME AN 18.432 MHz RESONATOR AND ARE DEPENDENT UPON ITS ACCURACY. TIMING PARAMETER T1 T2 T3 T4 T5 DESCRIPTION TIME FROM DATA TRANSITION TO FALLING EDGE OF CLK TIME FROM RISING EDGE OF CLK TO DATA TRANSITION DURATION OF CLK LOW DURATION OF CLK HIGH TIME TO MOUSE INHIBIT AFTER CLOCK 11 TO ENSURE THE MOUSE DOES NOT START ANOTHER TRANSMISSION HOST RECEIVING DATA TIMING MIN. TIME 5 SEC 5 SEC 30 SEC 30 SEC 0 SEC MAX. TIME 25 SEC 25 SEC 50 SEC 50 SEC 50 SEC This Material Copyrighted By Its Respective Manufacturer 9 Quadrature Output Mode Waveform The 2 channel quadrature outputs are 5 V CMOS outputs. The Delta X count is used to generate the XA and XB quadrature signals. The Delta Y count is used to generate the YA and YB quadrature signals. Delta X,Y counts are in the range of +7 to -7 counts of motion and new Delta X,Y values are generated at a rate of 1500 Hz. The quadrature signals can change at a maximum rate of 12.5 kHz. XB 80 s 80 s XA 80 s 80 s 80 s 80 s EXAMPLE QUADRATURE OUTPUT WAVEFORM (+X MOTION) AC Electrical Specifications Electrical characteristics over recommended operating conditions. Typical values at 25C, VDD3=3.3, VDD5=5.0, A=2.4 mm, CLK=18.432 MHz Parameter Symbol PS/2 baud rate Fps2 PS/2 data transition delay T2 after PS/2_C rising edge PS/2 motion report rates Motion scale factor Power up delay Min. 10 10 Typ. 12.5 20 100 400 100 Max. 15 25 Units Kbaud s reports/sec counts/inch ms Notes See PS/2 Timing Diagrams See PS/2 command settings CRESET=0.22 F Typical Performance Characteristics Typical Performance of HDNS-2000 assembled as shown in Figure 3 with HDNS-2100 Lens, HNDS-2200 LED Assembly Clip, and HLMP-ED80. 450 AVERAGE ERROR (% OF TRAVEL) RESOLUTION (COUNTS/INCH) 10 9 8 7 6 5 4 WOOD (WALNUT) RECOMMENDED OPERATING REGION PAPER FILE FOLDER WHITE LAMINATED DESKTOP 400 350 300 250 200 150 100 50 0 2.0 2.2 2.4 2.6 2.8 3.0 3.2 RECOMMENDED DISTANCE FROM LENS FOOT REFERENCE PLANE TO SURFACE 3 2 1 0 2.0 2.2 2.4 BLACK CLOTH MOUSE PAD 2.6 2.8 3.0 3.2 DISTANCE FROM HDNS-2100 LENS FOOT REFERENCE PLANE TO SURFACE (mm) DISTANCE FROM HDNS-2100 LENS FOOT REFERENCE PLANE TO SURFACE (mm) Figure 5. Typical Resolution vs. Assembly Height. Figure 6. Typical Error vs. Assembly Height. This Material Copyrighted By Its Respective Manufacturer 70 1.2 RELATIVE RESPONSIVITY 70 TRAVEL IN y DIRECTION (mm) 60 57 50 40 30 20 10 0 0 10 20 30 40 50 60 TRUE REPORTED 1.0 0.8 0.6 0.4 0.2 0 450 550 650 750 850 950 TRAVEL IN x DIRECTION (mm) WAVELENGTH (nm) Figure 7. Typical Reported Path vs. True Path. Figure 8. Typical Responsivity vs. Wavelength. www.semiconductor.agilent.com Data subject to change. Copyright (c) 2000 Agilent Technologies, Inc. Obsoletes 5968-7179E (11/99) 5980-1088E (5/00) This Material Copyrighted By Its Respective Manufacturer |
Price & Availability of HDNS-2000
![]() |
|
|
All Rights Reserved © IC-ON-LINE 2003 - 2022 |
[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy] |
Mirror Sites : [www.datasheet.hk]
[www.maxim4u.com] [www.ic-on-line.cn]
[www.ic-on-line.com] [www.ic-on-line.net]
[www.alldatasheet.com.cn]
[www.gdcy.com]
[www.gdcy.net] |