famars 2006-1-21 19:24
详解pda的触摸屏
前一段时间我得palm触摸屏挂了,为了修好他,仔细查了一些资料,本着死马当活马医的精神,我把这玩意大卸八块,总算勉强搞定了,顺便还修好了我得另一个palm,现在把这个该死的触摸屏的种种写一下,希望对大家有帮助!
废话了一些,下面进正题:
首先,我们要了解一下pda最贵的一个部分-----液晶屏的构成!
1、显示屏,这个是最主要的,什么东西都用他显示出来,大家知道的有简单的黑白的,四阶的(比如handspring的),16阶的,然后就是彩屏的,256的、4096的、64K的、26万的等等
2、背光,有些pda是没有这个的,比如zire。背光有两种方式,一是EL冷背光板的,这种在黑白机中用的最多,优点是耗电低,这也是黑白机的优点;再就是LED发光管,曾经在早期黑白机出现过,现在的彩屏机大多都是用白光的LED,好处是亮度能达到很高,但是就是耗电大!!(关键呀,我的clie就是电老虎!!)
3、触摸屏,我们今天的主角。pda的第一输入组件,出于成本的考虑和功能的多少,现在所有的pda所用的都是四线电阻式触摸屏(一般是4寸以下的,太大的可不是这种)
这三部分都是用排线和pda主板连接的,一般pda出现的问题就是触摸屏破裂,显示屏破裂,或者排线断裂,排线还好搞,能用飞线解决,但是屏幕破了就只有更换了。(其他的主板引起的问题不在我们的讨论范围,^_^,因为我对这个没有研究)
下面主要是四线电阻式触摸屏了!之所以叫四线电阻式触摸屏,就是他有四个输入输出线路了,作为触摸屏XY坐标正负轴的信号采集的线路。
四线电阻式触摸屏原理与控制
一、原理
四线电阻式触摸屏由一层玻璃或有机玻璃作为基层,表面涂有一层透明的导电层(ITO氧化铟),上面再盖有一层外表面硬化处理、光滑防刮的塑料层,它的内表面也涂有一层透明导电层,在两层导电层之间有许多极细小(小于千分之一英寸)的透明隔离点把它们隔开绝缘,见图一。其主要特点是精确度高,不受环境干扰,适用于各种场合。
[img]http://www.tompda.com/bbsimgx/0509/tompda_705431_cmp1.gif[/img]
当手指触摸屏幕时,平常相互绝缘的两层导电层就在触摸点位置有了一个接触,因其中一面导电层接通Y轴方向的5V均匀电压场,使得侦测层的电压由零变为非零,控制器侦测到这个接通后,进行A/D转换,并将得到的电压值与5V相比即可得触摸点的Y轴坐标,同理得出X轴的坐标
[img]http://www.tompda.com/bbsimgx/0509/tompda_705432_cmp2.gif[/img]
下面来个原理作个参考!
[img]http://www.tompda.com/bbsimgx/0509/tompda_705437_cmp3.gif[/img]
控制主要组成:AD转换器(ADC)、一个二极管(D1)和四个开关管(Q1、Q2、Q3和Q4)。
控制状态如下:
在触摸屏不处在触摸状态时,将Q1、Q2、Q3置为截止态,Q4为导通。一旦出现触摸动作,触摸屏经由D1产生一中断信号给MPU,MPU立即使Q1导通,在X轴方向上形成电流回路,启动ADC的CH0通道经由Y1即可读到X轴的坐标值;同样关闭Q1和Q4,打开Q2和Q3,启动ADC的CH1通道经由X1可读到Y轴的坐标值。
这些是我查的一些。其实这个触摸屏成本是很低的,就拿我的deluxe来说,他用3.8寸的,不到50,换下来,然后接上,线路插不进去就飞线搞定。触摸屏和显示屏中间有一层贴纸,就是大家看到的房子、计算器、手写部分那些框框的贴纸,日版和别的版本主要就是换个贴纸,然后在主板的控制部分改一下参数就行了(相当于坐标的原点选择),其他的硬件部分是一样的!
在我接触的handspring、palm、sony的几款机子中,除了deluxe的控制部分在主板背面以外,其他的都已经把控制部分和液晶屏分开了,这样更换起来也更方便。换的时候用个安全刀片插进去,把触摸屏和显示屏之间的双面胶割开就行了。
还有就是那个排线,早期的排线很脆弱,根本就焊接不了,我的deluxe就是这样,本来还打算飞线的,也算我手艺不到家,把个触摸屏完全挂掉了。以后的排线就结实多了,里面是铜片的,挂锡也容易。触摸屏我觉得还是palm的厚实,叫人放心,那个sony的为了达到高的透射,连2毫米都不到,这就直接造成广大clie米前赴后继挂掉自己的屏幕。还有就是sony的那个合金的骨架容易变形,直接就把屏幕给撑裂了!!!
嘿嘿,至于定位漂移,那就是控制部分的问题了,我就不太了解了!写完收工^_^!
另外,动手能力强的,可以看看这篇文章
[url]http://www.ti.com.cn/customer/article/article03.asp[/url]
famars 编辑于 2006-1-24 19:06:08
hanbin910 2006-1-22 00:14
兄弟厉害。顶一下,想当初偶的破了可是花了一百大洋啊。
famars 2006-1-22 00:15
嘿嘿,我也是被逼得没办法了!!买一块新的太贵了,还不好找。其实这个东西成本很低的,到电子市场就能找到合适的,除了没有贴纸,而且排线的位置可能不是很完美,要飞线以外,其他的都算很好了!
famars 编辑于 2006-1-21 16:20:46
pearlsun 2006-1-22 00:19
:D: 密密麻麻,看不懂地...:X: 帮顶一下啦!佩服楼主的DIY精神.
famars 2006-1-22 06:21
有没有人知道sony的sj30的屏幕的排线怎么做驱动??我还多了一块!想作个显示屏
zqlee 2006-1-23 08:26
哈哈,很好写得.
ps:我也有个deluxe~:X:
famars 2006-1-23 18:05
[quote]zqlee 写道:
哈哈,很好写得.
ps:我也有个deluxe~:X:
[/quote]
^_^,小心你的排线!好好保养,deluxe是很好的东东!
马克 2006-1-24 13:37
明白了,就是说任何普通屏幕只要前面贴上一层触摸屏都可以变成触摸屏
famars 2006-1-24 19:09
[quote]马克 写道:
明白了,就是说任何普通屏幕只要前面贴上一层触摸屏都可以变成触摸屏
[/quote]
话是这么说,但是你要有相应的驱动软件和控制系统,只要这个搞定了就可以用了
SundayRain 2006-1-25 01:50
请问一下,我用的是TE,好象是sony的屏幕,自从摔过一次以后,屏幕的右下方有大概1/3接触不良(可以用,但是需要用大面积的按下去,比如手指,才能有反应),拆开看了一下,触屏和下面的液晶屏是封装在一起的,有没有什么办法修理?
famars 2006-1-25 03:00
那可能是边条被摔开了,一般用导电胶可以解决,不过如果手工不好的话,最好不要动手
小智 2006-1-26 18:02
其实我非常羡慕平板电脑(例如hp 1100)的电感式触控屏,比现在的电容式结实多了不国就是不能用手操作
hobe 2006-1-27 04:24
哎 我的机器也在一个月前出现了触摸屏接触不良
准备自己修一下
但是比较郁闷的我的机器是NX70V
屏幕的结构比较复杂没能完全拆开
学校放假只能下学期继续研究一下
如果有哪位大侠有开机的经验请指教一下~~~~~
dingxiu 2006-1-28 06:43
除了那些Q1Q2啦,导通截止啦什么的别的都看懂了,谢谢了,可是我还是不敢动手。
fireinice 2006-1-28 20:27
好贴,先顶后研究