ATQT600 Atmel, ATQT600 Datasheet - Page 50

KIT EVAL TOUCH FOR QT600

ATQT600

Manufacturer Part Number
ATQT600
Description
KIT EVAL TOUCH FOR QT600
Manufacturer
Atmel
Series
QTouch™r
Datasheets

Specifications of ATQT600

Sensor Type
Touch Screen
Interface
USB
Embedded
Yes, Other
Utilized Ic / Part
ATtiny88, ATmega324PA, ATxmega128A1
Processor To Be Evaluated
ATtiny88, ATmega324, ATxmega128
Data Bus Width
8 bit, 16 bit
Interface Type
USB
Maximum Operating Temperature
+ 85 C
Minimum Operating Temperature
- 40 C
Operating Supply Voltage
1.6 V to 3.6 V
Silicon Manufacturer
Atmel
Kit Application Type
Sensor
Application Sub Type
Touch Sensor
Kit Contents
USB Bridge, MCU Cards, Touchpad Cards
Svhc
No SVHC (15-Dec-2010)
Mcu Supported Families
ATtiny88,
Rohs Compliant
Yes
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Voltage - Supply
-
Sensitivity
-
Sensing Range
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ATQT600
Manufacturer:
Atmel
Quantity:
135
5.6.10.2.1 Example for 8bit AVR
The example below will explain in detail the steps to follow for library selection.
Criteria
Microcontroller
IDE and compiler tool chain
used
Number of Keys required
for the application
Rotors and sliders required
Number
Sliders required
Number
required for the application
( should be the sum of all
channels required for all the
keys ,rotors and sliders
used in the design )
Charge cycle time required
for the design
Number of ports needed
Choice of ports available
for the design
Is there a need for reduced
power consumption (and
reduced execution time)?
SNS1 and SNSK1 pins use
the same port.
50
6) General application notes
of
of
Rotors
UC3 devices – touch_api.h
ATSAM devices - touch_api.h and touch_qt_config.h
The clock, host application and other peripherals needed by the host application
needs to be initialized.
Ensure that there are no conflicts between the resources used by the touch
library and the host application.
Ensure that the stack size for your application is adjusted to factor in the stack
depth required for the operation of the touch libraries.
Channels
and
Selection
ATMega1280
AVR
and GNU compiler
3
Yes
3
12
1 cycle
3 ports
SNS/
SNSK
Pair1
ports
SNS/
SNSK
Pair 2
ports
_POWER_
OPTIMIZATION_ = 1
_SNS1_SNSK1_SAME
_PORT_
STUDIO
SNS1 Port
: A
SNSK1 Port
: A
SNS2 Port
: B
SNSK2 Port
: C
®
IDE
Notes
The GCC compiled variant of the libraries for the
device selected needs to be used.
Each key requires 1 QTouch acquisition channel
Each rotor / slider will require 3 channels.
3 Keys + ( 3 rotors x 3 channels per rotor/slider )
Assuming the device is configured with a clock
frequency of 4Mhz
This is determined based on the number of
channels required and the routing required for the
channels SNS and SNSK pins to the ports
For this design, 24 pins are required and we need
3 ports to support the sensors.
The choice of ports for the port pairs is limited and
can be found in the section 5.7.1.5
Enabling _POWER_OPTIMIZATION_ will lead to
a 40% reduction in power consumed by the
library, but at the expense of reduced external
noise immunity. When power optimization is
enabled, the unused pins within a port used for
QTouch, may not be usable for interrupt driven
applications. This option is available only for
ATtiny and ATmega devices.
The
needs to be defined as port A is used for both
SNS1 and SNSK1 pins.
12 channels
_SNS1_SNSK1_SAME_PORT_
8207J-AT42-02/11
symbol

Related parts for ATQT600