ADNK-5053-HT01 Avago Technologies US Inc., ADNK-5053-HT01 Datasheet
ADNK-5053-HT01
Specifications of ADNK-5053-HT01
Related parts for ADNK-5053-HT01
ADNK-5053-HT01 Summary of contents
Page 1
... ADNK-5053-HT01 Optical Mouse Designer’s Kit Design Guide Introduction The Universal Serial Bus (USB industry standard se- rial interface between a computer and peripherals such as a mouse, joystick, keyboard, UPS, etc. This design guide describes how a cost-effective USB optical mouse can be built using Avago Technologies mainstream, small form factor ADNS-5050 optical mouse sensor and Holtek Semi- conductor HT82M99E USB microcontroller ...
Page 2
Mechanical Z-Wheel The motion of Z-wheel is detected using the traditional method by decoding the quadrature signal generated by mechanical encoder. The Z-pinwheel is connected to the Z-encoder through its shaft. The rotational movement of the shaft is decoded into ...
Page 3
... This is accomplished through changes in the I/O definitions in the firmware which can be found in the ADNK-5053-HT01 CD. The following state- ments are the pin definitions as they exist today. The firm- ware will use these definitions to read and configure the GPIO pins, without any other modifications ...
Page 4
... USB cable. (See Figure 3.) Unscrewing the one screw located at 98/ Windows NT/ the base of the unit can open the ADNK-5053-HT01 unit. Windows Vista with Lifting and pulling the PCB out of the base plate can fur- ther disassemble the mouse unit. ...
Page 5
... Sensor Object Surface 2.40 0.094 Figure 4. Distance from lens reference plane to surface Below is the summary of the components contained in the ADNK-5053-HT01 Designer’s Kit. Sensor The sensor technical information is contained in the ADNS-5050 Data Sheet. USB Controller Technical information on the Holtek USB controller is con- tained in the HT82M99E Data Sheet ...
Page 6
... USB host connection. After the interface type has been determined, the host firmware configures itself to operate on the de- tected interface. In ADNK-5053-HT01, only USB interface will be detected. USB Interface All USB Human Interface Device (HID) class applications follow the same USB start-up procedure ...
Page 7
Mouse Firmware Details The following are descriptions of the functions in HP_SEN- SOR.ASM. MainStart – Executed when the mouse is first plugged into the PC. The only interface determined in the firmware is USB. USBMainLoop – This function spins in ...
Page 8
USB Firmware Description A function call map for USB operation is shown in Figure 5. USB related firmware listed as below: STD1.ASM code processes standard USB request. StandardRequest – Decode standard USB request and jump to correct subroutine. SetConfiguration –This ...
Page 9
Select 12M/6MHz Enable USB clock select PS2=0 select USB=1 USB Interrupt? No Poll Mouse Suspend1? Status Wait 1 sec No Suspend1? Disable USB clock Enter halt state Enable USB clock No Suspend? Yes Resume Remote Wakeup Enable? Send remote wakeup ...
Page 10
Interrupt Service Routines (ISR) The HT82M99E features 2 different sources of interrupts. There is only one ISR, which is USB INT, implemented in this application. The USB interrupts are triggered by the following USB events and the related interrupt request ...
Page 11
...
Page 12
Appendix B. Bill of Materials for Components Shown on schematic No Components 01. Resistor 1.5K 1% 0.125watt 02. Resistor 100K 1% 0.125watt 03. Resistor 10K 1% 0.125watt 0. Resistor 22R 1% 0.125watt 05. Resistor 33R 1% 0.125watt 0. Resistor 5.1k ...
Page 13
Appendix C. PCB Layout Figure C1. PCB Schematic (Top Layer) Figure C3. PCB Schematic (Bottom Layer) 13 Figure C2. PCB Schematic (Top Overlay) Figure C4. PCB Schematic (Bottom Overlay) ...
Page 14
Appendix D. Base Plate Feature Figure D1. Bottom, top and side view of base plate Figure D2. Overall view of base plate 1 ...
Page 15
Appendix E. Sectional view of PCB assembly Sensor Lens/Light Pipe Base Plate Surface Figure E1. Sectional view of PCB assembly highlighting all optical mouse components (optical mouse sensor, clip, lens, LED, PCB, and base plate). Appendix F. USB data reporting ...
Page 16
... Round Lens Plate ADNS-5100-001 Trim Lens Plate ADNS-5200 LED Assembly Clip (Transparent) HLMP-ED80-XX000 ¾ (5 mm) Diameter LED ADNK-5053-HT01 Includes Documentation and Support Files for ADNK-5053-HT01 CD Documentation a. ADNS-5050 Data Sheet b. HT82M99E Data Sheet c. ADNS-5100 Data Sheet d. ADNS-5200 Data Sheet e. HLMP-ED80-XX000 LED Data Sheet Hardware Support Files a ...