QT60325B-A QUANTUM [Quantum Research Group], QT60325B-A Datasheet

no-image

QT60325B-A

Manufacturer Part Number
QT60325B-A
Description
32, 48, 64 KEY QMatrix KEYPANEL SENSOR ICS
Manufacturer
QUANTUM [Quantum Research Group]
Datasheet
LQ
APPLICATIONS
The QT60325B, QT60485B, and QT60645B digital charge-transfer (“QT”) QMatrix™ ICs are designed to detect human touch on
up to 32, 48, or 64 keys respectively using a scanned, passive X-Y matrix. It will project the keys through almost any dielectric, e.g.
glass, plastic, stone, ceramic, and even wood, up to thicknesses of 5 cm or more. The touch areas are defined as simple 2-part
interdigitated electrodes of conductive material, like copper or screened silver or carbon deposited on the rear of a control panel.
Key sizes, shapes and placement are almost entirely arbitrary; sizes and shapes of keys can be mixed within a single panel of
keys and can vary by a factor of 20:1 in surface area. The sensitivity of each key can be set individually via simple functions over
the SPI port, for example via Quantum’s QmBtn program. Key setups are stored in an onboard eeprom and do not need to be
reloaded with each power-up.
These ICs are designed specifically for appliances, electronic kiosks, security panels, portable instruments, machine tools, or
similar products that are subject to environmental influences or even vandalism. They permit the construction of 100% sealed,
watertight control panels that are immune to humidity, temperature, dirt accumulation, or the physical deterioration of the panel
surface from abrasion, chemicals, or abuse. To this end the devices contain Quantum-pioneered adaptive self-calibration, drift
compensation, and digital filtering algorithms that make the sensing function robust and survivable. The devices use short dwell
times and Quantum’s patent-pending AKS™ feature to permit operation in wet environments.
The parts use a passive key matrix, dramatically reducing cost over older technologies that require an ASIC for every key. The
key-matrix can be made of standard flex material (e.g. Silver on PET plastic) or ordinary PCB material to save cost.
External circuitry consists of an opamp, R2R ladder-DAC network, a common PLD, a FET switch, and a small number of resistors
and capacitors which can fit into a footprint of roughly 8 sq. cm (1.5 sq. in). Control and data transfer is via a SPI port which can
be configured in either a Slave or Master/Slave mode.
QT60xx5B ICs make use of an important new variant of charge-transfer sensing, transverse charge-transfer, in a matrix format
that minimizes the number of required scan lines to provide a high economy of scale.
The B version is identical to the earlier QT60xx5 parts in all respects except that the device exhibits lower signal noise.
QT60xx5B replaces QT60xx5 parts with no circuit changes. After 2003, QT60xx5 devices will no longer be available.
lQ
Security keypanels
Industrial keyboards
Advanced second generation QMatrix controllers
Up to 32, 48 or 64 touch keys through any dielectric
Panel thicknesses to 5 cm or more
100% autocal for life - no adjustments required
Keys individually adjustable for sensitivity, response time,
and many other critical parameters
Mix and match key sizes & shapes in one panel
Passive matrix - no components at the keys
Moisture suppression capable
AKS™ - Adjacent Key Suppression feature
Synchronous noise suppression
Sleep mode with wake pin
SPI Slave or Master/Slave interface to a host controller
Low overhead communications protocol
44-pin TQFP package
Appliance controls
Outdoor keypads
32, 48, 64 K
-40
-40
-40
0
0
0
C to +105
C to +105
C to +105
T
QT60325B, QT60485B, QT60645B
A
AVAILABLE OPTIONS
0
0
0
C
C
C
EY
ATM machines
Touch-screens
QT60325B-AS
QT60485B-AS
QT60645B-AS
QMatrix
TQFP
Copyright © 2001 Quantum Research Group Ltd
X2WS
SCLK
MISO
MOSI
RST
XTO
Vdd
Vss
XTI
X1
X0
1
2
3
4
5
6
7
8
9
10
11
44 43 42 41 40 39 38 37 36
12 13 14
K
EYPANEL
QT60325B
QT60485B
QT60645B
15
TQFP-44
Automotive panels
Machine tools
16
17
18
Pat Pend. R1.06/0403
19 20
S
ENSOR
35
21
34
22
33
32
31
30
29
28
27
26
25
24
23
CZ2
YS0
YS1
YS2
Aref
AGnd
AVdd
YC7
YC6
YC5
YC4
IC
S

Related parts for QT60325B-A

QT60325B-A Summary of contents

Page 1

