Datasheet UR7HCPZ-S440-FG Datasheet (Semtech)

Page 1
PixiPointTMZ Serial UR7HCPXZ-S440
Advanced “Click-to-Select”
No-DriftTMPointing Stick Controller
Copyright ©1999-2001 Semtech Corporation DOC7-PXZ-S440-DS-103
www.semtech.com
1
HID & SYSTEM MANAGEMENT PRODUCTS, MOUSECODERTMFAMILY
DESCRIPTION FEATURES
• Handhelds/Notebooks
• Smart Phones
• Internet appliances
• Instrumentation
The PixiPointTMZ Serial mouse encoder is a cost-effective, high­functionality IC for strain gauge “miniature joysticks” with Z-axis functionality, such as the CTS series 106, 108 & 109. Ideal for portable and other systems that need to interface a mouse to a serial port, the low-power (typically less than 3mA) PixiPointTMZ offers an advanced algorithm for enhanced motion control.
The IC implements the Tap (select) and Double Tap (execute) and Press Hold (drag) functions in firmware. No special drivers are needed to access these “Z” functions. Other special features provided by the IC include CleanStopTM, which allows the cursor to stop exactly when you want it to and EasyDragTM, which reduces the speed of the cursor during drag, making it easier to handle.
The PixiPointTMZ utilizes a special, patented signal conditioning circuit which enables a low-cost, simple and real estate-saving implementation. Just a few low tolerance external components are needed.
Serial transmission use speed of 1200 Baud with 7N1 framing. The IC, a CMOS device operating at 4 MHz, utilizes the standard serial mouse protocol, including Plug-n­Play identification for MouseWheel support.
The PixiPoint
TM
Z IC is also available
for PS/2-enabled systems.
• Offers CleanStopTMso cursor stops when you want it to
• Supports Scrolling (MouseWheel)
• Low-power consumption of typically less than 3mA makes it ideal for battery-operated systems
• Operates at 3-5V in extended temperature range
• Uses small 32-pin 7mm X 7mm LQFP package
• Inexpensive, turn-key solution
• Utilizes sophisticated, patented signal conditioning circuit requiring less than 15 components
• Customized versions available
• Interfaces the system via serial port, making it ideal for non-PC systems
• Accurate No-Drift
TM
cursor control
via Semtech’s advanced algorithm
• Interfaces strain gauge “miniature joysticks” with Z-Axis functionality, such as those from CTS
• Implements the Tap (select), Double Tap (execute) and Press Hold (drag) in firmware – no special serial drivers required
• EasyDragTMfeature reduces the speed of the cursor during drag, making it easier to handle
1
8
9
32
25
24
16
17
AD SELX SELZ
DRVZ
VREF
_RESET
VSS2
VDD
SP1 SP0 INH _RB _SB _MB _LB SENSOR_SEL
OCSIN
_OSCOUT
VSS
DRV_XY0
DRV_XY1
Z_SIG0
Z_SIG1
ZTAP_EN
SP2
RTS
TXD
SP3
SP4
SP5
DA
OFST
APPLICATIONS
PIN ASSIGNMENTS
Page 2
ORDERING CODE
Copyright ©1999-2001 Semtech Corporation DOC7-PXZ-S440-DS-103
www.semtech.com
2
Package Options Pitch in mm’s TA=-20° C to +85° C
32-pin, Plastic LQFP 0.5 UR7HCPXZ-S440-FG
Other Materials Type Order number
PixiPointTMZ Serial EK Evaluation Kit EVK7-PXZ-S440-XXX
Note 1: XX= Optional Customization
XXX= Denotes Revision number
Data Buffer
PixiPoint Z Serial
Power-on
Reset
Serial
Communication
Port
Switch
Interface
X Input
Y Input
Z Input
Control
16-Bit Timer
Ocillator Circuit
TXD RTS
OSCIN-OSCOUT
Left, Middle, Scroll
And Right Mouse Buttons
3
X/Y/Z Channel Activation Control
Analog Input Signal
Signal Condition. Control Power Strobe
3
5
2
BLOCK DIAGRAM
Page 3
FUNCTIONAL DESCRIPTION PIN DEFINITIONS
Copyright ©1999-2001 Semtech Corporation DOC7-PXZ-S440-DS-103
www.semtech.com
3
Mnemonic Pin # Type Name and Function
VDD 8 P Power Supply: +5V VSS 11 P Ground VSS2 7 P Ground OSCIN 9 I Oscillator Input: external clock input or one
side of the Ceramic Resonator with built-in Load Capacitors
_OSCOUT 10 O Oscillator Output: open for external clock
input or other side of the Ceramic Resonator with built-in Load Capacitors
_RESET 6 I Reset: apply 0V to provide orderly start-up RTS 26 I Request to Send: High = Disable TX TXD 27 I Transmit to Host: Idle High _LB 18 I/O (nd) Left Button: active low, strobed sampling _MB 19 I/O (nd) Middle Button: active low, strobed sampling _SB 20 I/O (nd) Scroll Button: active low, strobed sampling _RB 21 I/O (nd) Right Button: active low, strobed sampling DRV_XY0 12 I/O Sensors Excitation Driver DRV_XY1 13 I/O Sensors Excitation Driver: connect to DRV_XY0 Z_SIG0 14 I/O Sensors Excitation Driver Z_SIG1 15 I/O Sensors Excitation Driver: connect to Z_SIG0 DRVZ 4 I/O Sensors Excitation Driver SELX 2 O Select X: control line for analog multiplexer SELZ 3 O Select Z: control line for analog multiplexer INH 22 O Multiplexer Inhibit Signal: active high VREF 5 AI Reference Voltage for built-in A/D AD 1 AI Analog to Digital Converter Input DA 31 I/O Digital to Analog Converter Output OFST 32 I/O Offset: resets the offset circuit during inactivity SP0 23 I/O Switched Power Driver SP1 24 I/O Switched Power Driver: connect to SP0 SP2 25 I/O Switched Power Driver: connect to SP0 SP3 28 I/O Switched Power Driver: connect to SP0 SP4 29 I/O Switched Power Driver: connect to SP0 SP5 30 I/O Switched Power Driver: connect to SP0 SENSOR_SEL 17 I/O(nd) Sensor Select Pin: Float - CTS, Low - Bokum ZTAP_EN 16 I/O(nd) ZTAP Z Enable Pin: Float - Enabled, Low - Disable
Note: An underscore before a pin mnemonic denotes an active low signal. For SENSOR_SEL and ZTAP_EN Pins: Upon power-up they are inputs with pull-up. After initialization, the chip will switch the pull-ups off and drive these pins low. Selection of a particular mode is made by connecting the pin to ground or leaving it not connected (floating). Pin Types Legend: AI=Analog Input; I=Input; O=Output; I/O=Input or Output; I/O (nd)=Input or Output with N-channel Open Drain driver
The UR7HCPXZ-S440 consists functionally of four major sections (see Functional Diagram, previous page). These are the PixiPoint
TM
Z Interface, the 16-Bit Timer, the Oscillator Circuit and the Serial Communication Port. All sections communicate with each other and operate concurrently.
Semtech’s proprietary circuit can correct a significant imbalance between the gauges in each X and Y pair (+/- 25%), allowing relaxed manufacturing tolerances for the sensors, interconnecting cabling, and temperature-shift induced errors (no performance degradation over the full operating temperature range and for large temperature gradients between the paired gauges).
SIGNAL CONDITIONING CIRCUIT
The PixiPointTMZ sensor is a flexible (but very firm) “beam” with four Strain Gauges – one on each of the sides. If force is applied precisely in the X direction, then it will produce a change of resistance of only the two X gauges. Force in the Y direction will cause changes only in the Y gauges. One of the pair of the gauges will increase, while the other will concurrently decrease in resistance.
If the user presses on the sensor from the top (Z-Axis), all of the strain gauges will decrease the resistance.
When a test current is passed through the gauges, these resistance changes are converted into the voltage changes. These signals are very small, typically under 1 mV Full Scale.
The patented Signal Conditioning Circuit balances and amplifies the incoming signals for digitizing by a built-in A/D converter.
SIGNAL CONDITIONING CIRCUIT (CONT)
Page 4
BUILT-IN FEATURES POWER CONSUMPTION
Copyright ©1999-2001 Semtech Corporation DOC7-PXZ-S440-DS-103
www.semtech.com
4
The UR7HCPXZ-S440 typically consumes less than 3mA. Low-power consumption makes it suitable for use in battery-operated systems.
Semtech utilizes the scroll button to switch the PixiPointTMZ from normal operation mode to scroll mode. When scroll button is pressed, the UR7HCPXZ-S440 will convert the Y­axis data to Z-axis data (scroll data) and output zero motion for X-axis and Y-axis. When the scroll button is released, the UR7HCPXZ-S440 outputs X/Y motion data and zero displacement for Z-Axis.
Ta p
Select.
Double Tap
Execute.
Press Hold
Drag.
EasyDrag
TM
reduces the speed of the cursor when the user is dragging an object on the desktop, making it simple to accurately handle the object.
CleanStop
TM
ensures that the cursor stops the instant the user needs it to.
No special drivers are needed to access any of these features. Scrolling (MouseWheel) operations require IntelliMouse-compatible Driver with Plug-n-Play support.
SERIAL COMMUNICATION
Communication through the serial port is uni-directional at a fixed speed of 1200 Baud, 7N1 protocol (7 data bits, 1 stop bit, no parity check).
The Host can reset the device at any time by setting the RTS line High. When RTS is set Low after a delay of at least 100ms, the device will respond with an Identification and Plug-n-Play strings. This procedure is known as RTS Toggle Handshaking. When RTS goes low, the device will send the ID characters MZ (0x4D, 0x5A) indicating wheel capability to the Host. Then a ZERO motion report (0x40, 0x00, 0x00, 0x00) is sent as a separator, followed by the Plug and Play string vvPNP0F0A\\MOUSE\PNP0F0A\USAR SERIAL PIXZ MOUSEcc.
Plug and Play is a sequence of ASCII characters with their codes reduced by 0x20. Note, vv is a version number, 2 Bytes, and cc is a Check Sum, 2 Bytes. For further information, please refer to Plug and Play External COM Device Specification,available from Microsoft.
4-Byte Data Report is sent if motion is detected, or if buttons are pressed or released. Motion is reported relative to the last Report sent, in a Two’s Complement form and eight (8) bit resolution. In other words, the Maximum Motion values are -128 to +127, saturated at min/max for faster speeds. Z3-Z0 is Z-displacement. It is 4-bit Twos Complement value from -8 to +7.
Page 5
HARDWARE INTERFACE FOR THE COMMUNICATION LINES
FEATURES
Copyright ©1999-2001 Semtech Corporation DOC7-PXZ-S440-DS-103
www.semtech.com
5
Byte 1
b0 X6 b1 X7: MSB of X Data b2 Y6 b3 Y7: MSB of Y Data b4 Right Button Status, 1 = depressed b5 Left Button Status, 1 = depressed b6 Always=1
Byte 2
b0 X0: LSB of X data b1 X1 b2 X2 b3 X3 b4 X4 b5 X5 b6 Always=0
Byte 3
b0 Y0: LSB of Y data b1 Y1 b2 Y2 b3 Y3 b4 Y4 b5 Y5 b6 Always=0
Byte 4
b0 Z0: LSB of Z data b1 Z1 b2 Z2 b3 Z3: MSB of Z data b4 Middle Button Status; 1=depressed b5 Always=0 b6 Always=0
The TXD and RTS lines are CMOS logic-level signals, suitable for direct connection to the pins of an UART. Interfacing via the RS-232 port requires an addition of an inverting driver and receiver. Simple one-transistor inverting driver and receiver can also be utilized. Contact Semtech for more details.
Page 6
SUGGESTED INTERFACING FOR THE PIXIPOINTTMZ SERIAL UR7HCPXZ-S440-FG
Copyright ©1999-2001 Semtech Corporation DOC7-PXZ-S440-DS-103
www.semtech.com
6
Document Number REV
UR7PXZS1.sch
1.7
PixiPoint Z with STD Serial Interface
(C)1996-2001 USAR SYSTEMS, A Semtech Co
GND
SW4
SW
SCROLL
A
D
1
SEL
X
2
SEL
Z
3
DRV
Z
4
VRE
F
5
RESET
6
VSS
2
7
VDD
8
OSCIN
9
OSCOUT
10
VSS
11
DRV_XY0
12
DRV_XY1
13
Z_SIG0
14
Z_SIG1
15
ZTEN
16
SSE
L
1
7
L
B
1
8
M
B
1
9
S
B
2
0
R
B
2
1
INH
2
2
SP0
2
3
SP1
2
4
SP2
25
RTS
26
TXD
27
SP3
28
SP4
29
SP5
30DA 31
OFST
32
U1
UR7HCPXZ_S440
SW2
SW
MIDDLE
SW3
SW
RIGHT
GND GND
+5V
R4
100k
SW1
SW
LEFT
GND
+5V
Q2
DTA144EKA
Optional RS232
Interface
RS232TxD TxD
RS232RTS RTS
Q3
DTC144EKA
D1
xx4148
C2
10nF
X7R
OFFSET
SWITCHED_POWER
D/A
>RTS_IN
SER_OUT<
C1
100pF
RTS
TxD
IDLE=HIGH
RTS=LOW=ENABLE Tx
R1
22k
32-pin LQFP
Y1
4.00MHz
DRV_XY
Z_SIG
+5V
GND
GND
Q1
BSS84
C8
1uF
R5
100k
1
2
3
U2
TC54VC3502ECB
NOT_RESET
GND GNDGND
R3
3.16k
1%
C5
47uF
C4
.1uFSIGNAL
SIG_IN
XY_SIG
X0
12X1 13Y0 2Y1 1Z0 5Z1 3
INH
6A 11B 10C 9
X14Y15Z
4
VCC
1
6
VEE
7
GND
8
U3
74HC4053
4
1
3
5
2
U4
LMV321
R2
1k
GND
GND
C3
10nF
X7R
65432
1
JP1
487952_6
X_SIG
X_SIG
Y_SIG
Y_SIG
Z_SIG
DRV_XY
NOTE:
If U2 is used, do not
install R5 and C8.
If Active-low System
Reset is available,
remove R5, C8, and U2.
C5 (47uF) can be
replaced w/ 3x 10uF.
X_NOT_Y
Z_NOT_XY
X_SIG
Y_SIG
Z_SIG
GND
INH
DRV_XY
Z_SIG
GND
Reset IC
(Voltage Detector)
Page 7
MECHANICAL INFORMATION FOR FG (32 PIN LQFP) PACKAGE
Copyright ©1999-2001 Semtech Corporation DOC7-PXZ-S440-DS-103
www.semtech.com
7
A
e
F
b
y
c
A1 A2
L1
L
Detail F
e
M
D
ME
b2
I2
Recommended PCB Footprint
0.1
– ––
0.2
––
– –
Symbol
Min Nom Max
A
A
2
b c
D
E
H
E
L
L
1
y
b
2
Dimension in Millimeters
H
D
A1
0.5 –
I
2
1.0 –
M
D
7.4 –
M
E
7.4
10ϒ0ϒ
0.1
1.0
0.70.50.3
9.29.08.8
9.29.08.8
0.8
7.17.06.9
7.17.06.9
0.1750.1250.105
0.450.350.3
1.4
0
1.7
e
E
H
E
1
8
9
32 25
24
16
17
HD
D
Page 8
ELECTRICAL SPECIFICATIONS
Copyright ©1999-2001 Semtech Corporation DOC7-PXZ-S440-DS-103
www.semtech.com
8
Absolute Maximum Ratings Ratings Symbol Value Unit
Supply Voltage Vdd -0.3 to 7.0 V Input Voltage Vin Vss -0.3 to Vdd +0.3 V Current Drain per Pin I 20 mA (not including Vss or Vdd) Operating Temperature Ta T low to T high ° C UR7HCPXZ-S440 -20 to +85 ° C Storage Temperature Range Tstg -40 to +125 ° C
DC Electrical Characteristics, Temperature range=T low to T high unless otherwise noted) Characteristic Symbol Min Typ Max Unit
Supply Voltage 3.0 5.0 5.5 V Output Voltage (10 µA load) Voh Vdd–0.1 V
Vol 0.1 Input High Voltage Vih 0.8 x Vdd Vdd V Input Low Voltage Vil Vss 0.2xVdd V Input Current Iin +/- 1 µA Supply Current (Vdd=5.0 Vdc+/-10%, Vss=0) Idd 3.0 TBD mA
Control Timing (Vdd=5.0 Vdc +/-10%, Vss=0 Vdc, Temperature range=T low to T high unless otherwise noted) Characteristic Symbol Min Typ Max Unit
Frequency of Operation fosc MHz
Crystal Option 4.0 External Clock Option 4.0
Sensor Characteristics Characteristic Symbol Min Typ Max Unit
Resistance Rx 2K 10K Ohms Matching Rx1/Rx2 75 125 %
Ry1/Ry2 75 125 %
Page 9
PIXIPOINTTMZ SERIAL BILL OF MATERIALS FOR PAGE 6 SCHEMATIC
Copyright ©1999-2001 Semtech Corporation DOC7-PXZ-S440-DS-103
www.semtech.com
9
UR7HCPXZ-S440-FG BOM Description Quantity Manufacturer Part# Description Capacitors:
C1 1 Generic Any 100pF, 5%, Ceramic, NPO or X7R C2, C3 2 Generic Any .01uF, 10% Ceramic, X7R C4 1 Generic Any .1uF, 10%, Ceramic, X7R or Z5U C5 1 Generic Any 47uF, 10%, Ceramic, X7R or Z5U C8 1 Generic Any 1uF, +80/-20% Ceramic X5R, Z5U, Y5V
ICs:
U4 1 National LMV321M5 Single OpAmp, Low Voltage, SOT23-5 U3 1 Generic 74HC4053 Tri 2-ch Analog Mux U1 1 Semtech UR7HCPXZ-S440-FG PixiPointTMZ Controller U2 1 TelCom TC54VC2702ECB Reset IC
Resistors:
R2 1 Generic Any 1k, 5%, 1/16W R3 1 Generic Any 3.16k, 1%, 1/16W R1 1 Generic Any 22k, 5%, 1/16W R4,R5 2 Generic Any 100k, 5%, 1/16W
Resonator:
Y1 1 AVX PBRC-4.00BR 4.00MHz Ceramic Resonator w/ Caps, SMT
Transistor:
Q1 1 Zetex BSS84ZXCT MOSFET_P Transistor, SMT, SOT-23
Page 10
Copyright ©1999-2001 Semtech Corporation DOC7-PXZ-S440-DS-103
www.semtech.com
10
For sales information and product literature, contact:
HID & System Mgmt Division Semtech Corporation 568 Broadway New York, NY 10012
hidinfo@semtech.com http://www.semtech.com
212 226 2042 Telephone 212 226 3215 Telefax
Semtech Western Regional Sales 805-498-2111 Telephone 805-498-3804 Telefax
Semtech Central Regional Sales 972-437-0380 Telephone 972-437-0381 Telefax
Semtech Eastern Regional Sales 203-964-1766 Telephone 203-964-1755 Telefax
Semtech Asia-Pacific Sales Office +886-2-2748-3380 Telephone +886-2-2748-3390 Telefax
Semtech Japan Sales Office +81-45-948-5925 Telephone +81-45-948-5930 Telefax
Semtech Korea Sales Sales +82-2-527-4377 Telephone +82-2-527-4376 Telefax
Northern European Sales Office +44 (0)2380-769008 Telephone +44 (0)2380-768612 Telefax
Southern European Sales Office +33 (0)1 69-28-22-00 Telephone +33 (0)1 69-28-12-98 Telefax
Central European Sales Office +49 (0)8161 140 123 Telephone +49 (0)8161 140 124 Telefax
Copyright ©1999-2001Semtech Corporation. All rights reserved. PixiPoint and MouseCoder are trademarks of Semtech Corporation. Semtech is a registered trademark of Semtech Corporation. All other trademarks belong to their respective companies.
INTELLECTUAL PROPERTY DISCLAIMER This specification is provided "as is" with no warranties whatsoever including any warranty of merchantability, fitness for any particular purpose, or any warranty otherwise arising out of any proposal, specification or sample. A license is hereby granted to reproduce and distribute this specification for internal use only. No other license, expressed or implied to any other intellectual property rights is granted or intended hereby. Authors of this specification disclaim any liability, including liability for infringement of proprietary rights, relating to the implementation of information in this specification. Authors of this specification also do not warrant or represent that such implementation(s) will not infringe such rights.
Loading...