PAN3504 USB OPTICAL MOUSE SINGLE CHIP

Similar documents
OPTICAL MOUSE SENSOR

SPECIFICATION MX8871 VERSION 1.0 地址 : 深圳市宝安区民治街道梅龙路皇嘉梅陇公馆 A1113 号. TEL: FAX: 网址 :

OPTICAL MOUSE SENSOR

OPTICAL MOUSE SENSOR

PAW3305DK OPTICAL MOUSE SENSOR

SPECIFICATION MX8732A USB/PS2 Single Chip Optical Mouse Sensor VERSION 1.2

OPTICAL MOUSE SENSOR

PAT9125EL: Optical Tracking Miniature Chip

2:1 MULTIPLEXER CHIP FOR PCI-EXPRESS ICS Description. Features. Block Diagram DATASHEET

2:1 MULTIPLEXER CHIP FOR PCI-EXPRESS ICS Features

PAC7311 VGA PC Camera Single-Chip

PAC7312 VGA PC Camera Single-Chip with Audio

PMT9101DM T2QU: Optical Track Sensor

2 TO 4 DIFFERENTIAL CLOCK MUX ICS Features

TTP226. Preliminary 8 KEYS TOUCH PAD DETECTOR IC GENERAL DESCRIPTION

Preliminary. PACKAGE - 28-pin MLP (5mm X 5mm) Example Circuit Diagram CP V. 48MHz Oscillator. USB Function Controller 512B EEPROM

PI6C557-01BQ. PCIe 3.0 Clock Generator with 1 HCSL Outputs. Features. Description. Pin Configuration (16-Pin TQFN) Block Diagram

DM9051NP Layout Guide

PCIe 3.0 Clock Generator with 4 HCSL Outputs. Description OE VDDXD S0 S1 S2 X1 X2 PD OE GNDXD IREF CLK0 CLK0 CLK1 CLK1 CLK2 CLK2 CLK3 CLK3

PMW3330DM TZQU: Optical Gaming Navigation Sensor

SCA620-EF1V1B SINGLE AXIS ACCELEROMETER WITH ANALOG INTERFACE

ILI2312. ILI2312 Single Chip Capacitive Touch Sensor Controller. Specification ILI TECHNOLOGY CORP. Version: V1.03.

XRD87L85 Low-Voltage CMOS 8-Bit High-Speed Analog-to-Digital Converter

XRD8775 CMOS 8-Bit High Speed Analog-to-Digital Converter

HT82M98A. 3-Key 3D USB+PS/2 Mouse Controller. Features. General Description. Block Diagram

2 keys Touch Pad Detector IC

EZ-USB NX2LP USB 2.0 NAND Flash Controller

SPECIFICATION MX PS/2 Mouse Controller VERSION 1.5

PAJ7025R2: Multiple Objects Tracking Sensor Module

Frequency Generator for Pentium Based Systems

F USB Charger Controller F Release Date: Dec., 2011 Version: V0.11P. Nov., 2011 Data Sheet

DOCUMENT REVISION HISTORY 1:

Shanghai Belling Corp., Ltd BL55077 zip: Tel: Fax:

CBM4082 USB 2.0 Memory Card Reader

Pi-Tek OLED Module PG12864KW Revision: 1.0 May Pi Tek. OLED Module SPECIFICATIONS MODEL NO. : PG12864KW PRODUCT TYPE: STANDARD

Application Suggestions for X2Y Technology

AS Channels Capacitive Touch Sensor IC From Santa Clara, United States of America

VT-820 VT-820. Temperature Compensated Crystal Oscillator Previous Vectron Model VTM3. Description

HT Sound Generator

SENSYLINK Microelectronics Co., LTD. (CT1820S) Single-Wire Digital Temperature Sensor

CCS Technical Documentation NHL-2NA Series Transceivers. Camera Module

DEV16T. LCD Daughter board

Pointing Stick Controller Family

Preliminary TTP224N-FO8 TonTouch TM 1 KEY TOUCH PAD DETECTOR IC GENERAL DESCRIPTION The TTP224N-FO8 TonTouch TM IC is capacitive sensing design specif

