PIXART PAW3502

PAW3502
PAW3502 USB OPTICAL MOUSE SINGLE CHIP
General Description
The PAW3502 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
‰
Key Specification
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 28 inches/sec
‰
Power saving
movement
mode
during
times
of
Power Supply
Wide operating supply range
4.25V ~ 5.5V
Interface
USB
Optical Lens
1:1
System Clock
24.000 MHz
no Speed
Acceleration
Supports three buttons (R, M, L) and three axes
(X, Y, Z) output
Resolution
‰ Z-axis support mechanical input (Z/2)
Frame Rate
‰ USB spec.
¾ Complete Universal Serial Bus specs V1.1 Operating Current
compatibility
¾ Complete USB HID specs V1.1 compatibility
Package
¾ Integrated USB transceiver and 1.5Mbps USB
serial interface engine
28 inches/sec
20g
‰
400/800/1000/1200 CPI
3000 frames/sec
10mA @Mouse moving (Normal)
5mA @Mouse not moving (Sleep)
480uA @USB suspend (Suspend)
Shrunk DIP14
Ordering Information
Part Number
CPI
PAW3502DL
800
PAW3502DL-TD
400
PAW3502DL-TK
1200
All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission.
PixArt Imaging Inc.
E-mail: [email protected]
1
V0.2 Dec. 2006
PixArt Imaging Inc.
PAW3502
USB Optical Mouse Sensor Single Chip
1. Pin Configuration
1.1 Pin Description
Pin # Name
Type
Definition
1
OSCIN
IN
Oscillator input, connected to resonator or resistor
2
BL
IN
Button left key input, normal pull-high (50k), 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
7
VDDA
BYPASS Analog voltage reference
8
D+
I/O
USB D+
9
D-
I/O
USB D-
10
BR
IN
Button right key input, normal pull-high (50k), press connect to low
11
BM
IN
Button middle key input, normal pull-high (50k), press connect to low
12
Z2
IN
Z axis, support mechanical scroller input
13
Z1
IN
Z axis, support mechanical scroller input
14
OSCOUT
OUT
Oscillator output, connected to resonator
1.2 Pin Assignment
1
14
2
13
3
12
4
11
5
10
6
9
7
8
LB
RB
1
14
7
8
+Y
+X
Figure 1. Top View Pinout
Figure 2. Top View of Mouse
All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission.
PixArt Imaging Inc.
E-mail: [email protected]
2
V0.2 Dec. 2006
PixArt Imaging Inc.
PAW3502
USB Optical Mouse Sensor Single Chip
2. Block Diagram and Operation
LED
DRIVER
VOLTAGE REGULATOR
AND POWER CONTROL
LED
POWER ON
RESET
CMOS
IMAGE
SENSOR
WHEEL
Z1
Z2
Z-AXIS
COUNTER
BL
BUTTON
BM
DEBUNCE
DIGITAL
SIGNAL
PROCESSOR
BR
USB
INTERFACE
D+
D-
VDD5V
VSS
VDDA
VDDQ
OSCIN
OSCILLATOR
USB MOUSE CONTROLLER
OSCOUT
5V
POWER
VOLTAGE
REFERENCE
24 MHZ
RESONATOR
Figure 3. Block Diagram
The PAW3502 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 PAW3502 is in a 14-pin optical package and comes with the resolution of 400/800/1000/1200 counts per
inch (CPI) and the rate of motion up to 28 inches per second. It includes USB interface so that no mouse
controller is needed to interface through USB. The PAW3502 can receive command and echo status or data
format, both complete Universal Serial Bus® spec V1.1 and USB HID spec V1.1 compatibility. It is also a cost
effective solution to support USB Mouse.
All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission.
PixArt Imaging Inc.
E-mail: [email protected]
3
V0.2 Dec. 2006
PixArt Imaging Inc.
PAW3502
USB Optical Mouse Sensor Single Chip
3. Specifications
3.1 Absolute Maximum Ratings
Exposure to absolute maximum rating may affect device reliability.
Symbol Parameter
Min.
Max.
Unit
Notes
TSTG
Storage Temperature
-40
85
°C
TA
Operating Temperature
-15
55
°C
260
°C
For 10 seconds, 1.6 mm below seating plane.
2
kV
All pins, human body model MIL 883 Method
3015
Lead Solder Temp
ESD
VDC
DC Supply Voltage
-0.5
5.5
V
VIN
DC Input Voltage
-0.5
5.5
V
All I/O pin
3.2 Recommend Operating Condition
Symbol Parameter
Min.
TA
Operating Temperature
0
VDD
Power Supply Voltage
4.25
VN
Supply Noise
Z
Distance from Lens
Reference Plane to Surface
2.3
R
Resolution
400
A
Acceleration
FCLK
Clock Frequency
FR
Frame Rate
S
Speed
0
Typ.
5.0
2.4
Max.
Unit
40
°C
5.5
V
100
mV
Peak to peak within 0 - 80 MHz
2.5
mm
Refer to Figure 4.
1200
CPI
20
g
24
MHz
3000
frames/sec
28
Notes
28 inches/sec @400CPI
20 inches/sec @800CPI
inches/sec
16 inches/sec @1000CPI
13 inches/sec @1200CPI
All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission.
PixArt Imaging Inc.
E-mail: [email protected]
4
V0.2 Dec. 2006
PixArt Imaging Inc.
PAW3502
USB Optical Mouse Sensor Single Chip
4. Z and 2D Assembly
Package Lid
Lens
Z
OBJECT SURFACE
Figure 4. Distance from Lens Reference Plane to Surface
+X
+Y
ESD LENS RING
CLIP
PLASTIC SPRING
BASE PLATE
LED
SURFACE IS 0 REF.
PCB
SENSOR
BASE PLATE ALIGNMENT POST
Unit: mm
Figure 5. 2D Assembly
All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission.
PixArt Imaging Inc.
E-mail: [email protected]
5
V0.2 Dec. 2006
PixArt Imaging Inc.
PAW3502
USB Optical Mouse Sensor Single Chip
5. USB Interface
5.1 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
Device Descriptor (18 bytes)
Configuration Descriptor (9 bytes)
Interface Descriptor (9 bytes)
Human Interface Device Descriptor
(9 bytes)
Endpoint Descriptor (7 bytes)
Human Interface Device Report
Descriptor (62 bytes, 3D3B)
Byte
12
3A
00
09
32
09
00
09
00
07
05
19
95
75
A1
25
C0
08
Byte
01
09
01
02
Byte
10
10
Byte
01
25
Byte
00
00
Byte
00
01
Byte
00
01
Byte
08
02
22
00
01
01
04
A0
04
00
00
01
03
01
02
21
10
01
00
01
22
3E
05
01
01
03
05
00
7F
09
95
81
09
29
75
81
09
75
38
01
03
02
03
01
03
30
08
15
81
04
A1
15
81
05
09
95
81
06
00
01
00
02
01
31
02
25
C0
0A
05
25
95
09
15
81
7F
09
01
01
01
81
06
75
All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission.
PixArt Imaging Inc.
E-mail: [email protected]
6
V0.2 Dec. 2006
PixArt Imaging Inc.
PAW3502
USB Optical Mouse Sensor Single Chip
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.1. 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 01H, 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.1 USB Boot Protocol for Legacy Operation
Byte
1
Bit
0
1
2
3~7
2
0-7
3
0-7
Symbol
BL
BR
BM
NC
Description
1 = Left button pressed
1 = Right button pressed
1 = Middle button pressed
Reserved
X data (D0 - D7). A positive value indicates motion to the right; a negative value
X0 ~ X7
indicates motion to the left. Bit 0 = LSB.
Y data (D0 - D7). A positive value indicates device motion upward; a negative
Y0 ~ Y7
value indicates motion downward. Bit 0 = LSB.
5.2.2 USB Report Protocol
Byte
1
Bit
0
1
2
3
4
5~7
2
0-7
3
0-7
4
0-7
Symbol
BL
BR
BM
B4
B5
NC
Description
1 = Left button pressed
1 = Right button pressed
1 = Middle button pressed
Reserved
Reserved
Reserved
X data (D0 - D7). A positive value indicates motion to the right; a negative value
X0 ~ X7
indicates motion to the left. Bit 0 = LSB.
Y data (D0 - D7). A positive value indicates device motion upward; a negative
Y0 ~ Y7
value indicates motion downward. Bit 0 = LSB.
Z-wheel motion data (D0 - D7). A positive value indicates device motion
Z0 ~ Z7 downward; a negative value indicates motion upward. The Z0 - Z7 limit value is
±7. Bit 0 = LSB.
All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission.
PixArt Imaging Inc.
E-mail: [email protected]
7
V0.2 Dec. 2006
PixArt Imaging Inc.
PAW3502
USB Optical Mouse Sensor Single Chip
6. Referencing Application Circuit
Y1 24Mhz
U1
*R3
VDD_5V
1
BL
R1
D1
LED
*R2
2
3
4
+
C4
1uF
5
VDD_5V
6
7
C1
OSCOUT
BL
Z1
LED
Z2
VDDQ
BM
VSS
BR
D-
VDD5V
VDDA
D+
C3
+
0.1uF
OSCIN
14
ENSW1
13
VDD_5V
Z1
COM
12
Z2
11
BM
10
BR
C5
C2
+
0.1uF 10uF
9
R4 33
8
R5 33
C6
C7
27pF
27pF
PAW3502
1uF
JP1
1
2
3
4
5
USB CABLE
Note: *R2 and *R3 are reserved for future use.
Figure 6. Application Circuit for PAW3502
All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission.
PixArt Imaging Inc.
E-mail: [email protected]
8
V0.2 Dec. 2006
PixArt Imaging Inc.
PAW3502
USB Optical Mouse Sensor Single Chip
7. Package Information
7.1 Package Outline Drawing
14
13
12
11
10
9
8
1
2
3
4
5
6
7
13.208
0.520
10.16
0.400
3.20
0.126
1.02
0.040
1.42
0.056
5.08
0.200
0.254
0.010
0.457
0.018
1.778
0.070
Max. 12
7.874
0.310
6.604
0.260
1
2
3
14.22 +/- 0.2
0.560 +/-0.0079
5.334
0.210
4.064
0.160
4
5
6
7
5.080
0.200
NOTES:
4.55
0.179
14
13
12
11
10
9
5.6
0.220
1. All dimensions in MM/INCH.
2. All dimensions tolerance: +/- 0.10mm
3. Maxmumflash: +0.2mm
8
0.80
0.031
Figure 7. Package Outline Drawing
All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission.
PixArt Imaging Inc.
E-mail: [email protected]
9
V0.2 Dec. 2006
PixArt Imaging Inc.
PAW3502
USB Optical Mouse Sensor Single Chip
7.2 Recommended PCB Mechanical Cutouts and Spacing
16.942
0.667
4.046
0.160
1.778
0.070
1
2
3
4
5
6
9.068
0.357
12.877
0.507
7
10.221
0.402
6.985
0.275
7.544
0.297
8.89
0.350
0.711
0.028
14
13
12
11
0.711
0.028
10
9
1.19
0.047
8
27.94
1.100
3.251
0.128
All Dimension : mm/inch
Back Side
Figure 8. Recommended PCB Mechanical Cutouts and Spacing
8. Update History
Version
V0.1
V0.2
Update
Creation, Preliminary 1st version
Modify Referencing Application Circuit
All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission.
PixArt Imaging Inc.
E-mail: [email protected]
Date
10/11/2006
12/28/2006
10
V0.2 Dec. 2006