... RST 4 QT60485B Vdd 5 QT60645B Vss 6 XTO 7 XTI 8 TQFP- X2WS Automotive panels Machine tools TQFP QT60325B-AS QT60485B-AS QT60645B-AS Copyright © 2001 Quantum Research Group Ltd S IC ENSOR CZ2 32 YS0 31 YS1 30 YS2 29 Aref 28 AGnd 27 AVdd 26 YC7 ...

Page 2

Quantum Research Group Ltd. Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

Page 3

Table 1.1 Device Pin List Pin Name Type Description Master-Out / Slave In SPI line. In Master/Slave SPI mode is used for both communication directions. 1 MOSI I Slave SPI mode is the data input (in only). Master-In ...

Page 4

Overview QMatrix devices are digital burst mode charge-transfer (QT) sensors designed specifically for matrix geometry touch controls; they include all signal processing functions necessary to provide stable sensing under a wide variety of changing conditions. Only a few external ...

Page 5

Figure 1-5 QT60xx5B Basic Circuit Model X drive X drive ( line ( line electrode electrode electrod e ...

Page 6

Larger absolute values of threshold desensitize keys since the signal must travel farther in order to cross the threshold level. Conversely, lower thresholds make keys more sensitive and Cs drift, the reference point ...

Page 7

Only a full recalibration via a reset or a recalibration command will perform a complete recalibration involving both the R2R Offset and Cz capacitors (Section 2.10). After a fast recalibration has taken place, the affected key will once ...

Page 8

Cz and DAC offset values to alter key is outside of a limit, either of bits 2 and 3 of command 'e' will be set for that ...

Page 9

... QT60xx5B parts use identical circuits and operate in identical manner in all respects, except that only the QT60645B can acquire 64 keys. The QT60325B and QT60485B only acquire 32 and 48 keys respectively, but both still use an 8x8 matrix; any keys in the matrix can be used. Unused keys must be disabled by setting their burst length to zero (command ^F) ...

Page 10

Quantum Research Group Ltd. 10 www.qprox.com QT60xx5B / R1.06 ...

Page 11

Quantum Research Group Ltd. 11 www.qprox.com QT60xx5B / R1.06 ...

Page 12

Figure 3-3 Relationship of X and Y signals ' 3.4 OISE ...

Page 13

Section 5.7. Conversely longer spacings permit higher burst lengths but slow down response time. Spacings from 250µs to 2ms are available. 3.9 PLD Circuit and Charge Sampler ...

Page 14

The rated resistance of an R2R ladder is also its Thevenin equivalent resistance which affects the scaling of the offset injected into the amplifier, in terms of mV/bit. The scaling of offset injection also affects the crossover points for the ...

Page 15

External fields can cause interference leading to false detections or sensitivity shifts. Most fields come from AC power sources. RFI noise sources are heavily suppressed by the low impedance nature of the QT circuitry itself. External noise becomes a problem ...

Page 16

ESD / Noise Considerations In general the QT60xx5B will be well protected from static discharge during use by the overlying panel. However, even with a dielectric panel transients currents can still flow into scan lines via induction or in ...

Page 17

T cm DRDY {from sensor} SS {from host} SCK {from host} MOSI {from host} Host Command Byte 1 MISO {from sensor} Invalid Data T ...

Page 18

Figure 4-4 Filtering SPI Slave-Only Connections +5 QT60xx5 Circuit 10K X drives DRDY 220 shown) SS 47pF Ca SCK Ca MISO Y Lines MOSI 100 shown) 22pF Ca RESET 1nF Figure 4-5 ...

Page 19

In Master mode the sensor asserts control over this line, to make the host a slave and to frame the data. This line must idle high; the part includes an internal pullup resistor and should be floated during idle times. ...

Page 20

Commands & Functions The command structure is designed to minimize control and data traffic. All repetitive data and status commands from the host are single-byte, and most commands result in single- byte device responses. Behavioral setup commands involve multiple ...

Page 21

Scope Commands The host should always set the scope parameter when initializing the part during normal operation as well as during setup. Scope commands are persistent and apply to all subsequent functions that are affected by scope, until a ...

Page 22

ETECTION NTEGRATOR Scope Bytes / Cmd # Bytes Rtnd n/a n/a Put 1 1 Get Numeric '5'. Returns the Detection Integrator counter value for one key whose location is determined by scope. This ...

Page 23

RROR ODE FOR ELECTED Scope Bytes / Cmd # Bytes Rtnd n/a n/a Put 1 1 Get Section 2.12 Lowercase 'E'. Returns the error byte for a selected key defined ...

Page 24

