3M Touch Screen Controller EX112 Reference Manual
3M Touch Screen Controller EX112 Reference Manual

3M Touch Screen Controller EX112 Reference Manual

Controller ex serial

Advertisement

3M
MicroTouch
Controller EX Serial

Reference Guide

For EX122 and EX112
Read and understand all safety information
contained in this document before using this product.
3
3M Touch Systems, Inc. Proprietary Information -- 29087v03

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Touch Screen Controller EX112 and is the answer not in the manual?

Questions and answers

Summary of Contents for 3M Touch Screen Controller EX112

  • Page 1: Reference Guide

    MicroTouch ™ ™ Controller EX Serial Reference Guide For EX122 and EX112 Read and understand all safety information contained in this document before using this product. 3M Touch Systems, Inc. Proprietary Information -- 29087v03...
  • 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

    Communicating with the Controller ................. 18 Firmware Commands ....................20 Calibrate Extended ....................21 Calibrate Raw ......................24 Diagnostic Command ....................25 Format Raw ......................25 Format Tablet ......................27 Mode Stream ......................28 3M Touch Systems, Inc. Proprietary Information -- 29087v03...
  • Page 4 Restore Defaults ....................... 30 Unit Type Verify ...................... 31 Appendix A EX122 Controller Specifications Technical Specifications ................... 34 Physical Dimensions ....................34 Appendix B EX112 Controller Specifications Technical Specifications ................... 38 Physical Dimensions ....................38 3M Touch Systems, Inc. Proprietary Information -- 29087v03...
  • 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

    Follow all instructions and recommendations in the manufacturer's Material Safety 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. CAUTION To reduce the risk of the potentially hazardous situations associated with the use of...
  • 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 3M™ Microtouch™ Ex Serial Controllers

    CHAPTER 2 Integrating 3M™ MicroTouch™ EX Serial Controllers The 3M™ MicroTouch™ EX serial 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

    A method of supplying power to the controller -- either internal or external.  A touch driver with a calibration routine. 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: Ex122 Sensor Cable Connections

    Metal or plastic screws can be used on the 2x3 board if the green ground wire is used. Metal screws are required on the 1x2 board if a separate ground wire is not used. 3M Touch Systems, Inc. Proprietary Information -- 29087v03...
  • Page 12: Supplying Power To The Controller

    2. Attach power and ground to the connector, (Pin 6: +5V to +12V, Pin 7: Ground). Using an External Wall-Mount Power Supply If you are using a standard 3M™ MicroTouch™ RS-232 serial cable (P/N 7310101), consult your applications engineer for power supply specifications.
  • Page 13: Mounting The Sensor

    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 14 Note 1: this is a fatal error. Note 2: this error is detected by the ROM code Note 3: indicates that the EEPROM is not formatted when given by the ROM code 3M Touch Systems, Inc. Proprietary Information -- 29087v03...
  • Page 15: Installing 3M™ Microtouch™ Software

    3M™ MicroTouch™ Controller EX Serial Reference Guide 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® 7, Windows® Vista, Windows® XP, Windows® XP embedded, Windows®...
  • Page 17: Overview Of Firmware Commands

    You should be aware of the results before executing any firmware commands. To optimize the performance of the 3M™ MicroTouch™ EX touch controller and simplify the development of custom drivers, 3M Touch Systems recommends you use the commands listed in this chapter for current development. Using these commands ensures compatibility with all 3M™...
  • Page 18: Controller Default Settings

    Data format refers to the type of packet the controller uses to send the X/Y touch coordinates to the host system. Format Tablet is the default format for the 3M™ MicroTouch™ EX serial controller. In Format Tablet, the controller sends 5 bytes per point and provides the most rapid response time to a touch.
  • Page 19: Sending Commands To The Controller

    The general format of a command is as follows: <Header>Command<Terminator> Note: The following descriptions of header, command, and terminator, use 3M Touch Systems terminal emulator key sequences. You may need to enter the sequence in a different format, depending on your emulator.
  • Page 20: Firmware Commands

    <SOH>Response<CR> Controller Initialization To initialize the EX serial controller for new development, 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 21: Calibrate Extended

    3M™ MicroTouch™ Controller EX Serial Reference Guide To optimize the performance of the touch controller and simplify the development of custom drivers, 3M Touch Systems recommends you use the commands listed in Table 5 for current development. Using these commands ensures compatibility with all 3M™...
  • Page 22: Guidelines For Calibrate Extended

     You can restart calibration at any time during this sequence by issuing a Reset command and reissuing a CX command. 3M Touch Systems, Inc. Proprietary Information -- 29087v03...
  • Page 23: Determining Target Areas

    Touching the two valid calibration points results in a successful calibration. If either calibration point is invalid, the calibration fails. The EX122 and EX112 controllers restore the previous calibration values. If the Calibrate Extended failed, repeat the CX process. 3M Touch Systems, Inc. Proprietary Information -- 29087v03...
  • Page 24: Calibrate Raw

    8-bit communication mode. To end Calibrate Raw mode, issue a Reset command. 3M Touch Systems uses the Calibrate Raw command during manufacturing and testing, and recommends you only use this command for diagnostics when you want raw data.
  • Page 25: Diagnostic Command

    Refer to Table 8 for General Packet Formats. Each corner data is composed of a pair of 32-bit I and Q values, which are delivered in 10 bytes. 3M Touch Systems, Inc. Proprietary Information -- 29087v03...
  • Page 26 – b6: bits 25-31 of respective I/Q corner data b7: Always 0 b0 – b6: bits 18-24 of respective I/Q corner data b7: Always 0 b0 – b6: bits 11-17 of respective I/Q corner data b7: Always 0 3M Touch Systems, Inc. Proprietary Information -- 29087v03...
  • Page 27: Format Tablet

    Yy = Y (vertical) coordinate data; fourth and fifth bytes of data. Table 10 Data Sequence MSB* Bits LSB* Data Sequence 7 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 *MSB = Most Significant Bit, LSB = Least Significant Bit 3M Touch Systems, Inc. Proprietary Information -- 29087v03...
  • Page 28: Mode Stream

    Use Z to determine that you are communicating with the controller or to make sure that a utility is communicating with the controller. Using this command does not affect the controller’s current operating parameters. Response: <SOH>0<CR> Positive response. 3M Touch Systems, Inc. Proprietary Information -- 29087v03...
  • Page 29: Output Identity

    Returns a 6-character random identifier, which describes the controller type and the firmware version number. Response: <SOH>CcXxxx<CR> where: = Two ASCII characters that describe the type of 3M™ MicroTouch™ controller. Xxxx = Four ASCII characters that indicate a build identifier. Parameter Set Syntax: <SOH>Ppds[b]<CR>...
  • Page 30: Reset

    Reset command also cancels the Format Raw, Calibrate Raw, and Calibrate Extended commands and returns the controller to normal operation. 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 31: Unit Type Verify

    = Four ASCII characters that indicate the features supported by the controller. Ffff R= Indicates a resistive controller V= Indicates the serial controller ****= Indicates no additional features configured Some EX122 can operate at N, 7, 2. 3M Touch Systems, Inc. Proprietary Information -- 29087v03...
  • Page 32 Table 2 defines the meaning of each bit (LED minus 1) in the status byte. Each bit can be set to 1 or 0, where: 1 = Error 0 = No error 00 = No diagnostic errors (normal response) 3M Touch Systems, Inc. Proprietary Information -- 29087v03...
  • Page 33 (3.75 x 2.5 x 0.9 inches) and mounted to the back or side of your display. The following figures show the overall dimensions of the EX122 controller and the locations of the mounting holes and connectors. Figure 1 Uncased EX122 Touch Controller 3M Touch Systems, Inc. Proprietary Information -- 29087v03...
  • Page 34: Technical Specifications

    Figure 2 Cased EX122 Touch Controller 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 ≥ 36 C (refer to Figure 4) Storage Humidity Range < 36°C 0-80% RH Performance and Reliability Minimum Touch Duration 5.4 msec. Touch Resolution – (Maximum addressable coordinates generated by the 16K x 16K controller) 3M Touch Systems, Inc. Proprietary Information -- 29087v03...
  • Page 36 (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 Serial RS 232 ESD discharges to a 3M™ MicroTouch™ sensor connected to the controller 3M Touch Systems, Inc. Proprietary Information -- 29087v03...
  • Page 37 The EX112 controller is a compact RS-232 serial controller. This controller can be internally mounted in your display. The following figures show the overall dimensions of the EX112 controller and the locations of the mounting holes and connectors. Figure 3 EX112 Touch Controller 3M Touch Systems, Inc. Proprietary Information -- 29087v03...
  • Page 38: Technical Specifications

    3M™ MicroTouch™ Controller EX Serial 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 39 27 kV Air Discharge – Class 1 per section 9 of IEC 61000-4-2 Compliant Normal Operation – No false touches MTBF (by MIL Std. 217F Calculation) 700,000 Hours ESD discharges to a 3M™ MicroTouch™ sensor connected to the controller 3M Touch Systems, Inc. Proprietary Information -- 29087v03...
  • Page 40 (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 Serial RS 232 Figure 4 Storage and Operating Temperature with Humidity Conditions 3M Touch Systems, Inc. Proprietary Information -- 29087v03...

Table of Contents