MAXIM MAX11811_1009

19-5520; Rev 0; 9/10
MAX11811 Touch Evaluation System (TEVS)
The MAX11811 touch evaluation system (TEVS)
demonstrates the rich features of the MAX11811 touchscreen controller (TSC) and allows its evaluation. The TEVS
consists of a USB interface board (UTIBB+), MAX11811
evaluation kit (EV kit), and a 4-wire touch sensor
mounted with an linear resonant actuator (LRA) motor
(USB cable included).
The device is a complete resistive touch-sensor
controller solution that targets touch-enabled
devices with small- to medium-size displays. The device
enables miniaturization of consumer products due to its
ultra-small size. Its low power consumption makes it
attractive for portable devices.
The TEVS with haptics operates directly from the USB
power. Windows XP® and Windows® 7-compatible
software running on a PC interfaces to the TEVS board
through the computer’s USB communications port.
See the Quick Start section for setup and operating
instructions.
The EV kit daughter board provides a proven PCB layout
to facilitate evaluation of the device and must be interfaced to the appropriate I2C timing signals for proper
operation. See Figures 15, 16a, and 16b for connections
and appropriate voltage levels. Refer to the MAX11811
IC data sheet for timing requirements and register
addresses.
Features
Hardware
S Complete Evaluation System Including
USB-to-Serial Interface (I2C) Board
S Convenient Test Points Provided On-Board for
Digital Interface and Analog Signals
S Interfaces to Common 4-Wire Resistive Touch
Sensors through Standard FPC Connectors
1.25mm Pitch
1mm Pitch
0.5mm Pitch
S Built-In LDOs and Level Translators for Operation
with 1.8V, 3.0V, and 3.6V
S IR-Based Driver and Proximity Sensor Included**
S Integrated Haptic Controller and Driver Motor for
Motor-Based Haptic Feedback
Software
S User-Friendly GUI Interface (Microsoft Windows
XP and Windows 7-Compatible USB Interface and
Drivers)
S Easy Access to TSC Configuration Registers and
Status Registers
S Direct and Autonomous Conversion-Mode
Demonstration Capability
S Ability to Capture Raw Data and Display the Data
in Either Conversion Mode
EV System Contents List
QTY
S Pseudo Multi-Touch Demonstration
DESCRIPTION
1
Software and driver CD-ROM.
1*
EV kit daughter board (with the TSC mounted on it,
but can be separated from the TEVS for evaluation
of the TSC in the user setup).
1*
USB interface board (UTIBB+). This acts as a
gateway converting and accepting data from the
USB port to I2C for the EV kit. The EV kit plugs into
the UTIBB+.
1*
4-wire touch sensor mounted with an LRA motor.
1
USB cable for power and communication.
Ordering Information
PART
TYPE
INTERFACE TYPE
MAX11811TEVS+
EV System
I2C
+Denotes lead(Pb)-free and RoHS compliant.
*Mounted on a 0.125in x 3.5in x 9in Plexiglas base.
Windows and Windows XP are registered trademarks of
Microsoft Corp.
**The GUI does not support this feature.
________________________________________________________________ Maxim Integrated Products 1
For pricing, delivery, and ordering information, please contact Maxim Direct at 1-888-629-4642,
or visit Maxim’s website at www.maxim-ic.com.
Evaluates: MAX11811
General Description
Evaluates: MAX11811
MAX11811 Touch Evaluation System (TEVS)
MAX11811TEVS+ Block Diagram
HAPTIC
I2C
USB
INTERFACE
MAX11811
TO HOST
PC
USB INTERFACE
BOARD
(UTIBB+)
X+
IRQ
MAX11811
1.8V TO
3.6V/GND
MOTOR
Y+
4-WIRE
RESISTIVE
TOUCH SCREEN
Y-
EV KIT+
X-
FPC
CONNECTOR
Component Lists
MAX11811 Interface Board
DESIGNATION
QTY
DESCRIPTION
DESIGNATION
QTY
DESCRIPTION
C20, C21
2
10pF Q5%, 50V C0G ceramic
capacitors (0603)
TDK C1608C0G1H100J
C22
1
33000pF Q10%, 16V X5R
ceramic capacitor (0603)
Taiyo Yuden EMK107BJ333KA
C26, C27, C28
0
Not installed, capacitors
FB1, FB2
2
1.5A, 26I ferrite beads (1206)
Steward MI1206K260R-10
GND103, GND104
2
Loops for test with 2 vias (use
20AWG wire to make loops)
A0/CSB, A1/DOUT,
CSB, EN1B,
EN2B, GND100,
GND101, GND102,
GPIO_K1–GPIO_
K8, MISO, P1_4–
P1_7, P3_4–P3_7,
PIRQB, SCL, SCL/
CLK, SCLK, SDA,
SDA/DIN, TIRQB,
U2-PIN1,
U2-PIN20
34
C1, C2, C11, C13
4
1FF Q10%,16V X5R ceramic
capacitors (0603)
TDK C1608X5R1C105K
J1–J5, J11–J17,
J22
0
Not installed, headers
C3, C6, C12, C14
4
10FF Q20%, 6.3V X5R ceramic
capacitors (0603)
TDK C1608X5R0J106M
J6, J7
2
2-pin headers
J8, J9, J18, J19
4
3-pin headers
12
0.1FF Q10%, 50V X7R ceramic
capacitors (0603)
TDK C1608X7R1H104K
J10
1
21-position SMD female
connector
Hirose DF9-21S-1V(32)
J20
1
2
22pF Q5%, 50V C0G ceramic
capacitors (0603)
TDK C1608C0G1H220J
5-position mini-USB connector
Hirose UX60A-MB-5ST
C4, C5, C9, C10,
C15–C19, C23,
C24, C25
C7, C8
Test points
2 _______________________________________________________________________________________
MAX11811 Touch Evaluation System (TEVS)
MAX11811 Interface Board (continued)
DESIGNATION
QTY
J21
1
LED2, LED3, LED4
R1, R2
DESCRIPTION
DESIGNATION
QTY
Dual-row JTAG header, 0.1in
centers, gold plated
U3
1
LDO regulator (5 SC70)
Maxim MAX8511EXK25+
3
RGB clear LEDs (0805)
Lumex Opto SML-LX0805SIC
U4
1
USB-to-serial UART (32 LQFP)
FTDI FT232BL
2
4.7kI resistors (0805)
U5
1
1Kb, 1.8V SRL EEPROM
(8 SO)
Atmel AT93C46EN-SH-B
U6
1
Microcontroller (68 QFN-EP*)
Maxim MAXQ2000-RAX+
U8
1
Octal-level translator
(12 TQFN-EP*)
Maxim MAX3395EETC+
U9
0
Not installed
Y1
1
16MHz crystal
ECS ECS-160-20-5PXDN-TR
Y2
1
6MHz crystal
ECS ECS-60-20-5G3XDS-TR
Y3
0
Not installed, crystal
—
5
Bumpers (rubber feet, on
bottom of board)
3M SJ-5306 (clear)
—
4
Shunts (J8, J9, J18, and J19)
Sullins STC02SYAN
R3, R4, R10, R19,
R32–R39, R40,
R41
0
Not installed, resistors
R5
1
196kI Q1% resistor (0805)
R6
1
590kI Q1% resistor (0805)
R7
1
61.9kI Q1% resistor (0805)
R8, R22
2
100kI Q1% resistors (0805)
R20
1
100kI resistor (0805)
R9, R16, R17
3
215I resistors (0805)
R11–R14
4
0I resistors (0805)
R15, R18
2
51kI resistors (0805)
R21
1
169kI Q1% resistor (0805)
R23, R24
2
27I resistors (0805)
R25
1
1.5kI resistor (0805)
R26
1
2.2kI resistor (0805)
R27
1
470I resistor (0805)
R28
1
10kI resistor (0805)
R29, R30, R31
3
3.3kI resistors (0805)
U1, U7
2
Adjustable output LDO
regulators (5 SC70)
Maxim MAX8512EXK+
U2
1
8-channel level translator
(20 TSSOP)
Maxim MAX3001EEUP+
DESCRIPTION
*EP = Exposed pad.
_______________________________________________________________________________________ 3
Evaluates: MAX11811
Component Lists (continued)
Evaluates: MAX11811
MAX11811 Touch Evaluation System (TEVS)
MAX11811 EV Kit Daughter Board
DESIGNATION
QTY
C1–C5
0
Not installed, capacitors
2
10FF Q20%, 6.3V X5R
ceramic capacitors (0603)
TDK C1608X5R0J106M
C6, C9
C7
1
DESCRIPTION
0.1FF Q10%, 50V X7R
ceramic capacitor (0603)
Murata GRM188R71H104K
C8
1
220pF Q5%, 50V C0G
ceramic capacitor (0603)
TDK C1608C0G1H221J
C10
1
1FF Q10%, 25V X5R ceramic
capacitor (0603)
TDK C1608X5R1E105K
DESIGNATION
QTY
DESCRIPTION
J4
0
Not installed, header
J5, J6, J7
3
2-pin headers
J8
1
SMT connector with through
hole
Molex 39-53-2044
J9–J12
4
3-pin headers
LED1
1
Red LED (0603)
Lite-On LTST-C190CKT
R1–R5, R7, R8, R9,
R17, R18, R19
11
0I resistors (0603)
R6
1
215I Q1% resistor (0603)
R10
1
100kI Q1% resistor (0603)
R11, R12, R13, R15
0
Not installed, resistors
R16
1
5.11kI Q1% resistor (0603)
R20
1
32.4I Q1% resistor (0603)
U1
1
Touch-screen controller
(20 TQFN-EP*)
Maxim MAX11811ETP+
GND, GND1, GND3,
GPI, GPO, PGND,
VBAT, VDD, VDDIN,
VDDM, VDDP, VPD,
X+, X-, Y+, Y-
16
J1
1
4-position SMD connector
FCI SFW4R-1STE1LF
U2
1
SMD proximity sensor, IR
Avago Tech HSDL-9100-021
J2
1
21-position SMD male
connector
Hirose DF9-21P-1V(32)
U3
1
Photo sensor
Agilent APDS-9002
—
2
Shunts (J9, J10)
Sullins STC02SYAN
1
4-position SMD connector,
gold
Hirose FH19C-4S-0.5SH(25)
J3
Test points
Vendor Specifications
Motor Vendor and Specifications
Source: AAC Acoustic Technology (www.aacacoustic.
com) (see Table 1).
Touch-Panel Vendor and Specification
Densitron and Fujitsu are approved panel vendors
for resistive touch-screen controllers from Maxim (see
Tables 2 and 3 for recommended touch panels).
*EP = Exposed pad.
Table 1. AAC LRA Motor Specification
Part Number
Weight
Rated Voltage
ELV-10ES
2.5g (nominal)
1.41VRMS
Nominal Operating Current
60mA max
Maximum Input Voltage
1.875VRMS
Operating Temperature Range
-20NC to +70NC
Storage Temperature Range
-40NC to +80NC
4 _______________________________________________________________________________________
MAX11811 Touch Evaluation System (TEVS)
Part Number
Table 3. Fujitsu 4-Wire Resistive TouchPanel Specification
Part Number
T010-1401-T670
DTS408-0380-00
DTS408-0280-00
3.8in
2.8in
Outer Dimension
61.4mm x 80.3mm
91mm x 72mm x
0.95mm
70mm x 55mm x
1.4 mm
Transparent Area
54.4mm x 71.2mm
Active Area
51.4mm x 68.2mm
81mm x 63mm
59.6mm x
46.1mm
Active Area Width
(mm)
79mm
58mm
Active Area
Height (mm)
58mm
44mm
Screen Diagonal
Dimension
(W x H x D)
Viewing Area
Package Mode
Film glass
Transparency
80%
Flex Tail
30mm
Glass Thickness
0.7mm
PET Film Features
Clear
Transparency
80%
Figure 1. Complete MAX11811 Touch Evaluation System (TEVS) Photo
_______________________________________________________________________________________ 5
Evaluates: MAX11811
Table 2. Densitron 4-Wire Resistive
Touch-Panel Specification
Evaluates: MAX11811
MAX11811 Touch Evaluation System (TEVS)
HAPTIC
MOTOR
I2C
Y+
X+
USB
INTERFACE
MAX11811
IRQ
TO HOST
PC
USB INTERFACE
BOARD
(UTIBB+)
1.8V TO
3.6V/GND
MAX11811
EV KIT+
Y-
4-WIRE
RESISTIVE
TOUCH SCREEN
XFPC
CONNECTOR
Figure 2. MAX11811 Touch Evaluation System (TEVS) Block Diagram
Quick Start
Note: In the following sections, software-related items
are identified by bolding. Text in bold refers to items
directly from the EV kit software. Text in bold and underlined refers to items from the Windows operating system.
Procedure (TEVS Software and
USB Driver Installation)
3) The software comes with the USB driver and a GUI
application. Unzip the files and save the contents in
an easily accessible location.
4) Locate the Setup.exe file and double-click on it, then
follow the instructions for installation.
5) The driver for the EV kit is installed in the following
location:
C:\MAXIM TSC USB DRIVER CDM20602
1) Before plugging the TEVS into an available port on
a Windows XP or Windows 7 PC, the TEVS software
must be installed.
6) The application along with its supporting files is
located at:
2) Ensure that the jumpers on the UTIBB+ board are in
the following positions:
C:\Program Files\Maxim Integrated Products\
MAX118xx EVS <version>
J8: 2-3
J9: 2-3
J19: 1-2
7) A shortcut to the application executable file is
created on the desktop and in the Start | Programs
menu.
8) To uninstall the software, go to My Computer | Add
or Remove program.
6 _______________________________________________________________________________________
MAX11811 Touch Evaluation System (TEVS)
Ensure that the MAX11811 EV kit daughter board is
properly mounted on the UTIBB+ and the touch-screen
panel is properly connected to the daughter board. The
daughter board houses the touch-screen controller IC.
This module processes the data from the touch-screen
panel connected to it and streams it out to the UTIBB+
interface board.
The UTIBB+ acts as an intermediary gateway that
converts the I2C (signal levels and protocol) into the
USB for processing by the PC. The UTIBB+ includes a
MAXQ2000 microcontroller to carry out this task.
Hardware Installation
Note: Install the software before starting this step.
Connect the TEVS to the PC using the USB cable
provided. A dialog box appears, as shown in Figure 3.
Click on the Install from a list or specific location
(Advanced) radio button and then press the Next >
button.
Type C:\MAXIM TSC USB DRIVER CDM20602 in the
edit box, as shown in Figure 4, or press the Browse
button to find the CMAXQUSB driver folder. Press the
Next > button to proceed.
During the installation steps, a Hardware Installation
warning message is displayed, as shown in Figure 5.
Press the Continue Anyway button to proceed.
Follow all the steps that come up next and exit when
done. At the end of the process, the driver is installed
and the device is ready to be used. Disconnect and plug
the device back in again.
Figure 3. Found New Hardware Wizard Dialog
_______________________________________________________________________________________ 7
Evaluates: MAX11811
Detailed Description of Hardware
Evaluates: MAX11811
MAX11811 Touch Evaluation System (TEVS)
Figure 4. Search for the Best Driver
Figure 5. Windows Logo Testing Warning
8 _______________________________________________________________________________________
MAX11811 Touch Evaluation System (TEVS)
1) The window caption:
MAX11811 4-wire Advanced Touch Screen
Controller
2) The status bar:
TSC Communication: I2C TSC device found
I2C Addr. = 0x96
USB comm. successful
Registers Tab
The Registers tab shown in Figure 6 displays a
successful communication link with a TSC device. This
tab displays the registers related to X, Y, Z1, and Z2
measurement of the device. The user can manipulate the
register values by changing the binary bit patterns on the
right or the hex values on the left. Refer to the MAX11811
IC data sheet for details on the registers.
Upon startup, factory-default values of the TSC registers
from the MAX11810-11_init.ini files are loaded onto the
GUI and then written into the TSC.
The user can change the factory-default values in the
MAX11810-11_init.ini file, with new values entered by
the user on the GUI by selecting the File | Save option
from the menu bar. This overwrites the factory-default
values in the MAX11810-11_init.ini file. The user also has
the option to save the register values on the GUI screen
under a different name by selecting the File | Save As
option, and to open and load a previously saved file by
selecting the File | Open and Load option.
The GUI automatically writes to the TSC when a new
.ini file is opened and loaded. However, when the user
individually manipulates bits on the GUI screen, it must
be followed by pressing the Write Registers button. The
Read Registers button reads all the registers from the
TSC and displays it in the binary and hex fields.
At any time, the computer mouse can be scrolled over
a checkbox (the bit indicators) and the status with a
description of the bit is indicated by the tool tip.
Note: Any changes on the GUI must be followed by a
press of the Write Registers button for the value to be
loaded into the TSC.
Haptic Registers Tab
The Haptic Registers tab holds registers for configuring
the haptic patterns (refer to the MAX11811 IC data sheet
for details on the registers). The user can manipulate
the values through the drop-down combo boxes and the
various checkboxes.
As in the Registers tab, the factory-default values from
the MAX11810-11_init.ini files are loaded onto the GUI
and then written into the TSC at startup.
The quickest way to test the haptic patterns is to use the
preprogrammed set of values given in the drop-down
combo boxes. The drop-down combo box in green is for
the linear resonant actuator (LRA) motor and the dropdown combo box in yellow is for the eccentric rotating
mass (ERM) motor (see Figure 7).
The user also has the ability to Enable Haptics (checkbox) and Generate Haptic (button). A delay can also be
entered in milliseconds for the haptic to be generated
through the Haptic Delay edit box.
Any manual changes made to the registers should be
followed by pressing the Write Registers button for the
value to be sent to the TSC.
As in the Registers tab, the user can change the factorydefault values in the MAX11810-11_init.ini file, with new
values entered on the GUI using the File | Save option
from the menu bar. This overwrites the factory-default
values in the MAX11810-11_init.ini file. The user also has
the option to save the register values on the GUI screen
under a different name using the File | Save As option,
and to open and load a previously saved file by using the
File | Open and Load option.
Touch Data Tab
The Touch Data tab displays the user inputs on
the touch panel on a screen. The user can make
various selections to display a combination of X, Y, Z1,
and Z2 data along with their processed/mathematical
interpretation.
As in the Haptic Registers tab, the user can Enable
Haptics (checkbox) and also apply a delay in
milliseconds through the Haptic Delay edit box. The
drop-down combo box with preprogrammed haptic
patterns is also available in this tab for both the LRA and
ERM motor.
The TSC has two modes of operation, direct and autonomous. Refer to the MAX11811 IC data sheet for more
details.
Direct Mode: Direct mode can be selected in the
Registers tab by selecting it in the Operating Mode
_______________________________________________________________________________________ 9
Evaluates: MAX11811
MAX11811 TEVS GUI Description
After successful installation of the driver, connect the
TEVS to the PC using the USB cable. Start the GUI by
double-clicking on the MAX118xxEVS <version>.exe
file. Following a successful communication link, the GUI
indicates what it has found at two locations on the GUI:
Evaluates: MAX11811
MAX11811 Touch Evaluation System (TEVS)
Figure 6. Registers Tab
10 �������������������������������������������������������������������������������������
MAX11811 Touch Evaluation System (TEVS)
Evaluates: MAX11811
Figure 7. Haptic Registers Tab
______________________________________________________________________________________ 11
Evaluates: MAX11811
MAX11811 Touch Evaluation System (TEVS)
Configuration register, or by selecting it in the Touch
Data tab, as shown in Figure 8.
TSC chip fully supports this feature, as described in the
MAX11811 IC data sheet.
Autonomous Mode: Autonomous mode can be
selected in the Registers tab by selecting it in the
Operating Mode Configuration register, or by selecting
it in the Touch Data tab, as shown in Figure 9.
Reg. Data Snd/Rcv Tab
The Reg. Data Snd/Rcv tab lets the user send and
receive multiple data to the TSC registers.
Raw Data
The Raw Data tab (Figure 10) displays a stream of raw
data collected during the operation of the TSC. This data
can be saved for data analysis by pressing the Save
Data button.
Figure 14 shows an example where the first line is writing
0xF1 to register 0x01 (the Activate checkbox must be
checked). The second line reads register 0x01 with what
was written in the first line.
Multi-Touch Tab
The Multi-Touch tab (Figures 11, 12, and 13) gives a
simple demo of the multi-touch on a resistive panel. Use
the touch panel to enlarge and reduce the picture found
in this tab. This works only in the autonomous mode.
Contact the factory for details on this feature.
The TSC + Eval. Sys. Response (Hex) box shown
in Figure 14 displays the whole protocol and may be
of interest while debugging only. The 4F 4B 00 is the
response from the TEVS following a successful write and
is the ASCII OK, 5A 00 01 F1 is the response from the
TEVS for a request read, 5A is a sync byte, 00 is reserved,
01 indicates that 1 byte of data is to follow, and F1 is the
(1 byte) data.
Proximity Sensing Tab
The GUI currently does not support this feature. However,
this feature is available in the TEVS hardware and the
The TSC Response ONLY (Hex) box displays the TSC
response only. Since the only relevant information is the
register data, it displays F1 (the content of register 0x01).
12 �������������������������������������������������������������������������������������
MAX11811 Touch Evaluation System (TEVS)
Evaluates: MAX11811
Figure 8. Touch Data Tab (Direct Mode)
______________________________________________________________________________________ 13
Evaluates: MAX11811
MAX11811 Touch Evaluation System (TEVS)
Figure 9. Touch Data Tab (Autonomous Mode)
14 �������������������������������������������������������������������������������������
MAX11811 Touch Evaluation System (TEVS)
Evaluates: MAX11811
Figure 10. Raw Data Tab
______________________________________________________________________________________ 15
Evaluates: MAX11811
MAX11811 Touch Evaluation System (TEVS)
Figure 11. Multi-Touch Tab (Before Zoom Out and Rotate)
16 �������������������������������������������������������������������������������������
MAX11811 Touch Evaluation System (TEVS)
Evaluates: MAX11811
Figure 12. Multi-Touch Tab (Single-Touch Active)
______________________________________________________________________________________ 17
Evaluates: MAX11811
MAX11811 Touch Evaluation System (TEVS)
Figure 13. Multi-Touch Tab (After Zoom Out and Rotate During the Multi-Touch Mode)
18 �������������������������������������������������������������������������������������
MAX11811 Touch Evaluation System (TEVS)
Evaluates: MAX11811
Figure 14. Reg. Data Snd/Rcv Tab
______________________________________________________________________________________ 19
Evaluates: MAX11811
MAX11811 Touch Evaluation System (TEVS)
Figure 15. MAX11811 EV Kit Schematic
20 �������������������������������������������������������������������������������������
MAX11811 Touch Evaluation System (TEVS)
Evaluates: MAX11811
Figure 16a. MAX11811 Interface Board Schematic (Sheet 1 of 2)
______________________________________________________________________________________ 21
Evaluates: MAX11811
MAX11811 Touch Evaluation System (TEVS)
Figure 16b. MAX11811 Interface Board Schematic (Sheet 2 of 2)
22 �������������������������������������������������������������������������������������
MAX11811 Touch Evaluation System (TEVS)
REVISION
NUMBER
REVISION
DATE
0
9/10
DESCRIPTION
Initial release
PAGES
CHANGED
—
Maxim cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim product. No circuit patent licenses are implied.
Maxim reserves the right to change the circuitry and specifications without notice at any time.
Maxim Integrated Products, 120 San Gabriel Drive, Sunnyvale, CA 94086 408-737-7600
© 2010
Maxim Integrated Products 23
Maxim is a registered trademark of Maxim Integrated Products, Inc.
Evaluates: MAX11811
Revision History