EZ-Link (AN2720SC) Single-Chip USB-to-USB Networking Solution FEATURES OVERVIEW

ALPW-BLEM103 Datasheet 1.0 Bluetooth Low Energy HCI

ILI2511. ILI2511 Single Chip Capacitive Touch Sensor Controller. Specification ILI TECHNOLOGY CORP. Version: V1.4. Date: 2018/7/5

FM24C16C-GTR. 16Kb Serial 5V F-RAM Memory. Features. Description. Pin Configuration NC NC NC VSS VDD WP SCL SDA. Ordering Information.

ICS548A-03 LOW SKEW CLOCK INVERTER AND DIVIDER. Description. Features. Block Diagram DATASHEET

UMD 1423 UNITED MICRO DEVICE INC. Pi filter array with ESD protection. PRODUCT DESCRIPTION APPLICATIONS. This device has 20-bumps 4.

IMU Axis Gyro Evaluation Board Application Note

Control Circuitry 2 M1. Micrel Inc Fortune Drive San Jose, CA USA tel +1 (408) fax + 1 (408)

NTE1731 Integrated Circuit CMOS 10 Number Pulse Dialer

HCTL-2017 Quadrature Decoder/Counter Interface ICs

1, 2, 4 and 8-Channel Very Low Capacitance ESD Protectors

Shanghai Belling Corp., Ltd BL55028 zip: Tel: Fax:

V2902. Stereo Audio Codec with USB Interface, Single-Ended Analog Input/Output and S/PDIF. 1. General Description

DEI5090 SINGLE-RAIL ARINC 429 LINE DRIVER

TTP229-BSF TonTouch TM

1000 Base-T, ±15kV ESD Protection LAN Switch

Features MIC2551A VBUS R S. 1.5k D+ D GND VM D SPD SUS GND. Typical Application Circuit

Turning Ideas Into Reality ABCircuits POB 123 New Hill NC (919) C922-SO IC

Ethernet OptoLock EDL300T

DS1676 Total Elapsed Time Recorder, Erasable

T1/E1 CLOCK MULTIPLIER. Features

HI-8683, HI ARINC INTERFACE DEVICE ARINC 429 & 561 Serial Data to 8-Bit Parallel Data APPLICATIONS DESCRIPTION. PIN CONFIGURATIONS (Top View)

PI5USB1468 PI5USB1468A

REV CHANGE DESCRIPTION NAME DATE. A Release

SENSYLINK Microelectronics Co., LTD. (CT1701) Single-Wire Digital Temperature Sensor

REV CHANGE DESCRIPTION NAME DATE. A Release

HSP line ESD protection for high speed lines. Applications. Description. Features. µqfn 4 leads. Benefits. Complies with following standards

DS1238A MicroManager PIN ASSIGNMENT PIN DESCRIPTION V BAT V CCO V CC

SM Features. General Description. Typical Application MHz/312.5MHz and MHz/156.25MHz LVDS Clock Synthesizer.

2.5 V/3.3 V, 16-Bit, 2-Port Level Translating, Bus Switch ADG3247

PI6LC48L0201A 2-Output LVDS Networking Clock Generator

Datasheet JMS578. SuperSpeed USB 3.0 to SATA 6.0Gb/s Bridge Controller. Document No.: PSD / Revision no.: 1.01 / Date: 9/2/2016

UNISONIC TECHNOLOGIES CO.,LTD. UL318 Preliminary LINEAR INTEGRATED CIRCUIT

ARDUINO MEGA ADK REV3 Code: A000069

TTP224-ASD 4 KEY TOUCH PAD DETECTOR IC

CAP+ CAP. Loop Filter

2 AA Cell to 3.3V USB On-The-Go Devices White LED Drivers Handheld Devices. The HM3200B is available in the 6-pin SOT23-6.

16-Bit Stereo Audio DAC & Headphone Driver Single Supply Voltage and Low Voltage Low Power Consumption 8.9mW Mute And Power Down Function VOL-IN

PI6CEQ PCIe Gen2 / Gen3 Buffer. Features. Description. Applications. Block Diagram. Pin Configuration (20-Pin TSSOP & 20-Pin QSOP)

