Advertisement

Quick Links

3M
MicroTouch
Controller EX712
Reference Guide
Read and understand all safety information
contained in this document before using this product.
3
3M Touch Systems, Inc. Proprietary Information

Advertisement

Table of Contents
loading

Summary of Contents for 3M MictoTouch EX712

  • Page 1 MicroTouch ™ ™ Controller EX712 Reference Guide Read and understand all safety information contained in this document before using this product. 3M Touch Systems, Inc. Proprietary Information...
  • 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

    Supplying Power to the Controller................11 Mounting the Sensor ....................12 Turning On Your System ..................12 Status Light (LED) Diagnostics ................12 Installing 3M™ MicroTouch™ MT 7 Software ............14 Chapter 3 3M™ MicroTouch™ EX712 Controller Communications Overview of Firmware Commands ................15 Controller Default Settings..................16 Communicating with the Controller.................16...
  • Page 4 3M™ MicroTouch™ Controller EX712 Reference Guide Null Command ......................26 Output Identity ......................27 Parameter Set......................27 Reset .........................28 Restore Defaults .......................28 Unit Type Verify ......................29 Appendix A EX712 Controller Specifications Technical Specifications...................32 Physical Dimensions ....................32 3M Touch Systems, Inc. Proprietary Information...
  • 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™ Ex712 Controllers

    To integrate and test the EX712 controller, you need the following items: • A 3M™ MicroTouch™ surface capacitive sensor. These sensors are available in a variety of sizes. • A method of establishing the serial data communication between the controller and your system.
  • 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: Mounting The Controller

    3M™ MicroTouch™ Controller EX712 Reference Guide Table 2 Sensor Cable Connector for EX712 Controllers Pin Wire Color Description Upper left (UL) corner Upper right (UR) corner Cable shield/drain Connects to the flex tail shield, which must not be grounded wire because the EX712 drives the flex tail shield with an AC waveform.
  • Page 12: Mounting The Sensor

    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 3M™ MicroTouch™ Controller EX712 Reference Guide A flashing (or blinking) LED during power-up indicates the controller’s power-on self-test failed. Refer to Table 3 for a description of each error code. Table 3 LED Diagnostic Codes for EX712 Controllers Self Self Test...
  • Page 14: Installing 3M™ Microtouch™ Mt 7 Software

    Note 3: indicates that the EEPROM is not formatted when given by the ROM code Installing 3M™ MicroTouch™ MT 7 Software 3M™ MicroTouch™ MT 7 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 Vista, XP, and 2000.
  • Page 15: Microtouch™ Ex712 Controller Communications

    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 16: 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™ EX712 controller. In Format Tablet, the controller sends 5 bytes per point and provides the most rapid response time to a touch.
  • Page 17 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 18: Firmware Commands

    <SOH>Response<CR> Controller Initialization To initialize the EX712 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 19: Calibrate Extended

    3M™ MicroTouch™ Controller EX712 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 4 for current development. Using these commands ensures compatibility with all 3M™...
  • Page 20 3M™ MicroTouch™ Controller EX712 Reference Guide Description: Initiates an interactive 2-point calibration. During the calibration process, you define the active area of the sensor by mapping locations to an absolute X/Y coordinate system. You touch two target areas on the sensor.
  • Page 21: Calibrate Raw

    3M™ MicroTouch™ Controller EX712 Reference Guide *The coordinates are in video terms, with the origin (0, 0) in the upper left corner of the sensor. Examples from the controller’s perspective, however, place the origin at the lower left corner of the sensor (numbers in brackets). The controller outputs 0 to 64K on both axes independent of display screen resolution.
  • Page 22 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 23: Diagnostic Command

    3M™ MicroTouch™ Controller EX712 Reference Guide Diagnostic Command Syntax: <SOH>DX<CR> Description: This command requests that the controller check for sensor failures such as broken corners, broken wires, etc. Response: <SOH>0<CR> Positive response. <SOH>1<CR> Command not supported. <SOH>2<CR> Failure detected. Format Raw Syntax: <SOH>FR<CR>...
  • Page 24 3M™ MicroTouch™ Controller EX712 Reference Guide Table 7 General Packet Formats Byte Bits 0 – 7 b0 – b6: Reserved b7: Synchronization bit (Always 1) I component of upper left (UL) corner 7-11 Q component of upper left (UL) corner...
  • Page 25: Format Tablet

    3M™ MicroTouch™ Controller EX712 Reference Guide Format Tablet Syntax: <SOH>FT<CR> Description: Outputs the X/Y touch coordinate data in a 5-byte packet. The packet includes 1 status byte and 4 bytes of binary X/Y coordinate data. The protocol also establishes the X and Y coordinate output as 14 binary bits providing a range of 0 to 16,383.
  • Page 26: Mode Stream

    3M™ MicroTouch™ Controller EX712 Reference Guide Table 10 Format Tablet Status Bits Description Values S0 – S5 Reserved — Proximity (touch state) 1 = Sensor is being touched (a touchdown or a continued touch). 0 = Sensor is not being touched (a touch liftoff or inactive).
  • Page 27: 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 28: 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 29: Unit Type Verify

    3M™ MicroTouch™ Controller EX712 Reference Guide Table 11 EX712 Controller Factory Default Settings Operating Parameter Default Baud Rate 9600 Serial Communication Settings N, 8, 1 Data Format Format Tablet Operating Mode Mode Stream Return to Factory Calibration The Restore Defaults command requires approximately 1.8 seconds. Therefore, the application program should wait the maximum amount of time and be sure it receives the command response before issuing another command to the controller.
  • Page 31 3M™ MicroTouch™ Controller EX712 Reference Guide APPENDIX A EX712 Controller Specifications This section provides EX712 controller specifications such as power requirements, environmental requirements, and cable connectors. The EX712 controller is a compact RS-232 serial controller. This controller can be internally mounted in your display.
  • Page 32: Technical Specifications

    3M™ MicroTouch™ Controller EX712 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 33 – Class 1 per section 9 of IEC 61000-4-2 Compliant Normal Operation – No false touches * ESD discharges to a 3M™ MicroTouch™ sensor connected to the controller MTBF (by MIL Std. 217F Calculation)> 700,000 Hours Touch System Parameters Accuracy vs. Dynamic Temperature Change Maintains 1% Accuracy (tested at 0 deg.

Table of Contents