找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6776|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

觸摸屏控制芯片ADS7843以及兼容類芯片

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:105323 發(fā)表于 2016-2-12 21:04 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
  開發(fā)板自帶的電阻觸摸屏控制芯片為XPT2046,兼容ADS7843,價(jià)格遠(yuǎn)低于ADS7843。
  電阻式觸摸屏利用壓力感應(yīng)進(jìn)行控制。電阻觸摸屏的主要部分是一塊與顯示器表面非常配合的電阻薄膜屏,這是一種多層的復(fù)合薄膜,它以一層玻璃或硬塑料平板作為基層,表面涂有一層透明氧化金屬(透明的導(dǎo)電電阻)導(dǎo)電層,上面再蓋有一層外表面硬化處理、光滑防擦的塑料層、它的內(nèi)表面也涂有一層涂層、在他們之間有許多細(xì)小的(小于1/1000英寸)的透明隔離點(diǎn)把兩層導(dǎo)電層隔開絕緣。當(dāng)手指觸摸屏幕時(shí),兩層導(dǎo)電層在觸摸點(diǎn)位置就有了接觸,電阻發(fā)生變化,在X和Y兩個(gè)方向上產(chǎn)生信號,然后送觸摸屏控制器?刂破鱾蓽y到這一接觸并計(jì)算出(X,Y)的位置,再根據(jù)獲得的位置模擬鼠標(biāo)的方式運(yùn)作。這就是電阻技術(shù)觸摸屏的最基
本的原理。ADS7843的內(nèi)部框圖如下:
由圖可以看出控制芯片的讀寫采用SPI接口方式,其內(nèi)部有一個(gè)12位逐次逼近式(SAR)模數(shù)轉(zhuǎn)換器,下圖是其引腳圖和說明

一般觸摸屏采用差分方式以消除MOS管開關(guān)的電阻和電阻屏分壓產(chǎn)生的誤差


筆中斷:PENIRQ變低并作為處理器的中斷信號。在測量X、Y和Z坐標(biāo)的過程中,XP輸入將與PENIRQ內(nèi)部上拉電阻分離,這樣可以避免來自這個(gè)內(nèi)部上拉電阻的漏電流流過觸摸屏,同時(shí)也避免了誤差。此外,在X、Y和Z坐標(biāo)測量中,PENIRQ被禁止,輸出為低電平,當(dāng)測量結(jié)束大約還要過150us左右才能被重新拉高,因此判斷手是否離開觸摸屏,必須在測量結(jié)束后進(jìn)行至少150us的延時(shí);在測量VBAT、AUX和temp過程中,PENIRQ被禁止,輸出為高電平。如果最后寫進(jìn)XPT2046的控制字包含了PD0=1,筆中斷輸出功能禁止,不能監(jiān)測觸摸屏上觸摸動(dòng)作。在這些情況下,要重新使能筆中斷輸出功能,需把帶有PD0=0的控制字寫入XPT2046。如果在最后寫入的控制字中包含了PD0=0,筆中斷輸出將在這次轉(zhuǎn)換結(jié)束后使能。轉(zhuǎn)換結(jié)束發(fā)生在輸出轉(zhuǎn)換數(shù)據(jù)位1 時(shí)的DCLK時(shí)鐘的下降沿。建議無論在任何時(shí)候,處理器在發(fā)控制字給XPT2046之前都要屏蔽PENIRQ的中斷,以避免錯(cuò)誤的中斷的觸發(fā)。


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表