ATQT600 Atmel, ATQT600 Datasheet - Page 21

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
If QTLIB_BURST_AGAIN = 0, multiple measurements are not needed and the user can execute
the host application code. Apart from QTLIB_BURST_AGAIN, various flags are provided to the
user to perform the multiple measurements based on the need of the host application to act to
specific situation. Description of the these flags can be found in the section5.6.5.6
Note: To maintain robustness and timing of the touch sensing measurement, it is recommended
that the user calls the qt_measure_sensors() immediately if the flag QT_BURST_AGAIN=1.
However, the user is allowed to run time- critical section (not more than few instructions) of the
host application comprising on the touch sensing timing.
5.6 QTouch API and Usage
The Atmel QTouch library provides support for many devices. This chapter explains the touch
library for such devices without any hardware support.
5.6.1
This section describes the QTouch library Application Programming Interface (API) for touch
sensing using QTouch and QMatrix acquisition methods.
Using the API, Touch sensors and the associated channels can be defined. Once touch sensing
has been initiated by the user, the host application can use the API to make touch measurements
and determine the status of the sensors.
5.6.2
The touch_api.h header file is the public header file which needs to be included in users
application and it has the type definitions and function prototypes of the API’s listed in sections
5.6.3 , 5.6.4 and 5.6.5
The touch_api.h header file is located in the library distribution in the following directory.
5.6.3
5.6.3.1
This section lists the type definitions used in the library.
Typedef
uint8_t
int8_t
uint16_t
int16_t
uint32_t
threshold_t
5.6.3.2
This section lists the enumerations used in the QTouch Library.
5.6.3.2.1
Enumeration
Use
Values
SENSOR_TYPE_UNASSIGNED
QTouch Library API
touch_api.h - public header file
..\Atmel_QTouch_Libraries_4.x\Generic_QTouch_Libraries\include
Type Definitions and enumerations used in the library
Typedefs
Enumerations
sensor_type_t
Notes
unsigned 8-bit integer
signed 8-bit integer
unsigned 16-bit integer
signed 16-bit integer
unsigned 32-bit integer
unsigned 8-bit integer
used for setting a sensor detection threshold
sensor_type_t
Define the type of the sensor
Comment
Channel is not assigned to any sensor
21

Related parts for ATQT600