Atmel AT42QT1085 Manual
Atmel AT42QT1085 Manual

Atmel AT42QT1085 Manual

Qtouch 8-key touch sensor ic

Advertisement

Quick Links

Features
®
QTouch
Sensor Channels
– Up to 8 keys
Integrated Haptic Engine
– Haptic events may be triggered by touch detection or controlled by a host
microcontroller over SPI
Data Acquisition
– QTouchADC key measurement/touch detection method
– Configurable measurement timing and averaging
– Spread spectrum charge transfer
– Raw data from channel measurement can be read over the SPI interface
GPIO Pins
– 12 dedicated bi-directional GPIO pins, plus up to 4 additional pins (replacing keys)
– Configurable as software PWM Drive, digital inputs or outputs
Device setup
– Device configuration may be stored in NVRAM
Operation
– Power-On reset and brown-out detection
– Internal calibrated oscillator
Key Outline Sizes
– 6 mm x 6 mm or larger (panel thickness dependent); widely different sizes and
shapes possible, including solid or ring shapes
Key Spacing
– 7 mm centre to centre or more (panel thickness dependent)
Layers required
– One
Electrode Materials:
– Etched copper, silver, carbon, ITO
Electrode Substrates:
– PCB materials; polyamide FPCB; PET films, glass
Panel materials:
– Plastic, glass, composites, painted surfaces (low particle density metallic paints
possible)
Panel Thickness:
– Up to 10 mm glass, 5 mm plastic (electrode size dependent)
Key Sensitivity:
– Individually configured over SPI interface
Signal Processing:
– Self-calibration, auto drift compensation, noise filtering
– Patented Adjacent Key Suppression
detection
Interface:
– Master/Slave SPI interface, up to 750 kHz
– Object-based communications protocol
Power:
– 2.0V to 5.5V
Packages:
– 32-pin 5 x 5 mm MLF RoHS compliant
– 32-pin 7 x 7mm TQFP RoHS compliant
®
®
(AKS
) technology to ensure accurate key
QTouch 8-key
Touch Sensor IC
AT42QT1085
9625C–AT42–12/11

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Summary of Contents for Atmel AT42QT1085

  • Page 1 • GPIO Pins – 12 dedicated bi-directional GPIO pins, plus up to 4 additional pins (replacing keys) – Configurable as software PWM Drive, digital inputs or outputs AT42QT1085 • Device setup – Device configuration may be stored in NVRAM •...
  • Page 2: Pinout Configuration

    1. Pinout and Schematic Pinout Configuration 32 31 30 29 28 27 26 25 GPIO0 KEY1 GPIO1 KEY0 GPIO2 KEY7/GPIO12 AT42QT1085 GPIO9 GPIO3 KEY6/GPIO13 GPIO4 AVDD GPIO5 9 10 11 Pinout Descriptions Table 1-1. Pin Listing Name Type Comments If Unused, Connect To...
  • Page 3 AT42QT1085 Table 1-1. Pin Listing (Continued) Name Type Comments If Unused, Connect To... HAPTIC_EN Enable pin for haptic amplifier Leave open HAPTIC_PWM Drive for haptic effects Leave open Pull up to VDD via a SPI Enable 100 k resistor MOSI...
  • Page 4 KEY 7/GPIO 12 GPIO_11 Key_7 / GPIO_12 GPIO_11 R4 R5 Figure 1-1 check the following sections for component values: • Section 3.2 on page 8: Series resistors (Rs0 – Rs7) • Section 3.3 on page 8: Power Supply AT42QT1085 9625C–AT42–12/11...
  • Page 5 2. Overview Introduction The AT42QT1085 (QT1085) is an easy to use QTouchADC mode sensor IC based on Atmel principles for robust operation and ease of design. It is intended for any touch-key application. There are four dedicated channels configured as keys (Key 0 – Key 3). Another four channels can be configured as keys or GPIO channels (Key 4 –...
  • Page 6: Proximity Effect

    Resources The following datasheet provides essential information on configuring the QT1085: • AT42QT1085 Protocol Guide The following documents may also be useful (available by contacting Atmel’s Touch Technology division): • Design layout guidelines: – Application Note: QTAN0079 – Buttons, Sliders and Wheels Sensor Design Guide •...
  • Page 7: Operating Modes

    Soft Buzz Strong Buzz Effects may be assigned to events, such as a key touch or GPIO state change. Refer to the QTAN0085 Haptics Design Guide Application Note and the AT42QT1085 Protocol Guide for more information on this object. 9625C–AT42–12/11...
  • Page 8 The central pad on the underside of the MLF chip should be connected to ground. Do not run any tracks underneath the body of the chip, only ground. Figure 3-1 on page 8 shows an example of good/bad tracking. Figure 3-1. Examples of Good and Bad Tracking Example of GOOD Tracking Example of BAD Tracking AT42QT1085 9625C–AT42–12/11...
  • Page 9 PCB Layout and Construction Refer to Application Note QTAN0079 – Buttons, Sliders and Wheels Sensor Design Guide and ® the Touch Sensors Design Guide (both downloadable from the Atmel website), for more information on construction and design methods. The sensing channels used for the individual keys can be implemented as per the Touch Sensors Design Guide.
  • Page 10: Detailed Operation

    This does not apply to a guard channel. – The signal delta on a channel is at least the anti-touch threshold (ATCHCALTHR) in the anti-touch direction (refer to the AT42QT1085 Protocol Guide for more information on the ATCHCALTHR in the PROCG_TOUCHCONFIG_T16 object (Touch Configuration T16 object).
  • Page 11: Signal Processing

    AT42QT1085 – The user issues a recalibrate command. A status message is generated on the start and completion of a calibration. Note that the device performs a global calibration; that is, all the channels are calibrated together for power-on or user-requested calibration. Only the individual channel is calibrated for an ATCHCALTHR recalibration.
  • Page 12 Once an object in an AKS group is in detect, there can be no further detections within that group until the object is released. AKS is configured using the Key T13 object (refer to the AT42QT1085 Protocol Guide for more information).
  • Page 13 RESET pin into the Vdd supply. Debugging The QT1085 provides a mechanism for obtaining raw data for development and testing purposes by reading data from the Debug Signals T4 object. Refer to the AT42QT1085 Protocol Guide for more information on this object. Configuring the QT1085 The QT1085 has an object-based protocol that organizes the features of the device into objects that can be controlled individually.
  • Page 14: Spi Signals

    A 3 byte command sequence is transmitted by the host on MOSI, setting the memory map address pointer, a Read / Write indication, and the number of bytes which will be read or written. Read / Write direction is set in Byte 0 Bit 0, where '0' = Write, '1' = Read. AT42QT1085 9625C–AT42–12/11...
  • Page 15 AT42QT1085 Memory map is addressed in 15 bits, where the lower 7 bits are transmitted at Byte 0 Bits 6 – 1 and the upper 8 bits at Byte 1. 5.2.2 MISO Data Default: 0x55 Returned at each byte on the MISO pin while the 3-byte command sequence is being transmitted on MOSI.
  • Page 16 Byte 1 0x55 Byte 2 0x55 Byte 3 Data 0, Read From Memory Map Address Byte 4 Data 1, Read From Memory Map Address + 1 … Byte n+3 Data n, Read From Memory Map Address + n AT42QT1085 9625C–AT42–12/11...
  • Page 17 Power Configuration T7 object. Some objects are optional and need to be enabled before use. Refer to the AT42QT1085 Protocol Guide for more information on the objects. Reading from the Device Section 5.2.4 on page 16 for information on the format of the SPI Read operation.
  • Page 18: Configuring The Device

    • Support Objects – GPIO Configuration T29 (16 instances) – Haptic Event T31 (8 instances) Refer to the AT42QT1085 Protocol Guide for information on configuring the objects. The following objects are also used but require no setting up: • Debug Objects –...
  • Page 19: Specifications

    AT42QT1085 7. Specifications Absolute Maximum Specifications 2V – 5.5V Max continuous pin current, any control or drive pin 20 mA Voltage forced onto any pin -0.5V to (Vdd or AVdd)+0.5V Configuration parameters maximum Writes 10,000 CAUTION: Stresses beyond those listed under Absolute Maximum Specifications may cause permanent damage to the device.
  • Page 20 µs Setup – S2 SCK to SS High – µs Hold – S3 SCK Low Pulse – S4 SCK High Pulse – S5 SCK Period 1332 – S6 Between Bytes – µs S7 SS High to Tristate – AT42QT1085 9625C–AT42–12/11...
  • Page 21: Reset Timings

    AT42QT1085 Reset Timings Parameter Units Notes Power on to CHANGE line low Hardware reset to CHANGE line low Software reset to CHANGE line low Current Measurements   Keys enabled GPIOs 0 to 7 Config 1: Output 60% PWM Config 2:...
  • Page 22 8 0 0 0 Free run (Actual: 7.9 ms) 6992 1881 1039 6 0 0 0 50 ms 2240 4 0 0 0 100 ms 1360 3 V3 2 0 0 0 150 ms 1060 200 ms 250 ms Cycle <0> AT42QT1085 9625C–AT42–12/11...
  • Page 23 AT42QT1085 Mechanical Dimensions 7.6.1 32-pin 5 x 5 mm MLF Pin 1 ID SIDE VIEW TOP VIEW COMMON DIMENSIONS 0.08 C (Unit of Measure = mm) SYMBOL NOTE 0.80 0.90 1.00 – 0.02 0.05 – 0.65 1.00 Pin #1 Notch (0.20 R)
  • Page 24 0.75 0.80 TYP 10/5/2001 DRAWING NO. TITLE REV. 2325 Orchard Parkway 32A, 32-lead, 7 x 7 mm Body Size, 1.0 mm Body Thickness, San Jose, CA 95131 0.8 mm Lead Pitch, Thin Profile Plastic Quad Flat Package (TQFP) AT42QT1085 9625C–AT42–12/11...
  • Page 25 AT42QT1085 Marking 7.7.1 32-pin 5 x 5 mm MLF Pin 1 ID Abbreviation of 1085 part number 1085-MU AT42QT Date Code Code revision 1.0.AA, released Date Code Description W=Week code W week code number 1-52 where: A=1 B=2 ..Z=26 then using the underscore A=27...Z=52...
  • Page 26 1.0.AA, released Date Code Date Code Description YWW= Date programmed WW week code number 1-52 Y year code letter 1-26 where: A=2001...J=2010 ...Z=2026 Pin 1 ID ATMEL QT1085 Code revision 1.0.AA, released AU 1R0 Chip assembly datecode LOTCODE AT42QT1085 9625C–AT42–12/11...
  • Page 27: Part Numbers

    AT42QT1085-AUR QS588 32-pin 7 x 7mm TQFP RoHS compliant – Tape and reel The part number comprises: AT = Atmel 42 = Touch Business Unit QT = Charge-transfer technology 1085= (1) Keys (08) number of channels (5) variant number AU = TQFP chip...
  • Page 28: 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 AX – May 2011 Initial release for firmware version 0.4 Firmware version 0.5...
  • Page 29 AT42QT1085 Notes 9625C–AT42–12/11...
  • Page 30 Disclaimer: The information in this document is provided in connection with Atmel products. No license, express or implied, by estoppel or otherwise, to any intellec- tual property right is granted by this document or in connection with the sale of Atmel products. EXCEPT AS SET FORTH IN ATMEL’S TERMS AND CONDITIONS OF SALE LOCATED ON ATMEL’S WEB SITE, ATMEL ASSUMES NO LIABILITY WHATSOEVER AND DISCLAIMS ANY EXPRESS, IMPLIED OR STATUTORY...

Table of Contents