人机界面触摸屏的维修知识

人机界面触摸屏的维修知识

ID:38619415

大小:44.00 KB

页数:5页

时间:2019-06-16

人机界面触摸屏的维修知识_第1页
人机界面触摸屏的维修知识_第2页
人机界面触摸屏的维修知识_第3页
人机界面触摸屏的维修知识_第4页
人机界面触摸屏的维修知识_第5页
资源描述:

《人机界面触摸屏的维修知识》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、工业人机界面触摸屏的维修知识鸣谢专业技术支持:广州屏维机电设备有限公司(资料索取:020-22035601孙工)日常维护触摸屏技术越来越精湛,灵敏度和灵活性也越来越强。所以我们平时在使用的时候,除了应该有小心外,还得注意平常的日常维护。因为维护不仅仅是保持触摸屏的清净,还可以保持使用时间,保持性能等等。下面我们来总结一下我们平时可以怎么去维护:   1每天在开机之前,用干布擦拭屏幕。   2水滴或饮料落在屏幕上,会使软件停止反应,这是由于水滴和手指具有相似的特性,需把水滴擦去。   3触摸屏控制器能自动判断灰尘,但积尘太多会

2、降低触摸屏的敏感性,只需用干布把屏幕擦拭干净。   4应用玻璃清洁剂清洗触摸屏上的脏指印和油污。   5严格按规程开、关电源,即开启电源的顺序是:显示器、音响、主机。关闭电源则以相反的顺序进行。   6硬盘上产生大量临时文件,如果经常断点或者不退出Windows就直接关机,很快就会导致硬盘错误。因此,需要定期运行ScanDisk扫描硬盘错误,应用程序中最好能设置秘密方式退出应用程序和Windows再断电,例如:四角按规定次序点一下。  7纯净的触摸屏程序是不需要鼠标光标的,光标只会使用户注意力不集中。  8应选择足够应用程序

3、使用的最简单的防鼠标模式,因为复杂的模式需要牺牲延时和系统资源。   9在Windows中,启动较慢的应用程序时,用户有机会进入其他系统。解决的办法是修改SYSTEM.INI文件:将shell=progman.exe(Windows3.x下)或shell=Explorer.exe(Windows95上)直接改为.exe文件。但应用程序应能够直接退出Windows,否则系统无法退出。   10视环境恶劣情况,定期打开机头清洁触摸屏的反射条纹和内表面。具体的方法是:在机内两侧打开盖板,可以找到松开扣住机头前部锁舌的机关,打开机关

4、即可松开锁舌。抬起机头前部,可以看到触摸屏控制卡,拔下触摸屏电缆,向后退机头可卸下机头和触摸屏。仔细看清楚固定触摸屏的方法后,卸下触摸屏清洗,注意不要使用硬纸或硬布,不要划伤反射条纹。最后,按相反顺序和原结构将机头复原。校准触摸屏基准参数   电阻式触摸屏在嵌入式系统中用的较多,电阻式触摸屏可分为四线、五线、七线等几种。由于使用WinCE触摸屏比较广泛,所以我们自己偶尔也会碰到这样或者那么样的问题。要是只是小问题,可能我们自己动一下手就可以处理,这又何乐而不为呢?   那如何校准触摸屏基准参数? 完成前面繁琐的工作后,驱动程

5、序的各种功能就都已经准备就绪了,现在就可以实际操作触摸屏幕了。但一般来说,电阻式触摸屏需要校准,也就是说在驱动启动过程中MDD层要调用相应的DDSI函数来读取注册表中的校正数据校正触摸屏。理想情况下,校准程序只要在嵌入式设备初次加电测试过程中运行一次就可以了,参考值会被存储在非易失性存储器中,以免让用户在以后的加电启动期间再做校准。   不过,高质量的触摸屏驱动程序是应该要向用户提供一种进入校准例程的途径,从而在由于温度漂移或其它因素造成校准不准确时进行重新校准。在理想情况下,校正触摸屏基准只需两组原始数据,即在屏幕对角读取

6、的最小和最大值。但在实际应用中,因为许多电阻式触摸屏存在明显的非线性,如果只在最小和最大值之间简单的插入位置数值会导致驱动程序非常的不精确。因此,在WinCE中需要获取多个校准点,常用的校准点数量为5个。   方法是:①首先驱动程序在函数DdsiTouchPanelGetDeviceCaps中设置校准点的个数;   ②是系统在TouchDriverCalibrationPointGet中获取每个校准点的屏幕坐标;   ③是在屏幕界面的校准点坐标处显示一个位置符号,用户需要精确地在位置符号按下触摸屏;   ④驱动程序通过Tou

7、chPanelReadCalibrationPoint函数读取相应的触摸屏坐标值;   ⑤然后再开始下一个校准点,直到循环设定的次数后将采集到的触摸屏坐标值和校准点屏幕坐标送到TouchPanelSetCalibration函数中进行处理,该函数将产生校准基准参数。校准完成之后,触摸屏便可以开始正常的操作了。配置和初始化触摸屏   电阻式触摸屏在嵌入式系统中用的较多,电阻式触摸屏可分为四线、五线、七线等几种。由于使用WinCE触摸屏比较广泛,所以我们自己偶尔也会碰到这样或者那么样的问题。要是只是小问题,可能我们自己动一下手就

8、可以处理,这又何乐而不为呢?   那如何配置和初始化触摸屏?触摸屏驱动在初始化过程会调用TouchPanelEnable函数,该函数调用的DDSI函数为DdsiTouchPanelEnable和DdsiTouchPanelDisable。这两个DDSI接口函数是驱动实现的关键所在,分别用于

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。