background image

Introduction to the HT82M35A-1002

The HT82M35A-1002 is designed as 3-key 3D PS/2 optical 

mouse controller. It provides serial interface to access the 

sensor ADNS-5020EN or compatible sensors. A 2MHz RC 

oscillator  is  needed  for  system  frequency  with  external 

pull-high resistor (140kohm).

Serial Peripheral Interface (SPI)

The HT82M35A-1002 provides a SPI compatible interface. 

The  SPI  circuit  supports  byte  serial  transfer  in  either 

Master  or  Slave  mode.  The  integrated  SPI  circuit  allows 

the  HT82M35A-1002  to  communicate  with  external  SPI 

compatible hardware, in this case the ADNS-5020EN.

Hardware Implementation

The standard hardware to implement a mouse is shown 

in Figure 3. For X and Y movement, the optical sensor is 

used. The Z- wheel movement is detected by mechanical 

encoder that output quadrature signals. For each button 

there is a switch that is pulled up internally by the built in 

pull up resistors. 

Left Button

ADNS-5020EN

optical mouse sensor

Wheel Button

Right Button

Z Optics

Holtek

HT82M35A-1002

microcontroller

PS/2 Interface

SDIO

SCLK

NCS

SCLK/SDATA

Avago

Figure 3. HT82M35A-1002 –ADNS-5020EN Optical Mouse Hardware Block Diagram

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Summary of Contents for ADNK-5023-HTP2

Page 1: ...nce design PS 2 protocol is used to provide a standard way of reporting mouse movement and button presses to the PC Introduction to ADNS 5020EN Optical Mouse Sensor Avago s ADNS 5020EN optical sensor...

Page 2: ...heel is mechanical ly designed to block the infrared light such that the pho totransistors are turned on and off in a quadrature output pattern Every change in the phototransistor outputs rep resents...

Page 3: ...unicate with external SPI compatible hardware in this case the ADNS 5020EN Hardware Implementation The standard hardware to implement a mouse is shown in Figure 3 For X and Y movement the optical sens...

Page 4: ...s contained in the ADNS 5020EN Data Sheet Lens The lens technical information is contained in the ADNS 5100 5100 001 Data Sheet The flange on the standard ADNS 5100 lens is for ESD protection LED Asse...

Page 5: ...it levelblockdiagramforADNK 5023 HTP2designer skitopticalmouseusingtheAvagoADNS 5020ENopticalmousesensorandHoltekHT82M35A 1002Controller Downloaded from Arrow com Downloaded from Arrow com Downloaded...

Page 6: ...SMD C3 1 Tantalum Cap 100UF 16V Case D SMD C1 1 Diode 1N4148 Axial Diode D2 1 Mouse Optical Sensor ADNS 5020EN ADNS 5020EN U2 1 Molex 5P Header Pin 2 54mm J1 1 Pin Header 40P 2 54mm J2 J3 J4 1 Connect...

Page 7: ...ilkscreen Overlay Figure C3 PCB Schematic Bottom Layer Figure C4 PCB Schematic Bottom Silkscreen Overlay Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from A...

Page 8: ...view of PCB assembly highlighting all optical mouse components optical mouse sensor clip lens LED PCB and base plate Sensor LED Clip PCB Surface Base Plate Lens Light Pipe Downloaded from Arrow com Do...

Page 9: ...t mode en disabled scaling button resolution and sampling rate information to the host 0xE8 Set Resolution Sets resolution to 1 2 4 8 counts mm 0xE7 Set Scaling 2 1 Sets scaling to 2 1 0xE6 Reset Scal...

Page 10: ...Y Overflow X Overflow Y sign X sign Always 1 Middle Button Right button Left button Byte 1 X X X X X X X X Byte 2 Y Y Y Y Y Y Y Y Byte 3 Wheel Wheel Wheel Wheel Wheel Wheel Wheel Wheel The PS2 data t...

Page 11: ...Sheet Hardware Support Files a ADNK 5023 HTP2 BOM List b ADNK 5023 HTP2 Schematic c IGES Base Plate Feature File d Gerber File Software Support Files a Microcontroller OTP code which can be programme...

Reviews: