This document provides a description of the software and hardware used to demonstrate the features
TM
of the Microchip CAP1xxx Family of RightTouch
multiple-channel capacitive touch controllers and
LED drivers. Two evaluation boards are covered in this User's Manual. The CAP1188 evaluation board
contains the largest, full-featured version of the CAP11xx family. The other devices in this family are
the CAP1166, CAP1128, CAP1126, CAP1133, and CAP1106. Likewise, the CAP1298 evaluation board
contains the largest, full-featured version of the CAP12xx family. The other devices in this family are
the CAP1296, CAP1293, CAP1208, CAP1206, and CAP1203.
1.1 References
Readers should be familiar with or have access to the datasheet for the device and the schematic for
the evaluation board.
The datasheet is included with the CD provided with the evaluation board, and can also be
downloaded from the Microchip website at http://www.microchip.com/mtouch.
The schematic is included with the CD provided with the evaluation board.
1.2 The RightTouch Evaluation System
The evaluation system has three major parts, as shown in Figure 1.1:
Customer-provided Windows PC
CAP1xxx graphical user interface (GUI) software (based on National Instruments
software)
CAP1xxx Evaluation Board - either the CAP1188 or CAP1298 versions (see Figure 1.2)
TM
LabVIEWTM
DS50002221A-page 2 2013 Microchip Technology Inc.
1.2.1 Capacitive Sensing Device on the Evaluation Board
The CAP1188 device was chosen for the evaluation board because it has the most sensors and LEDs
in the CAP11xx family.
Note: The CAP1114 and CAP1214 devices, each with 14 sensors and 11 LED drivers, contain
additional features such as slider support which will be highlighted in their own evaluation
board.
The CAP1298 device was chosen for the evaluation board because it is the superset device in the
family, meaning it has the most sensors and features in the CAP12xx family including the signal guard.
The CAP1188, CAP1166, CAP1128, CAP1126, CAP1133, and CAP1106 are similar, with the exception
of the number of capacitive sensor inputs and LED drivers, as shown in Ta bl e 1 . 1.
DS50002221A-page 4 2013 Microchip Technology Inc.
CAP1xxx Evaluation Board User’s Guide
Table 1.1 CAP11xx Device Differentiation
DEVICENUMBER OF LED DRIVERS
NUMBER OF CAPACITIVE
SENSOR INPUTS
CAP113333
CAP110606
CAP112626
CAP116666
CAP112828
CAP118888
The CAP1298, CAP1296, CAP1293, CAP1208, CAP1206, and CAP1203 part of the same family and
so have a very similar feature set, with the major exception being of the number of capacitive sensor
inputs and the guard output, as shown in Ta bl e 1 .2 .
Table 1.2 CAP12xx Family Device Differentiation
DEVICE
NUMBER OF CAPACITIVE
SENSORS
GUARD
CAP12033No
CAP12933Yes
CAP12066No
CAP12966Yes
CAP12088No
CAP12988Yes
1.2.2 Major Components on the Evaluation Board
Figure 1.3 shows the component side of the CAP1188 evaluation board and highlights some of the
DS50002221A-page 6 2013 Microchip Technology Inc.
CAP1xxx Evaluation Board User’s Guide
2 Software and Hardware Installation
To begin using the CAP1xxx evaluation board, you only need to supply power by plugging in the USB
connector. However, in order to further evaluate the features of the CAP device, the CAP1xxx GUI
must be installed on a Windows-based computer with a USB port.
2.1 GUI Software Installation
Begin by inserting the CD provided with the evaluation board into the computer. Run the Setup.exe
program located in the root directory of the CD. This steps through the CAP1xxx GUI installation, which
takes less than a minute. Figure 2.1 shows the initial installation screen, which displays briefly as the
setup program loads.
Click Next in the Destination Directory window, shown in Figure 2.2. For proper operation, the files
must be installed in the default locations. The default location for the software files is C:\Program
Files\Microchip\Microchip CAP1xxx GUI and for the LabVIEWTM software is C:\Program Files\National
Instruments.
Figure 2.2 Software Installation Step 2
In order to use the LabVIEWTM software, the license agreement must be accepted (see Figure 2.3).
Figure 2.3 Software Installation Step 3
DS50002221A-page 8 2013 Microchip Technology Inc.
CAP1xxx Evaluation Board User’s Guide
Follow the on-screen instructions to complete the installation. During installation, shortcuts will be
created on the Windows Start Menu and on the desktop. When installation is complete, the program
will automatically run and begin looking for the PIC16F145x USB to I2C bridge. (see Figure 2.4).
To complete the installation, connect the USB mini connector to the EVB and the standard USB
connector to any available USB port on the PC. If the USB Bridge driver has not previously been
installed on the selected USB port, the “Find New Hardware” wizard will pop up on the PC’s screen.
Follow the on-screen instructions to complete the installation process. See Figure 2.5 through
Figure 2.8 for a step by step view of the installation.
Once installation of the USB Bridge is complete, the GUI software will begin communications with the
device on the EVB.
CAP1xxx Evaluation Board User’s Guide
Figure 2.5 USB Bridge Driver Installation Step 1
DS50002221A-page 10 2013 Microchip Technology Inc.
DS50002221A-page 12 2013 Microchip Technology Inc.
CAP1xxx Evaluation Board User’s Guide
3 Quick Start Window
The Quick Start Window provides the same information as the Advanced Window, but reduces the
number of options for a more manageable initial user experience. For more information on what
options are provided on the Quick Start Window and how to use them, refer to the CAP1xxx Quick
Start Guide provided with the CAP1xxx CD.
4 Advanced Tab
4.1 Default Conditions
Communications begin as soon as the CAP1xxx GUI software detects the presence of the CAP1xxx
evaluation board. The GUI then reconfigures the CAP1xxx evaluation board with predetermined values
specific to the evaluation board's hardware. Figure 4.1 shows the default GUI for the CAP1188
evaluation board.
Figure 4.1 Default State of RightTouch GUI with the CAP1188 Evaluation Board
4.2 Tips for Using the RightTouch Evaluation System
For many items on the GUI control panels, the register address is listed after the control name.
After communications are established between the GUI and the evaluation board, the GUI will
reconfigure the device. Users can save setting configurations to user-named files which can be
reloaded at any time for quick re-configuration (see Section 4.4, "Save/Load Tab").
QuickLoad options are provided on the right to quickly change the evaluation board's behavior
between 'Buttons', 'Proximity', and 'Metal over Capacitive'.
4.2.1 Numbering Systems Views
Some control panels allow values to be displayed using different numbering systems: Decimal, Hex,
Octal, Binary or SI Notation.
To view a value using a different numbering system, click the indicator to the left of the value in the
cell, shown circled in Figure 4.2.
Figure 4.2 Numbering System Indicators
4.2.2 Keyboard Shortcuts
Some GUI controls have keyboard shortcuts, as shown in Table 4.1.
Table 4.1 CAP1188 Family EVB GUI Keyboard Shortcuts
Update All RegistersF7Section 4.5.4, "Update All Registers"
Calibration Activate AllF8Section 4.9, "Sensitivity Control Panel"
StopF12Section 4.5.1, "Stop and Run Buttons"
4.3 Device Information and Datasheet Link
In addition to the device name lighting up on the evaluation board and displaying in the software title
bar, the Device Information Control Panel also shows the device that has been populated on the
DS50002221A-page 14 2013 Microchip Technology Inc.
CAP1xxx Evaluation Board User’s Guide
evaluation board. Figure 4.3 shows the Device Information Control Panel for the CAP1188 evaluation
board.. This control panel also shows the values from reading the Product ID Register (FDh) and
Revision Register (FFh) on the device.
Clicking the Datasheet button opens a browser window that will display a PDF file of the datasheet of
the connected device.
4.4 Save/Load Tab
The Save/Load tab, located in the lower left corner of the Advanced Tab and shown in Figure 4.4,
allows the user to save all the settings that have been configured for the device to allow quick reconfiguration at any time.