阅读:2801回复:21
触摸屏的问题
各位大侠,请问触摸屏校准后仍不准是什么原因?
我用的是2440 WinCE5.0的,800*4807寸屏,在2410上面能正常使用,但在2440点的时候老是没什么反应,要很大力气才有反应,且不准?在校准的时候老是出不来.请问怎么解决?谢谢 |
|
沙发#
发布于:2007-12-15 15:43
有可能是因为您的屏的干拢比较大,以前我用的八寸屏也是这样,比较难较准.
多较准几次吧 |
|
|
板凳#
发布于:2007-12-16 10:44
这应该是你的AD采样不准确所致,点屏时,驱动会对一个点进行3采样,然后判断每两点的差值是否在允许范围内,如果超出范围,该次采样就会被放弃。
|
|
地板#
发布于:2007-12-17 10:12
偶尔有能校准出来的,但还是不准,是哪的问题?
那AD采样不准该怎么设? 谢谢各位! |
|
地下室#
发布于:2007-12-17 14:41
如果是能修改驱动,就打印触摸采样值,看看漂移是不是特别严重。
硬件上,在触摸4线加个10nF的电容,有助于改善触摸。 |
|
|
5楼#
发布于:2007-12-18 17:02
高手们请帮帮忙,问题还是没有解决,
校准后还是不准,点着不动不会出来右键的内容,出来一个方框,像拖动一样,在2410里面可以, ADC_DELAY_TIME=30000, #define ADCPRS 49 在2410里面就行,但现在是2440,不知道该为多少,是不是和这些值有关系?我用的是7寸屏,800*480的,请各位帮忙看一下``谢谢 |
|
6楼#
发布于:2007-12-21 09:12
自己顶一下````
请问跟AD的范围是不是有关系?版主请指点一下,驱动基本是2410的差不多,同一个屏,2440的就不行,请问驱动该怎么修改? |
|
7楼#
发布于:2007-12-22 09:50
各位大侠,我现在的触摸屏问题是:找按不会出来属性,出来了个拖动的方框,请问是哪的问题?驱动的问题吗?
|
|
8楼#
发布于:2008-01-07 14:20
长按不会出来属性,出来个方框,像拖动一样,感觉像点到两个点一样,请问是哪里面的问题
|
|
9楼#
发布于:2008-01-07 17:04
“长按不会出来属性,出来个方框,像拖动一样,感觉像点到两个点一样,请问是哪里面的问题”。从这一点来看,感觉你按4楼的建议去做,并改善你的板的电源质量,应该没问题的啊。
|
|
10楼#
发布于:2008-01-08 11:04
“长按不会出来属性,出来个方框,像拖动一样,感觉像点到两个点一样”,基本可以确定是飞点严重,这个用软件是没法完全消除的,没有规律,只有从硬件电路考虑。
加滤波电容,改善AD的电源稳定性。 |
|
|
11楼#
发布于:2008-01-11 14:11
请问加10nF的电容怎么加,加在哪个地方,我硬件方面不懂,我现在是屏和开发板中间有个转接板,转接板上面就有把触摸屏引出来,是不是在触摸屏引出来的四根线上加电容,要接地吗?谢谢
|
|
12楼#
发布于:2008-01-11 14:29
没错,是要接电容,另一端接地。
|
|
13楼#
发布于:2008-01-11 22:01
各位大侠,我是新手,请问如何校正触摸屏,我的触摸屏现在只有右下角一点能触摸,可能的话能不能帮帮我呀,谢谢了。如果有现成的文档就更好了,省得麻烦大侠再给我讲了,拜托了
|
|
|
14楼#
发布于:2008-01-12 09:29
在控制面板里面有个笔针,里面就有较准的,如果校准后还有地方点不到,那是驱动里面X,Y的范围问题,改一下它的大小就行了
|
|
15楼#
发布于:2008-01-12 16:53
引用第9楼qinlei_sz于2008-01-07 17:04发表的 : 我想这样应该还是有问题,各位应该注意到,2410和2440touch部分的硬件是有差别的,2410有接三极管或者mos管,明显驱动能力要强,2440是直接接的4个ADC,所以他们两个的touch不能拿来比的 |
|
16楼#
发布于:2008-01-12 17:18
电阻式Touchplane 的阻值一般几百ohm, 一般情况下不存在驱动能力问题, 主要是跟你的ADC采样程序设置有关系;因为配置的采样时序、PenDown检测、误差范围、采样的间隔、以及4wire的滤波电容(用示波器看看波形,更换电容:nF-pF),当然如果Touchplane 硬件本身的问题,就需要更换了; 最重要的把Debug加上,你就能很清楚知道那儿出问题: 考虑Debug引起的延时问题,你可以一段段Debug 呵呵
|
|
|
17楼#
发布于:2008-01-12 17:26
呵呵, 屏幕尺寸越大(以及Touchplane 精度), ADC采样宽度不够的话,在屏幕定位的精度就需要考量了。。。。。
|
|
|
18楼#
发布于:2008-01-12 17:39
引用第13楼qiuyu00于2008-01-11 22:01发表的 : 你确定你有一点能触摸? 不是你在Debug驱动, 那就是Touchplane 硬件有问题: 4wire连接部位、4wire断开,最后就是ADC采样电路了。 呵呵 |
|
|
19楼#
发布于:2008-01-12 18:16
Re:触摸屏的
引用第18楼thinkerwin于2008-01-12 17:39发表的 : 确实有一角是能触摸的,谢谢您了,那我按您的提示再试试,呵呵,非常感谢了 |
|
|
上一页
下一页