电容式LCD接触屏的原理是什么?
原理:本文抛开技能层次上来说说LINUX接触屏设备驱动原理。接触屏,便是用一块AD转化模块来将屏幕上的接触信号转成数字信号。接触屏常用的是四线电阻,当接触时分,功用模块会将模拟信号转化成数字信号,便是一般说的AD转化。在LINUX中,一般是经过中止来读取这些数字的。接触屏幕的时分,中止发生,LINUX经过串口或许I2C,SPI或许内部数据通道等去读取转化后的数字,然后把数值传给INPUT层。TP在进入休眠时,要封闭CTP的中止,避免误触发中止,导致反常。
为什么要校验?原因A,接触屏与LCD显现屏是两个不同的物理器材。LCD处理的像素,例如咱们一般所说的分辨率是600×800,实践便是指每行的宽度是600个像素,高度是800个像素,而接触屏处理的数据是点的物理坐标,该坐标是经过接触屏操控器收集到的。两者之间需求必定的转化。B,其次在装置接触屏时,不可避免的存在着必定的差错,如旋转,平移的,这相同需求校对处理。C,再次,电阻式接触屏的资料自身有差异并且跟着时刻的推移,其参数也会有所改变,因而需求经常性的校对(电容式接触屏只需求一次校对即可)。
比较常用的校验程序是TSLIB。经过TSLIB校验后,应用程序读取TSLIB里的数值,这个时分就能精确定位了。校对原理: 接触屏的校对进程一般为:顺次在屏幕的几个不同方位显现某种符号(如“+”),用接触笔点击这些符号, 完结校对。假如PT(x, y)表明接触屏上的一个点,PL(x, y)表明LCD上的一个点,校对的成果便是得到一个转化矩阵M,使PL(x, y) = M·PT(x, y)。终究,假定LCD三个点的坐标为(XL1, YL1),(XL2, YL2),(XL2, YL2), 对应接触屏上的三个点是(XT1, YT1),(XT2, YT2),(XT3, YT3),则联立两个方程组为:
这样,接触屏的校对实践上便是解上面的方程组,得到6个系数:A、B、C、D、E、F。而上面方程组依照克莱姆规律解即可。在得到6个系数后,往后经过接触屏得到的一切坐标,带入公式(1)中就能够得到LCD上以像素表明的坐标。
实践上,在校对时,收集的接触屏的点坐标有必定的差错,也便是说收集几个三组点坐标,别离核算A、B、C、D、E、F,其成果不尽相同。在tslib的ts_calibrate中,收集了五组点坐标,详细代码拜见ts_calibrate.c中的perform_calibraTIon()。一般来说,收集的点越多,校对的精确性就越高。仅仅收集点过多就会冗余,对校对精确性的进步效果很少,反而添加了核算时刻。
归结进程如下:
android 的坐标转化处理:This implementaTIon is a linear transformaTIon using 7 parameters
(a, b, c, d, e, f and s) to transform the device coordinates (Xd, Yd) into screen coordinates (Xs, Ys) using the following equaTIons:
s*Xs = a*Xd + b*Yd + c
s*Ys = d*Xd + e*Yd + f
其间:Xs,Ys:LCD坐标;Xd,Yd:接触屏坐标。
LCD常见问题以及处理办法:
一个合格的液晶显现器材在运用时,有时也会由于不合理的运用、不适宜条件及配件不合格或装置办法不妥而呈现毛病。其原因和扫除办法如下:
1.“笔迹”扫除
运用几小时或几天后,电极变色呈现黑、棕色“笔迹”,液晶盒发生气泡,致使不能显现。这是由于驱动电压直流成分过大,然后引起电化学反血形成的。查看电路,扫除过大直流成分后,换上新的液晶显现器材即可。当刚刚呈现“笔迹”时,可将液晶显现器材加热至保存温度以上,即便液晶显现器材显现面全都变黑时,中止升温,天然冷却后,一般可除去“笔迹”。
2.模糊显现的扫除
装置后呈现不应显现的笔段也模糊显现,致使不能读出,其原因或许是:
(1)引线间不清洁.用干细布擦净即可。
(2)气候太潮,玻璃外表导电。室内枯燥后即可康复。
(3)共用电极或段电极悬空,重新装置可*后,即可消除。
(4)沟通方波上下起伏不对称,形成平息时截止不清,调整方波起伏即可处理。
(5)导电橡胶条纹不正、不平行、绝缘功用较差,替换导电橡胶条即可。
3.比照度差的扫除
比照度很差、或呈现负像,或显现紊乱,或悉数显现,一般是由于背电极悬空形成,扫除即可。
4.紊乱显现的扫除
外界搅扰也或许引起显现紊乱,扫除搅扰即可。
5.悉数显现的扫除
译码器正常,但悉数像素显现。一般是背电极未接好,悬空或背电极接入直流。
6.缺笔划显现的原因及其扫除
(1)电极引线沾污,导致装置接触不良。
(2)导电橡胶沾污,导致装置接触不良。
以上两项只需求进行清洁处理后重新装置即可。装置时不能用手接触清洁处理后的部位。
(1)玻璃边际破损,划伤外引线导电层。
(2)装置压框不合适。
7.无规律不正常显现的扫除
形成紊乱显现的原因或许是:背电极悬空,驱动为直流、电源动摇,接触不良、电池耗尽等。可依据不同原因进行扫除。
8.断续显现的扫除
功用紊乱,不能调校,显现断断续续.其原由于电源电压不正常,电池耗尽,此刻需求换电池。
为了查寻液晶显现器材在运用中的毛病,能够运用指针式万用表的r×10kω电阻档进行寻查。这是一个高阻档,能够查测出影响显现的各种通、断状况。又由于它具有9~15v直流电压,因而能够驱动液晶显现器材显现,从显现状况上判别量示器材是否正常.可是由于万用表输出的是直流电压,故最好在检测时不要拖长时刻,避免发生电化学反响.能够用以下诀窍削减直流损坏效果,行将一支表笔握于手中,然后用手指抓住液晶显现背电极,再用另一表笔勘探其他段电极,此刻,外电源内阻会大大添加,然后碱少了直流成分的损坏效果。
另一种运用感应市电进行检测的诀窍也很有用。取一表笔线或一般电线,将一端绕在台灯或其他电器的电源线外面,约2~5绕即可。此刻,该电线中即会感应发生弱小的沟通电压。这个感应电压内阻很大,具有50hz的沟通感应电压对一般家用电器尽管没用,但用于驱动液晶显现器材却正好适用。此刻,只需用手指捏住液晶显现器材的背电极,用该电线结尾触碰段电极外引线,该段像素即可显现。用这种办法检测液晶显现器材的好坏十分便利,不过,由于感应电的电流尽管很小,但电压仍是很高的,因而,有时用这种办法检测会发现未触及的像素也一同呈现串扰显现,这是由于其他外引线悬空形成的,此刻用手指轻触串扰显现的电极外引线端,串扰显现即会消失。
1.smt:是英文“surface mount technology”的缩写。即外表装置技能,这是一种较传统的装置办法。其长处是可靠性高,缺陷是体积大,本钱高,约束lcm的小型化。
2.cob:是英文“chip on board”的缩写。即芯片被邦定(bonding)在pcb上,由于ic制造商在lcd操控及相关芯片的出产上正在减小qfp(smt的一种)封装的产值,因而,在往后的产品中传统的smt办法将被逐渐替代。
3.tab:是英文“tape aotomated bonding”的缩写。即各向异性导电胶衔接办法。将封装办法为tcp(tape carrier package带载封装)的ic用各向异性导电胶别离固定在lcd和pcb上。这种装置办法可减小lcm的分量、体积、装置便利、可靠性较好!
4.cog:是英文“chip on glass”的缩写。即芯片被直接邦定在玻璃上。这种装置办法可大大减小整个lcd模块的体积,且易于大批量出产,适用于消费类电子产品用的lcd,如:手机、pda等便携式电子产品。这种装置办法在ic出产商的推进下,将会是往后ic与lcd的首要衔接办法。
5.cof:是英文“chip on film”的缩写。即芯片被直接装置在柔性pcb上。这种衔接办法的集成度较高,外围元件能够与ic一同装置在柔性pcb上,这是一种新式技能,现在已进入试出产阶段。
以下是依据咱们日常的修理总结的一些修理思路:
1.显现器整机无电
这是一个应该说是十分简略的毛病,一般的液晶显现器分机内电源和机外电源两种,机外的常见一些。
不管那种电源,它的结构比crt显现器的电源简略多了,易损的一般是一些小元件,象保险管、输入电感、开关管、稳压二极管等。
比较罕见的毛病是由主板cpu引起的电源不发动,这部分其实原理也比较简略,便是经过键控板到cpu,再经过cpu输出一个操控信号驱动电源改换%&&&&&%作业。
2.显现屏亮一下就不亮了,可是电源指示灯常亮。
这种问题一般是高压反常形成的,是维护电路动作了,在这种状况下,一般液晶屏上是有显现的,看的办法是“斜视”。
检修的关键是比照修理法。
由于,现在的液晶显现器的高压板的规划一般都是对称的规划,而两头都坏的或许基本上没有。
一般老机简单出问题的是升压变压器和灯管,新机的维护电路和工艺问题比较的多。
3.屏幕亮线或许是暗线
这种问题,一般是液晶屏的毛病。
亮线毛病一般是衔接液晶屏本体的排线出了问题
暗线一般是屏的本体有漏电,以上两种问题基本上便是给机器判了死刑了,没有修理价值的,由于一块屏的价格太高了。
4.花屏或许是白屏
这种问题一般是屏的驱动电压出了问题,假如是屏的驱动电路在主板,那么应该是主板的毛病,假如屏的驱动电路在液晶屏上,一般状况下屏就应该换了,修理的危险很大的。
5.偏色毛病
一般能够进入修理调整形式进行调整。
6.其它相对罕见的毛病
搅扰:在不同的作业形式下,液晶显现器有或许呈现一些搅扰,大部分是正常现象,有少量是电路上带来的;由于,液晶显现器的特别出产工艺,形成了只要在规范的作业形式下检测到的问题才能够算是毛病。