- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[人机界面触摸屏的维修知识
工业人机界面触摸屏的维修知识
鸣谢专业技术支持: 广州屏维机电设备有限公司
(资料索取:020 孙工)
日常维护
触摸屏技术越来越精湛,灵敏度和灵活性也越来越强。所以我们平时在使用的时候,除了应该有小心外,还得注意平常的日常维护。因为维护不仅仅是保持触摸屏的清净,还可以保持使用时间,保持性能等等。下面我们来总结一下我们平时可以怎么去维护:
??? 1每天在开机之前,用干布擦拭屏幕。
??? 2水滴或饮料落在屏幕上,会使软件停止反应,这是由于水滴和手指具有相似的特性,需把水滴擦去。
??? 3触摸屏控制器能自动判断灰尘,但积尘太多会降低触摸屏的敏感性,只需用干布把屏幕擦拭干净。
??? 4应用玻璃清洁剂清洗触摸屏上的脏指印和油污。
??? 5严格按规程开、关电源,即开启电源的顺序是:显示器、音响、主机。关闭电源则以相反的顺序进行。
??? 6硬盘上产生大量临时文件,如果经常断点或者不退出Windows就直接关机,很快就会导致硬盘错误。因此,需要定期运行ScanDisk扫描硬盘错误,应用程序中最好能设置秘密方式退出应用程序和Windows再断电,例如:四角按规定次序点一下。
?? 7纯净的触摸屏程序是不需要鼠标光标的,光标只会使用户注意力不集中。
?? 8应选择足够应用程序使用的最简单的防鼠标模式,因为复杂的模式需要牺牲延时和系统资源。
??? 9在Windows中,启动较慢的应用程序时,用户有机会进入其他系统。解决的办法是修改SYSTEM.INI文件:将shell=progman.exe(Windows3.x下)或shell=Explorer.exe (Windows 95上)直接改为.exe文件。但应用程序应能够直接退出Windows,否则系统无法退出。
??? 10视环境恶劣情况,定期打开机头清洁触摸屏的反射条纹和内表面。具体的方法是:在机内两侧打开盖板,可以找到松开扣住机头前部锁舌的机关,打开机关即可松开锁舌。抬起机头前部,可以看到触摸屏控制卡,拔下触摸屏电缆,向后退机头可卸下机头和触摸屏。仔细看清楚固定触摸屏的方法后,卸下触摸屏清洗,注意不要使用硬纸或硬布,不要划伤反射条纹。最后,按相反顺序和原结构将机头复原。
校准触摸屏基准参数
??? 电阻式触摸屏在嵌入式系统中用的较多,电阻式触摸屏可分为四线、五线、七线等几种。由于使用WinCE触摸屏比较广泛,所以我们自己偶尔也会碰到这样或者那么样的问题。要是只是小问题,可能我们自己动一下手就可以处理,这又何乐而不为呢?
??? 那如何校准触摸屏基准参数??完成前面繁琐的工作后,驱动程序的各种功能就都已经准备就绪了,现在就可以实际操作触摸屏幕了。但一般来说,电阻式触摸屏需要校准,也就是说在驱动启动过程中MDD层要调用相应的DDSI函数来读取注册表中的校正数据校正触摸屏。理想情况下,校准程序只要在嵌入式设备初次加电测试过程中运行一次就可以了,参考值会被存储在非易失性存储器中,以免让用户在以后的加电启动期间再做校准。
??? 不过,高质量的触摸屏驱动程序是应该要向用户提供一种进入校准例程的途径,从而在由于温度漂移或其它因素造成校准不准确时进行重新校准。 在理想情况下,校正触摸屏基准只需两组原始数据,即在屏幕对角读取的最小和最大值。但在实际应用中,因为许多电阻式触摸屏存在明显的非线性,如果只在最小和最大值之间简单的插入位置数值会导致驱动程序非常的不精确。因此,在WinCE中需要获取多个校准点,常用的校准点数量为5个。
??? 方法是:①首先驱动程序在函数DdsiTouchPanelGetDeviceCaps 中设置校准点的个数;
??? ②是系统在 TouchDriverCalibrationPointGet中获取每个校准点的屏幕坐标;
??? ③是在屏幕界面的校准点坐标处显示一个位置符号,用户需要精确地在位置符号按下触摸屏;
??? ④驱动程序通过TouchPanelReadCalibrationPoint函数读取相应的触摸屏坐标值;
??? ⑤然后再开始下一个校准点,直到循环设定的次数后将采集到的触摸屏坐标值和校准点屏幕坐标送到TouchPanelSetCalibration函数中进行处理,该函数将产生校准基准参数。校准完成之后,触摸屏便可以开始正常的操作了。
配置和初始化触摸屏
??? 电阻式触摸屏在嵌入式系统中用的较多,电阻式触摸屏可分为四线、五线、七线等几种。由于使用WinCE触摸屏比较广泛,所以我们自己偶尔也会碰到这样或者那么样的问题。要是只是小问题,可能我们自己动一下手就可以处理,这又何乐而不为呢?
??? 那如何配置和初始化触摸屏?触摸屏驱动在初始化过程会调用TouchPanelEnable函数,该函数调用的DDSI函数为Dd
文档评论(0)