3M Touch Screen Controller EX 111 Reference Manual

3M Touch Screen Controller EX 111 Reference Manual

Controller ex usb

Advertisement

3M
MicroTouch
Controller EX USB

Reference Guide

For EX111 and EX121
Read and understand all safety information
contained in this document before using this product.
3
3M Touch Systems, Inc. Proprietary Information -- 29489v05

Advertisement

Table of Contents
loading

Summary of Contents for 3M Touch Screen Controller EX 111

  • Page 1: Reference Guide

    MicroTouch ™ ™ Controller EX USB Reference Guide For EX111 and EX121 Read and understand all safety information contained in this document before using this product. 3M Touch Systems, Inc. Proprietary Information -- 29489v05...
  • Page 2 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.
  • Page 3: Table Of Contents

    Receiving Reports from the Controller ..............17 Coordinate Data Report 1 ..................18 Calibration Request 4 ....................19 Controller Status Request 6 ..................20 Controller Status Report 6 ..................21 Reset Request 7 ......................23 3M Touch Systems, Inc. Proprietary Information -- 29489v05...
  • Page 4 Parameter Data Report 4 ................... 28 Appendix A EX121 Controller Specifications EX121 Dimensions....................29 Technical Specifications .................... 31 Physical Dimensions ....................31 Appendix B EX111 Controller Specifications Technical Specifications .................... 34 Physical Dimensions ....................34 3M Touch Systems, Inc. Proprietary Information -- 29489v05...
  • Page 5: Chapter 1 Introduction

    3M Touch Systems is committed to being a premier 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 the regions in which we conduct business.
  • Page 6: Sensor Care And Cleaning

    Data Sheet and product label. Sensor Care and Cleaning The sensor requires very little maintenance. 3M Touch Systems recommends that you periodically clean the glass surface. Typically, an isopropyl alcohol and water solution ratio of 50:50 is the best cleaning agent for your touch screen.
  • Page 7: 3M Touch Systems Support Services

    5:30 p.m. until 8:00 p.m. US Eastern Standard Time – 9 a.m. to 5 p.m. throughout Europe. You can contact 3M Touch Systems Technical Support (US only -- Eastern Standard Time) by calling the hot line, sending email or a fax.
  • Page 9: Chapter 2 Integrating The 3M™ Microtouch™ Ex Usb Controllers

    CHAPTER 2 Integrating the 3M™ MicroTouch™ EX USB Controllers The 3M™ MicroTouch™ EX USB controller provides a drop-in replacement for an existing controller with wide dynamic range, increased noise immunity, wide operating temperature stability, reprogrammability using software utilities and improved capability in ungrounded environments.
  • Page 10: Handling And Esd Protection

    The controller will operate with the standard USB +5V bus power.  A touch driver and a calibration program. You can use 3M™ MicroTouch™ MT 7 software which includes the necessary touch driver and utilities software. Handling and ESD Protection When mounting the sensor and controller, use normal precautions for handling electrostatic sensitive devices.
  • Page 11: Sensor Connection

    Metal screws are required on the 1x2 board if a separate ground wire is not used. The controller should be mounted in line with the sensor flex tail exit point to minimize flexing. Refer to Figure 1 for more details on controller mounting. 3M Touch Systems, Inc. Proprietary Information -- 29489v05...
  • Page 12: Supplying Power To The Controller

    (chassis) in all applications. Mounting the Sensor There are several methods for mounting the sensor depending on your application. If you need instructions or recommendations from 3M Touch Systems on how to incorporate a sensor into your design, refer to the 3M MicroTouch System 3250EX Integration Guide (P/N 19-278).
  • Page 13 NOV6 Error Interface configuration Restore defaults. If fault persists, values are not valid replace controller. NOV7 Error Touch configuration values Restore defaults. If fault persists, are not valid replace controller. Reserved Reserved 3M Touch Systems, Inc. Proprietary Information -- 29489v05...
  • Page 14: Installing 3M™ Microtouch™ Software

    Note 3: indicates that the EEPROM 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 drivers for many operating systems, including Windows®...
  • Page 15: Overview Of Usb Firmware Commands

    Executing some commands may alter the performance of your sensor and render it inoperable. You should be aware of the results before executing any firmware commands. To optimize the performance of the 3M™ MicroTouch™ EX USB touch controller and simplify the development of custom drivers, 3M Touch Systems recommends you use the commands listed in this chapter for current development.
  • Page 16: Communicating With The Controller

    MicroTouch™ USB controllers. Modifications of existing software should not be necessary when replacing an older controller. The following commands are those that 3M Touch Systems currently uses for communications. 3M Touch Systems recommends that you use only these commands for 3M™...
  • Page 17: Sending Commands To The Controller

    Some possible reasons for a command failure include:  The command was not formatted correctly.  The system parameters were not set up to allow command execution.  The controller does not support the command. 3M Touch Systems, Inc. Proprietary Information -- 29489v05...
  • Page 18: Coordinate Data Report 1

    3M™ MicroTouch™ Controller EX USB Reference Guide Controller Initialization To initialize the EX USB controller, 3M Touch Systems recommends that the host system issue a Reset command whenever the host system is powered on and is attempting to establish communication with the controller.
  • Page 19: Calibration Request 4

    Because Report 1 sends touch data continually, it is the most versatile mode, and it provides the best response time and overall feel. 3M Touch Systems recommends that the touch driver generate an event as each packet in the data stream arrives. Because touchdown and liftoff events are specially coded, your software can generate mouse events that correspond to what the user is doing.
  • Page 20: Controller Status Request 6

    The Controller Status Request is used to poll the controller for command completion when a previous USB request involved a controller reset. Refer to the Reset Request 7 for additional details. 3M Touch Systems, Inc. Proprietary Information -- 29489v05...
  • Page 21: Controller Status Report 6

    Description Report ID 0x06 Report ID number POC Status 0xXXXX Power On Check Status Cmd Status 0xXX Status of last command Touch Status 0xXX Finger Up/Down Asynch Reports 0xXXXX Active asynchronous reports 3M Touch Systems, Inc. Proprietary Information -- 29489v05...
  • Page 22 Reserved Async reports – the only active asynchronous report is the Touch Coordinate report 1. Extended POC Status – This is additional power on status information. This is a 2-byte bitmapped field. 3M Touch Systems, Inc. Proprietary Information -- 29489v05...
  • Page 23: Reset Request 7

    Because of this, a response to the request cannot be sent prior to, or even after, the beginning of the reset sequence. 3M Touch Systems, Inc. Proprietary Information -- 29489v05...
  • Page 24: Restore Defaults Request 8

    The hard reset did not use a device disconnect as part of the reset process for the previous 3M™ MicroTouch™ USB controller. The disconnect causes the driver to unload and will result in any handles to the driver that an application may have becoming invalid. An application should handle an unplug event.
  • Page 25: Controller Id Request 10

    EX Controller ID Report This version of the Controller ID report is only compatible with the EX USB driver. This version is sent when the larger (24-byte) Controller ID report is requested. 3M Touch Systems, Inc. Proprietary Information -- 29489v05...
  • Page 26 ASIC Type – this indicates the type and version of the ASIC in the controller. The value 0x0100 indicates the first EX revision. The high byte is used to note major ASIC changes, such as a new ASIC family, and the low byte indicates changes within a family. 3M Touch Systems, Inc. Proprietary Information -- 29489v05...
  • Page 27: Read Parameter Request 16

    0000 – Upper right 0001 – Lower right 0002 – Upper left 0003 – Lower left (standard, not rotated) 0 – 2 Controller serial number 3M Touch Systems, Inc. Proprietary Information -- 29489v05...
  • Page 28: Parameter Data Report 4

    “Max Param Write” value returned by the Controller ID report. The contents of this data section are dependent on which parameter is being accessed. 3M Touch Systems, Inc. Proprietary Information -- 29489v05...
  • Page 29: Ex121 Dimensions

    2. The uncased version measures 2.25 x 3.6 inches with a total height profile of 0.5-inch from the thru hole pins on the trace side of the board to the top of the highest component on the opposite side. 3M Touch Systems, Inc. Proprietary Information -- 29489v05...
  • Page 30 3M™ MicroTouch™ Controller EX USB Reference Guide The following figures show the overall dimensions of the EX121 controller and the locations of the mounting holes and connectors. Figure 1 EX121 Overall Dimensions Figure 2 Cased EX121 Touch Controller 3M Touch Systems, Inc. Proprietary Information -- 29489v05...
  • Page 31: Technical Specifications

    3M™ MicroTouch™ Controller EX USB Reference Guide Technical Specifications The controller specifications listed below were validated in test systems containing 3M Touch Systems components. These specifications may not be valid if configured with components from suppliers other than 3M Touch Systems. All components in the manufacture of electronic controllers are RoHS Directive compliant (2002/95/EC).
  • Page 32 (Tested at 0 deg. C to 60 deg. C with a 0.5 deg. C/minute temperature ramp) Sensor Compatibility Sensors 3M™ MicroTouch™ Surface Capacitive Communications Protocol ESD discharges to a 3M Touch Systems sensor connected to the controller 3M Touch Systems, Inc. Proprietary Information -- 29489v05...
  • Page 33 0.38-inch from the thru hole pins on the trace side of the board to the top of the highest component on the opposite side. Figure 3 EX111 Overall Dimensions 3M Touch Systems, Inc. Proprietary Information -- 29489v05...
  • Page 34: Technical Specifications

    3M™ MicroTouch™ Controller EX USB Reference Guide Technical Specifications The controller specifications listed below were validated in test systems containing 3M Touch Systems components. These specifications may not be valid if configured with components from suppliers other than 3M Touch Systems. All components in the manufacture of electronic controllers are RoHS Directive compliant (2002/95/EC).
  • Page 35 (tested at 0 deg. C to 60 deg. C with a 0.5 deg. C/minute temperature ramp) Sensor Compatibility 3M™ MicroTouch™ Capacitive Sensors Communications Protocol ESD discharges to a 3M Touch Systems sensor connected to the controller 3M Touch Systems, Inc. Proprietary Information -- 29489v05...
  • Page 36 3M™ MicroTouch™ Controller EX USB Reference Guide Figure 4 Storage and Operating Temperature with Humidity Conditions 3M Touch Systems, Inc. Proprietary Information -- 29489v05...

Table of Contents