3M Touch Screen Controller EX 111 Reference Manual Download Page 2

3M™ MicroTouch™ Controller EX USB Reference Guide 

 

3M Touch Systems, Inc. Proprietary Information -- 29489v05 

The information in this document is subject to change without notice. No part of this document may be reproduced or transmitted 
in any form or by any means, electronic or mechanical, for any purpose, without the express written permission of 3M Touch 
Systems, Inc. 3M may have patents or pending patent applications, trademarks, copyrights, or other intellectual property rights 
covering subject matter in this document. The furnishing of this document does not give you license to these patents, trademarks, 
copyrights, or other intellectual property except as expressly provided in any written license agreement from 3M Touch Systems, 
Inc. 

The information provided in this document is intended as a guide only. For the latest detailed engineering specifications, please 
contact your 3M Touch Systems, Inc. Application Engineer. 3M Touch Systems, Inc. is committed to continually improving 
product designs. As a result, product specifications may be subject to change without notification. 

"RoHS compliant 2005/95/EC" means that the product or part does not contain any of the following substances in excess of the 
following maximum concentration values in any homogeneous material, unless the substance is in an application that is exempt 
under RoHS: (a) 0.1% (by weight) for lead, mercury, hexavalent chromium, polybrominated biphenyls or polybrominated 
diphenyl ethers; or (b) 0.01% (by weight) for cadmium. This information represents 3M’s knowledge and belief, which may be 
based in whole or in part on information provided by third party suppliers to 3M. 

NOTICE: 

Given the variety of factors that can affect the use and performance of a 3M Touch Systems, Inc. product (the 

“Product”), including that solid state equipment has operation characteristics different from electromechanical equipment, some 
of which factors are uniquely within User’s knowledge and control, it is essential that User evaluate the 3M Touch Systems, Inc. 
Product and software to determine whether it is suitable for User’s particular purpose and suitable for User’s method of 
application. 3M Touch Systems, Inc. statements, engineering/technical information, and recommendations are provided for 
User’s convenience, but their accuracy or completeness is not warranted. 3M Touch Systems, Inc. products and software are not 
specifically designed for use in medical devices as defined by United States federal law. 3M Touch Systems, Inc. products and 
software should not be used in such applications without 3M Touch Systems, Inc. express written consent. User should contact 
its sales representative if User’s opportunity involves a medical device application. 

IMPORTANT NOTICE TO PURCHASER: 

Specifications are subject to change without notice. These 3M Touch Systems, 

Inc. Products and software are warranted to meet their published specifications from the date of shipment and for the period 
stated in the specification

. 3M Touch Systems, Inc. makes no additional warranties, express or implied, including but not 

limited to any implied warranties of merchantability or fitness for a particular purpose. 

User is responsible for determining 

whether the 3M Touch Systems, Inc. Products and software are fit for User’s particular purpose and suitable for its method of 
production, including intellectual property liability for User's application. If the Product, software or software media is proven 
not to have met 3M Touch Systems, Inc. warranty, then 3M Touch Systems, Inc. sole obligation and User’s and Purchaser’s 

exclusive remedy

, will be, at 3M Touch Systems, Inc. option, to repair or replace that Product quantity or software media or to 

refund its purchase price. 3M Touch Systems, Inc. has no obligation under 3M Touch Systems, Inc. warranty for any Product, 
software or software media that has been modified or damaged through misuse, accident, neglect, or subsequent manufacturing 
operations or assemblies by anyone other than 3M Touch Systems, Inc.

 3M Touch Systems, Inc. shall not be liable in any 

action against it in any way related to the Products or software for any loss or damages, whether non-specified direct, 
indirect, special, incidental or consequential (including downtime, loss of profits or goodwill) regardless of the legal 
theory asserted.

 

© 3M  2001-2011  All rights reserved. 

Document Title

: 3M

TM

 MicroTouch

TM

 Controller EX USB Reference Guide

 

Document Number:  29489, Version 05 

3M, the 3M logo, MicroTouch, and the MicroTouch logo are either registered trademarks or trademarks of 3M in the United 
States and/or other countries. 

Windows and/or other Microsoft products referenced herein are either registered trademarks or trademarks of Microsoft 
Corporation in the U.S. and/or other countries.  

All other trademarks are the property of their respective owners. 
 

Summary of Contents for Touch Screen Controller EX 111

Page 1: ...ystems Inc Proprietary Information 29489v05 3M MicroTouch Controller EX USB Reference Guide For EX111 and EX121 Read and understand all safety information contained in this document before using this...

Page 2: ...is not warranted 3M Touch Systems Inc products and software are not specifically designed for use in medical devices as defined by United States federal law 3M Touch Systems Inc products and software...

Page 3: ...10 Establishing the Data Connection 10 Sensor Connection 11 Mounting the Controller 11 Supplying Power to the Controller 12 Mounting the Sensor 12 Turning On Your System 12 Status Light LED Diagnosti...

Page 4: ...st 8 24 Controller ID Request 10 25 Controller ID Report 12 25 Read Parameter Request 16 27 Parameter Data Report 4 28 Appendix A EX121 Controller Specifications EX121 Dimensions 29 Technical Specific...

Page 5: ...supplier in touch systems throughout the world As a 3M Touch Systems customer you are aware that we have strong internal programs that meet or exceed environmental regulations of our customers and th...

Page 6: ...ciated with improper disposal which if not avoided may result in minor or moderate injury from ground water contamination Dispose of components in accordance with federal state and local regulations T...