Projected Capacitive Touch Solution General Specification

USB1T1102 Universal Serial Bus Peripheral Transceiver with Voltage Regulator

250 Mbps Transceiver in LC FB2M5LVR

TP6825. USB Full Speed Game Pad Controller. Data Sheet. Tenx reserves the right to change or discontinue this product without notice.

Genesys Logic, Inc. GL823. USB 2.0 SD/MMC Card Reader Controller. Datasheet

BATSEL KEY3 KEY2 HOSCO GPIO0 DCDIS HOSCI KEY0 D4 KEY1 D3. Reset Default. 2 D7 BI / L Bit7 of ext. memory data bus

4 keys Touch Pad Detector IC

DSC Q0093. General Description. Features. Applications. Block Diagram. Crystal-less Configurable Clock Generator

Features. Description. Applications. Block Diagram PT7M3808. Fixed Voltage Diagram. Adjustable Voltage Diagram(PT7M3808G01)

Applications Computer Mice for Desktop PCs, Workstations and Portable Computers Integrated Input Devices

CM1293A-04SO. 4-Channel Low Capacitance ESD Protection Array

8M x 64 Bit PC-100 SDRAM DIMM

Modtronix Engineering Modular Electronic Solutions SBC28DC. Single board computer for 28 pin DIP PICs

HSP061-4M10. 4-line ESD protection for high speed lines. Datasheet. Features. Applications. Description

SM General Description. Features. Block Diagram. ClockWorks TM 125MHz LVDS / 125 MHz HCSL Ultra-Low Jitter Frequency Synthesizer

PRTR5V0U2X Ultra low capacitance double rail-to-rail ESD protection diode Rev January 2008 Product data sheet

OSC Ring Type Ring or Resonator type (optional) RESET Pin No Yes

Transcription:

General Description USB OPTICAL MOUSE SINGLE CHIP The is a CMOS process optical mouse sensor single chip with USB interface that serves as a nonmechanical motion estimation engine for implementing a computer mouse. Features USB interface Single power supply Optical motion estimation technology Complete 2-D motion sensor Accurate motion estimation over a wide range of surfaces High speed motion detection up to 2 inches/sec Power saving mode during times of no movement Supports three buttons (R, M, L) and three axes (X, Y, Z) output Z-axis support mechanical input (Z/2) USB spec. Complete Universal Serial Bus specs V. compatibility Complete USB HID specs V. compatibility Integrated USB transceiver and.5mbps USB serial interface engine Dynamic CPI (Only DL-TX supported) Key Specification Power Supply Interface Wide operating supply range 4.25V ~ 5.5V USB Optical Lens : System Clock Speed Acceleration Resolution Frame Rate Operating Current Package 24.000 MHz 2 inches/sec 20g 00/000 CPI 3000 frames/sec 0mA @Mouse moving (Normal) 5mA @Mouse not moving (Sleep) 40uA @USB suspend (Suspend) Shrunk DIP4 Ordering Information Part Number Sensor Rotate CPI Dynamic CPI DL 0 00 DL-TJ 0 000 DL-TX 0 00 (400 00(default)000200)

. Pin Configuration. Pin Description Pin # Name Type Definition OSCIN IN Oscillator input, connected to resonator or resistor 2 BL IN Button left key input, internal pull-up 50K ohm, press connect to low 3 LED OUT LED control 4 VDDQ BYPASS I/O voltage reference 5 VSS GND Chip ground 6 VDD5V PWR Chip power VDD, 5.0V VDDA BYPASS Analog voltage reference D+ I/O USB D+ 9 D- I/O USB D- 0 BR IN Button right key input, internal pull-up 50K ohm, press connect to low BM IN Button middle key input, internal pull-up 50K ohm, press connect to low 2 Z2 IN Z axis, support mechanical scroller input, internal pull-down 50K ohm 3 Z IN Z axis, support mechanical scroller input, internal pull-down 50K ohm 4 OSCOUT OUT Oscillator output, connected to resonator.2 Pin Assignment for Sensor Rotate 0 4 LB RB 2 3 3 4 2 + Y 4 5 6 9 0 + X Figure. Top View Pinout Figure 2. Top View of Mouse 2

