3M Touch Screen Controller EX112 Reference Manual

Summary of Touch Screen Controller EX112

  • Page 1

    3m touch systems, inc. Proprietary information -- 29087v03 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.

  • Page 2

    2 3m™ microtouch™ controller ex serial reference guide 3m touch systems, inc. Proprietary information -- 29087v03 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...

  • Page 3: Contents

    3m™ microtouch™ controller ex serial reference guide 3 3m touch systems, inc. Proprietary information -- 29087v03 contents chapter 1 introduction what you need to know ........................................................................................... 5 important safety information ............

  • Page 4

    4 3m™ microtouch™ controller ex serial reference guide 3m touch systems, inc. Proprietary information -- 29087v03 name command ....................................................................................................... 28 null command ........................................................

  • Page 5: Introduction

    3m™ microtouch™ controller ex serial reference guide 5 3m touch systems, inc. Proprietary information -- 29087v03 chapter 1 introduction 3m touch systems offers several advanced controllers designed for reliability and easy installation. Each controller provides superior performance and delivers exc...

  • Page 6

    6 3m™ microtouch™ controller ex serial reference guide 3m touch systems, inc. Proprietary information -- 29087v03 explanation of signal word consequences warning: indicates a potentially hazardous situation, which, if not avoided, could result in death or serious injury and/or property damage. Cauti...

  • Page 7

    3m™ microtouch™ controller ex serial reference guide 7 3m touch systems, inc. Proprietary information -- 29087v03 typically, an isopropyl alcohol and water solution ratio of 50:50 is the best cleaning agent for your sensor. You can also use straight isopropyl alcohol. Be sure to follow solvent manuf...

  • Page 9: Controllers

    3m™ microtouch™ controller ex serial reference guide 9 3m touch systems, inc. Proprietary information -- 29087v03 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, in...

  • Page 10

    10 3m™ microtouch™ controller ex serial reference guide 3m touch systems, inc. Proprietary information -- 29087v03 a method of establishing the serial data communication between the controller and your system. The standard 3m™ microtouch™ rs-232 serial cable (p/n 7310101) is recommended. A method of...

  • Page 11

    3m™ microtouch™ controller ex serial reference guide 11 3m touch systems, inc. Proprietary information -- 29087v03 ex122 sensor cable connections the sensor cable has a 12-pin (2 x 6) dual row female connector that plugs into the controller. Table 2 describes the pins on this connector. The sensor c...

  • Page 12

    12 3m™ microtouch™ controller ex serial reference guide 3m touch systems, inc. Proprietary information -- 29087v03 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. Supplying power to the cont...

  • Page 13

    3m™ microtouch™ controller ex serial reference guide 13 3m touch systems, inc. Proprietary information -- 29087v03 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 incorpor...

  • Page 14

    14 3m™ microtouch™ controller ex serial reference guide 3m touch systems, inc. Proprietary information -- 29087v03 table 4 led diagnostic codes for ex serial controllers self test condition led flashes self test bit description what to do... Ram data error 2 1 0 data side checksum error reload progr...

  • Page 15

    3m™ microtouch™ controller ex serial reference guide 15 3m touch systems, inc. Proprietary information -- 29087v03 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 operati...

  • Page 17: Communications

    3m™ microtouch™ controller ex serial reference guide 17 3m touch systems, inc. Proprietary information -- 29087v03 chapter 3 3m™ microtouch™ ex serial controller communications this chapter discusses the fundamentals of communicating with the 3m™ microtouch™ ex serial controller. The firmware comman...

  • Page 18

    18 3m™ microtouch™ controller ex serial reference guide 3m touch systems, inc. Proprietary information -- 29087v03 controller default settings communication parameters the default operation of the ex serial controllers is n81 (no parity, 8 data bits, and 1 stop bits) at 9600 baud. Some ex122 control...

  • Page 19

    3m™ microtouch™ controller ex serial reference guide 19 3m touch systems, inc. Proprietary information -- 29087v03 commands to the controller are sent on the signal receive data (rxd) line as a serial data stream. For each command it receives, the controller sends a response to the host on the signa...

  • Page 20

    20 3m™ microtouch™ controller ex serial reference guide 3m touch systems, inc. Proprietary information -- 29087v03 the command response , which always follows the header, is a range of ascii characters depending on the type of command sent. Responses can be in many forms. For example, one standard r...

  • Page 21

    3m™ microtouch™ controller ex serial reference guide 21 3m touch systems, inc. Proprietary information -- 29087v03 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 develo...

  • Page 22

    22 3m™ microtouch™ controller ex serial reference guide 3m touch systems, inc. Proprietary information -- 29087v03 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 sy...

  • Page 23

    3m™ microtouch™ controller ex serial reference guide 23 3m touch systems, inc. Proprietary information -- 29087v03 determining target areas the default calibration targets (points) are located 12.5% (1/8) inward from the corners of the video image. For example, suppose the display resolution of your...

  • Page 24

    24 3m™ microtouch™ controller ex serial reference guide 3m touch systems, inc. Proprietary information -- 29087v03 response: 1 positive response. Indicates that the controller received a valid touch coordinate (point) when the target was touched. Two valid touch points indicate a successful calibrat...

  • Page 25

    3m™ microtouch™ controller ex serial reference guide 25 3m touch systems, inc. Proprietary information -- 29087v03 table 6 data sequence msb* bits lsb* data sequence 7 6 5 4 3 2 1 0 s- byte 1 1 s6 reserved x- byte 2 0 x3 x2 x1 x0 reserved x- byte 3 0 xs** x9 x8 x7 x6 x5 x4 y- byte 4 0 y3 y2 y1 y0 re...

  • Page 26

    26 3m™ microtouch™ controller ex serial reference guide 3m touch systems, inc. Proprietary information -- 29087v03 i and q are complex touch currents as measured in phase and 90 degrees out of phase with the corner drive signal. Refer to table 9 for i/q corner components. To use the format raw comma...

  • Page 27

    3m™ microtouch™ controller ex serial reference guide 27 3m touch systems, inc. Proprietary information -- 29087v03 byte bits 0 – 7 n+3 b0 – b6: bits 4-10 of respective i/q corner data b7: always 0 n+4 b0 – b3: bits 0-3 of respective i/q corner data b4 – b7: always 0 format tablet syntax: ft descript...

  • Page 28

    28 3m™ microtouch™ controller ex serial reference guide 3m touch systems, inc. Proprietary information -- 29087v03 table 11 defines the status bits (byte 1) for the format tablet data. Table 11 format tablet status bits bit description values s0 – s5 reserved — s6 proximity (touch state) 1 = sensor ...

  • Page 29

    3m™ microtouch™ controller ex serial reference guide 29 3m touch systems, inc. Proprietary information -- 29087v03 output identity syntax: oi description: returns a 6-character random identifier, which describes the controller type and the firmware version number. Response: ccxxxx where: cc = two as...

  • Page 30

    30 3m™ microtouch™ controller ex serial reference guide 3m touch systems, inc. Proprietary information -- 29087v03 examples: pn813 sets the serial line to no parity, eight data bits, one stop bit, and 4800 baud. Pn81 sets the parity, data bits, and stop bits; leaves the baud at its previous value. C...

  • Page 31

    3m™ microtouch™ controller ex serial reference guide 31 3m touch systems, inc. Proprietary information -- 29087v03 table 12 ex serial controller factory default settings operating parameter default baud rate 9600 serial communication settings n, 8, 1 1 data format format tablet operating mode mode s...

  • Page 32

    32 3m™ microtouch™ controller ex serial reference guide 3m touch systems, inc. Proprietary information -- 29087v03 ss = two ascii characters that provide status information about the controller hardware. The two characters represent one byte. Each character is in the range 0 to 9 and a to f. Table 2...

  • Page 33

    3m™ microtouch™ controller ex serial reference guide 33 3m touch systems, inc. Proprietary information -- 29087v03 appendix a ex122controller specifications this section provides ex122 controller specifications such as power requirements, environmental requirements, and cable connectors. The ex122 c...

  • Page 34

    34 3m™ microtouch™ controller ex serial reference guide 3m touch systems, inc. Proprietary information -- 29087v03 figure 2 cased ex122 touch controller technical specifications the controller specifications listed below were validated in test systems containing 3m touch systems components. These sp...

  • Page 35

    3m™ microtouch™ controller ex serial reference guide 35 3m touch systems, inc. Proprietary information -- 29087v03 as/nzs 3548:1995/cispr 22 class b ite emissions (aus.) class b compliant rfi – en 61000-4-3 / env 50140 class a compliant crfi – en 61000-4-6 n/a cable class a class b ≥ 80% screen area...

  • Page 36

    36 3m™ microtouch™ controller ex serial reference guide 3m touch systems, inc. Proprietary information -- 29087v03 esd susceptibility 2 - 8 kv contact discharge – class 2 per section 9 of iec 61000-4-2 1 false touch allowed compliant 27 kv air discharge – class 1 per section 9 of iec 61000-4-2 norma...

  • Page 37

    3m™ microtouch™ controller ex serial reference guide 37 3m touch systems, inc. Proprietary information -- 29087v03 appendix b ex112 controller specifications this section provides ex112 controller specifications such as power requirements, environmental requirements, and cable connectors. The ex112 ...

  • Page 38

    38 3m™ microtouch™ controller ex serial reference guide 3m touch systems, inc. Proprietary information -- 29087v03 technical specifications the controller specifications listed below were validated in test systems containing 3m touch systems components. These specifications may not be valid if confi...

  • Page 39

    3m™ microtouch™ controller ex serial reference guide 39 3m touch systems, inc. Proprietary information -- 29087v03 power frequency magnetic field – en 61000-4-8 class a compliant voltage dips – en 61000-4-11 class b class c compliant voltage interruptions – en 61000-4-11 class c compliant ul/cul com...

  • Page 40

    40 3m™ microtouch™ controller ex serial reference guide 3m touch systems, inc. Proprietary information -- 29087v03 touch system parameters accuracy vs. Dynamic temperature change (tested at 0 deg. C to 60 deg. C with a 0.5 deg. C/minute temperature ramp) maintains 99.0% accuracy sensor compatibility...