3M SC400 Reference Manual
3M SC400 Reference Manual

3M SC400 Reference Manual

Serial resistive controller
Hide thumbs Also See for SC400:

Advertisement

Quick Links

SC400 Serial Resistive
Controller Reference Guide
3M Touch Systems
Read and understand all safety information
contained in this document before using this product.

Advertisement

Table of Contents
loading

Summary of Contents for 3M SC400

  • Page 1 SC400 Serial Resistive Controller Reference Guide 3M Touch Systems Read and understand all safety information contained in this document before using this product.
  • Page 2 3M Touch Systems’ warranty, then 3M Touch Systems’ sole obligation and User’s and Purchaser’s exclusive remedy, will be, at 3M Touch Systems’ option, to repair or replace that Product quantity or software media or to refund its purchase price. 3M Touch Systems has no obligation under 3M Touch Systems’...
  • Page 3: Table Of Contents

    3M Touch Systems Support Services................. 6 3M Touch Systems Worldwide Offices ..............7 Chapter 1 Integrating the SC400 Controller Overview of the SC400 Touch Screen Controller............9 Handling and ESD Protection .................. 10 Establishing the Data Connection ................10 Mounting the Controller................... 11 Supplying Power to the Controller................
  • Page 4 SC400 Controller Reference Guide Set Controller Number ..................... 23 Unit Type........................24 Appendix A SC400 Controller Specifications Technical Specifications................... 26 3M Touch Systems Proprietary Information...
  • Page 5: Introduction

    Intended Use The SC400 controller was designed to enable touch in conjunction with other 3M Touch Systems products and was tested to replace an existing small format serial controller. This controller is intended for internal mounting only and is not designed for use in hazardous locations.
  • Page 6: 3M Touch Systems Support Services

    Standard Time – 9 a.m. to 5 p.m. throughout Europe. Limited call back service Saturdays and Sundays. You can contact 3M Touch Systems Technical Support (US only -- Eastern Standard Time) by calling the hot line, sending email or sending a fax.
  • Page 7: 3M Touch Systems Worldwide Offices

    Introduction 3M Touch Systems Worldwide Offices All offices can be reached through the website: http://www.3Mtouch.com/. • United States 978-659-9000 • United Kingdom +44 (0) 1235-444400 • Australia +61 3 9582 4799 • Canada 604-521-3962 • France +33 (1) 30 31 68 32 •...
  • Page 9: Chapter 1 Integrating The Sc400 Controller

    The SC400 controller is an uncased device using an RS-232 serial interface. The communication parameters for the SC400 are N81 -- no parity, 8 data bits, and 1 stop bit. To integrate and test the SC400 controller, you need the following items: •...
  • Page 10: Handling And Esd Protection

    The SC400 controller requires that an RS-232 serial plug and play communication cable be attached to connector JP2. You can use a standard 3M Touch Systems RS-232 plug and play cable (P/N 7319630) or an equivalent interconnect. One end of this cable plugs into the RS-232 connector (JP2) on the SC400 controller.
  • Page 11: Mounting The Controller

    Integrating the SC400 Controller Table 1 COM Cable for SC400Controller PC Side (9-Pin D) Controller Side (8-Pin Molex) RS-232 Assigned Jumpered to: Description Data Carrier Detect (DCD) 4 and 6 DTR and DSR 8 DCD, DTR, DSR Receive Data (RXD)
  • Page 12: Supplying Power To The Controller

    SC400 Controller Reference Guide Supplying Power to the Controller You must supply the SC400 controller with power. The source must deliver (for 5 VDC) 16 mA typical, 27 mA touching; ± 5% regulation or (for 12 VDC) 19 mA typical, 30 mA touching;...
  • Page 13: Mounting The Touch Screen

    (CRT displays or flat panel displays, each in a variety of sizes). If you need instructions or recommendations from 3M Touch Systems on how to incorporate a touch screen into your design, refer to the MicroTouch Resistive Integration Guide (P/N 19-441). All 3M Touch Systems documentation is available from the corporate website at www.3Mtouch.com...
  • Page 14: Status Light (Led) Diagnostics

    3M Touch Systems controllers are highly reliable units; however, there may be occasions when the controller does not perform exactly as you expected. The SC400 controller provides diagnostic feedback with a light emitting diode (LED) on the component side of the board that indicates the status of the touch screen unit.
  • Page 15: Chapter 2 Sc400 Controller Communications

    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 format for the SC400 controller. In Format Tablet, the controller sends 5 bytes per point and provides the most rapid response time to a touch.
  • Page 16: Communicating With The Controller

    The operating mode specifies the conditions under which the controller sends the X/Y touch coordinates (input data packet) to the host system. Mode Stream is the operating mode for the SC400 controller. In Mode Stream, the controller sends a continuous stream of data packets when the screen is touched. The controller sends the data as long as a touch continues on the touch screen.
  • Page 17 <Header>Command Response<Terminator> Note: The following descriptions of header, response, and terminator, use 3M Touch Systems terminal emulator key sequences. The format of controller responses varies depending on the terminal emulation mode you are using.
  • Page 18: Firmware Commands

    Executing some commands may alter the performance of your touch screen and render it inoperable. You should be aware of the results before executing any firmware commands. To optimize the performance of the SC400 touch screen controller and simplify the development of custom drivers, 3M Touch Systems recommends you use only the commands listed in Table 3 for current development.
  • Page 19: Calibrate 3 Point

    You should, however, recalibrate the touch screen any time the video display area changes physical size. • You can restart calibration at any time during this sequence by issuing a Reset command and reissuing a C3 command. 3M Touch Systems Proprietary Information...
  • Page 20: Enter Sleep

    SC400 Controller Reference Guide 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 monitor is 1024 x 768. The C3 calculates the amount to move inward as follows: •...
  • Page 21: Format Tablet

    When the proximity bit changes from 1 to 0 (touch liftoff), the controller outputs one final set of X/Y coordinate data with the bit equal to 0 and the X/Y coordinate data equal to the last touch point. Packet synchronization Always 1. 3M Touch Systems Proprietary Information...
  • Page 22: Get Controller Number

    Response: <SOH>CcXxxx<CR> where: = Two ASCII characters that describe the type of 3M Touch Systems controller. Xxxx = This is a unique identifier not necessarily the actual firmware revision number. Description: Returns a 6-character identifier, which describes the controller type and the firmware SC400 version number.
  • Page 23: Reset

    3M Touch Systems factory default parameters from ROM to the non-volatile memory (NOVRAM) and then executes a Reset command. Table 6 lists the factory defaults for the SC400 controller. The Restore Defaults command is useful in situations where inadvertent commands to the controller have rendered the touch screen inoperative.
  • Page 24 = Four ASCII characters that indicate the features supported by the controller. Indicates a resistive controller Indicates either 4 wire controller (SC400) or an 8 wire controller (SC800) Indicates no additional features configured = Two ASCII characters that provide status information about the controller hardware.
  • Page 25 The SC400 controller is a compact RS-232 serial controller. This controller was designed to be mounted inside your monitor. The following figures show the overall dimensions of the SC400 controller and the locations of the mounting holes and connectors. Figure 3 SC400 Touch Screen Controller...
  • Page 26 14 ±1 ms Minimum Touch Duration Touch Resolution 1024 x 1024 (Maximum number of addressable coordinates generated by the controller) ESD Susceptibility ESD discharges to a 3M Touch Systems touch screen connected to the controller 3M Touch Systems Proprietary Information...
  • Page 27 Accuracy vs. Dynamic Temperature Change Maintains 1% Accuracy (tested at 0° C to 65° C with a 0.5° C/minute temperature ramp) Touch Screen Compatibility 3M Touch Systems Resistive Touch Screens Communications Protocol Serial RS-232 Figure 5. Storage and Operating Temperature and Humidity Conditions...

Table of Contents