2. Block Diagram and Operation WHEEL BUTTON LED Z Z2 BL BM LED DRIVE Z-AXIS COUNTER DEBOUNCE POWER ON RESET CMOS IMAGE SENSOR DIGITAL SIGNAL PROCESSOR VOLTAGE REGULATOR AND POWER CONTROL VDD5V VSS VDDA VDDQ 5V POWER VOLTAGE REFERENCE USB INTERFACE BR D+ D- USB MOUSE CONTROLLER OSCILLATOR OSCIN OSCOUT 24 MHZ RESONATOR Figure 3. Block Diagram The supports X, Y, Z three axes, and L, R, M three buttons under USB mode. It is a CMOS process optical mouse sensor single chip with USB interface that serves as a non-mechanical motion estimation engine for implementing a computer mouse. The is in a 4-pin optical package and comes with the resolution of 00/000 counts per inch (CPI) and the rate of motion up to 2 inches per second. It includes USB interface so that no mouse controller is needed to interface through USB. The can receive command and echo status or data format, both complete Universal Serial Bus spec V. and USB HID spec V. compatibility. It is also a cost effective solution to support USB Mouse. The is also featured Dynamic CPI function (Only DL-TX supported) for customer to change CPI manually. Dynamic CPI function would be enabled by pressing left and right butons simultaneously. After Dynamic CPI function is enabled, user have to keeping on pressing left and right buttons simultaneously and roll the Z-wheel to change CPI. Rolling Z-wheel forward one click will upgrade one CPI level; rolling Z-wheel backward one click will downgrade one CPI level. 4 level CPI can be changed (400, 00, 000, 200)and default CPI is 00. Dynamic CPI function will be disabled by releasing any one of left and right buttons. At this time, CPI will be fixed until next Dynamic CPI function enabled. 3

3. Specifications 3. Absolute Maximum Ratings Exposure to absolute maximum rating may affect device reliability. Symbol Parameter Min. Max. Unit Notes T STG Storage Temperature -40 5 C TA Operating Temperature -5 55 C Lead Solder Temp 260 C For 0 seconds,.6 mm below seating plane. ESD 2 kv V DC DC Supply Voltage -0.5 5.5 V V IN DC Input Voltage -0.5 5.5 V All I/O pin All pins, human body model MIL 3 Method 305 3.2 Recommend Operating Condition Symbol Parameter Min. Typ. Max. Unit Notes T A Operating Temperature 0 40 C V DD Power Supply Voltage 4.25 5.0 5.5 V V N Supply Noise 00 mv Peak to peak within 0-0 MHz Z Distance from Lens Reference Plane to Surface 2.3 2.4 2.5 mm Refer to Figure 4. R Resolution 400 00 200 CPI A Acceleration 20 g F CLK Clock Frequency 24 MHz FR Frame Rate 3000 frames/sec S Speed 0 2 inches/sec 2 inches/sec @400CPI 20 inches/sec @00CPI 3 inches/sec @200CPI 3.3 AC Electrical Characteristics Electrical characteristics over recommended operating conditions. Typical values at 25 C, V DD = 5.0 V, F CLK = 24 MHz Symbol Parameters Min. Typ. Max. Unit Notes Tb Mouse Button Debounce Time - 0.24 - ms Tz Mouse Z Wheel Debounce Time -.024 - ms 4

