ITM TPMA111 4 Wires Analog Resistive Touch Screen User Manual

ITM INC 4 Wires Analog Resistive Touch Screen

User Manual

Download: ITM TPMA111 4 Wires Analog Resistive Touch Screen User Manual
Mirror Download [FCC.gov]ITM TPMA111 4 Wires Analog Resistive Touch Screen User Manual
Document ID230840
Application IDG+iIDWs385ApUCPknmCRXg==
Document DescriptionUser Manual
Short Term ConfidentialNo
Permanent ConfidentialNo
SupercedeNo
Document TypeUser Manual
Display FormatAdobe Acrobat PDF - pdf
Filesize6.96kB (87060 bits)
Date Submitted2002-03-13 00:00:00
Date Available2002-03-13 00:00:00
Creation Date2002-03-08 14:20:39
Producing SoftwareAcrobat Distiller 4.0 for Windows
Document Lastmod2002-03-13 16:24:10
Document TitleUser Manual

Setup and Users Manual
ITM Controller Board
for 4-Wire Resistive Touch Screen
(Revision 0.0)
Table of Contents
COMPANY AND GENERAL INFORMATION.........................................................3
Mailing Address:
World Wide Web Address:
Copyright Information:
User Information:
Edition Information:
WARNING.................................................................................................................4
Warning:
Note:
INTRODUCTION.......................................................................................................5
ITM ToucHand ORDERING AND PART IDENTIFICATION..................................6
ITM ToucHand controller board part numbering guide:
ITM ToucHand controller firmware label identifier guide:
FEATURES OF ITM TOUCH SCREEN CONTROLLER.......................................7
ITM Software and Device Drivers:
Communication Options:
Transmission Speed:
Touch Screen Interface:
Resolution:
Calibration:
Note about software calibration:
Power Requirement:
COMMUNICATION FORMAT..................................................................................9
Packet Format:
Alignment:
ITM BOARD DIAGRAM.........................................................................................11
COMMUNICATION CABLE AND CONNECTION DIAGRAMS...........................12
ITM 4-WIRE TOUCH SCREEN CONNECTION DIAGRAMS..............................12
-2-
Company and General Information
Mailing address:
ITM INC.
#880-3, Kwanyang-Dong, Dongan-Ku,
Anyang-City, Kyunggi-Do, 431-060 Korea
Phone: +82-31-421-6114
Fax:
+82-31-422-6118
e-mail: touch@itm.co.kr
World Wide Web Address:
http://www.itm.co.kr
Copyright Information:
This manual is 2001 ITM Inc. A ll rights reserved.
Printed in the Republic of Korea.
Reproduction of the contents of this copyrighted material in whole or in part, by
any means mechanically or electronic, for any purpose, without the written
permission of ITM Inc. is prohibited.
User Information:
The information in this document is subject to change without notice.
No part of this document may be reproduced or transmitted in any from or by
any means, electronic or mechanical, for any purpose, without the express written
permission of ITM Inc..
Those responsible for the application and use of ITM Inc. products and
documentation are assumed to have taken all necessary steps to insure that the
application of ITM Inc. products meet safety and performance requirements
including any laws, regulations, codes and standards associated with user
application.
Edition Information:
Printed on:
12 November, 2001
Documents Part number:
ITM_MA11100_USERS.gul
-3-
Warning:
Although ITM has taken steps to protect your touch screen controller from
transient voltage, it is important to make all grounding, communication and touch
screen connections to the controller and touch screen before powering on our
computer, video monitor or touch screen controller.
Failure to follow this procedure may result in damage to your controller and/or
communication port.
NOTE:
All connection settings are identical. Please contact ITM if you have any
questions regarding your hardware revision. The board revision and firmware
release can be found directly on your ITM touch screen controller board.
INFORMATION TO THE USER
This equipment has been tested and found to comply with the limits for a Class B
digital device, pursuant to part 15 of the FCC Rules. These limits are designed to
provide reasonable protection against harmful interference in a residential
installation. This equipment generates, uses and can radiate radio frequency energy
and, if not installed and used in accordance with the instructions, may cause
harmful interference to radio communications. However, there is no guarantee that
interference will not occur in a particular installation. If this equipment does cause
harmful interference to radio or television reception, which can be determined by
turning the equipment off and on, the user is encouraged to try to correct the
interference by one more of the following measures:
-. Reorient or relocate the receiving antenna.
-. Increase the separation between the equipment and receiver.
-. Connect the equipment into an outlet on a circuit different from that to which the
receiver is connected.
-. Consult the dealer or an experienced radio/TV technician for help.
WARNING
Changes or modifications not expressly approved by the manufacturer could void
the user’s authority to operate the equipment.
This device complies with Part 15 of the FCC Rules. Operation is subject to
the following two conditions: (1) this device may not cause harmful
interference, and (2) this device must accept any interference received,
including interference that may cause undesired operations.
-4-
Introduction:
This manual has been written for users of the ITM Inc. ToucHand touch screen
controller boards in combination with the ITM ToucHand device drivers.
The ITM ToucHand controllers were developed for high performance touch input
applications.
The ITM ToucHand touch screen controller and software described within this
document is assumed to be used with four wire analog resistive touch screen
products manufactured by a variety of touch screen manufactures.
Touch screens vary with regard to light transmission, sensitivity and electrical
characteristics between manufactures.
The ITM ToucHand controller allows for 12-bit resolution of an analog resistive
touch screen. The resolution of the ITM TM controller is 4,096 x 4,096(16,777,216
point in the field).
Because touch screen quality and resistance varies from touch screen
technologies and manufacturers the actual overall resolution may vary (slightly)
between touch screen overlay manufacturer's products.
ITM ToucHand device drivers are designed to integrate smoothly with PC based
operating systems. If you have a touch only application you may save
considerable cost by using the ITM controller. Please contact ITM for information
regarding our lower cost touch screen controller products.
A great deal of attention has been paid to eliminate potential problems with
various touch screen manufactures. ITM has tested the ITM controllers with the
following touch screen overlay manufacturer's analog resistive touch screens:
ITMTM, GunzeTM, MicroTouchTM, DynaproTM, NishaTM.
-5-
ITM ToucHand ordering and part identification
ITM ToucHand controller board part numbering guide:
Touch screen
Type
Controller
Type
Communication
Type
Options
ITM
4-wire
Serial
0-RS232
5-wire
Usb
1-PS/2
Kit
Capacitive
2-Custom
Example:
I4S00
Standard 4-Wire Resistive Analog Touch screen controller for RS-232
ITM ToucHand controller firmware label identifier guide:
4 S 1 0 YYWW
Date Code
Firmware revision #
Hex Rev # 00-FF
Type
4 : 4-wire
5 : 5-wire
C : Capacitive
Communication
S : Standard or
Rs-232
P : PS/2
C : Custom
Example:
4S10-[date code] 4-wire resistive, Standard firmware, rev: 10
-6-
Features of ITM ToucHand touch screen controller
ITM Software and Device Drivers:
All ITM products are designed be used with ITM ToucHand device drivers. ITM
Company develops, supports and maintains all products sold with the ITMTM or
ToucHand trademark.
ITM does not use third party technical resources to develop any of its software or
hardware products. Typically there is no additional charge for ITMTM device drivers.
Drivers are available for WindowsTM, Windows NTTM, Windows CETM, LinuxTM.
If you require a custom or modified driver for your application, please contact ITM
Inc. All user manuals and drivers are available at the ITM web site.
All rights reserved. ITM terms and conditions apply to all applications using ITM
hardware, firmware or software.
Communication Options
RS232 (9600 or 19200 baud rate)
1 Start Bit, 8 Data Bits, 1 Stop Bit, no parity
PS/2, Personal System / 2
Transmission Speed
~192 points per second @9600 Baud
Touch Screen Interface
Analog Resistive 4 wire
Resolution
12 bit (4096 x 4096)
Calibration
Internal calibration available for custom configuration only.
Software (driver) calibration for all PC configurations.
Note about software calibration
The touch screen can be connected upside down. The calibration routine will
identify the correct position of the touch screen overlay.
-7-
Power Requirement
DANGER: If the static ground mounts are not terminated to ground, the static
protection will not function properly and you may destroy your ITM ToucHand
controller board, your communication port or both. See diagram for more
details
External Regulated power: 5Vdc +/- 10%
-8-
Communication Format
The controller communicates at 9600 bits per second (baud), 8 data bits, no
parity bit, and 1 stop bit When the controller is started, it sends a Plug and Play
(PnP) message. The content of this PNP message has yet to be determined.
For now, it is "Hello PnP". After the PnP message, the controller sends packets
while the touch panel is touched.
Packet Format
Packets send three values:
12 bit x coordinate
12 bit y coordinate
8 bit z
Z is a rough, non-linear, non-calibrated, measure of pressure or contact area. A
value of 0 means no pressure or contact. 0xFF is maximum pressure or contact.
As long as contact is maintained, 192 packets per second will be sent. When
contact is lost, one more packet with a z value of 0 will be sent. The x and y
values of such a packet are meaningless.
The format of packets is:
msb d7
d6
d5
d4
d3
d2
d1
lsb d0
LIFT
RFE
y11
y10
y9
y8
y7
Second Byte
z7
z6
x11
x10
x9
x8
x7
Third
Byte
y6
y5
y4
y3
y2
y1
y0
Fourth Byte
x6
x5
x4
x3
x2
x1
x0
Fifth
z5
z4
z3
z2
z1
z0
First
Byte
Byte
x0, y0 and z0 are the least significant bits.
RFE means reserved for future expansion.
LIFT = if '1' process as lift off packet.
The packets are variable length.
For now it is zero.
Bytes at the beginning of a packet that are the
-9-
same as the respective bytes of the previous packet may be omitted. Once a
different byte is found, it and the rest of the packet must be sent. The last byte
must always be sent. After starting the controller, the first packet sent must be
sent complete. Also, while packets are being sent, at least one packet per
second must be sent complete. Although it is permissible for controllers to omit
leading redundant bytes, controllers are not required to omit them. However, all
receivers must correctly accept variable length packets.
For example, consider the following two packets.
The first packet is 0x13, 0x61, 0x54, 0x32 and 0xBF.
The second packet is 0x13, 0x61, 0x55, 0x32 and 0xBF.
For the second packet, only 0x55, 0x32 and 0xBF must be sent.
Notice that the 0x32 byte was resent even though it did not change.
Another example is where the packets are identical.
The first packet is 0x13, 0x61, 0x57, 0x32 and 0xBF.
The second packet is 0x13, 0x61, 0x57, 0x32 and 0xBF.
For the second packet, only 0xBF must be sent.
Programmer Tip: Notice that only the last byte of a packet has the most
significant bit set. This eases parsing for the receiver, especially with the
complication of variable length packets. When a byte with the most significant bit
is received, the packet should be complete. (If not enough bytes have been
received to complete a packet, then you do not have a packet yet; keep looking.)
No timers are required to figure out when the end of the packet has arrived.
Also, ASCII data with high bit cleared can safely pass through and be ignored.
Alignment:
Draw a line between where you want the (0,0) point to be and where you want
the (max,max) point to be. The first alignment point is 10% of the way from the
(0,0) point to the (max,max) point. The second alignment point is 10% of the
way from the (max,max) point to the (0,0) point.
To tell the controller to begin alignment, send the 'K' ASCII character to it. The
controller will stop transmitting packets and will wait for you to touch the first
alignment point. When you have touched it long enough, the controller will send
a 0xC1 byte to indicate that it got the first point and is ready for you to touch
the second point. When you have touched the second point long enough, the
- 10 -
controller will send a 0xC2 byte to indicate that it got the second point, and that
the alignment was successful and is finished.
The controller will send a 0xC0 byte to indicate that the alignment was
unsuccessful. Unsuccessful alignment is usually due to the two alignment points
being too close.
Programmer Tip: Notice that the 0xC0, 0xC1 and 0xC2 alignment
status bytes that can be sent by the controller can not be confused for packet
data because the two most significant bits are set.
Whenever the controller receives serial data, it stops transmission of packets for
several seconds.
ITM ToucHand Board Diagram
59.65
3.81
52.07
3.81
33.02
4.04
27.67
29.01
16.51
12.7
- 11 -
Communication Cable and Connection Diagrams
RS-232 Communication Diagram External Power:
2: TxD
3: RxD
2: TxD
3: RxD
5: GND
Power
PC
COM Port
Ground
RS-232 Communication Diagram External Power:
7: Ground
6: Power
2: TxD
3: RxD
5: GND
5: GND
3: RxD
2: TxD
- 12 -
PC
COM Port
TM Touch Screen Connection Diagrams
4-wire touch screen:
YU
XL
X+
Y+
XY-
XR
JP1
Power
Ground
YL
YU
JP2
XL
Y+
XYX+
XR
Power
Ground
YL
- 13 -

Source Exif Data:
File Type                       : PDF
File Type Extension             : pdf
MIME Type                       : application/pdf
PDF Version                     : 1.3
Linearized                      : No
Create Date                     : 2002:03:08 14:20:39
Producer                        : Acrobat Distiller 4.0 for Windows
Modify Date                     : 2002:03:13 16:24:10+09:00
Page Count                      : 13
EXIF Metadata provided by EXIF.tools
FCC ID Filing: P9ATPMA111

Navigation menu