Datasheet

2012 Microchip Technology Inc. DS41663A-page 3
MTCH6301 PROJECTED CAPACITIVE TOUCH CONTROLLER
1.0 SYSTEM BLOCK DIAGRAM
The MTCH6301 is a turnkey projected capacitive touch
controller that allows easy integration of multitouch and
gestures to create a rich user interface in your design.
Through a sophisticated combination of Self and
Mutual Capacitive scanning for both XY screens and
touch pads, the MTCH6301 allows designers to quickly
and easily integrate projected capacitive touch into
their application.
The Projected Capacitive Configuration Utility with an
autotune feature allows fast customization for different
sizes and top layer thicknesses.
For further customization, designers can also get
access to the firmware library to optimize and improve
designs as needed.
FIGURE 1-1: BLOCK DIAGRAM
2.0 CONFIGURATION AND SETUP
The MTCH6301 is pre-configured for a 12 Receiver
(RX)/9 Transmitter (TX) touch sensor, mapped as
shown in Section 4.0 “Layout”. While the device will
work out of the box using this specific sensor configu-
ration, most applications will require additional configu-
ration and sensor tuning to determine the correct set of
parameters to be used in the final application.
Microchip provides a PC-based configuration tool for
this purpose, available in the mTouch™ Sensing Solu-
tion Design Center (www.microchip.com/mtouch). Use
of this tool requires a PICkit™ Serial Analyzer (updated
with MTCH6301 support), as well as access to the I
2
C
communications bus of the MTCH6301.
Once the development process is complete, these
modified parameters must either be written perma-
nently to the controller (via NVRAM, refer to
Section 7.3 “Non-Volatile RAM (NVRAM)”), or alter-
natively can be sent every time the system is powered
on. Either the PICkit Serial Analyzer or the Master I
2
C
Controller can be used for this purpose.
Touch Sensor
TX0..17
RX0..12
User Configuration Data
Noise Reduction / Filtering Engine
Gesture Engine
MultiTouch
Decode
I
2
C™
Module
Signal Acquisition Controller
TX Drive
RX
Sense
ADC
MTCH6301
Communications Engine
[Master Controller]
Touch Data
MICROCHIP
PICkit™ Serial
Analyzer
USB
Connection only for initial tuning or configuration