3.4 DC Electrical Characteristics Electrical characteristics over recommended operating conditions. Typical values at 25 C, V DD =5.0 V, F CLK =24 MHz. Symbol Parameter Min. Typ. Max. Unit Notes Type: USB Mouse PWR Supply Current I DD Mouse moving (Normal) Supply Current I DD Mouse not moving (Sleep) Supply Current I DD USB suspend current Type: BL, BM, BR - 0 - ma - 5 - ma - - 40 ua R PH Internal Pull Up Resistance - 50 - Kohm V IH Input High Voltage 2.0 - - V V IL Input Low Voltage - - 0. V Type: Z, Z2 R PD Internal Pull Down Resistance - 50 - Kohm V IH Input High Voltage 2.0 - - V V IL Input Low Voltage - - 0. V Type: USB D+, D- R PH Internal Pull Up Resistance (USB Spec 5%) -20%.5 +20% Kohm Type: OSCIN V IH Input High Voltage 2. - - V When driving from an external source V IL Input Low Voltage - - 0.5 V When driving from an external source Type: VDDQ VDDQ I/O Voltage Reference - 3.3 - V 3.5 Button and Z-Wheel Debounce Timing Buttons and Z wheel of include detect and debounce function which are hardware implement. When press button input signals need keeping low level up to 9.26ms. Button function just can catch data otherwise debounce function will judge it is bounce issue. When scroll Z wheel input signals need keeping turning level up to 0.96ms. Z wheel function just can catch data otherwise debounce function will judge it is bounce issue. And the hardware sample rate is 2us so if bounce time is less than 2us the debounce function will ignore it. Following the below specifications Buttons and Z wheel will work normally. 5

4. Z and 2D/3D Assembly Package Lid Lens Z OBJECT SURFACE Figure 4. Distance from Lens Reference Plane to Surface Figure 5. 2D Assembly 6

Figure 6. 3D Assembly for Mounting Instructions

5. USB Interface 5. USB Command Set Description (USB Descriptor) The USB HOST detects USB mouse device plug-in and assigns a new unique address to the USB mouse device, then asking USB mouse device for information about the device description, configuration description, and assigning a configuration value for USB mouse device during enumeration period. After enumeration, the USB mouse device is able to transfer motion and button value to the USB host. Descriptor Type Byte Byte Byte Byte Byte Byte Byte Byte 2 0 0 0 00 00 00 0 Device Descriptor ( bytes) 3A 09 0 25 00 0 0 02 00 0 Configuration Descriptor (9 bytes) 09 02 22 00 0 0 04 A0 32 Interface Descriptor (9 bytes) 09 04 00 00 0 03 0 02 00 Human Interface Device Descriptor 09 2 0 00 0 22 3E (9 bytes) 00 Endpoint Descriptor ( bytes) 0 05 03 04 00 0A 05 0 09 02 A 0 05 09 9 0 29 03 5 00 25 0 Human Interface Device Report Descriptor (62 bytes, 3D3B) 95 03 5 0 02 95 0 5 05 03 05 0 09 0 A 00 09 30 09 3 5 25 F 5 0 95 02 06 C0 09 3 5 25 F 5 0 95 0 06 C0 Language String Descriptor (4 bytes) 04 03 09 04 Manufacture String Descriptor PIXART Product String Descriptor USB OPTICAL MOUSE Configuration String Descriptor HID-compliant MOUSE

5.2 USB Data Report Format The USB report has two data formats, depending on boot or report protocol is selected. One kind of data format is the boot protocol used in legacy environment as 5.2.. The other kind of data format is USB report protocol format which includes Z-wheel movement data in the fourth byte as 5.2.2. The Z-wheel is moved forward the fourth byte data is 0H, the Z-wheel is moved backward the fourth byte data is FFH, and the Z-wheel is idle the fourth byte data is 00H. 5.2. USB Boot Protocol for Legacy Operation Byte Bit Symbol Description 0 BL = Left button pressed BR = Right button pressed 2 BM = Middle button pressed 3 ~ NC Reserved 2 0 - X0 ~ X X data (D0 - D). A positive value indicates motion to the right; a negative value indicates motion to the left. Bit 0 = LSB. 3 0 - Y0 ~ Y Y data (D0 - D). A positive value indicates device motion upward; a negative value indicates motion downward. Bit 0 = LSB. 5.2.2 USB Report Protocol Byte Bit Symbol Description 0 BL = Left button pressed BR = Right button pressed 2 BM = Middle button pressed 3 B4 Reserved 4 B5 Reserved 5 ~ NC Reserved 2 0 - X0 ~ X X data (D0 - D). A positive value indicates motion to the right; a negative value indicates motion to the left. Bit 0 = LSB. 3 0 - Y0 ~ Y Y data (D0 - D). A positive value indicates device motion upward; a negative value indicates motion downward. Bit 0 = LSB. 4 0 - Z0 ~ Z Z-wheel motion data (D0 - D). A positive value indicates device motion downward; a negative value indicates motion upward. The Z0 - Z limit value is ±. Bit 0 = LSB. 9

