專利名稱:一種基于紅外觸摸屏的觸摸顯示方法、裝置及紅外觸摸屏的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于觸摸屏領(lǐng)域,尤其涉及一種基于紅外觸摸屏的觸摸顯示方法、裝置及紅外觸摸屏。
背景技術(shù):
隨著科技的不斷發(fā)展,紅外觸摸屏在不同的領(lǐng)域得到的應(yīng)用越來越廣泛,其簡單方便快捷的控制顯示技術(shù)也受到了大家的喜愛。但是現(xiàn)有紅外觸屏只是能單獨(dú)識(shí)別觸摸點(diǎn)位置,計(jì)算坐標(biāo),并不能識(shí)別觸摸點(diǎn)大小及觸摸壓力面積。在實(shí)際使用中,無法準(zhǔn)確計(jì)算軌跡的大小粗細(xì),無法書寫漂亮的個(gè)性化軌跡,不能書寫出書法筆跡。
發(fā)明內(nèi)容
本發(fā)明提供了一種紅外觸摸屏電路,旨在解決現(xiàn)有技術(shù)中紅外觸摸屏無法準(zhǔn)確計(jì)算觸摸物軌跡的大小粗細(xì),無法書寫漂亮的個(gè)性化軌跡,不能書寫出書法筆跡的問題。為了解決上述技術(shù)問題,本發(fā)明是這樣實(shí)現(xiàn)的:一種基于紅外觸摸屏的觸摸顯示方法,所述方法包括以下步驟:SI 1、并行掃描紅外觸摸屏的紅外接收管;S12、判斷是否有觸摸物體接觸紅外觸摸屏;是,則執(zhí)行步驟S13 ;否,則循環(huán)執(zhí)行步驟S12 ;S13、獲取觸摸物的邊緣點(diǎn)坐標(biāo);S14、根據(jù)所述邊緣點(diǎn)坐標(biāo),計(jì)算觸摸物的中心點(diǎn)坐標(biāo)和壓力面積。S15、根據(jù)所述觸摸物的中心點(diǎn)坐標(biāo)和所述壓力面積顯示觸摸物的運(yùn)動(dòng)軌跡和軌跡大小。本發(fā)明另一目的在于提供一種基于紅外觸摸屏的觸摸顯示裝置,所述裝置包括:紅外接受管掃描單元,用于并行掃描紅外觸摸屏的紅外接收管;判斷單元,用于判斷是否有觸摸物體接觸紅外觸摸屏;循環(huán)單元,用于循環(huán)執(zhí)行紅外接受管掃描單元。邊緣點(diǎn)坐標(biāo)獲取單元,用于獲取觸摸物的邊緣點(diǎn)坐標(biāo);計(jì)算單元,用于根據(jù)獲取的觸摸物的邊緣點(diǎn)坐標(biāo)和觸摸物中心點(diǎn)坐標(biāo)計(jì)算算式及壓力面積計(jì)算算式,計(jì)算觸摸物的中心點(diǎn)坐標(biāo)和壓力面積;顯示單元,用于根據(jù)所述觸摸物的中心點(diǎn)坐標(biāo)和所述壓力面積顯示觸摸物的運(yùn)動(dòng)軌跡和軌跡大小。本發(fā)明另一目的在于提供一種紅外觸摸屏,所述紅外觸摸屏包括上述的基于紅外觸摸屏的觸摸顯示裝置。在本發(fā)明中,通過并行掃描紅外接收管,判斷是否有觸摸物觸摸紅外觸摸屏,當(dāng)有觸摸物觸摸紅外觸摸屏?xí)r,獲取觸摸物的邊緣點(diǎn)坐標(biāo),通過獲取的邊緣點(diǎn)坐標(biāo)和觸摸物中心點(diǎn)坐標(biāo)計(jì)算算式和壓力面積計(jì)算算式,得到觸摸物的觸摸位置和觸摸壓力面積,即觸摸物觸摸的軌跡的大小粗細(xì),解決了現(xiàn)有技術(shù)中紅外觸摸屏無法準(zhǔn)確計(jì)算觸摸物軌跡的大小粗細(xì),無法書寫漂亮的個(gè)性化軌跡,不能書寫出書法筆跡的問題。
圖1是本發(fā)明實(shí)施例提供的基于紅外觸摸屏的觸摸顯示方法的實(shí)現(xiàn)流程圖;圖2是本發(fā)明實(shí)施例提供的紅外觸摸屏的紅外發(fā)射管和紅外接收管的平面直角坐標(biāo)圖;圖3是本發(fā)明實(shí)施例提供的觸摸物接觸紅外觸摸屏?xí)r的平面直角坐標(biāo)圖;圖4是本發(fā)明實(shí)施例提供的基于紅外觸摸屏的觸摸顯示裝置的單元模塊圖;I一紅外發(fā)射管;2—紅外接收管。
具體實(shí)施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。以下結(jié)合具體實(shí)施例對(duì)本發(fā)明的具體實(shí)現(xiàn)進(jìn)行詳細(xì)描述:圖1示出了本發(fā)明實(shí)施例提供的基于紅外觸摸屏的觸摸顯示方法的實(shí)現(xiàn)流程,其過程詳述如下:步驟SI I,并行掃描紅外觸摸屏的紅外接收管。在本發(fā)明實(shí)施例中,對(duì)外觸摸屏的紅外接收管進(jìn)行并行掃描,可以得到同一時(shí)刻不同位置的紅外接收管接收到的紅外光信號(hào)的坐標(biāo),有利于準(zhǔn)確捕捉觸摸物的位置和邊緣坐標(biāo)。步驟S12,判斷是否有觸摸物體接觸紅外觸摸屏;是,則執(zhí)行步驟S13 ;否,則循環(huán)執(zhí)行步驟SI2。在本發(fā)明實(shí)施例中,通過步驟Sll掃描紅外觸摸屏的紅外接收管,看是否有因?yàn)橛|摸物的阻擋而沒有接收到紅外光信號(hào)的紅外接收管,有即表明有觸摸物在紅外觸摸屏上對(duì)紅外觸摸屏進(jìn)行觸摸,阻礙了紅外發(fā)射管發(fā)射的紅外光信號(hào)的光通量,否,則表明所有的紅外接收管都接收到了紅外發(fā)射管發(fā)射的紅外光信號(hào),則循環(huán)執(zhí)行本步驟,達(dá)到實(shí)時(shí)監(jiān)測的目的。步驟S13,獲取觸摸物的邊緣點(diǎn)坐標(biāo);在本發(fā)明實(shí)施例中,當(dāng)判斷有觸摸物接觸紅外觸摸屏?xí)r,即對(duì)觸摸物的邊緣坐標(biāo)進(jìn)行采集獲取。步驟S14,根據(jù)該邊緣點(diǎn)坐標(biāo),計(jì)算觸摸物的中心點(diǎn)坐標(biāo)和壓力面積。在本發(fā)明實(shí)施例中,計(jì)算觸摸物的中心點(diǎn)坐標(biāo),即對(duì)觸摸物進(jìn)行定位,計(jì)算觸摸物的壓力面積,即得到觸摸物壓力的大小。步驟S15,根據(jù)所述觸摸物的中心點(diǎn)坐標(biāo)和所述壓力面積顯示觸摸物的運(yùn)動(dòng)軌跡和軌跡大小。在本發(fā)明實(shí)施例中,由于觸摸物觸摸的位置總是在發(fā)生變化,連續(xù)不斷的計(jì)算觸摸物的中心點(diǎn)坐標(biāo)可以得到觸摸物的運(yùn)動(dòng)軌跡,在觸摸過程中,觸摸的壓力也在不斷發(fā)生變化,根據(jù)壓力面積與顯示指令的映射關(guān)系,當(dāng)觸摸壓力大時(shí),觸摸物與紅外觸摸屏接觸的面積就大,顯示的軌跡就粗,當(dāng)觸摸壓力小時(shí),觸摸物與紅外觸摸屏接觸的面積就小。作為本發(fā)明一實(shí)施例,在步驟Sll之前,基于紅外觸摸屏的觸摸顯示方法還包括:步驟S09、建立平面直角坐標(biāo)系,各紅外發(fā)射管分別位于X軸、Y軸,各紅外接收管分別位于與所述X軸、Y軸平行的位置,分別獲取X軸、Y軸上各紅外發(fā)射管的坐標(biāo)點(diǎn)和與X軸、Y軸平行的各紅外接收管的坐標(biāo)點(diǎn)。如圖2所示,在本發(fā)明實(shí)施例中,各紅外發(fā)射管分別位于平面直角坐標(biāo)系的X軸和Y軸上,各紅外接收管分別位于平面直角坐標(biāo)系中與X軸、Y軸平行的位置,在X軸上的各紅外發(fā)射管的縱坐標(biāo)都為0,即X軸上的各紅外發(fā)射管的坐標(biāo)點(diǎn)分別為{ (X1,0)、(X2,0)、(X3,0)……(Χη,0)},在Y軸上的各紅外發(fā)射管的橫坐標(biāo)都為0,即Y軸上的各紅外發(fā)射管的坐標(biāo)點(diǎn)分別為{ (0,Y1)、(0,Y2)、(0,Y3)……(0,Ym) },則與X軸平行的各紅外接收管的坐標(biāo)點(diǎn)分別為{ (Xl,m)、(X2,m)、(X3,m)……(Xn,m) },與Y軸平行的各紅外接收管的坐標(biāo)點(diǎn)分別為{ (n, Yl )、(η, Υ2)、(η, Υ3)……(η, Ym)}。步驟S10,控制各紅外發(fā)射管向紅外觸摸屏發(fā)射并行的紅外光信號(hào)。在本發(fā)明實(shí)施例中,通過紅外發(fā)射管向紅外觸摸屏發(fā)射紅外光信號(hào),并由紅外接收管接收,可以判斷有無觸摸物及獲取觸摸物的邊緣點(diǎn)坐標(biāo)。作為本發(fā)明一實(shí)施例,步驟S13具體包括以下步驟:步驟S131,掃描與X軸平行的各紅外接收管,獲取沒有接收到紅外光信號(hào)的紅外接收管的起始坐標(biāo)點(diǎn)和終止坐標(biāo)點(diǎn){(Xa, m)、(Xb, m)}。如圖3所示,在本發(fā)明實(shí)施例中,與X軸平行的沒有接收到紅外光信號(hào)的紅外接收管的起始坐標(biāo)點(diǎn)和終止坐標(biāo)點(diǎn)設(shè)為分別(Xa, m)、(Xb, m)o步驟S132,掃描與Y軸平行的各紅外接收管,獲取沒有接收到紅外光信號(hào)的紅外接收管的起始坐標(biāo)點(diǎn)和終止坐標(biāo)點(diǎn){(Yc, m)、(Yd, η)}。進(jìn)一步地,如圖3所示,在本發(fā)明實(shí)施例中,與Y軸平行的沒有接收到紅外光信號(hào)的紅外接收管的起始坐標(biāo)點(diǎn)和終止坐標(biāo)點(diǎn)分別為(Yc, m)、(Yd, η)。作為本發(fā)明一實(shí)施例,步驟S14具體包括以下步驟:步驟S141,根據(jù)所述邊緣點(diǎn)坐標(biāo)及以下中心點(diǎn)坐標(biāo)計(jì)算算式計(jì)算所述觸摸物的中心點(diǎn)坐標(biāo):
權(quán)利要求
1.一種基于紅外觸摸屏的觸摸顯示方法,其特征在于,所述方法包括以下步驟: 511、并行掃描紅外觸摸屏的紅外接收管; 512、判斷是否有觸摸物體接觸紅外觸摸屏;是,則執(zhí)行步驟S13;否,則循環(huán)執(zhí)行步驟S12 ; 513、獲取觸摸物的邊緣點(diǎn)坐標(biāo); 514、根據(jù)所述邊緣點(diǎn)坐標(biāo),計(jì)算觸摸物的中心點(diǎn)坐標(biāo)和壓力面積。
515、根據(jù)所述觸摸物的中心點(diǎn)坐標(biāo)和所述壓力面積顯示觸摸物的運(yùn)動(dòng)軌跡和軌跡大 小。
2.如權(quán)利要求1所述的方法,其特征在于,在所述步驟Sll之前,所述方法還包括以下步驟: 建立平面直角坐標(biāo)系,各紅外發(fā)射管分別位于X軸、Y軸,各紅外接收管分別位于與所述X軸、Y軸平行的位置,分別獲取X軸、Y軸上各紅外發(fā)射管的坐標(biāo)點(diǎn)和與所述X軸、Y軸平行的各紅外接收管的坐標(biāo)點(diǎn); 控制各紅外發(fā)射管向紅外觸摸屏發(fā)射并行的紅外光信號(hào)。
3.如權(quán)利要求2所述的方法,其特征在于,所述步驟S13具體包括以下步驟: 掃描與X軸平行的各紅外接收管,獲取沒有接收到紅外光信號(hào)的紅外接收管的起始坐標(biāo)點(diǎn)和終止坐標(biāo)點(diǎn); 掃描與Y軸平行的各紅外接收管,獲取沒有接收到紅外光信號(hào)的紅外接收管的起始坐標(biāo)點(diǎn)和終止坐標(biāo)點(diǎn)。
4.如權(quán)利要求3所述的方法,其特征在于,所述步驟S14具體包括以下步驟: 根據(jù)所述邊緣點(diǎn)坐標(biāo)及以下中心點(diǎn)坐標(biāo)計(jì)算算式計(jì)算所述觸摸物的中心點(diǎn)坐標(biāo):
5.如權(quán)利要求4所述的方法,其特征在于,所述步驟S15具體包括以下步驟: 根據(jù)所述觸摸物的中心點(diǎn)坐標(biāo)獲取觸摸物的中心點(diǎn)坐標(biāo)的變化軌跡; 根據(jù)所述變化軌跡和所述壓力面積顯示觸摸物的運(yùn)動(dòng)軌跡和軌跡大小。
6.一種基于紅外觸摸屏的觸摸顯示裝置,其特征在于,所述觸摸顯示裝置包括: 紅外接受管掃描單元,用于并行掃描紅外觸摸屏的紅外接收管; 判斷單元,用于判斷是否有觸摸物體接觸紅外觸摸屏; 循環(huán)單元,用于循環(huán)執(zhí)行紅外接受管掃描單元。
邊緣點(diǎn)坐標(biāo)獲取單元,用于獲取觸摸物的邊緣點(diǎn)坐標(biāo); 計(jì)算單元,用于根據(jù)所述邊緣點(diǎn)坐標(biāo),計(jì)算觸摸物的中心點(diǎn)坐標(biāo)和壓力面積; 顯示單元,用于根據(jù)所述觸摸物的中心點(diǎn)坐標(biāo)和所述壓力面積顯示觸摸物的運(yùn)動(dòng)軌跡和軌跡大小。
7.如權(quán)利要求6所述的觸摸顯示裝置,其特征在于,所述觸摸顯示裝置還包括: 直角坐標(biāo)系建立單元,用于建立平面直角坐標(biāo)系,各紅外發(fā)射管分別位于X軸、Y軸,各紅外接收管分別位于與所述X軸、Y軸平行的位置,分別獲取X軸、Y軸上各紅外發(fā)射管的坐標(biāo)點(diǎn)和與所述X軸、Y軸平行的各紅外接收管的坐標(biāo)點(diǎn); 控制單元,用于控制各紅外發(fā)射管向紅外觸摸屏發(fā)射并行的紅外光信號(hào)。
8.如權(quán)利要求7所述的觸摸顯示裝置,其特征在于,所述邊緣點(diǎn)坐標(biāo)獲取單元包括: X軸坐標(biāo)點(diǎn)獲取單元,用于掃描與X軸平行的各紅外接收管,獲取沒有接收到紅外光信號(hào)的紅外接收管的起始坐標(biāo)點(diǎn)和終止坐標(biāo)點(diǎn); Y軸坐標(biāo)點(diǎn)獲取單元,用于掃描與Y軸平行的各紅外接收管,獲取沒有接收到紅外光信號(hào)的紅外接收管的起始坐標(biāo)點(diǎn)和終止坐標(biāo)點(diǎn)。
9.如權(quán)利要求8所述的觸摸顯示裝置,其特征在于,所述計(jì)算單元用于: 根據(jù)所述邊緣點(diǎn)坐標(biāo)及以下中心點(diǎn)坐標(biāo)計(jì)算算式計(jì)算所述觸摸物的中心點(diǎn)坐標(biāo):
10.如權(quán)利要求8所述的觸摸顯示裝置,其特征在于,所述顯示單元包括: 軌跡獲取單元,用于根據(jù)所述觸摸物的中心點(diǎn)坐標(biāo)獲取觸摸物的中心點(diǎn)坐標(biāo)的變化軌跡; 顯示執(zhí)行單元,用于根據(jù)所述變化軌跡和所述壓力面積顯示觸摸物的運(yùn)動(dòng)軌跡和軌跡大小。
11.一種紅外觸摸屏,其特征在于,所述紅外觸摸屏包括權(quán)利要求6至10所述的基于紅外觸摸屏的觸摸顯示裝置。
全文摘要
本發(fā)明屬于觸摸屏領(lǐng)域,提供了一種基于紅外觸摸屏的觸摸顯示方法、裝置及紅外觸摸屏。在本發(fā)明中,通過并行掃描紅外接收管,判斷是否有觸摸物觸摸紅外觸摸屏,當(dāng)有觸摸物觸摸紅外觸摸屏?xí)r,獲取觸摸物的邊緣點(diǎn)坐標(biāo),通過獲取的邊緣點(diǎn)坐標(biāo)和觸摸物中心點(diǎn)坐標(biāo)計(jì)算算式和壓力面積計(jì)算算式,得到觸摸物的觸摸位置和觸摸壓力面積,即觸摸物觸摸的軌跡的大小粗細(xì),解決了現(xiàn)有技術(shù)中紅外觸摸屏無法準(zhǔn)確計(jì)算觸摸物軌跡的大小粗細(xì),無法書寫漂亮的個(gè)性化軌跡,不能書寫出書法筆跡的問題。
文檔編號(hào)G06F3/042GK103164086SQ20131008299
公開日2013年6月19日 申請(qǐng)日期2013年3月15日 優(yōu)先權(quán)日2013年3月15日
發(fā)明者張慶龍, 王維 申請(qǐng)人:創(chuàng)維光電科技(深圳)有限公司