ATAVRQTOUCHX Atmel, ATAVRQTOUCHX Datasheet - Page 122

BOARD EVAL CAPACITIVE TOUCH

ATAVRQTOUCHX

Manufacturer Part Number
ATAVRQTOUCHX
Description
BOARD EVAL CAPACITIVE TOUCH
Manufacturer
Atmel
Series
QTouch™r
Datasheets

Specifications of ATAVRQTOUCHX

Sensor Type
Touch, Capacitive
Sensing Range
1 Slider, 1 Wheel, 2 Buttons
Interface
USB
Voltage - Supply
5V, USB
Embedded
Yes, MCU, 8-Bit
Utilized Ic / Part
AT90USB1287, ATxmega128A1
Silicon Manufacturer
Atmel
Silicon Family Name
ATxmega
Kit Contents
Board
Svhc
No SVHC (15-Dec-2010)
Core Architecture
AVR
Core Sub-architecture
AVR19
Kit Features
One Slider, One Wheel And 2
Rohs Compliant
Yes
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Sensitivity
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ATAVRQTOUCHX
Manufacturer:
Atmel
Quantity:
135
122
Using the init_clock() in main.c and clock.c files,
Set the CAT_CLK Clock to appropriate value.
Using the touch_config_at32uc3l.h configuration file,
Set DEF_TOUCH_QTOUCH_GRP_A = 1, if QTouch Group A is to be used.
Set DEF_TOUCH_QTOUCH_GRP_B = 1, if QTouch Group B is to be used.
Set all QTA_xx (if Group A is enabled) to appropriate values.
Set all QTB_xx (if Group B is enabled) to appropriate values.
Set all TOUCH_xx macros to appropriate values.
(This includes 1 peripheral DMA Channels required for QTouch operation.)
In the main.c file,
Set the desired measurement_period_ms for Touch measurement.
The API Sequence below must be repeated for Group A and Group B when both the
Groups are used at the same time. The first argument to the API
TOUCH_QT_GRP_A or TOUCH_QT_GRP_B distinguishes between Group A and
Group B operations. Separate Filter and Measurement complete callback functions
must be provided for Group A and Group B Sensors.
Configure multiple
QTouch sensors
Call in loop
time_to_
measure_touch
acquisition(NORMAL_ACQ_MODE)
Figure 43 QTouch method API Flow diagram
touch_qt_sensors_calibrate()
touch_qt_sensors_config()
touch_event_dispatcher()
touch_qt_sensors_start_
touch_qt_sensors_init()
Host Application code
measured data and Touch Status
measure_complete_callback(),
filter_callback(), if enabled
8207J-AT42-02/11

Related parts for ATAVRQTOUCHX