6. Referencing Application Circuit VDD_5V R D VDD_5V R6 *R3 OPEN BL LED *R2 OPEN +C4 uf VDD_5V_0R 0 ohm C 0.uF Y U 24Mhz OSCIN OSCOUT 4 2 3 4 BL LED VDDQ Z Z2 BM 3 2 5 6 VSS VDD5V BR D- 0 9 VDDA D+ C3 + uf BM BR C6 2pF ENSW Z Z2 C 2pF VDD_5V_0R COM R4 R5 C5 0.uF 33 ohm 33 ohm C2 + 0uF VDD_5V JP VBUS GND Shield D- D+ USB CABLE Note:. *R2 is left for PAN340 with PS/2 interface 2. *R3 is left for PAN3502 RC Oscillator 3. R4,R5,C6,C are for EMCimmunity 4. USB cable connector JP is suggested to has the pin sequence like this: VBUS, GND, Shield, D-, D+ Figure. Application Circuit for 6.2 PCB Layout Guideline The following guidelines apply to component placement and routing on the PCB. That will get an optimum EMC solution and tracking performance. 6.2. Key Components Placement Rules. Place resonator (Y) nears SENSOR pin and pin 4. 2. Place bulk capacitor (C2) and bypass (C5) near the USB CABLE. 3. Place C and C3 near SENSOR pin 6 and pin. 4. The C6/C and R4/R5 should be placed as close to the USB CABLE. 6.2.2 Routing Rules. Caps for pins 4, 6, trace length must be less than 5 mm. 2. The trace length of OSCOUT, OSCIN must be less than 0 mm. 0

6.3 Recommended Value for R Radiometric intensity of LED Bin limits (mw/sr at 20mA) LED Bin Grade Min Typ Max Unit N 4. -. mw/sr P. - 2.2 mw/sr Q 2.2-25.4 mw/sr Note: Tolerance for each bin will be ± 5% R value (ohm), V DD =5.0V LED Bin Grade Min Typ Max Unit N 56.2 00 - ohm P 56.2 00 - ohm Q 56.2 00 - ohm

. Package Information. Package Outline Drawing 4 3 2 0 9 2 3 4 5 6 3.20 0.520 3.20 0.26 0.6 0.400.02 0.040.42 0.056 5.0 0.200 0.45 0.0. 0.00 0.254 0.00 Max. 2.4 0.30 6.604 0.260 5.334 0.20 4.064 0.60 4.22 +/- 0.2 0.560 +/-0.009 2 3 4 5 6 5.00 0.200 NOTES: 4.55 0.9. All dimensions in MM/INCH. 2. All dimensions tolerance: +/- 0.0mm 3. Maxmumflash: +0.2mm 4 3 2 0 9 5.6 0.220 0.0 0.03 Figure. Package Outline Drawing 2

.2 Recommended PCB Mechanical Cutouts and Spacing. 0.00 6.942 0.66 4.064 0.60 2. 0.50 9.06 0.35 2 3 4 5 6 6.95 0.25.9 0.350 0.22 0.402.544 0.29 0. 0.02.9 0.04 4 0. 0.02 3 2 0 9 2.94.00 3.25 0.2 All Dimension : mm/inch Back Side Figure 9. Recommended PCB Mechanical Cutouts and Spacing. Update History Version Update Date V.0 Creation, Preliminary st version 06/09/200 Note: The Part No. of the Mouse Product with Prefix "PAN" shall NOT be made, sold, offered to sell, imported or used in or into USA, Canada, Japan and EU. For "PAN", PixArt has only gained territory-limited patent license from Avago. Avago reserve right to take legal action against our customers who fails to comply the above term. PLEASE NOTE THAT PixArt will NOT defend, indemnify, or provide any assistance to our customers who fail to comply the term. IF YOU DO NOT AGREE THE TERM, PIXART WILL NOT DELIVER "PAN" PRODUCTS TO YOU. 3