AT42QT2161-MMU Atmel, AT42QT2161-MMU Datasheet - Page 23

no-image

AT42QT2161-MMU

Manufacturer Part Number
AT42QT2161-MMU
Description
IC TOUCH SENSOR 16KEY QFN M-MOD
Manufacturer
Atmel
Type
Capacitiver
Datasheet

Specifications of AT42QT2161-MMU

Touch Panel Interface
8, 2-Wire
Number Of Inputs/keys
16 Key, Slider
Resolution (bits)
10 b
Data Interface
I²C, Serial
Voltage Reference
Internal
Voltage - Supply
1.8 V ~ 5.5 V
Current - Supply
1.14mA
Operating Temperature
-40°C ~ 85°C
Mounting Type
Surface Mount
Package / Case
28-VFQFN Exposed Pad
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
5.3.2
5.4
5.5
9614A–AT42–08/10
SDA, SCL
CHANGE Pin
Reading Data From the Device
If the host sends more than one data byte, they will be written to consecutive memory
addresses. The device automatically increments the target memory address after writing each
data byte. After writing the last data byte, the host should send the STOP condition.
The host should not try to write beyond address 255 because the device will not increment the
internal memory address beyond this.
The sequence of events required to read data from the device is shown next.
The host initiates the transfer by sending the START condition, and follows this by sending the
slave address of the device together with the Write-bit. The device sends an ACK. The host then
sends the memory address within the device it wishes to read from. The device sends an ACK.
The host must then send a STOP and a START condition followed by the slave address again
but this time accompanied by the Read-bit. The device will return an ACK, followed by a data
byte. The host must return either an ACK or NACK. If the host returns an ACK, the device will
subsequently transmit the data byte from the next address. Each time a data byte is transmitted,
the device automatically increments the internal address. The device will continue to return data
bytes until the host responds with a NACK. The host should terminate the transfer by issuing the
STOP condition.
The
I
termination resistors (Rp) pull the line up to Vdd if no
The termination resistors commonly range from 1 k to 10 k
rise times on SDA and SCL meet the I
The CHANGE pin is an active low open drain output that can be used to alert the host of any
changes to any of the 5 status bytes (address 2 to 6), thus reducing the need for wasteful
I
communicate with the device, except when the CHANGE pin goes active.
CHANGE goes inactive again only when the host performs a read from all status bytes which
have changed.
Poll rate: The host can make use of the CHANGE pin output to initiate a communication; this will
guarantee the optimal polling rate.
If the host cannot make use of the CHANGE pin, the poll rate should be no faster than once per
matrix scan (see
will slow down the chip operation.
The CHANGE pin requires a pull-up resistor, with a typical value of ~100 k.
2
2
C
C
-compatible master and slave devices can only drive these lines low or leave them open. The
-compatible communications. After setting up the QT2161, the host can simply not
I
2
C
-compatible bus transmits data and clock with SDA and SCL. They are open-drain; that is
S
Section 9.4 on page
SLA+W
Data 1
A
A
Host to Device
MemAddress
Data 2
2
45). Anything faster will not provide new information and
C-compatible specifications (1µs maximum).
A
A
P
I
2
S
C
-compatible device is pulling it down.
Device to Host
SLA+R
and should be chosen so that the
Data n
A
AT42QT2161
/A
P
23

Related parts for AT42QT2161-MMU