触摸屏的安装与调试 马建峰 1997-01-01   目前,随着交互性操作的要求越来越高,触摸屏的使用也越来越普及,其交互技术非常适合以下方面:   1.信息检索及查询;   2.展示;   3.培训及教育;   4.自动控制及检测;   触摸屏系统由三个主要部分构成:传感器、控制部件、驱动程序。传感器检测用户的触摸动作;控制部件将触摸动作转换为数字信号传入计算机中;驱动程序将应用程序与触摸屏联系起来。触摸屏按传感器分类可分为电容、电阻、电压、声表面波、应力计型触摸屏。在安装上分为两种形式:   1.外挂式:直接挂在显示器外部;   2.内装式:装在显示器外壳和显示屏之间。   下面以MicroTouch触摸系统为例,介绍电容式触摸屏系统的安装与调试过程。   电容式触摸屏由一个模拟感应器及一个智能双向控制器构成。模拟感应器为一块透明玻璃,上面涂有导电涂层,再在外面覆盖一层保护性玻璃以形成坚实耐用的外层。感应器边缘电极产生分布电压场,当用手指或其它导电体触摸触摸屏时,会导致电容改变,电压场也随之改变。控制器检测这些变化,从而确定触摸位置,并把位置信号数字化后送入主机,从而实现人机交互。   MicroTouch采用内装式安装。整套系统包括一块安装在计算机内的ISA总线接口卡,一张触摸屏驱动程序安装盘和一块触摸屏。安装步骤如下:   1.打开显示器,将触摸屏安装于显示器外壳和显示屏之间,要注意将触摸屏放平、放稳,最好请专业人员安装。   2.将接口卡安装在计算机内,安装前先用MSD等程序来检测计算机的中断号,找一个未被占用的中断号分配给触摸屏接口卡。接口卡上有三个跳线区。一个为地址跳线区,一个为中断跳线区,另一个为TEST跳线区。卡上有厂家设置的默认值记号。用户可根据安装手册,对不同配置的机器重新设置I/O地址及IRQ中断号,避免与其它硬件设备冲突。TEST跳线不许用户改变,其默认值为:USER Variable Comm。   3.通过连接线将触摸屏与接口卡连接起来。   4.硬件安装完毕后,再安装应用软件TouchWare,它包括触摸屏驱动程序、控制台、输入方式设置工具、Pop演示工具、在线帮助。安装可分为在DOS和Windows下安装。   (1)触摸屏为串口设备,安装时,安装程序要求用户输入串口号、中断号及波特率。串口号与中断号一般成组使用。如:COM1和IRQ4一组、COM2和IRQ3一组,具体设置情况可参照安装说明书,当然IRQ中断号要与接口卡上的设置相同。   (2)有的用户在Windows下安装、使用触摸屏,还要求同时使用鼠标,以便于所开发系统程序的调试。在安装时,安装程序会提示是否同时使用鼠标,用户可根据实际情况选用。需要特别注意的是,在多媒体计算机上安装触摸屏系统时,Windows下的鼠标共用功能可能会紊乱,这时用户要检查一下是否在DOS环境下驱动了多媒体配件,如声卡、视卡等,可在批处理文件Autoexec.bat和配置文件Config.sys中注释掉其驱动语句。   安装完毕后,安装程序会将所有程序拷入一个目录中(如:C:\MTS\TOUCH\),自动修改Windows目录下的Win.ini和System.ini文件,将原文件备份为*.MTS文件,并且还修改了批处理文件Autoexec.bat,将原文件备份为Autoexec.mts文件。Dostouch程序是DOS环境下触摸屏驱动程序,用户可自己决定是否运行该程序。   重新启动机器后,可在DOS环境下进入C:\MTS\TOUCH目录中运行触摸屏检测程序Microcal.exe。该程序会自动检测IRQ中断号及串口号,检查触摸屏及接口卡是否安装好。检测到触摸屏后,用户还可调整、定义触摸屏灵敏度及波特率等参数。在Windows中,已建立了触摸屏应用程序的图标,包括控制台、Pop演示程序及TouchPen程序。通过控制台,用户可以校正触摸点的准确性、选择触摸方式、设置发声反应方式和确定光标与触摸点位置等功能。Pop演示程序为一小游戏,用来测试触摸屏的灵敏度及触摸点的准确度。如果用户安装了MicroTouch的TouchPen控制器,也可使用电子笔进行屏幕输入。设计应用软件时,应尽量将按钮设置大一点,以提高触摸命中率。