ATAVRQTOUCHX Atmel, ATAVRQTOUCHX Datasheet - Page 115

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
Using the init_clock() in main.c and clock.c files,
Set the CAT_CLK Clock to appropriate value.
Set the GCLK_CAT Clock to appropriate value.
Using the touch_config_at32uc3l.h configuration file,
Set DEF_TOUCH_QMATRIX = 1.
Set all QM_xx and TOUCH_xx macros to appropriate values.
(This includes 2 peripheral DMA Channels required for QMatrix operation.)
In the main.c file,
Set appropriate qm_burst_length[] values corresponding to all Touch channels .
Set the desired measurement_period_ms for Touch measurement.
Configure multiple
QMatrix sensors
Call in loop
Figure 39 QMatrix API Flow diagram for UC3L
time_to_
measure_touch
acquisition(NORMAL_ACQ_MODE)
touch_qm_sensors_calibrate()
touch_qm_sensors_config()
touch_qm_sensors_start_
touch_event_dispatcher()
touch_qm_sensors_init()
Host Application code
measured data and Touch Status
measure_complete_callback(),
filter_callback(), if enabled
115

Related parts for ATAVRQTOUCHX