qt60161b Quantum Research Group, qt60161b Datasheet - Page 22

no-image

qt60161b

Manufacturer Part Number
qt60161b
Description
16 Key Qmatrix Keypanel Sensor Ic
Manufacturer
Quantum Research Group
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
qt60161b-AS
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
qt60161b-ASG
Manufacturer:
FREESCALE
Quantity:
21 956
Part Number:
qt60161b-ASG
Manufacturer:
Atmel
Quantity:
10 000
Section 3.8, p. 9
Ctrl-G. In Put mode, sets the spacing between successive
acquire bursts for the entire matrix.
The second byte indicates the spacing to be set according to
the following table:
Values higher than 2 will be truncated to 2.
Longer delay times equate to slower matrix scanning. At
lower delay times (faster rep rates) there can be conflicts with
long burst lengths and long conversion times which will
prevent proper operation; see also Section 3.6, and Section
5.7.
Burst spacing also affects recalibration time; see Section
2.10.
The scope for this function is always 'all keys'.
Section 2.4, p. 5
Ctrl-H. In Put mode, sets the rate of drift compensation used
during periods of non-detection, in the negative signal
direction. Valid decimal values are:
Values other than the above will be rounded down.
These numbers correspond to the amount of drift
compensation applied, in 100ms/count of reference change,
for signals which are negative with respect to the reference
level, i.e. in the same direction as legitimate detections.
Higher numbers equate to slower drift compensation.
Overcompensation (too fast) can result in the suppression of
legitimate detections. Under-compensation can result in
inadequate compensation for rapid environmental changes.
Values of 15 to 45 (1.5 to 4.5 secs/count) are considered
normal under most conditions.
Drift compensation does not occur while the signal has
passed below the negative threshold level or subsequently
remained below the negative hysteresis level.
In Get mode, the command will return a single byte according
to the current scope rules (Section 5.2).
The scope in Put mode can be one key, a row or column, or
all keys.
lQ
^G
^H
Put
Get
Put
Get
0:
1:
2:
15
1
0
0
X
X
08 - N
07 - B
500µs (0.5ms)
1000µs (1ms)
2000µs (2ms)
20
1, 4, 16
Scope
Scope
2
16
16
1
EGATIVE
URST
25
3
S
Bytes / Cmd
Bytes / Cmd
PACING
D
33
4
RIFT
2
1
2
1
C
45
6
OMPENSATION
Byte 2 Range
Byte 2 Range
0x00..0x02
0x01..0x64
60
8
n/a
n/a
10
75
R
©Quantum Research Group Ltd.
ATE
100
12
0x00..0x02
0x01..0x64
5
Returns
Returns
0x07
0x08
22
Section 2.4, p. 5
Ctrl-I. Same as ^H above in all respects, except operates
only when the signal is positive with respect to the reference
level, i.e. in an abnormal direction. It is usually desirable to
set this rate much faster than for ^H, i.e. to a lower number.
Valid decimal values are:
Values other than the above will be rounded down.
Values of 4 to 10 (0.4 to 1.0 secs/count) are considered
suitable for most systems.
Positive drift compensation continues to operate even if the
signal has exceeded the positive threshold.
Section 2.6, p. 6
Ctrl-J. In Put mode, sets the detection integration limit for
one or more keys according to scope.
The unit of measure is a burst, i.e. a setting of 5 means that a
detection must be sensed 5 bursts in sequence. A burst for a
key occurs once every complete matrix scan. The second
byte must be one of the following values (shown in decimal):
Values other than the above will be rounded down.
In Get mode, the command will return a single byte according
to the current scope rules (Section 5.2).
This setup can be used as a noise filter, or as a mechanism
to intentionally slow down key reaction time in order to require
a long user touch.
Special condition: If the value for ^J is set to zero the key is
disabled, but the burst for the key is still generated.
^J
^I
Get
Get
Put
Put
20
0
15
0
1
0x0A - N
X
09 - P
32
1
20
1, 4, 16
1, 4, 16
Scope
2
Scope
1
1
OSITIVE
45
EGATIVE
2
25
www.qprox.com QT60161B / R1.03
3
60
3
Bytes / Cmd
Bytes / Cmd
D
D
33
RIFT
4
ETECT
90 123 175 255
2
1
2
1
5
C
45
OMPENSATION
6
7
I
NTEGRATOR
Byte 2 Range
Byte 2 Range
0x01..0x64
0x00..0xFF
60
10
8
n/a
n/a
15
10
75
R
L
IMIT
ATE
100
12
0x00..0xFF
0x01..0x64
Returns
Returns
0x0A
0x09

Related parts for qt60161b