Page 4
Systems, a subsidiary of 3M, is prohibited. Notice Given the variety of factors that can affect the use and performance of a 3M Touch Systems Product (the “Product”), including that solid state equipment has operation characteristics different from electromechanical equipment, some of which factors are uniquely within User’s knowledge and control, it is essential that User evaluate the 3M Touch Systems...
The SC4 touch screen controller was designed to enable touch in conjunction with other 3M Touch Systems products. The controller is intended only for internal use. The controller is intended for internal use only and is not designed for use in hazardous locations.
Using this manual ....................13 Who should use this manual? ................13 Terms ........................14 Abbreviations and acronyms ................14 3M Touch Systems support services ..............15 3M Touch Systems worldwide offices ............... 16 Chapter 1 Introducing the SC4 controller ..........17 Features.......................
Page 8
Eight-wire touch screen decoding ..............47 Touch position to video decoding ..............48 Appendix B Controller/host communication ..........51 Report protocol (controller-to-host) ..............51 Report descriptions ..................... 52 Command protocol (host-to-controller).............. 54 Command summary.................... 55 Command description..................56 3M Touch Systems Proprietary Information...
Page 11
Table B: Terms used in this manual ..............14 Table C: Abbreviations and acronyms ............. 14 Table D: Telephone numbers for 3M Touch Systems worldwide ....16 Table E: Summary of tabs in dialog box for changing touch behavior .... 30 Table F: Default COM settings ................
Who should use this manual? This manual is for: Personnel using the SC4 touch screen controller and software for the first time Engineers and technicians who need to integrate the controller into other products and customize its operations 3M Touch Systems Proprietary Information...
Liquid crystal display Original equipment manufacturer Personal computer PS/2 A port design first introduced in IBM PS/2 computers Radio frequency interference RS-232 Industry standard for serial communications connections with transmission distances up to 50 feet 3M Touch Systems Proprietary Information...
US Eastern Standard Time, 9:00 a.m. to 5:00 p.m. throughout Europe. There is limited service on Saturdays and Sundays. You can contact 3M Touch Systems Technical Support (US only — Eastern Standard Time) by calling the hot line or sending a fax:...
SC4 Touch Screen Controller 3M Touch Systems worldwide offices All offices can be reached through the website: www.3Mtouch.com. Telephone numbers for offices of 3M Touch Systems appear in Table D Table D: Telephone numbers for 3M Touch Systems worldwide Country...
SC4 touch screen controller provides outstanding touch performance and ease of use. It converts touch input from an analog resistive touch screen into a digital data stream and 3M Touch Systems software converts that data to emulate input from a Microsoft mouse.
Windows NT, Windows 9X, or later operating systems (including Windows XP/2000), see instructions in Chapter 3. To calibrate with a host computer running in MS-DOS 6X, see instructions in Chapter 4. 3M Touch Systems Proprietary Information...
The SC4 controller supports a number of configuration options that can be set by software. Configurable options include sensitivity to touch input, touch mode, report rate maximum, baud rate, and sleep mode. For information on changing configurable options, see Appendix B. 3M Touch Systems Proprietary Information...
Whether you are using an SC4 controller that came as a circuit board only or as part of an evaluation kit, analog resistive touch screens (with a four-wire tail or eight-wire tail) are available separately from 3M Touch Systems. 3M Touch Systems Proprietary Information...
MicroTouch SC4 Touch Screen Controller For information about the types of resistive touch screens available from 3M Touch Systems, see www.3Mtouch.com or contact your local sales representative. Connecting components To connect your touch screen system components, refer to Figure 2 and follow the instructions in this chapter.
Mounting the touch screen 1. Power down the computer and the display. 2. Mount the touch screen to the display using Velcro , tape, or a 3M-installed adhesive gasket. If you need details about how to integrate the touch screen and about touch screen mounting options, refer to the MicroTouch Resistive Design and Integration Guide.
2. Connect the USB cable to the USB port on the computer (Figure 2). 3. Install jumper J2 in the correct position for a USB connection (Figure 6). Jumper Figure 6: Jumper 2 position for a USB connection 3M Touch Systems Proprietary Information...
For instructions, refer to the chapter that applies to the operating system of your computer: For Windows NT and Windows 9X and later operating systems (including Windows XP/2000), refer to Chapter 3. For MS-DOS 6X, refer to Chapter 4. 3M Touch Systems Proprietary Information...
2. Follow the on-screen instructions. Note: When you are asked to choose a COM port (Figure 7), specify the COM port that you want the controller to use. It is recommended that you not select the “Auto Detect” checkbox. 3M Touch Systems Proprietary Information...
2. Select the Calibration tab at the top of the dialog box (Figure 8). Do not select the Calibrate button at the bottom of the dialog box; that comes later). The Calibration section of the dialog box appears. 3M Touch Systems Proprietary Information...
Figure 9: Exploded view of part of Figure 8 showing calibration points 4. Select Apply. Calibrating Select the Calibrate button (located in the lower left corner of the dialog box). 2. Follow the screen prompts to carry out four-point calibration. 3M Touch Systems Proprietary Information...
For more details on customizing the touch screen driver software, refer to the driver’s Help file which has detailed information on many topics. If you do not find the information you are seeking in Help, contact 3M Touch Systems technical support. For contact information, see “3M Touch Systems support services”...
1. Insert the CD that shipped with the SC4 controller into the CD drive of your computer. 2. At the DOS prompt, type: where d is the drive containing the CD 3. At the d:\ prompt, type: 3M Touch Systems Proprietary Information...
4. Restart the computer. Changing COM port settings The driver software supports serial RS-232 communication between the controller and the host. During installation, a line is added to the autoexec.bat file. For example: \TOUCH\DOS\EMOUSE /COM1 3M Touch Systems Proprietary Information...
/IRQ = XX /BASE = YYY where XX is the interrupt request number for the COM port and YYY is its I/O base address in hexadecimal. After changing and saving the file, restart the computer. 3M Touch Systems Proprietary Information...
Table H: SC4 controller power requirements Voltage 7.5–12.0 VDC Operating voltage 5 VDC ±5% Non-active current (sleep) typical 30 mA Active current (no sensor load) typical 35 mA Active current (typical sensor load) typical 55–65 mA 3M Touch Systems Proprietary Information...
Where: header code: pen down = 0x40, pen up = 0x41 most significant bit of x-axis position least significant bit of x-axis position most significant bit of y-axis position least significant bit of y-axis position 3M Touch Systems Proprietary Information...
5 VDC brought in at the PS/2 connector. The controller can use the PS/2 connector’s power supply pins even if another communication protocol (RS-232, USB, or TTL) is used and even though PS/2 communication is not supported by 3M Touch Systems. 3M Touch Systems Proprietary Information...
To change the power source setting on the controller, install jumper J1 as shown below: Unregulated Regulated power supply power supply Setting for on-board Setting for regulated voltage regulator 5 VDC supplied through PS/2 connector Figure 12: Power source jumper setting 3M Touch Systems Proprietary Information...
Connect the host USB port to pins 1–4 of Header H2 as shown in Table O: Table O: Communication connector H2 (USB) pin-out Pin # Pin name *The USB section of the board uses 5 volts at pin 1. 3M Touch Systems Proprietary Information...
MicroTouch SC4 Touch Screen Controller Serial PS/2 3M Touch Systems does not support serial PS/2 communication with the host computer. Touch input sensors The controller supports both 4-wire and 8-wire touch screens. The orientation of the cable connection at the touch screen or at the controller is not important. The controller will identify the sensor wires during calibration.
Here are some suggestions to get the optimum performance from the touch screen system: Mount the controller close to the touch screen. Mount the controller away from transformers, AC sources, and high voltage switching noise. 3M Touch Systems Proprietary Information...
Page 44
Try adding an EMI shield. The EMI shield consists of a transparent conductor placed between the display device and the touch screen. Consult the MicroTouch Resistive Design and Integration Guide for more information on shielding options. 3M Touch Systems Proprietary Information...
ITO. Typical minimum and maximum ADC values will be 50 and 950, respectively. This yields a dynamic range of approximately 900 ADC values. Touch point coordinates are reported to the host computer through a serial communications port. 3M Touch Systems Proprietary Information...
MicroTouch touch screens are available off-the-shelf in several sizes to match your choice of display. 3M Touch Systems also designs custom touch screens to meet product requirements. Most 3M Touch Systems touch screens can be supplied with options that can enhance optical properties, increase durability, and improve electrical performance for the entire touch system.
Table T: Eight-wire touch screen scanning Axis 5 V Drive Gnd Drive Read Ref+ Ref- Read 5 V Drive Gnd Drive Ref+ Ref- In this table, Ref+ and Ref- are the plus and minus references to the ratio-metric A/D converter. 3M Touch Systems Proprietary Information...
Simple “button actuation only” applications require less than 50 points per second. Handwriting recognition often requires a minimum of 100 points per second. The supported touch point report rates are 180, 135, 90, 45, and 3M Touch Systems Proprietary Information...
Sends a continuous stream of touch coordinates reports during a valid touch. A release coordinates report is sent upon touch release. The release coordinates will be the coordinates of the touch location just prior to release. Touch: • • • Release: 3M Touch Systems Proprietary Information...
The touch and release coordinates reports will be the location of the touch just prior to release. Reporting will not occur again until a new valid touch and release cycle occurs. Touch: nothing Release: 3M Touch Systems Proprietary Information...
Page 60
<CR> addr hi: <ASCII for MSn> <ASCII for LSn> addr lo: <ASCII for MSn> <ASCII for LSn> data: <ASCII for MSn> <ASCII for LSn> where MSn = most significant nibble, LSn = least significant nibble 3M Touch Systems Proprietary Information...
Page 61
MSn = most significant nibble, LSn = least significant nibble Example. The host commands the controller to write 0x3B to address 0x005F. The command is: Host: <0x02> <0x6B> <0x30> <0x30> <0x35> <0x46> <0x33> <0x42> <0x0D> 3M Touch Systems Proprietary Information...
Need help?
Do you have a question about the MicroTouch SC4 and is the answer not in the manual?
Questions and answers