Page 7: ...ur company Whenever you contact Technical Support please provide the following information Touch display size part number and serial number Current driver version Operating system used Information on...

Page 8: ......

Page 9: ...rements Power requirements and options Status LED codes Overview of the EX USB Controllers Note For complete specifications for each of these EX USB controllers refer to the appendices at the end of t...

Page 10: ...otection to 27 kV for ESD discharges to the sensor not to the controller directly that may occur during normal operation of the sensor Refer to the appendices for further specifications Establishing t...

Page 11: ...row female connector that plugs into the EX111 controller with a right side tail exit The following table describes the pins on this connector Table 3 Sensor Flex Tail Connector for EX111 Controllers...

Page 12: ...te website at www 3Mtouch com Turning On Your System Before you turn on your custom system ensure that all cables are connected properly and that the controller is properly mounted To start up your sy...

Page 13: ...1 Firmware EEPROM checksum verification error Reload program code STRAY Error 1 3 2 Unable to initialize stray cancellation Replace controller If error reoccurs might be a sensor problem NOV Error 3...

Page 14: ...is not formatted when given by the ROM code Installing 3M MicroTouch Software 3M MicroTouch Software includes the driver that enables your sensor to work with your computer 3M Touch Systems has touch...

Page 15: ...y use these USB commands when writing touch applications developing custom drivers or touch configurations or testing their touch systems Developers can issue commands to initialize the controller sel...

Page 16: ...for normal mode and 2 for special mode and the vendor ID 0596H to write your own driver The EX USB controller is command set compatible with previous generation MicroTouch USB controllers Modification...

Page 17: ...y command parameters 6 wLength 2 0xXXXX Number of bytes to transfer The Type field should be set to Vendor 0x10 The Recipient field should be set to Device The Direction field depends on the command R...

Page 18: ...Pen finger touch status 3 X Compensated 2 0xXXXX Compensated X coordinate 5 Y Compensated 2 0xXXXX Compensated Y coordinate 7 X Raw 2 0xXXXX Raw X coordinate 9 Y Raw 2 0xXXXX Raw Y coordinate The main...

Page 19: ...bration The calibration can be performed at points inset from the lower left and upper right corners extended calibration or it can be done at those corners This is equivalent to the Calibrate Extende...

Page 20: ...8 96 The Calibrate Extended command then positions the first calibration target inward from the lower left corner 0 767 and the second calibration target inward from the upper right corner 1023 0 The...

Page 21: ...essed successfully This would happen if the report length requested by wLength does not match the controller status report size Controller Status Report 6 This report contains information describing t...

Page 22: ...nue to flash on the LED until the sensor is touched Cmd Status The status for the last command request This field is used to determine whether the last request was processed successfully It is also us...

Page 23: ...sed to select the type of reset to be performed 1 for Soft Reset and 2 for Hard Reset The wIndex field is not used This field should be set to zero to ensure future compatibility The wLength field is...

Page 24: ...request to restore the default values in the controller This is used to restore the values to the factory presets A soft reset is automatically done after completing the request so that parameter chan...

Page 25: ...ure future compatibility The wLength field is set to the size either 18 or 24 bytes of a Controller ID report Response The controller sends the Controller ID report when the request is processed succe...

Page 26: ...ies it as an EX based USB controller The 1 identifies it as the first model of this type This value is treated as an integer not two characters This means that the 1 will be transmitted first Note If...

Page 27: ...to return the contents of the requested parameter The byte bRequest is set to 16 to indicate that this is the Read Parameter request The wValue field is set to the number of the parameter being reques...

Page 28: ...eter Parameter Data Report 4 This report is sent in response to any request for parameter data All parameter data is treated as if it were stored as bytes in the order that it is stored in memory This...

Page 29: ...splay or enclosed in a molded plastic case 3 75 x 2 5 x 0 9 inches and mounted to the back or side of your display EX121 Dimensions The EX121 has a NOVRAM sensor connector and a USB cable connector an...

Page 30: ...Touch Systems Inc Proprietary Information 29489v05 The following figures show the overall dimensions of the EX121 controller and the locations of the mounting holes and connectors Figure 1 EX121 Over...

Page 31: ...and noise Regulatory Requirements CE Compliant Radiated Emissions EN 55022 1998 Class B Compliant AC Mains Conducted Emissions EN 55022 1998 Class B Compliant Telco Lines Conducted Emissions N A N A...

Page 32: ...ch Resolution Maximum addressable coordinates generated by the controller 16K x 16K ESD Susceptibility1 8 kV Contact Discharge Class 2 per section 9 of IEC 61000 4 2 1 false touch allowed Compliant 27...

Page 33: ...is controller can be internally mounted in your display The following figures show the overall dimensions of the EX111 controller and the locations of the mounting holes and connectors The EX111 has a...

Page 34: ...nts CE Compliant Radiated Emissions EN 55022 1998 Class B Compliant AC Mains Conducted Emissions EN 55022 1998 Class B Compliant Telco Lines Conducted Emissions N A N A RFI EN 61000 4 3 ENV 50140 Clas...

Page 35: ...Touch Resolution Maximum addressable coordinates generated by the controller 16K x 16K ESD Susceptibility1 8 kV Contact Discharge Class 2 per section 9 of IEC 61000 4 2 1 false touch allowed Complian...

Page 36: ...36 3M MicroTouch Controller EX USB Reference Guide 3M Touch Systems Inc Proprietary Information 29489v05 Figure 4 Storage and Operating Temperature with Humidity Conditions...

Reviews: