專利名稱:一種電阻式觸摸屏及檢測觸摸點坐標的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及觸摸屏技術(shù)領(lǐng)域,特別涉及一種電阻式觸摸屏及檢測觸摸點坐標的方法。
背景技術(shù):
隨著多媒體信息查詢的與日俱增,人們越來越多地談到觸摸屏,因為一方面觸摸屏技術(shù)是目前電子產(chǎn)品的潮流趨勢,另一方面現(xiàn)階段的觸摸屏技術(shù)已經(jīng)十分成熟,觸摸屏具有堅固耐用、反應(yīng)速度快、節(jié)省空間、易于交流等許多優(yōu)點。利用這種技術(shù),用戶只要用手指輕輕地碰計算機顯示屏上的圖符或文字就能實現(xiàn)對主機操作,從而使人機交互更為直截了當(dāng)。觸摸屏技術(shù)賦予了多媒體以嶄新的面貌,是極富吸引力的全新多媒體交互設(shè)備。觸摸屏在我國的應(yīng)用范圍非常廣闊,涉及公共信息的查詢、辦公、工業(yè)控制、軍事指揮、電子游戲、點歌點菜、多媒體教學(xué)、房地產(chǎn)預(yù)售等。現(xiàn)階段被廣泛應(yīng)用的觸摸屏按照其工作原理,大致可以劃分為:電阻式、電容式、表面聲波式、紅外式、彎曲波式和光學(xué)成像式等。其中電阻式觸摸屏以其價格低廉、靈敏度良好、穩(wěn)定性強和結(jié)實耐用等特點,在眾多種類的觸摸屏始終有著強大的競爭力。電阻式觸摸屏的工作原理為:觸摸屏包含上層與下層兩個電阻層,電阻層上電阻沿一個方向均勻分布,可以設(shè)置其中一層電阻分布方向為橫向,另一層電阻分布方向為縱向。當(dāng)觸摸屏表面受到的壓力(如通過筆尖或手指進行按壓)足夠大時,上下兩個電阻層之間會產(chǎn)生接觸,利用分壓原理來產(chǎn)生代表橫坐標和縱坐標的電壓。也就是當(dāng)兩層之間發(fā)生接觸時,電阻性表面被分隔為橫向或縱向的兩個電阻,兩部分的阻值與觸摸點到對應(yīng)的橫向或縱向的兩個邊緣的 距離成正比,由此得出該觸摸點的橫坐標與縱坐標。其電路圖參見圖1所示。按照上述原理僅僅可以實現(xiàn)電阻式觸摸屏單點觸摸的檢測,即獲取一個觸摸點的坐標值。但由于現(xiàn)階段用戶的需求日益提高,僅僅是單點檢測已經(jīng)無法滿足實際應(yīng)用的需要。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的在于提供一種電阻式觸摸屏及檢測觸摸點坐標的方法,實現(xiàn)檢測觸摸屏兩個觸摸點的坐標。為實現(xiàn)上述目的,本發(fā)明的一個實施例提供一種電阻式觸摸屏及檢測觸摸點坐標的方法,具體技術(shù)方案如下:一種電阻式觸摸屏檢測觸摸點坐標的方法,所述觸摸屏包括,第一電阻層、第二電阻層及若干電壓計;所述第一電阻層和第二電阻層上的電阻沿一個方向均勻分布;第一電阻層和第二電阻層疊合放置且二者的電阻分布方向正交;兩個電阻層間存在絕緣間隙,絕緣間隙在觸摸點處貼合并導(dǎo)通電流,所述方法具體為:
A、獲取所述電阻式觸摸屏的兩個觸摸點,分別為第一觸摸點和第二觸摸點,向第一電阻層提供恒定電流,第一電阻層在電阻分布的方向上的兩端分別為第一高壓極和第一低壓極,恒定電流由第一高壓極流向第一低壓極;B、利用電壓計測量第一電阻層的第一高壓極和第一低壓極的電壓值,并計算第一高壓極和第一低壓極之間電壓值的差值,得到第一電壓差;C、利用電壓計測量各觸摸點處的電壓值,并利用所述第一電壓差與各觸摸點處的電壓值,分別計算第一高壓極與第一觸摸點之間電阻上分配的電壓,和第一低壓極與第二觸摸點之間電阻上分配的電壓;D、將第一高壓極與第一觸摸點之間電阻上分配的電壓與第一電壓差的比例關(guān)系,和第一低壓極與第二觸摸點之間電阻上分配的電壓值與第一電壓差的比例關(guān)系,作為該電阻線性長度與第一電阻層電阻分布方向上總長度的比例關(guān)系;預(yù)先設(shè)定第一高壓極和第一低壓極的坐標值,并根據(jù)上述比例關(guān)系與預(yù)先設(shè)定的坐標值換算每個觸摸點在第一電阻層上的坐標值。優(yōu)選的,所述方法還包括:F、向第二電阻層提供恒定電流,第二電阻層在電阻分布的方向上的兩端分別為第二高壓極和第二低壓極,恒定電流由第二高壓極流向第二低壓極;G、利用電壓計測量第二高壓極和第二低壓極的電壓值,并計算第二高壓極和第二低壓極之間電壓值的差值,得到第二 電壓差;H、利用電壓計測量各觸摸點處的電壓值,并利用所述第二電壓差與各觸摸點處的電壓值,分別計算第二高壓極與第一觸摸點之間電阻上分配的電壓,和第二低壓極與第二觸摸點之間電阻上分配的電壓;1、將第二高壓極與第一觸摸點之間電阻上分配的電壓與第二電壓差的比例關(guān)系,和第二低壓極與第二觸摸點之間電阻上分配的電壓值與第二電壓差的比例關(guān)系,作為該電阻線性長度與第二電阻層電阻分布方向上總長度的比例關(guān)系;預(yù)先設(shè)定第二高壓極和第二低壓極的坐標值,并根據(jù)上述比例關(guān)系與預(yù)先設(shè)定的坐標值換算每個觸摸點在第二電阻層上的坐標值。優(yōu)選的,所述第一高壓極至第一觸摸點一段電阻為高段電阻,第一低壓極至第二觸摸點一段電阻為低段電阻,則所述步驟C具體為:C1、利用電壓計測得第一觸摸點的電壓值為第一電壓值,測得第二觸摸點的電壓值為第二電壓值;利用第一高壓極的電壓值減第一電壓值得到高段電阻兩端電壓;利用第二電壓值減第一低壓極的電壓值得到低端電阻兩端電壓。所述獲取所述電阻式觸摸屏的兩個觸摸點具體為:S1、在觸摸屏上沒有觸摸點的情況下,向第一電阻層提供恒定電流,恒定電流由第一高壓極流向第一低壓極;S2、測量沒有觸摸點情況下第一高壓極和第一低壓極的電壓值,并計算在沒有觸摸點的情況下第一高壓極和第一低壓極之間電壓值的差值,得到原始電壓差;S3、在存在一個或兩個觸摸點的前提下,測量第一高壓極和第一低壓極的電壓值,并計算存在數(shù)量未知的觸摸點的前提下第一高壓極和第一低壓極之間電壓值的差值,得到參考電壓差;
S4、比較參考電壓差與原始電壓差,當(dāng)參考電壓差數(shù)值等于原始電壓差,則確定觸摸點數(shù)量為一個,當(dāng)參考電壓差數(shù)值小于原始電壓差,則確定觸摸點數(shù)量為兩個。優(yōu)選的,確定觸摸點數(shù)量為一個后,則所述觸摸點為單觸摸點,所述方法還包括:T1、利用電壓計測量單觸摸點處的電壓值,所述單觸摸點將第一電阻層劃分為兩段電阻,利用所述原始電壓差與單觸摸點處的電壓值,分別計算第一電阻層上兩段電阻每段電阻上分配的電壓值;T2、將兩段電阻上分配的電壓值與原始電壓差的比例關(guān)系作為該電阻線性長度與第一電阻層電阻分布方向總長度的比例關(guān)系;預(yù)先設(shè)定第一高壓極和第一低壓極的坐標值,并根據(jù)上述比例關(guān)系與預(yù)先設(shè)定的坐標值換算單觸摸點在第一電阻層上的坐標值。一種電阻式觸摸屏,所述觸摸屏包括:恒定電流源、第一電阻層、第二電阻層、電壓檢測裝置和處理器,具體為:恒定電流源,用于向第一電阻層和/或第二電阻層提供恒定電流;第一電阻層和第二電阻層,電阻沿一個方向均勻分布,所述第一電阻層與第二電阻層疊合放置,且電阻分布方向正交,兩個電阻層間存在絕緣間隙,絕緣間隙在觸摸點處貼合并導(dǎo)通電流;第一電阻層沿電阻分布的方向上的兩端分別為第一高壓極和第一低壓極,第二電阻層沿電阻分布的方向上的兩端分別為第二高壓極和第二低壓極,預(yù)先設(shè)定第一高壓極、第一低壓極、第二高壓極和第二低壓極的坐標值;電壓檢測裝置,包括若干電壓計,用于測量第一電阻層和/或第二電阻層上各點的電壓值;處理器,用于獲取所述電阻式觸摸屏的兩個觸摸點,控制恒定電流源向第一電阻層提供恒定電流,并指令電壓檢測裝置測量第一電阻層的第一高壓極與第一低壓極的電壓,及兩個觸摸點的電壓;處理器獲取所述第一高壓極與第一低壓極的電壓和兩個觸摸點處的電壓值,將第一高壓極與第一低壓極之間的電壓差作為第一電壓差,計算第一高壓極與第一觸摸點之間電阻上分配的電壓,和第一低壓極與第二觸摸點之間電阻上分配的電壓;將第一高壓極與第一觸摸點之間電阻上分配的電壓與第一電壓差的比例關(guān)系,和第一低壓極與第二觸摸點之間電阻上分配的電壓值與第一電壓差的比例關(guān)系,作為該電阻線性長度與第一電阻層電阻分布方向上總長度的比例關(guān)系;根據(jù)上述比例關(guān)系與預(yù)先設(shè)定的坐標值換算每個觸摸點在第一電阻層上的坐標值。優(yōu)選的,所述處理器還用于:控制恒定電流源向第二電阻層提供恒定電流,并指令電壓檢測裝置測量第二電阻層的第二高壓極與第二低壓極的電壓,及兩個觸摸點的電壓;處理器獲取所述第二高壓極與第二低壓極的電壓和兩個觸摸點處的電壓值,將第二高壓極與第二低壓極之間的電壓差作為第二電壓差,計算第二高壓極與第一觸摸點之間電阻上分配的電壓,和第二低壓極與第二觸摸點之間電阻上分配的電壓;將第二高壓極與第一觸摸點之間電阻上分配的電壓與第二電壓差的比例關(guān)系,和第二低壓極與第二觸摸點之間電阻上分配的電壓值與第二電壓差的比例關(guān)系,作為該電阻線性長度與第二電阻層電阻分布方向上總長度的比例關(guān)系;根據(jù)上述比例關(guān)系與預(yù)先設(shè)定的坐標值換算每個觸摸點在第二電阻層上的坐標值。所述處理器計算第一高壓極與第一觸摸點之間電阻上分配的電壓,和第一低壓極與第二觸摸點之間電阻上 分配的電壓具體為:
處理器取第一高壓極至第一觸摸點一段電阻為高段電阻,取第一低壓極至第二觸摸點一段電阻為低段電阻;處理器取第一觸摸點的電壓值為第一電壓值,取第二觸摸點的電壓值為第二電壓值;利用第一高壓極的電壓值減第一電壓值得到高段電阻兩端電壓;利用第二電壓值減第一低壓極的電壓值得到低端電阻兩端電壓。所述處理器獲取電阻式觸摸屏的兩個觸摸點具體為:處理器指令電壓檢測裝置分別測量沒有觸摸點情況下第一電阻層第一高壓極與第一低壓極的電壓差,和在存在一個或兩個觸摸點的前提下第一電阻層第一高壓極與第一低壓極的電壓差;處理器獲取沒有觸摸點情況下第一高壓極與第一低壓極的電壓差作為原始電壓差,獲取在存在一個或兩個觸摸點的前提下第一高壓極與第一低壓極的電壓差作為參考電壓差,處理器比較原始電壓差與參考電壓差,當(dāng)參考電壓差數(shù)值等于原始電壓差,則確定觸摸點數(shù)量為一個,當(dāng)參考電壓差數(shù)值小于原始電壓差,則確定觸摸點數(shù)量為兩個。優(yōu)選的,所述處理器還用于計算觸摸點數(shù)量為一個的情況下觸摸點的坐標值,具體為:處理器指令電壓計測量該觸摸點處的電壓值,處理器獲取所述原始電壓差與該觸摸點處的電壓值,計算第一電阻層上被該觸摸點劃分成的兩段電阻各自分配的電壓值;處理器將兩段電阻上分配的電壓值與原始電壓差的比例關(guān)系作為該電阻線性長度與電阻層電阻分布方向總長度的比例關(guān)系;并根據(jù)上述比例關(guān)系與預(yù)先設(shè)定的第一高壓極和第一低壓極的坐標值換算該觸摸點在第一電阻層上的坐標值。
通過以上技術(shù)方案可知,本發(fā)明存在的有益效果是,實現(xiàn)了檢測電阻式觸摸屏兩個觸摸點坐標,改善了現(xiàn)有技術(shù)中只能檢測單一觸摸點坐標的情況,提高了電阻式觸摸屏的性能;另外,本發(fā)明還能夠?qū)崿F(xiàn)判斷所述電阻式觸摸屏上觸摸點數(shù)量具體為一個或兩個的功能,并且根據(jù)不同的觸摸點數(shù)量采取相應(yīng)的檢測方法檢測一個或兩個觸摸點的坐標。
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為現(xiàn)有技術(shù)電阻式觸摸屏結(jié)構(gòu)示意圖;圖2為本發(fā)明所述電阻式觸摸屏檢測兩點坐標方法流程圖;圖3為本發(fā)明實施例中電阻式觸摸屏等效電路圖;圖4為本發(fā)明實施例中電阻式觸摸屏檢測一點坐標方法流程圖。
具體實施例方式為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
參照圖2所示,本發(fā)明所述方法步驟可以概括為:1、獲取所述電阻式觸摸屏的兩個觸摸點,分別為第一觸摸點和第二觸摸點,向第一電阻層提供恒定電流,第一電阻層在電阻分布的方向上的兩端分別為第一高壓極和第一低壓極,恒定電流由第一高壓極流向第一低壓極;2、利用電壓計測量第一電阻層的第一高壓極和第一低壓極的電壓值,并計算第一高壓極和第一低壓極之間電壓值的差值,得到第一電壓差;3、利用電壓計測量各觸摸點處的電壓值,并利用所述第一電壓差與各觸摸點處的電壓值,分別計算第一高壓極與第一觸摸點之間電阻上分配的電壓,和第一低壓極與第二觸摸點之間電阻上分配的電壓;4、將第一高壓極與第一觸摸點之間電阻上分配的電壓與第一電壓差的比例關(guān)系,和第一低壓極與第二觸摸點之間電阻上分配的電壓值與第一電壓差的比例關(guān)系,作為該電阻線性長度與第一電阻層電阻分布方向上總長度的比例關(guān)系;預(yù)先設(shè)定第一高壓極和第一低壓極的坐標值,并根據(jù)上述比例關(guān)系與預(yù)先設(shè)定的坐標值換算每個觸摸點在第一電阻層上的坐標值。參照圖3所示為本發(fā)明所述方法的具體實施例中的電路圖,其中所述電阻式觸摸屏的具體結(jié)構(gòu)包括:兩個電阻層、電流源及若干電壓計,其中兩個電阻層分別是橫向電阻層和縱向電阻層;其中橫向電阻層電阻沿橫向線性分布,用于獲取觸摸點橫坐標;橫向電阻層的兩極被命名為P1極和Ii1極;并且本實施例中假設(shè)P1極坐標值為0,ηι極坐標值為100,橫向電阻層的總電阻值為100 Ω,也就代表,坐標值相差一個單位的兩點間,電阻值為1Ω??v向電阻層電阻沿縱向線性分布,用于獲取觸摸點縱坐標;縱向電阻層的兩極被命名為P2極和n2極;并且本實施例中假設(shè)P2極坐標值為0,n2極坐標值為100,縱向電阻層的總電阻值為100 Ω,也就代表,坐標值相差一個單位的兩點間,電阻值為1Ω。橫向電阻層與縱向電阻層疊合放置,兩電阻層間存在絕緣間隙;在不觸摸所述電阻式觸摸屏的時候,由于絕緣間隙的存在,兩電阻層之間視為斷路,電流無法在兩電阻層間流通;當(dāng)觸摸所述電阻式觸摸屏?xí)r,兩電阻層在觸摸位置上相貼合;貼合位置不再絕緣,能夠?qū)崿F(xiàn)電流的導(dǎo)通,所述貼合位置被稱為觸摸點。電流源連接橫向電阻層和縱向電阻層,用于向橫向電阻層和/或縱向電阻層提供恒定電流。電壓計連接橫向電阻層和縱向電阻層,用于測量橫向電阻層和/或縱向電阻層任意位置上的電壓值。橫向電阻層的兩極被命名為P1極和Ii1極,縱向電阻層的兩極被命名為P2極和n2極,電壓計Mpl連接P1極,電壓計Mnl連接Ii1極;兩觸摸點為Ic1和k2,如圖所示觸摸點Ic1比觸摸點k2靠近P1極;所述橫向電阻層被觸摸點Ic1和k2劃分為三段電阻,設(shè)P1極至觸摸點h段為電阻R1,觸摸點k2至Ii1極段為電阻R3,觸摸點Ic1至觸摸點k2段為電阻R2 ;電壓計M1連接觸摸點k1;電壓計M2連接觸摸點k2。同理如圖所示,縱向電阻層也被觸摸點Ic1和觸摸點k2劃分為三段電阻,分別為電阻&、電阻R5、電阻R6。 電流源向橫向電阻層提供恒定電流,所述恒定電流由P1極流向Ii1極;觸摸點Ic1和k2使得橫向電阻層與縱向電阻層兩部分電路連通,橫向電阻層與縱向電阻層在兩個觸摸點的位置上貼合,電流從觸摸點分流,導(dǎo)入縱向電阻層??傻刃⒂|摸點h和k2連通后的電路視為電阻R2與電阻R5并聯(lián)后,再串聯(lián)電阻R1與電阻R3。電壓計Mpl測得分流后橫向電阻層P1的電壓值Vpl,電壓計Mnl測得分流后縱向電阻層Ii1的電壓值Vnl ;計算分流后的P1和Ii1之間的電壓的差值,即Vpl-Vnl = AV1 ;在本實施例的實際操作中,得到,Vpl = 2伏特,Vnl = I伏特,AV1 = I伏特;電壓計M1測得觸摸點Ii1的電壓值Vkl,電壓計M2測得觸摸點k2的電壓值Vk2 ;在本實施例的實際操作中,得到,Vkl = 1.7伏特,Vkl = 1.3伏特;計算電阻R1兩端電壓Vki = Vpl-Vkl = 0.3伏特;電阻R3兩端電壓VK3 = Vk2-Vnl =
0.3伏特;比例關(guān)系Vki/ Δ V1即P1極至觸摸點Ii1段的距離與橫向電阻層橫向總長度的比例關(guān)系;比例關(guān)系Vk3ZAV1即觸摸點k2至Ii1極段的距離與橫向電阻層橫向總長度的比例關(guān)系;根據(jù)比例換算坐標值的數(shù)學(xué)方法如下所示,當(dāng)P1極坐標值為XpA1極坐標值為xn,觸摸點h距離P1極的距離為I1,觸摸點k2距離Ii1極的距離為12,則觸摸點Ic1的坐標值
Xl=5+,觸摸點 k2 的坐標值 A = A _ ^(Χη-χρ)
AV1AF1
在本實施例中代入具體數(shù)值結(jié)果為:觸摸點Ii1的坐標值為0+30 = 30,觸摸點k2的坐標值為100-30 = 70,觸摸點Ii1和k2在橫向電阻層上的坐標值,即橫坐標。同理,可以使電流源向縱向電阻層提供恒定電流,按照上述方法計算觸摸點Ic1和k2在縱向電阻層上的坐標值,即縱坐標;所述橫坐標與縱坐標共同構(gòu)成觸摸點在電阻式觸摸屏中的坐標值。另外,在圖3所示實施例中,還包含了判斷觸摸點數(shù)量為一個或兩個的方法,具體為:在不觸摸所述電阻式觸摸屏的前提下,電壓計Mpl測得未施加觸摸點的橫向電阻層P1極的電壓值Vptl,電壓計Mnl測得未施加觸摸點的縱向電阻層Ii1極的電壓值Vntl ;計算未施加觸摸點的P1極和Ii1極之間的電壓的差值,即Vptl-Vntl = Δ V0 ;在本實施例的實際操作中,得到,Vp0 = 2伏特,Vn0 = 0.5伏特,AV0 = 1.5伏特;當(dāng)在所述電阻式觸摸屏施加觸摸點時,電壓計Mpl測得施加觸摸點后的橫向電阻層口工極的電壓值V' p(l,電壓計Mnl測得施加觸摸點后的縱向電阻層Ii1極的電壓值V' n0;計算施加觸摸點后的P1極和Ii1極之間的電壓的差值,即V' pQ-V' n0= AV! Q在不觸摸所述電阻式觸摸屏的前提下,P1極至Ii1極之間總電阻為100 Ω。在觸摸屏存在一個觸摸點時,P1極至Ii1極之間總電阻同樣為100Ω,沒有發(fā)生變化,所以施加一個觸摸點后的P1極和H1極之間的電壓的差值也不發(fā)生變化,即AVtl等于AV' 0。在觸摸屏存在兩個觸摸點時,則觸摸屏的等效電路圖與圖3所示實施例的電路完全一致,即為電阻R2與電阻R5并聯(lián)后,再串聯(lián)電阻R1與電阻R3。根據(jù)串并聯(lián)關(guān)系可知電阻R2與電阻R5并聯(lián)后的電阻小于電阻R2自身電阻,所以在施加兩個觸摸點的情況下,Pl極至H1極之間總電阻小于100Ω。根據(jù)歐姆定理,由于電流源提供恒定電流,總電阻減小的情況下,P1極至Ii1極之間的電壓的差值減小,S卩AV0大于AV' 00所以只需比較AVtl與AV' ^,當(dāng)AVtl等于AV' C1,則確定觸摸點數(shù)量為一個,當(dāng)AVtl大于AV' C1,則確定觸摸點數(shù)量為兩個。對判斷觸摸點數(shù)量為一個或多個的方法實施例再一次進行擴充,根據(jù)圖4所示,還可以進一步得到一個方法實施例,用于計算一個觸摸點的情況下,該觸摸點的坐標值,具體為:當(dāng)確定觸摸點數(shù)量為一個,該觸摸點為ka,所述橫向電阻層被ka劃分為兩段電阻,設(shè)P1極至觸摸點ka段為電阻Ra,觸摸點ka至Ii1極段為電阻Rb ;電壓計Ma連接觸摸點ka ;電壓計Ma測得觸摸點ka的電壓值Vka,計算電阻Ra兩端電壓VKa = Vp0-Vka ;比例關(guān)系NJ Δ V0即P1極至觸摸點ka段的距離與橫向電阻層橫向總長度的比例關(guān)系;根據(jù)上述比例關(guān)系計算出ka在橫向電阻層上的坐標值,即橫坐標;其中比例關(guān)系換算成坐標的方式與圖2所示實施例公開的方式一致。同理,可以使電流源向縱向電阻層提供恒定電流,按照上述方法計算匕在縱向電阻層上的坐標值,即縱坐標;所述橫坐標與縱坐標共同構(gòu)成觸摸點在電阻式觸摸屏中的坐標值。對應(yīng)上述實施例所述方法,本發(fā)明對應(yīng)的公開了一種電阻式觸摸屏,具體為:所述觸摸屏包括:恒定電流源、第一電阻層、第二電阻層、電壓檢測裝置和處理器;恒定電流源,用于向第一電阻層和`/或第二電阻層提供恒定電流;第一電阻層和第二電阻層,電阻沿一個方向均勻分布,所述第一電阻層與第二電阻層疊合放置,且電阻分布方向正交,兩個電阻層間存在絕緣間隙,絕緣間隙在觸摸點處貼合并導(dǎo)通電流;第一電阻層沿電阻分布的方向上的兩端分別為第一高壓極和第一低壓極,第二電阻層沿電阻分布的方向上的兩端分別為第二高壓極和第二低壓極,預(yù)先設(shè)定第一高壓極、第一低壓極、第二高壓極和第二低壓極的坐標值;電壓檢測裝置,包括若干電壓計,用于測量第一電阻層和/或第二電阻層上各點的電壓值;處理器,用于獲取所述電阻式觸摸屏的兩個觸摸點,控制恒定電流源向第一電阻層提供恒定電流,并指令電壓檢測裝置測量第一電阻層的第一高壓極與第一低壓極的電壓,及兩個觸摸點的電壓;處理器獲取所述第一高壓極與第一低壓極的電壓和兩個觸摸點處的電壓值,將第一高壓極與第一低壓極之間的電壓差作為第一電壓差,計算第一高壓極與第一觸摸點之間電阻上分配的電壓,和第一低壓極與第二觸摸點之間電阻上分配的電壓;將第一高壓極與第一觸摸點之間電阻上分配的電壓與第一電壓差的比例關(guān)系,和第一低壓極與第二觸摸點之間電阻上分配的電壓值與第一電壓差的比例關(guān)系,作為該電阻線性長度與第一電阻層電阻分布方向上總長度的比例關(guān)系;根據(jù)上述比例關(guān)系與預(yù)先設(shè)定的坐標值換算每個觸摸點在第一電阻層上的坐標值。處理器還用于控制恒定電流源向第二電阻層提供恒定電流,并指令電壓檢測裝置測量第二電阻層的第二高壓極與第二低壓極的電壓,及兩個觸摸點的電壓;處理器獲取所述第二高壓極與第二低壓極的電壓和兩個觸摸點處的電壓值,將第二高壓極與第二低壓極之間的電壓差作為第二電壓差,計算第二高壓極與第一觸摸點之間電阻上分配的電壓,和第二低壓極與第二觸摸點之間電阻上分配的電壓;將第二高壓極與第一觸摸點之間電阻上分配的電壓與第二電壓差的比例關(guān)系,和第二低壓極與第二觸摸點之間電阻上分配的電壓值與第二電壓差的比例關(guān)系,作為該電阻線性長度與第二電阻層電阻分布方向上總長度的比例關(guān)系;根據(jù)上述比例關(guān)系與預(yù)先設(shè)定的坐標值換算每個觸摸點在第二電阻層上的坐標值。處理器計算第一高壓極與第一觸摸點之間電阻上分配的電壓,和第一低壓極與第二觸摸點之間電阻上分配的電壓具體為,處理器取第一高壓極至第一觸摸點一段電阻為高段電阻,取第一低壓極至第二觸摸點一段電阻為低段電阻;處理器取第一觸摸點的電壓值為第一電壓值,取第二觸摸點的電壓值為第二電壓值;利用第一高壓極的電壓值減第一電壓值得到高段電阻兩端電壓;利用第二電壓值減第一低壓極的電壓值得到低端電阻兩端電壓。處理器獲取電阻式觸摸屏的兩個觸摸點具體為,處理器指令電壓檢測裝置分別測量沒有觸摸點情況下第一電阻層第一高壓極與第一低壓極的電壓差,和在存在一個或兩個觸摸點的前提下第一電阻層第一高壓極與第一低壓極的電壓差;處理器獲取沒有觸摸點情況下第一高壓極與第一低壓極的電壓差作為原始電壓差,獲取在存在一個或兩個觸摸點的前提下第一高壓極與第一低壓極的電壓差作為參考電壓差,處理器比較原始電壓差與參考電壓差,當(dāng)參考電壓差數(shù)值等于原始電壓差,則確定觸摸點數(shù)量為一個,當(dāng)參考電壓差數(shù)值小于原始電壓差,則確定觸摸點數(shù)量為兩個。相應(yīng)的,所述處理器還用于計算觸摸點數(shù)量為一個的情況下觸摸點的坐標值,具體為:處理器指令電壓計測量該觸摸點處的電壓值,處理器獲取所述原始電壓差與該觸摸點處的電壓值,計算第一電阻層上被該觸摸點劃分成的兩段電阻各自分配的電壓值;處理器將兩段電阻上分配的電壓值與原始電壓差的比例關(guān)系作為該電阻線性長度與電阻層電阻分布方向總長度的比例關(guān)系;并根據(jù)上述比例關(guān)系與預(yù)先設(shè)定的第一高壓極和第一低壓極的坐標值換算該觸摸點在第一電阻層上的坐標值。以上所述僅是本·發(fā)明的優(yōu)選實施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應(yīng)視為本發(fā)明的保護范圍。
權(quán)利要求
1.一種電阻式觸摸屏檢測觸摸點坐標的方法,其特征在于,所述觸摸屏包括,第一電阻層、第二電阻層及若干電壓計;所述第一電阻層和第二電阻層上的電阻沿一個方向均勻分布;第一電阻層和第二電阻層疊合放置且二者的電阻分布方向正交;兩個電阻層間存在絕緣間隙,絕緣間隙在觸摸點處貼合并導(dǎo)通電流,所述方法具體為: A、獲取所述電阻式觸摸屏的兩個觸摸點,分別為第一觸摸點和第二觸摸點,向第一電阻層提供恒定電流,第一電阻層在電阻分布的方向上的兩端分別為第一高壓極和第一低壓極,恒定電流由第一高壓極流向第一低壓極; B、利用電壓計測量第一電阻層的第一高壓極和第一低壓極的電壓值,并計算第一高壓極和第一低壓極之間電壓值的差值,得到第一電壓差; C、利用電壓計測量各觸摸點處的電壓值,并利用所述第一電壓差與各觸摸點處的電壓值,分別計算第一高壓極與第一觸摸點之間電阻上分配的電壓,和第一低壓極與第二觸摸點之間電阻上分配的電壓; D、將第一高壓極與第一觸摸點之間電阻上分配的電壓與第一電壓差的比例關(guān)系,和第一低壓極與第二觸摸點之間電阻上分配的電壓值與第一電壓差的比例關(guān)系,作為該電阻線性長度與第一電阻層電阻分布方向上總長度的比例關(guān)系;預(yù)先設(shè)定第一高壓極和第一低壓極的坐標值,并根據(jù)上述比例關(guān)系與預(yù)先設(shè)定的坐標值換算每個觸摸點在第一電阻層上的坐標值。
2.根據(jù)權(quán)利要求1所述方法,其特征在于,所述方法還包括: F、向第二電阻層提供恒定電流,第二電阻層在電阻分布的方向上的兩端分別為第二高壓極和第二低壓極,恒定電流 由第二高壓極流向第二低壓極; G、利用電壓計測量第二高壓極和第二低壓極的電壓值,并計算第二高壓極和第二低壓極之間電壓值的差值,得到第二電壓差; H、利用電壓計測量各觸摸點處的電壓值,并利用所述第二電壓差與各觸摸點處的電壓值,分別計算第二高壓極與第一觸摸點之間電阻上分配的電壓,和第二低壓極與第二觸摸點之間電阻上分配的電壓; 1、將第二高壓極與第一觸摸點之間電阻上分配的電壓與第二電壓差的比例關(guān)系,和第二低壓極與第二觸摸點之間電阻上分配的電壓值與第二電壓差的比例關(guān)系,作為該電阻線性長度與第二電阻層電阻分布方向上總長度的比例關(guān)系;預(yù)先設(shè)定第二高壓極和第二低壓極的坐標值,并根據(jù)上述比例關(guān)系與預(yù)先設(shè)定的坐標值換算每個觸摸點在第二電阻層上的坐標值。
3.根據(jù)權(quán)利要求1所述方法,其特征在于,所述第一高壓極至第一觸摸點一段電阻為高段電阻,第一低壓極至第二觸摸點一段電阻為低段電阻,則所述步驟C具體為: C1、利用電壓計測得第一觸摸點的電壓值為第一電壓值,測得第二觸摸點的電壓值為第二電壓值;利用第一高壓極的電壓值減第一電壓值得到高段電阻兩端電壓;利用第二電壓值減第一低壓極的電壓值得到低端電阻兩端電壓。
4.根據(jù)權(quán)利要求1所述方法,其特征在于,所述獲取所述電阻式觸摸屏的兩個觸摸點具體為: S1、在觸摸屏上沒有觸摸點的情況下,向第一電阻層提供恒定電流,恒定電流由第一高壓極流向第一低壓極;s2、測量沒有觸摸點情況下第一高壓極和第一低壓極的電壓值,并計算在沒有觸摸點的情況下第一高壓極和第一低壓極之間電壓值的差值,得到原始電壓差; s3、在存在一個或兩個觸摸點的前提下,測量第一高壓極和第一低壓極的電壓值,并計算存在數(shù)量未知的觸摸點的前提下第一高壓極和第一低壓極之間電壓值的差值,得到參考電壓差; s4、比較參考電壓差與原始電壓差,當(dāng)參考電壓差數(shù)值等于原始電壓差,則確定觸摸點數(shù)量為一個,當(dāng)參考電壓差數(shù)值小于原始電壓差,則確定觸摸點數(shù)量為兩個。
5.根據(jù)權(quán)利要求4所述方法,其特征在于,確定觸摸點數(shù)量為一個后,則所述觸摸點為單觸摸點,所述方法還包括: T1、利用電壓計測量單觸摸點處的電壓值,所述單觸摸點將第一電阻層劃分為兩段電阻,利用所述原始電壓差與單觸摸點處的電壓值,分別計算第一電阻層上兩段電阻每段電阻上分配的電壓值; T2、將兩段電阻上分配的電壓值與原始電壓差的比例關(guān)系作為該電阻線性長度與第一電阻層電阻分布方向總長度的比例關(guān)系;預(yù)先設(shè)定第一高壓極和第一低壓極的坐標值,并根據(jù)上述比例關(guān)系與預(yù)先設(shè)定的坐標值換算單觸摸點在第一電阻層上的坐標值。
6.一種電阻式觸摸屏,其特征在于,所述觸摸屏包括,恒定電流源、第一電阻層、第二電阻層、電壓檢測裝置和處理器,具體為: 恒定電流源,用于向第一電阻層和/或第二電阻層提供恒定電流; 第一電阻層和第二電阻層,電阻沿一個方向均勻分布,所述第一電阻層與第二電阻層疊合放置,且電阻分布方向正交,兩個電阻層間存在絕緣間隙,絕緣間隙在觸摸點處貼合并導(dǎo)通電流;第一電阻層沿電阻分布的方向上的兩端分別為第一高壓極和第一低壓極,第二電阻層沿電阻分布的方向上的兩端分別為第二高壓極和第二低壓極,預(yù)先設(shè)定第一高壓極、第一低壓極、第二高壓極和第二低壓極的坐標值; 電壓檢測裝置,包括若干電壓計,用于測量第一電阻層和/或第二電阻層上各點的電壓值; 處理器,用于獲取所述電阻式觸摸屏的兩個觸摸點,控制恒定電流源向第一電阻層提供恒定電流,并指令電壓檢測裝置測量第一電阻層的第一高壓極與第一低壓極的電壓,及兩個觸摸點的電壓;處理器獲取所述第一高壓極與第一低壓極的電壓和兩個觸摸點處的電壓值,將第一高壓極與第一低壓極之間的電壓差作為第一電壓差,計算第一高壓極與第一觸摸點之間電阻上分配的電壓,和第一低壓極與第二觸摸點之間電阻上分配的電壓;將第一高壓極與第一觸摸點之間電阻上分配的電壓與第一電壓差的比例關(guān)系,和第一低壓極與第二觸摸點之間電阻上分配的電壓值與第一電壓差的比例關(guān)系,作為該電阻線性長度與第一電阻層電阻分布方向上總長度的比例關(guān)系;根據(jù)上述比例關(guān)系與預(yù)先設(shè)定的坐標值換算每個觸摸點在第一電阻層上的坐標值。
7.根據(jù)權(quán)利要求6所述觸摸屏,其特征在于,所述處理器還用于: 控制恒定電流源向第二電阻層提供恒定電流,并指令電壓檢測裝置測量第二電阻層的第二高壓極與第二低壓極的電壓,及兩個觸摸點的電壓;處理器獲取所述第二高壓極與第二低壓極的電壓和兩個觸摸點處的電壓值,將第二高壓極與第二低壓極之間的電壓差作為第二電壓差,計算第二高壓極與第一觸摸點之間電阻上分配的電壓,和第二低壓極與第二觸摸點之間電阻上分配的電壓;將第二高壓極與第一觸摸點之間電阻上分配的電壓與第二電壓差的比例關(guān)系,和第二低壓極與第二觸摸點之間電阻上分配的電壓值與第二電壓差的比例關(guān)系,作為該電阻線性長度與第二電阻層電阻分布方向上總長度的比例關(guān)系;根據(jù)上述比例關(guān)系與預(yù)先設(shè)定的坐標值換算每個觸摸點在第二電阻層上的坐標值。
8.根據(jù)權(quán)利要求6所述觸摸屏,其特征在于,所述處理器計算第一高壓極與第一觸摸點之間電阻上分配的電壓,和第一低壓極與第二觸摸點之間電阻上分配的電壓具體為: 處理器取第一高壓 極至第一觸摸點一段電阻為高段電阻,取第一低壓極至第二觸摸點一段電阻為低段電阻;處理器取第一觸摸點的電壓值為第一電壓值,取第二觸摸點的電壓值為第二電壓值;利用第一高壓極的電壓值減第一電壓值得到高段電阻兩端電壓;利用第二電壓值減第一低壓極的電壓值得到低端電阻兩端電壓。
9.根據(jù)權(quán)利要求6所述觸摸屏,其特征在于,所述處理器獲取電阻式觸摸屏的兩個觸摸點具體為: 處理器指令電壓檢測裝置分別測量沒有觸摸點情況下第一電阻層第一高壓極與第一低壓極的電壓差,和在存在一個或兩個觸摸點的前提下第一電阻層第一高壓極與第一低壓極的電壓差; 處理器獲取沒有觸摸點情況下第一高壓極與第一低壓極的電壓差作為原始電壓差,獲取在存在一個或兩個觸摸點的前提下第一高壓極與第一低壓極的電壓差作為參考電壓差,處理器比較原始電壓差與參考電壓差,當(dāng)參考電壓差數(shù)值等于原始電壓差,則確定觸摸點數(shù)量為一個,當(dāng)參考電壓差數(shù)值小于原始電壓差,則確定觸摸點數(shù)量為兩個。
10.根據(jù)權(quán)利要求9所述觸摸屏,其特征在于,所述處理器還用于計算觸摸點數(shù)量為一個的情況下觸摸點的坐標值,具體為: 處理器指令電壓計測量該觸摸點處的電壓值,處理器獲取所述原始電壓差與該觸摸點處的電壓值,計算第一電阻層上被該觸摸點劃分成的兩段電阻各自分配的電壓值;處理器將兩段電阻上分配的電壓值與原始電壓差的比例關(guān)系作為該電阻線性長度與電阻層電阻分布方向總長度的比例關(guān)系;并根據(jù)上述比例關(guān)系與預(yù)先設(shè)定的第一高壓極和第一低壓極的坐標值換算該觸摸點在第一電阻層上的坐標值。
全文摘要
本發(fā)明實施例提供一種電阻式觸摸屏檢測觸摸點坐標的方法,所述觸摸屏包括,第一電阻層、第二電阻層及若干電壓計;所述方法為獲取兩個觸摸點,向第一電阻層提供恒定電流;計算第一高壓極和第一低壓極之間電壓值的差值,得到第一電壓差;利用電壓計測量各觸摸點處的電壓值,并利用所述第一電壓差與各觸摸點處的電壓值,計算第一高壓極與第一觸摸點之間電阻上分配的電壓,和第一低壓極與第二觸摸點之間電阻上分配的電壓;利用兩段電阻與第一電壓差的比例關(guān)系作為該電阻線性長度與第一電阻層電阻分布方向上總長度的比例關(guān)系;并根據(jù)上述比例關(guān)系與預(yù)先設(shè)定的坐標值換算每個觸摸點在第一電阻層上的坐標值。
文檔編號G06F3/045GK103246424SQ201210031809
公開日2013年8月14日 申請日期2012年2月13日 優(yōu)先權(quán)日2012年2月13日
發(fā)明者謝樹, 潘少輝, 胡勝發(fā) 申請人:安凱(廣州)微電子技術(shù)有限公司