新聞中心

EEPW首頁 > 手機(jī)與無線通信 > 設(shè)計(jì)應(yīng)用 > 基于LPC2210的觸摸屏觸摸點(diǎn)數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)

基于LPC2210的觸摸屏觸摸點(diǎn)數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)

作者: 時(shí)間:2012-12-06 來源:網(wǎng)絡(luò) 收藏

2.3 系統(tǒng)軟件設(shè)計(jì)
系統(tǒng)的軟件平臺(tái)核心為;C/OS—II,它是一個(gè)源碼公開、可移植、可固化、可裁剪的占先式多任務(wù)管理的實(shí)時(shí)操作系統(tǒng)內(nèi)核。它已在相當(dāng)多的系統(tǒng)中得到應(yīng)用,是一個(gè)經(jīng)實(shí)踐證明穩(wěn)定可靠的內(nèi)核,且其核心代碼短小精悍、簡(jiǎn)單易學(xué)。在對(duì)系統(tǒng)進(jìn)行軟件設(shè)計(jì)之前,必須要先完成;C/OS—II的移植,與移植有關(guān)的代碼包括一個(gè)匯編文件OS_CPU_A.ASM、一個(gè)C程序文件OS_CPU_C.C和一個(gè)頭文件OS_CPU.H,根據(jù)處理器的不同,移植所要編寫和修改的代碼數(shù)不同,代碼移植好以后,應(yīng)編寫一個(gè)簡(jiǎn)單的應(yīng)用程序?qū)ζ溥M(jìn)行測(cè)試。
2.3.1 ADS7843軟件設(shè)計(jì)
系統(tǒng)上電以后,上會(huì)顯示相應(yīng)的控制菜單,而每個(gè)控制菜單都具有相應(yīng)的執(zhí)行程序。設(shè)置接口為等待中斷模式,等待觸摸屏被按下。如果中斷發(fā)生,微控制器發(fā)送信號(hào)控制ADS7843操作,通過觸摸屏X+極將觸摸信號(hào)輸入到A/D轉(zhuǎn)換器,同時(shí)打開Y+和Y一驅(qū)動(dòng)。ADS 7843轉(zhuǎn)換結(jié)果為二進(jìn)制格式,如果選取8位的轉(zhuǎn)換精度,1LSB=VREF/256;如果選取12位的轉(zhuǎn)換精度,1LSB=VREF/4 096,將轉(zhuǎn)換結(jié)果與1LSB相乘就可以得到觸摸點(diǎn)的電壓VOY。
由于觸摸屏導(dǎo)電層分布均勻,則有VOY/Y—VCC/H,其中,VOY是從X+極采集到的電壓值,VCC為ADS7843的電源電壓,H為觸摸屏導(dǎo)電介質(zhì)的高度,從而得到當(dāng)前Y方向的坐標(biāo),同理也可以得到X方向的坐標(biāo),ADS7843坐標(biāo)值測(cè)量流程如圖3所示。

本文引用地址:http://www.butianyuan.cn/article/153697.htm

c.JPG


2.3.2 觸摸屏坐標(biāo)算法
微控制器得到觸摸點(diǎn)的坐標(biāo)以后,要作相應(yīng)的處理。而在動(dòng)作之前,微控制器還必須要知道觸摸屏中哪個(gè)控制菜單被按下,這樣才能去執(zhí)行相應(yīng)菜單的程序。設(shè)控制菜單的右下角坐標(biāo)為Xa、Ya,左上角坐標(biāo)為Xb、Yb,只需要觸摸點(diǎn)的坐標(biāo)X在Xa和Xb之間,Y在Ya和Yb之間,則認(rèn)為是該控制菜單被按下。在程序中定義一個(gè)數(shù)組S[],數(shù)組中每連續(xù)的5個(gè)值描述一個(gè)菜單信息,前兩個(gè)代表控制菜單右下角坐標(biāo),第3、4個(gè)代表控制菜單左上角坐標(biāo),第5個(gè)代表控制菜單,觸摸屏坐標(biāo)算法流程圖如圖4所示。

d.JPG



結(jié)語
觸摸屏是集信息顯示、通信、處理和控制于一體的輸入設(shè)備,它大量應(yīng)用于各個(gè)領(lǐng)域,系統(tǒng)采用Philips公司的微控制器作為主控芯片,其內(nèi)部資源豐富,可以對(duì)系統(tǒng)功能進(jìn)行擴(kuò)充。在對(duì)觸摸屏進(jìn)行數(shù)據(jù)采集時(shí),刷新頻率高,保證了數(shù)據(jù)的準(zhǔn)確和不丟失,并實(shí)現(xiàn)了微控制器與上位機(jī)之間通過半雙工的方式進(jìn)行通信,結(jié)構(gòu)簡(jiǎn)單、傳輸可靠,大大降低了成本。整個(gè)系統(tǒng)可移植性強(qiáng),具有一定的實(shí)用價(jià)值。

pos機(jī)相關(guān)文章:pos機(jī)原理


電容式觸摸屏相關(guān)文章:電容式觸摸屏原理

上一頁 1 2 下一頁

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