
— 新聞中心 —
NEWS CENTRES
全國(guó)免費(fèi)客服電話 18268652722 郵箱:www.jungshuodz@163.com
手機(jī):18268652722
電話:18268652722
地址:寧波市北侖區(qū)大碶廟前山路45號(hào)
技術(shù)文獻(xiàn)
人氣:


結(jié)合LVGL 和XPT2046 可以在嵌入式系統(tǒng)上創(chuàng)建交互式觸摸屏界面。 1.簡(jiǎn)介XPT2046可用作12位4通道輸入ADC,或用作4線電阻式觸摸屏的驅(qū)動(dòng)芯片。地址—— 的接下來(lái)3 位(A2、A1 和A0)選擇多路復(fù)用器的活動(dòng)通道(參見(jiàn)表3、表4 和圖6)、觸摸屏驅(qū)動(dòng)器和參考源輸入。它采用SPI接口與主控制器通信,可以檢測(cè)并轉(zhuǎn)換觸摸屏上的觸摸信號(hào)。
簡(jiǎn)介:XPT2046是一款12位ADC芯片,可以作為普通ADC芯片使用,但一般用在電阻式觸摸屏上,方便定位觸摸屏坐標(biāo)。下圖為XPT2046的功能框圖。可以看到,XPT2046包含一個(gè)多路復(fù)用器,可以測(cè)量電池電壓、AUX電壓和芯片溫度。電阻式觸摸屏內(nèi)部結(jié)構(gòu)詳細(xì)介紹:當(dāng)觸摸屏被按下時(shí),RX-、RX+、RY-、RY+的電阻值會(huì)發(fā)生變化。通過(guò)測(cè)量它們的電阻值,即可獲得按下的位置。
對(duì)于你提到的LVGL和XPT2046觸摸屏,我可以為你提供一些基本信息。 LVGL提供了與XPT2046通信的接口,可以通過(guò)讀取XPT2046的觸摸數(shù)據(jù)來(lái)實(shí)現(xiàn)對(duì)觸摸屏的操作和響應(yīng)。非常通用和流行的電阻式觸摸屏驅(qū)動(dòng)芯片XPT2046 的數(shù)據(jù)表。如果需要相關(guān)驅(qū)動(dòng)的C代碼,可以留言,相關(guān)源碼稍后上傳。
X電極和Y電極的正負(fù)端通過(guò)導(dǎo)電條(圖中黑色條)從兩端引出,且X電極和Y電極導(dǎo)電條的位置相互垂直。當(dāng)選擇VBAT、Temp、AUX時(shí),可配置為單端模式;作為觸摸屏應(yīng)用時(shí),可配置為差分模式,可有效消除驅(qū)動(dòng)開(kāi)關(guān)寄生電阻和外部干擾帶來(lái)的測(cè)量誤差,提高轉(zhuǎn)換精度。電阻屏XPT2046用戶手冊(cè),詳細(xì)說(shuō)明,PDF,手冊(cè),可用。
要獲得X坐標(biāo),請(qǐng)?jiān)赬+電極上施加驅(qū)動(dòng)電壓V,將X-接地,然后通過(guò)Y+或Y-測(cè)量電壓值,以獲得RX+和RX-之間的電阻關(guān)系。當(dāng)轉(zhuǎn)換器獲得足夠的信息用于下一次轉(zhuǎn)換時(shí),它會(huì)根據(jù)獲得的信息設(shè)置輸入多路復(fù)用器和參考源輸入,進(jìn)入采樣模式,并在必要時(shí)啟動(dòng)觸摸屏驅(qū)動(dòng)器。 PENIRQ_N:筆觸摸中斷信號(hào)。當(dāng)筆觸摸中斷信號(hào)設(shè)置為有效時(shí),每當(dāng)觸摸屏被按下時(shí),該引腳被拉低。
XPT2046可以采用單電源供電,電源電壓范圍為2.7V~5.5V。當(dāng)用戶觸摸觸摸屏?xí)r,兩片薄膜會(huì)在觸摸點(diǎn)處接觸,可以在另一片薄膜上測(cè)量接觸點(diǎn)的電壓值。 XPT支持筆畫(huà)中斷,即當(dāng)觸摸屏檢測(cè)到有觸摸按下時(shí),可以立即產(chǎn)生筆畫(huà)中斷,通知主控制器可以控制開(kāi)始轉(zhuǎn)換并讀取數(shù)據(jù)。
相關(guān)推薦