四線電阻觸摸屏是通過手指或硬物按壓觸摸屏,使它的電阻發(fā)生變化從而使顯示屏開始工作。那么,在產(chǎn)品完成生產(chǎn)之前,檢測(cè)觸摸層是否有效相當(dāng)重要。本文介紹四線電阻式顯示屏的觸控發(fā)生的檢測(cè)方法。
所有的觸摸屏都能檢測(cè)到是否有觸摸發(fā)生,其方法是用一個(gè)弱上拉電阻將其中一層上拉,而用一個(gè)強(qiáng)下拉電阻來將另一層下拉。如果上拉層的測(cè)量電壓大于某個(gè)邏輯閾值,就表明沒有觸摸,反之則有觸摸。這種方法存在的問題在于觸摸屏是一個(gè)巨大的電容器,此外還可能需要增加觸摸屏引線的電容,以便濾除LCD引入的噪聲。弱上拉電阻與大電容器相連會(huì)使上升時(shí)間變長,可能導(dǎo)致檢測(cè)到虛假的觸摸。
四線觸摸屏包括兩個(gè)阻性層,即我們前面講到的ITO層。其中一層在屏幕的左右邊緣各有一條垂直總線,另一層在屏幕的底部和頂部各有一條水平總線。如下圖所示。
X層和Y層中電阻都是均勻分布的,形成一個(gè)勻強(qiáng)電場(chǎng),等效成下圖
所以,我們要判斷觸摸是否發(fā)生以及發(fā)生的位置,我們需要計(jì)算出XY 坐標(biāo)的位置,具體計(jì)算方法分兩步:
1、計(jì)算X軸坐標(biāo)位置
第2步,計(jì)算Y軸坐標(biāo)位置
測(cè)得的電壓通常由ADC轉(zhuǎn)化為數(shù)字信號(hào),這里就是觸摸芯片需要做的事情了,再進(jìn)行簡單處理就可以做為坐標(biāo)判斷觸點(diǎn)的實(shí)際位置。