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