Atmel QTouch AT42QT2120 Manual

Atmel QTouch AT42QT2120 Manual

12-channel touch sensor ic

Advertisement

Quick Links

Features
Number of Keys:
– Comms Mode: 1 to 12 keys (1 to 9 if wheel or slider option enabled)
– Standalone Mode: 1 to 5 keys
Technology:
– Patented spread-spectrum QTouchADC charge-transfer
Number of Output Lines:
– Comms Mode: Up to 10 channels can be configured as outputs (but they will
replace the keys)
– Standalone Mode: 1 to 5 channels can be configured as outputs
Key Outline Sizes:
– 5 mm x 5 mm or larger (panel thickness dependent)
Key Spacings:
– 6 mm or wider, center to center (panel thickness, human factors dependent)
Key Design:
– Single solid or ring shaped electrodes; widely different sizes and shapes possible
Proximity Electrode Design:
– Single solid electrodes; Key Design, Loop, PCB Trace - different sizes and shapes
possible
Wheel Size:
– Typically 30 mm – 50 mm diameter
Wheel Electrode Design:
– Spatially interpolated wheel up to 80 mm diameter
– Typical width of segments 12 mm
Slider Electrode Design:
– Spatially interpolated, resistorless design
– Typical length 50 mm – 100 mm, typical width 12 mm
– Can be an arc or other irregular shape
Substrates:
– FR-4, low cost CEM-1 or FR-2 PCB materials; polyamide FPCB; PET films, glass
Adjacent Metal:
– Compatible with grounded metal immediately next to keys
Layers Required:
– One; electrodes and components can be on same side
Electrode Materials:
– Etched copper, silver, carbon, indium tin oxide (ITO), PEDOT
Panel Materials:
– Plastic, glass, composites, painted surfaces (nonconductive paints)
Key Panel Thickness:
– Up to 15 mm glass (key size dependent)
– Up to 10 mm plastic (key size dependent)
Wheel/slider Panel Thickness:
– Up to 4 mm glass
– Up to 3 mm plastic
Key Sensitivity:
– Comms Mode – individually settable via simple commands over I
– Standalone mode – settings are fixed
Interface:
2
I
C slave mode (400 kHz)
– CHANGE status indication pin
Signal Processing:
– Self-calibration, Auto drift compensation, Noise filtering, Adjacent Key
®
Suppression
(AKS
Power:
– 1.8 V to 5.5 V
Packages:
– 20-pin SOIC/TSSOP RoHS compliant IC
– 20-pad VQFN RoHS compliant IC
®
)
QTouch
12-channel
Touch Sensor
IC
AT42QT2120
2
C interface
9634E–AT42–06/12

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the QTouch AT42QT2120 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Atmel QTouch AT42QT2120

  • Page 1 Features • Number of Keys: – Comms Mode: 1 to 12 keys (1 to 9 if wheel or slider option enabled) – Standalone Mode: 1 to 5 keys • Technology: – Patented spread-spectrum QTouchADC charge-transfer • Number of Output Lines: –...
  • Page 2 1. Pinouts and Schematics Pinouts 1.1.1 20-pin SOIC/TSSOP – Comms Mode KEY8/GPO6 KEY9/GPO7 KEY7/GPO5 KEY10/GPO8 KEY6/GPO4 KEY11/GPO9 KEY5/GPO3 CHANGE KEY4/GPO2 QT2120 KEY3/GPO1 KEY2/GPO0 RESET KEY1 KEY0 MODE 1.1.2 20-pin SOIC/TSSOP – Standalone Mode OUT3 OUT4 OUT2 OUT5 KEY6 OUT6 KEY5 KEY4 QT2120 KEY3...
  • Page 3 AT42QT2120 1.1.3 20-pin VQFN – Comms Mode KEY6/GPO4 CHANGE KEY5/GPO3 QT2120 KEY4/GPO2 KEY3/GPO1 RESET KEY2/GPO0 1.1.4 20-pin VQFN – Standalone Mode KEY6 KEY5 QT2120 KEY4 PXOUT KEY3 RESET KEY2 9634E–AT42–06/12...
  • Page 4: Pin Descriptions

    Pin Descriptions 1.2.1 20-pin SOIC/TSSOP Table 1-1. Pin Listings (20-pin SOIC/TSSOP) Name Name (Comms) (Standalone) Type Description If Unused... KEY8/ Comms mode: Key 8 / General-purpose output OUT3 Leave open GPO6 Standalone mode: push-pull output for key 3 KEY7/ Comms mode: Key 7 / General-purpose output OUT2 Leave open GPO5...
  • Page 5 AT42QT2120 1.2.2 20-pin VQFN Table 1-2. Pin Listings (20-pin VQFN) Name Name (Comms) (Standalone) Type Description If Unused... KEY6/ Comms mode: Key 6 / General-purpose output KEY6 Leave open GPO4 Standalone mode: Key 6 KEY5/ Comms mode: Key 5 / General-purpose output KEY5 Leave open GPO3...
  • Page 6 Schematics Figure 1-1. 20-pin SOIC/TSSOP – Comms Mode RESET KEY11/GPO9 KEY 11 KEY10/GPO8 KEY 10 KEY9/GPO7 KEY 9 KEY8/GPO6 KEY 8 KEY7GPO5 KEY 7 KEY6/GPO4 KEY 6 KEY5/GPO3 KEY 5 KEY4/GPO2 KEY 4 CHANGE CHANGE KEY3/GPO1 KEY 3 KEY2/GPO0 KEY 2 KEY1 8 May be used for KEY 1...
  • Page 7 AT42QT2120 Figure 1-3. 20-pin VQFN – Comms Mode RESET KEY11/GPO9 KEY 11 KEY10/GPO8 KEY 10 KEY9/GPO7 KEY 9 KEY8/GPO6 KEY 8 KEY7/GPO5 KEY 7 KEY6/GPO4 KEY 6 KEY5/GPO3 KEY 5 KEY4/GPO2 KEY 4 CHANGE CHANGE KEY3/GPO1 KEY 3 KEY2/GPO0 KEY 2 May be used for KEY1 wheel or slider...
  • Page 8 2. Overview Introduction The AT42QT2120 (QT2120) is a QTouchADC sensor driver. The device can sense from one to 12 keys, dependent on mode. Three of the keys can be used as sense channels for a slider or wheel, leaving a maximum of nine standard touch keys. The device also supports the use of proximity sensors and a guard channel.
  • Page 9: Output Lines

    AT42QT2120 Keys Dependent on mode, the QT2120 can have a minimum of one key and a maximum of 12 keys. These can be constructed in different shapes and sizes. See “Features” on page 1 for the recommended dimensions. The possible combinations of keys are: Comms mode: •...
  • Page 10: Types Of Reset

    Adjacent Key Suppression (AKS) Technology The device includes the Atmel patented Adjacent Key Suppression (AKS) technology, to allow the use of tightly spaced keys on a keypad with no loss of selectability by the user. There can be up to three AKS groups, implemented so that only one key in the group may be reported as being touched at any one time.
  • Page 11: Signal Processing

    AT42QT2120 Calibration Writing a nonzero value to the calibration byte can force a recalibration at any time. This can be useful to clear out a stuck key condition after a prolonged period of uninterrupted detection. A calibration command executes 15 burst cycles at LPM 1 and sets the CALIBRATE bit of the Detection Status register during the calibration sequence.
  • Page 12 In standalone mode the detect threshold is set to a fixed value of 10 counts of change with respect to the internal reference level for the guard channel and 10 counts for the other six keys (including proximity channel). The reference level has the ability to adjust itself slowly in accordance with the drift compensation mechanism.
  • Page 13 AT42QT2120 2.11.6 Drift Hold Time Drift Hold Time (DHT) is used to restrict drift on all keys while one or more keys are activated. DHT restricts the drifting on all keys until approximately four seconds after all touches have been removed.
  • Page 14: Power Supply

    PCB Cleanliness Modern no-clean flux is generally compatible with capacitive sensing circuits. CAUTION: If a PCB is reworked to correct soldering faults relating to the device, or to any associated traces or components, be sure that you fully understand the nature of the flux used during the rework process.
  • Page 15: Data Read/Write

    AT42QT2120 4. I C-compatible Communications (Comms Mode Only) C-compatible Protocol 4.1.1 Protocol The I C-compatible protocol is based around access to an address table (see Table 5-1 on page 18) and supports multibyte reads and writes. The maximum clock rate is 400 kHz. Section A on page 41 for an overview of I C bus operation.
  • Page 16 1. The host initiates the transfer by sending the START condition 2. The host follows this by sending the slave address of the device together with the WRITE bit. 3. The device sends an ACK. 4. The host then sends the memory address within the device it wishes to write to. 5.
  • Page 17: Standalone Mode

    AT42QT2120 Note: Reading the 16-bit reference and signal values is not an automatic operation; reading the first byte of a 16-bit value does not lock the other byte. As a result glitches in the reported value may be seen as values increase from 255 to 256, or decrease from 256 to 255.
  • Page 18 5. Setups Introduction The device calibrates and processes signals using a number of algorithms specifically designed to provide for high survivability in the face of adverse environmental challenges. User-defined Setups are employed to alter these algorithms to suit each application. These Setups are loaded into the device over the I C-compatible serial interfaces.
  • Page 19 AT42QT2120 Table 5-1. Internal Register Address Allocation (Continued) Address Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Key 3 Control Reserved GUARD Key 4 Control Reserved GUARD Key 5 Control Reserved GUARD Key 6 Control Reserved GUARD...
  • Page 20 Table 5-1. Internal Register Address Allocation (Continued) Address Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 86–87 Reference Data 5 Reference data 5 (MSByte) – Reference data 5 (LSByte) 88–89 Reference Data 6 Reference data 6 (MSByte) –...
  • Page 21 AT42QT2120 Addresses 3 – 4: Key Status Table 5-5. Key Status Address Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 KEY7 KEY6 KEY5 KEY4 KEY3 KEY2 KEY1 KEY0 Reserved KEY11 KEY10 KEY9 KEY8 KEY0 –...
  • Page 22 Address 8: Low Power (LP) Mode Table 5-9. LP Mode Address Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 LP MODE LP MODE: This 8-bit value determines the number of 16 ms intervals between key measurements.
  • Page 23 AT42QT2120 Figure 5-1. Thresholds and Away From Touch Drift Signal Threshold Hysteresis Reference Output The device drift compensates using a slew-rate limited change to the reference level; the threshold and hysteresis values are slaved to this reference. When a finger is sensed, the signal increases due to capacitance being added to Cx. An isolated, untouched foreign object (a coin, or a water film) will cause the signal to drop very slightly due to an enhancement of coupling.
  • Page 24 5.11 Address 11: Detection Integrator (DI) Table 5-11. Detection Integrator Address Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DI: Allows the DI level to be set for each key. This 8-bit value controls the number of consecutive measurements that must be confirmed as having passed the key threshold before that key is registered as being in detect.
  • Page 25 AT42QT2120 This feature is particularly useful in cases of high-density keypads where touching a key or hovering a finger over the keypad would cause untouched keys to drift, and therefore create a sensitivity shift, and ultimately inhibit any touch detection. It is expressed in 0.16 s increments. DHT default value: 25 DHT range: 0 –...
  • Page 26 5.15 Address 15: Charge Time Table 5-15. Charge Time Address Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 CHARGE TIME Prolongs the charge-transfer period of signal acquisition by 1 µs per count. Allows full charge-transfer for keys with heavy Rs / Cx loading.
  • Page 27 AT42QT2120 GPO: If set to 0, this key is a driven-low output. If set to 1 then the output is driven high. Setting this bit only has an effect if the EN bit is set to 1. EN: If set to 0, indicates that this key is to be used as a touch channel. Setting this bit to 1 will disable the key for touch use and make the channel pin an output.
  • Page 28 Table 5-19. Oversample for “n” Bits Sample Scaling Bits Gained (n)    0 (Pulse = 0x0 / Scale = 0x00) 1 (Pulse = 0x2 / Scale = 0x01) 2 (Pulse = 0x4 / Scale = 0x02) 3 (Pulse = 0x6 / Scale = 0x03) 4 (Pulse = 0x8 / Scale = 0x04) 1024 5 (Pulse = 0x0A / Scale = 0x05)
  • Page 29: Reference Data

    AT42QT2120 5.19 Address 52 – 75: Key Signal Table 5-20. Key Signal Address Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 MSByte OF KEY SIGNAL FOR KEY 0 LSByte OF KEY SIGNAL FOR KEY 0 MSByte OF KEY SIGNAL FOR KEY 11 LSByte OF KEY SIGNAL FOR KEY 11 KEY SIGNAL: addresses 52 –...
  • Page 30: Specifications

    6. Specifications Absolute Maximum Specifications –0.5 to +6 V Max continuous pin current, any control or drive pin ±10 mA Short circuit duration to ground, any pin infinite Short circuit duration to Vdd, any pin infinite Voltage forced onto any pin –0.5 V to (Vdd + 0.5) V CAUTION: Stresses beyond those listed under Absolute Maximum Specifications may cause permanent damage to the device.
  • Page 31: Timing Specifications

    AT42QT2120 Timing Specifications Parameter Description Minimum Typical Maximum Units Notes LP mode + DI setting Response time – (DI setting Under host control × 16 ms × 16 ms) Modulated Sample frequency 10.5 12.5 – spread-spectrum (chirp) Power-up delay to Can be longer if burst is –...
  • Page 32: Power Consumption

    Power Consumption 6.5.1 1 Channel Enabled Table 6-1. Power Consumption (µA) LP Mode 4.2 V 3.6 V 3.3 V 2.5 V 1.8 V <1 <1 <1 <1 <1 <1 <1 <1 Pulse = 0 and Scale = 0 Figure 6-1. Idd Curve with 1 Channel Enabled Vdd = 5 V Vdd = 4.2 V...
  • Page 33 AT42QT2120 6.5.2 12 Channels Enabled Table 6-2. Power Consumption (µA) LP Mode 4.2 V 3.6 V 3.3 V 2.5 V 1.8 V <1 <1 <1 <1 <1 <1 <1 <1 1095 Pulse = 0 and Scale = 0 Figure 6-2. Idd Curve with 12 Channels Enabled Vdd = 5 V Vdd = 4.2 V...
  • Page 34: Mechanical Dimensions

    Mechanical Dimensions 6.6.1 AT42QT2120-SU – 20-pin SOIC AT42QT2120 9634E–AT42–06/12...
  • Page 35 AT42QT2120 6.6.2 AT42QT2120-XU – 20-pin TSSOP Dimensions in Millimeters and (Inches). Controlling dimension: Millimeters. JEDEC Standard MO-153 AC INDEX MARK 6.50 (0.256) 4.50 (0.177) 4.30 (0.169) 6.25 (0.246) 6.60 (.260) 1.20 (0.047) MAX 6.40 (.252) 0.65 (.0256) BSC 0.15 (0.006) SEATING 0.30 (0.012) 0.05 (0.002)
  • Page 36 DRAWING NO. REV. 20M2, 20-pad, 3 x 3 x 0.85 mm Body, Lead Pitch 0.45 mm, Package Drawing Contact: 20M2 1.55 x 1.55 mm Exposed Pad, Thermally Enhanced packagedrawings@atmel.com Plastic Very Thin Quad Flat No Lead Package (VQFN) AT42QT2120 9634E–AT42–06/12...
  • Page 37 AT42QT2120 Marking 6.7.1 AT42QT2120X-SU Shortened part number Date Code QT2120 Pin 1 Code Revision 2.0 Released Date Code Description W=Week code week code number 1-52 where: A=1 B=2 ..Z=26 then using the underscore A=27...Z=52 Variable factory Shortened part text #### number QT2120-SU...
  • Page 38 6.7.2 AT42QT2120X-XU Shortened part number 2120 Pin 1 Date Code Code Revision 2.0 Released Date Code Description W=Week code week code number 1-52 where: A=1 B=2 ..Z=26 then using the underscore A=27...Z=52 Variable factory text Shortened part QT2120 number Pin 1 AT42QT2120 9634E–AT42–06/12...
  • Page 39 AT42QT2120 6.7.3 AT42QT2120X-MMH Shortened part number in hexadecimal “848” = “2120” Pin 1 Identification Code Revision Date Code 2.0 Prereleased (NOTE POSITION (NOTE POSITION - Released) - Released) Date Code Description W=Week code week code number 1-52 where: A=1 B=2 ..Z=26 then using the underscore A=27...Z=52 Shortened part number in...
  • Page 40: Moisture Sensitivity Level (Msl)

    20-pad 3 × 3 × 0.85 mm body VQFN RoHS-compliant IC AT42QT2120-MMHR The part number comprises: AT = Atmel 42 = Touch Business Unit QT = Charge-transfer technology 2120 = (2) capable of slider/wheel, (12) number of channels, (0) variant number...
  • Page 41 AT42QT2120 Appendix A. C-compatible Operation Interface Bus The device communicates with the host over an I C bus. The following sections give an overview of the bus; more detailed information is available from www.i2C-bus.org. Devices are connected to the I C bus as shown in Figure A-1.
  • Page 42: Start And Stop Conditions

    START and STOP Conditions The host initiates and terminates a data transmission. The transmission is initiated when the host issues a START condition on the bus, and is terminated when the host issues a STOP condition. Between the START and STOP conditions, the bus is considered busy. As shown in Figure A-3, START and STOP conditions are signaled by changing the level of the SDA line when the SCL line is high.
  • Page 43 AT42QT2120 Figure A-5. Data Byte Format Data MSB Data LSB Aggregate SDA from Transmitter SDA from Receiver SCL from Master SLA+R/W Data Byte Stop or Next Data Byte Combining Address and Data Bytes into a Transmission A transmission consists of a START condition, an SLA+R/W, one or more data bytes and a STOP condition.
  • Page 44: Associated Documents

    Associated Documents • QTAN0079 – Buttons, Sliders and Wheels Touch Sensors Design Guide • QTAN0087 – Proximity Design Guide • Atmel AVR3000: QTouch Conducted Immunity Application Note Revision History Revision Number History  Revision A – November 2011 Initial release of document for code revision 1.5 ...
  • Page 45 AT42QT2120 Notes 9634E–AT42–06/12...
  • Page 46 Disclaimer: The information in this document is provided in connection with Atmel products. No license, express or implied, by estoppel or otherwise, to any intellectual property right is granted by this document or in connection with the sale of Atmel products. EXCEPT AS SET FORTH IN THE ATMEL TERMS AND...

Table of Contents