ATAVRQTOUCHX Atmel, ATAVRQTOUCHX Datasheet - Page 83

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
5.8.1.1.1
3. The first SNS port pin should always be mapped to the first SNSK port pin in any port
4. Even sensors with in a port pair should be placed in one mask and odd sensors with-in a
5. All the three channels for ROTORS and SLIDERS should be placed within the same
6. Keys on adjacent channels should be placed on different masks.
7. For 8 channel case when 2 ports are enabled, the pins for the 8 channels can be spread
8. For 16 channel case when 2 ports are enabled, all the pins for the 16 channels are
pair. Similarly the second SNS port pin should always be mapped to second SNSK pin
and so on.
port pair should be placed in the second mask. In case of interport, first channel should
always start with odd masks and then even masks is filled .
mask. And should be in the same port pair.
on the 2 ports. The pin configuration is done based on the rules mentioned above.
allocated among the pins of the 2 ports.
As there is no second port pair used for this, so that’s why SNS_array[1][0],
SNS_array[1][1], SNSK_array[0][1] and SNSK_array[1][1] are having value zero.
This example is for interport 8 channel library with only one port pair used.
Channel0 is A0B2,Channel1 is A3B5 and Channel2 is A7B7 are enabled for the 8
channel library.
The SNS_array and SNSK_array masks are calculated by the Qtouch Studio with rules
mentioned above.
In this case, the SNS_array and SNSK_array values will be as mentioned below:
SNS_array[0][0]=0x41; (SNS even mask for port pair 1)
SNS_array[0][1]=0x08; (SNS odd mask for port pair 1)
SNS_array[1][0]=0x00; (SNS even mask for port pair 2)
SNS_array[1][1]=0x00; (SNS odd mask for port pair 2)
SNSK_array[0][0]=0x84; (SNSK even mask for port pair 1)
SNSK_array[0][1]=0x20; (SNSK odd mask for port pair 1)
SNSK_array[1][0]=0x00; (SNSK even mask for port pair 2)
SNSK_array[1][1]=0x00; (SNSK odd mask for port pair 2)
Example for 8 channel interport mask Calculation with one port pair
SNS1=PORTA
SNSK1=PORTB
X
Ch2
X
X
Ch1
X
X
Ch0
X
83

Related parts for ATAVRQTOUCHX