OUCH EPORTING FOR Scope Bytes / Cmd # Bytes Rtnd n/a n/a Put Get Section 2.12 Uppercase 'K'. Returns bytes depending on ...

Page 25

EGATIVE HRESHOLD Scope Bytes / Cmd Byte 2 Range 64 2 Put 64 1 Get Section 2. Ctrl-C. In Put mode, the command followed by a setting is programmed into eeprom ...

Page 26

EGATIVE RIFT OMPENSATION Scope Bytes / Cmd Byte 2 Range Put 1 1 Get Section 2. Ctrl-H. In Put mode, sets the rate of drift compensation ...

Page 27

Special condition: If the value for ^L is set to zero this feature is disabled and the key will never auto-recalibrate after a prolonged touch. ^M 0x0D - NTRA URST ULSE Scope Bytes / Cmd Byte ...

Page 28

Supervisory / System Functions Supervisory functions report or control miscellaneous functions that affect overall chip control, testing, or diagnostics. All supervisory functions ignore scope except where noted. For commands requiring Put mode to operate, the device should be set ...

Page 29

... Bytes / Cmd # Bytes Rtnd n/a n/a Put n/a 1 Get Section 3. Uppercase 'W'. This get-only command returns the part signature as follows: 0x20 (32 decimal) - for QT60325B 0x30 (48 decimal) - for QT60485B 0x40 (64 decimal) - for QT60645B There is no put version of this command. Z 0x5A - E S NTER LEEP Scope Bytes / Cmd ...

Page 30

OUNDARY QN ONSTANT Scope Bytes / Cmd Byte 2 Range 64 2 Put 64 1 Get Section 2. Ctrl-T. In Put mode, sets the MSB of equation constant C1 for boundary checking ...

Page 31

Function Summary Table Char Hex Name Description Direction Commands g 0x67 Get all subsequent Setups become 'Gets' p 0x70 Put all subsequent Setups become 'Puts’ Scope Commands s 0x73 Set one key scope targets a specific key in range ...

Page 32

Char Hex Name Description Setup Commands Signal threshold; fewer counts = more sensitive ^A 0x01 Negative threshold 10, 12, 15, 17, 20, 25, 30, 35, 45, 55, 64 sensitivity to positive signals for recalibration ^B ...

Page 33

Char Hex Name Description Supervisory Commands 6 0x36 Eeprom checksum returns checksum of internal eeprom sends operand to R2R DAC; byte 2 must be sent within D 0x44 DAC test 100ms of command byte locks reference levels into eeprom for ...

Page 34

Timing Limitations The device requires processing time between bursts, as well as time to handle communications with the host. With short burst spacings, long burst lengths, and long intra-burst pulse spacings, the device can simply run out of available ...

Page 35

PLD Source Listing Pre-programmed parts are available from Quantum in small quantities. The object code file for this PLD is also available upon request. TITLE 'E664SPI' Description Timing skew generator for E664SPI matrix board. Code is for ICT PEEL22CV10AZ ...

Page 36

Electrical Specifications 7.1 Absolute Maximum Specifications Operating temp ...

Page 37

Maximum Drdy Response Delays ... with adjacent key suppression disabled: Function Type Setup - put (affect 1 key) Setup - put (affect 8 keys) Setup - put (affect 64 keys) Lock reference Level (L) Calibrate command (all keys) Get ...

Page 38

... QT60645B- Inches Min Max Notes 0.386 0.394 SQ 0.458 0.478 SQ 0.003 0.008 0.018 0.030 0.002 0.006 - 0.047 0.012 0.018 0.031 0.031 BSC 0.315 0.315 BSC 0 7 Marking QT60325B-A QT60485B-A QT60645B-A www.qprox.com QT60xx5B / R1.06 ...

Page 39

Index A adc subranging adjacent key suppression alert output, 15 application assistance block diagram, 5 boundary equation, 30, 33 burst length 12, 20, 24, 25, 28, 34 burst spacing, 6, 25, ...

Page 40

R r2r ladder ladder DAC recalibrate keys (command), 28 recalibration 13, 23, 24, 26, 28, 30 reference level ...

Page 41

Erratta / Notes 4 April 2003 - The QT60xx5 version 1.05 datasheet erroneously showed negative recalibration timeouts in the range from 1..255 seconds. The correct range is 0.1..25.5 seconds. From version 1.06 datasheet on this document change has been made. ...

Page 42

LQ Tel: +44 (0)23 8056 5600 Fax: +44 (0)23 8045 3939 The specifications set out in this document are subject to change without notice. All products sold and services supplied by QRG are subject to our Terms and Conditions of ...

Related keywords