專利名稱:電子設(shè)備的四線電阻式觸摸屏上多點(diǎn)觸控手勢(shì)識(shí)別的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子設(shè)備領(lǐng)域,特別涉及電子設(shè)備中的觸控輸入技術(shù)領(lǐng)域,具體是指一種電子設(shè)備中基于四線電阻式觸摸屏實(shí)現(xiàn)多點(diǎn)觸控手勢(shì)識(shí)別檢測(cè)的方法。
背景技術(shù):
隨著科學(xué)技術(shù)的不斷發(fā)展和社會(huì)的不斷進(jìn)步,越來(lái)越多的電子設(shè)備上開(kāi)始使用觸控輸入方式,而四線電阻式觸摸屏是市面上最常見(jiàn)的觸控輸入設(shè)備,但其大多數(shù)解決方案中僅可以實(shí)現(xiàn)單觸點(diǎn)識(shí)別,而無(wú)法進(jìn)行多個(gè)觸點(diǎn)的識(shí)別?,F(xiàn)有技術(shù)中,通常情況下一般的四線電阻屏的單點(diǎn)定位原理如圖I和圖2所示,其中,在Y+與Y-端直接加電壓,測(cè)量X-的電壓,可知
權(quán)利要求
1.一種電子設(shè)備中基于四線電阻式觸摸屏實(shí)現(xiàn)多點(diǎn)觸控手勢(shì)識(shí)別檢測(cè)的方法,所述的四線電阻式觸摸屏周邊連接設(shè)置有X方向正極端(X+)、X方向負(fù)極端(X-)、Y方向正極端 (Y+)和Y方向負(fù)極端(Y-),且所述的X方向與Y方向相垂直,其特征在于,所述的方法包括以下步驟(1)在所述的Y方向正極端(Y+)上加載電壓Vcc,在Y方向負(fù)極端(Y-)加載電壓0,檢測(cè)并得到所述的X方向負(fù)極端(X-)所具有的第一電壓Vl ;(2)在所述的Y方向正極端(Y+)和Y方向負(fù)極端(Y-)均加載電壓Vcc,在X方向負(fù)極端(X-)加載電壓0,檢測(cè)并得到所述的X方向正極端(X+)所具有的第二電壓V2 ;(3)檢測(cè)并計(jì)算得到所述的四線電阻式觸摸屏的兩個(gè)觸點(diǎn)的中心點(diǎn)在X方向和Y方向所形成的坐標(biāo)系下的坐標(biāo)值(Xe,Yc);(4)根據(jù)以下公式計(jì)算所述的兩個(gè)觸點(diǎn)之間在Y方向上的距離因數(shù)DX
2.根據(jù)權(quán)利要求I所述的電子設(shè)備中基于四線電阻式觸摸屏實(shí)現(xiàn)多點(diǎn)觸控手勢(shì)識(shí)別檢測(cè)的方法,其特征在于,所述的檢測(cè)并計(jì)算得到所述的四線電阻式觸摸屏的兩個(gè)觸點(diǎn)的中心點(diǎn)在X方向和Y方向所形成的坐標(biāo)系下的坐標(biāo)值(Xe,Yc),包括以下步驟(31)在所述的Y方向正極端(Y+)上加載電壓Vcc,在Y方向負(fù)極端(Y-)加載電壓0, 檢測(cè)并得到所述的X方向負(fù)極端(X-)所具有的Y方向電壓Vy;(32)根據(jù)以下關(guān)系式計(jì)算所述的兩個(gè)觸點(diǎn)的中心點(diǎn)的Y方向坐標(biāo)值Yc
3.根據(jù)權(quán)利要求I或2所述的電子設(shè)備中基于四線電阻式觸摸屏實(shí)現(xiàn)多點(diǎn)觸控手勢(shì)識(shí)別檢測(cè)的方法,其特征在于,所述的根據(jù)距離因數(shù)DX的大小和變化趨勢(shì)判斷多點(diǎn)觸控的手勢(shì)動(dòng)作,包括以下步驟(51)判斷該距離因數(shù)DX是否超過(guò)了系統(tǒng)預(yù)設(shè)的距離因數(shù)閾值DXl;(52)如果否,則相應(yīng)的識(shí)別檢測(cè)結(jié)果為在Y方向上為單指觸控,并結(jié)束;(53)如果是,則相應(yīng)的識(shí)別檢測(cè)結(jié)果為在Y方向上為雙指觸控,并繼續(xù)下述步驟 (54);(54)周期性的重復(fù)上述步驟(I)至(4),并持續(xù)判斷該距離因數(shù)DX的大小和變化趨勢(shì);(55)如果該距離因數(shù)DX逐漸增大,則相應(yīng)的手勢(shì)識(shí)別檢測(cè)結(jié)果為放大的手勢(shì)動(dòng)作;(56)如果該距離因數(shù)DX逐漸減小,則相應(yīng)的手勢(shì)識(shí)別檢測(cè)結(jié)果為縮小的手勢(shì)動(dòng)作。
4.根據(jù)權(quán)利要求3所述的電子設(shè)備中基于四線電阻式觸摸屏實(shí)現(xiàn)多點(diǎn)觸控手勢(shì)識(shí)別檢測(cè)的方法,其特征在于,所述的距離因數(shù)閾值DXl通過(guò)觸摸屏校準(zhǔn)過(guò)程中的以下步驟獲得(511)在所述的Y方向正極端(Y+)上加載電壓Vcc,在Y方向負(fù)極端(Y-)加載電壓0, 檢測(cè)并得到所述的X方向負(fù)極端(X-)所具有的第一電壓Vl ;(512)在所述的Y方向正極端(Y+)和Y方向負(fù)極端(Y-)均加載電壓Vcc,在X方向負(fù)極端(X-)加載電壓0,檢測(cè)并得到所述的X方向正極端(X+)所具有的第二電壓V2 ;(513)檢測(cè)并計(jì)算得到所述的四線電阻式觸摸屏的單觸點(diǎn)在X方向和Y方向所形成的坐標(biāo)系下的坐標(biāo)值(Xs,Ys);(514)根據(jù)以下公式計(jì)算得到所述的距離因數(shù)閾值DXl
5.根據(jù)權(quán)利要求4所述的電子設(shè)備中基于四線電阻式觸摸屏實(shí)現(xiàn)多點(diǎn)觸控手勢(shì)識(shí)別檢測(cè)的方法,其特征在于,所述的檢測(cè)并計(jì)算得到四線電阻式觸摸屏的單觸點(diǎn)在X方向和Y 方向所形成的坐標(biāo)系下的坐標(biāo)值(Xs,Ys),包括以下步驟(5131)在所述的Y方向正極端(Y+)上加載電壓Vcc,在Y方向負(fù)極端(Y-)加載電壓 0,檢測(cè)并得到所述的X方向負(fù)極端(X-)所具有的Y方向電壓Vy;(5132)根據(jù)以下關(guān)系式計(jì)算所述的單觸點(diǎn)的Y方向坐標(biāo)值Ys
6.根據(jù)權(quán)利要求3所述的電子設(shè)備中基于四線電阻式觸摸屏實(shí)現(xiàn)多點(diǎn)觸控手勢(shì)識(shí)別檢測(cè)的方法,其特征在于,所述的方法中還包括系統(tǒng)預(yù)設(shè)的消抖系數(shù),所述的步驟(51)具體為判斷該距離因數(shù)DX是否超過(guò)了系統(tǒng)預(yù)設(shè)的距離因數(shù)閾值DXl與消抖系數(shù)之和。
7.一種電子設(shè)備中基于四線電阻式觸摸屏實(shí)現(xiàn)多點(diǎn)觸控手勢(shì)識(shí)別檢測(cè)的方法,所述的四線電阻式觸摸屏周邊連接設(shè)置有X方向正極端(X+)、X方向負(fù)極端(X-)、Y方向正極端 (Y+)和Y方向負(fù)極端(Y-),且所述的X方向與Y方向相垂直,其特征在于,所述的方法包括以下步驟(1)在所述的X方向正極端(X+)上加載電壓Vcc,在X方向負(fù)極端(X-)加載電壓0,檢測(cè)并得到所述的Y方向負(fù)極端(Y-)所具有的第一電壓Vl ;(2)在所述的X方向正極端(X+)和X方向負(fù)極端(X-)均加載電壓Vcc,在Y方向負(fù)極端(Y-)加載電壓0,檢測(cè)并得到所述的Y方向正極端(Y+)所具有的第二電壓V2 ;(3)檢測(cè)并計(jì)算得到所述的四線電阻式觸摸屏的兩個(gè)觸點(diǎn)的中心點(diǎn)在X方向和Y方向所形成的坐標(biāo)系下的坐標(biāo)值(Xe,Yc);(4)根據(jù)以下公式計(jì)算所述的兩個(gè)觸點(diǎn)之間在X方向上的距離因數(shù)DX
8.根據(jù)權(quán)利要求7所述的電子設(shè)備中基于四線電阻式觸摸屏實(shí)現(xiàn)多點(diǎn)觸控手勢(shì)識(shí)別檢測(cè)的方法,其特征在于,所述的檢測(cè)并計(jì)算得到所述的四線電阻式觸摸屏的兩個(gè)觸點(diǎn)的中心點(diǎn)在X方向和Y方向所形成的坐標(biāo)系下的坐標(biāo)值(Xe,Yc),包括以下步驟(31)在所述的Y方向正極端(Y+)上加載電壓Vcc,在Y方向負(fù)極端(Y-)加載電壓0, 檢測(cè)并得到所述的X方向負(fù)極端(X-)所具有的Y方向電壓Vy;(32)根據(jù)以下關(guān)系式計(jì)算所述的兩個(gè)觸點(diǎn)的中心點(diǎn)的Y方向坐標(biāo)值Yc
9.根據(jù)權(quán)利要求7或8所述的電子設(shè)備中基于四線電阻式觸摸屏實(shí)現(xiàn)多點(diǎn)觸控手勢(shì)識(shí)別檢測(cè)的方法,其特征在于,所述的根據(jù)距離因數(shù)DX的大小和變化趨勢(shì)判斷多點(diǎn)觸控的手勢(shì)動(dòng)作,包括以下步驟(51)判斷該距離因數(shù)DX是否超過(guò)了系統(tǒng)預(yù)設(shè)的距離因數(shù)閾值DXl;(52)如果否,則相應(yīng)的識(shí)別檢測(cè)結(jié)果為在X方向上為單指觸控,并結(jié)束;(53)如果是,則相應(yīng)的識(shí)別檢測(cè)結(jié)果為在X方向上為雙指觸控,并繼續(xù)下述步驟 (54);(54)周期性的重復(fù)上述步驟(I)至(4),并持續(xù)判斷該距離因數(shù)DX的大小和變化趨勢(shì);(55)如果該距離因數(shù)DX逐漸增大,則相應(yīng)的手勢(shì)識(shí)別檢測(cè)結(jié)果為放大的手勢(shì)動(dòng)作;(56)如果該距離因數(shù)DX逐漸減小,則相應(yīng)的手勢(shì)識(shí)別檢測(cè)結(jié)果為縮小的手勢(shì)動(dòng)作。
10.根據(jù)權(quán)利要求9所述的電子設(shè)備中基于四線電阻式觸摸屏實(shí)現(xiàn)多點(diǎn)觸控手勢(shì)識(shí)別檢測(cè)的方法,其特征在于,所述的距離因數(shù)閾值DXl通過(guò)觸摸屏校準(zhǔn)過(guò)程中的以下步驟獲得(511)在所述的X方向正極端(X+)上加載電壓Vcc,在X方向負(fù)極端(X-)加載電壓0, 檢測(cè)并得到所述的Y方向負(fù)極端(Y-)所具有的第一電壓Vl ;(512)在所述的X方向正極端(X+)和X方向負(fù)極端(X-)均加載電壓Vcc,在X方向負(fù)極端(Y-)加載電壓0,檢測(cè)并得到所述的Y方向正極端(Y+)所具有的第二電壓V2 ;(513)檢測(cè)并計(jì)算得到所述的四線電阻式觸摸屏的單觸點(diǎn)在X方向和Y方向所形成的坐標(biāo)系下的坐標(biāo)值(Xs,Ys);(514)根據(jù)以下公式計(jì)算得到所述的距離因數(shù)閾值DXl
11.根據(jù)權(quán)利要求10所述的電子設(shè)備中基于四線電阻式觸摸屏實(shí)現(xiàn)多點(diǎn)觸控手勢(shì)識(shí)別檢測(cè)的方法,其特征在于,所述的檢測(cè)并計(jì)算得到四線電阻式觸摸屏的單觸點(diǎn)在X方向和Y方向所形成的坐標(biāo)系下的坐標(biāo)值(Xs,Ys),包括以下步驟(5131)在所述的Y方向正極端(Y+)上加載電壓Vcc,在Y方向負(fù)極端(Y-)加載電壓 0,檢測(cè)并得到所述的X方向負(fù)極端(X-)所具有的Y方向電壓Vy;(5132)根據(jù)以下關(guān)系式計(jì)算所述的單觸點(diǎn)的Y方向坐標(biāo)值Ys
12.根據(jù)權(quán)利要求9所述的電子設(shè)備中基于四線電阻式觸摸屏實(shí)現(xiàn)多點(diǎn)觸控手勢(shì)識(shí)別檢測(cè)的方法,其特征在于,所述的方法中還包括系統(tǒng)預(yù)設(shè)的消抖系數(shù),所述的步驟(51)具體為判斷該距離因數(shù)DX是否超過(guò)了系統(tǒng)預(yù)設(shè)的距離因數(shù)閾值DXl與消抖系數(shù)之和。
全文摘要
本發(fā)明涉及一種電子設(shè)備中基于四線電阻式觸摸屏實(shí)現(xiàn)多點(diǎn)觸控手勢(shì)識(shí)別檢測(cè)的方法,其中包括采用不同方式加載電壓分別得到第一電壓和第二電壓、檢測(cè)并計(jì)算得到兩個(gè)觸點(diǎn)的中心點(diǎn)的坐標(biāo)值、計(jì)算兩個(gè)觸點(diǎn)之間的距離因數(shù)、根據(jù)距離因數(shù)的大小和變化趨勢(shì)判斷多點(diǎn)觸控的手勢(shì)動(dòng)作。采用該種電子設(shè)備中基于四線電阻式觸摸屏實(shí)現(xiàn)多點(diǎn)觸控手勢(shì)識(shí)別檢測(cè)的方法,能夠判斷檢測(cè)雙指觸屏操作及手勢(shì)動(dòng)作類型,擯棄了判斷手勢(shì)動(dòng)作所需要使用的繁冗解決方案,直接利用成本極其低廉的四線電阻屏即實(shí)現(xiàn)了觸控手勢(shì)動(dòng)作的判別,處理過(guò)程簡(jiǎn)單快捷,系統(tǒng)資源消耗較少,識(shí)別檢測(cè)準(zhǔn)確可靠,成本較低,工作性能穩(wěn)定,適用范圍較為廣泛,給人們的工作和生活都帶來(lái)了很大的便利。
文檔編號(hào)G06F3/045GK102591546SQ20121002365
公開(kāi)日2012年7月18日 申請(qǐng)日期2012年2月2日 優(yōu)先權(quán)日2012年2月2日
發(fā)明者袁海濱 申請(qǐng)人:袁海濱