一、XPT2046中文資料詳解_XPT2046簡(jiǎn)介
四線電阻式觸摸屏,主要由兩層鍍有ITO鍍層的薄膜組成。其中一層在屏幕的左右邊緣各有一條垂直總線,另一層在屏幕的底部和頂部各有一條水平總線,如果在一層薄膜的兩條總線上施加電壓,在ITO鍍層上就會(huì)形成均勻電場(chǎng)。當(dāng)使用者觸擊觸摸屏?xí)r,觸擊點(diǎn)處兩層薄膜就會(huì)接觸,在另一層薄膜上就可以測(cè)量到接觸點(diǎn)的電壓值。
為了在X軸方向進(jìn)行測(cè)量,將左側(cè)總線偏置為0V,右側(cè)總線偏置為VCC。將頂部或底部總線連接到ADC,當(dāng)頂層和底層相接觸時(shí)即可作一次測(cè)量。
為了在Y軸方向進(jìn)行測(cè)量,將頂部總線偏置為VCC,底部總線偏置為0V。將ADC輸入端接左側(cè)總線或右側(cè)總線,當(dāng)頂層與底層相接觸時(shí)即可對(duì)電壓進(jìn)行測(cè)量。
如下圖,測(cè)量出來(lái)的電壓值與接觸點(diǎn)的位置線性相關(guān),即可以由VPX和VPY分別計(jì)算出接觸點(diǎn)P的X和Y坐標(biāo)。
在實(shí)際測(cè)量中,控制電路會(huì)交替在X和Y電極組上施加VCC電壓,進(jìn)行電壓測(cè)量和計(jì)算接觸點(diǎn)的坐標(biāo)。舉例說(shuō)明測(cè)量流程:
第一步,在X+上施加VCC,X-上施加0V電壓,測(cè)量Y+(或Y-)電極上的電壓值VPX,計(jì)算出接觸點(diǎn)P的X坐標(biāo);
第二步,在Y+上施加VCC,Y-上施加0V電壓,測(cè)量X+(或X-)電極上的電壓值VPY,計(jì)算出接觸點(diǎn)P的Y坐標(biāo);
以上兩步組成一個(gè)測(cè)量周期,可以得到一組(X,Y)坐標(biāo)。
圖2.1:觸摸屏工作原理示意圖
1、電阻觸摸屏控制器XPT2046
通過(guò)以上介紹,可知要實(shí)現(xiàn)對(duì)某個(gè)觸摸點(diǎn)的坐標(biāo)測(cè)量,需要對(duì)電阻觸摸屏模組的兩層導(dǎo)電薄膜分時(shí)施加電壓,在對(duì)其中一個(gè)導(dǎo)電薄膜的電極施加電壓時(shí),使用ADC去測(cè)量另一層導(dǎo)電薄膜的電極上的電壓。由此可知,觸摸控制器必須能夠支持兩個(gè)功能:
1)觸摸控制器能夠?qū)B接的電極施加電壓
2)觸摸控制器能夠測(cè)量電極上的電壓(ADC)
即觸摸控制器不僅僅是簡(jiǎn)單的ADC,因?yàn)槠溥€要能夠給電極提供電壓,所以我們無(wú)法使用通用的ADC來(lái)完成4線電阻觸摸屏的控制。為了實(shí)現(xiàn)對(duì)電阻觸摸屏的控制,以TI為代表的眾多廠商推出了專用的觸摸控制器,如TI的TSC2046、ADS7843,兩者功能相同,封裝兼容,可以直接替換。同時(shí),國(guó)內(nèi)也有廠商推出了能夠完全兼容的器件,最典型的如深圳矽普特公司推出的XPT2046,該芯片可完全兼容TI的TSC2046器件。本教程主要以該芯片為依據(jù)進(jìn)行講解。
評(píng)論
查看更多