電容式觸摸屏觸點(diǎn)定位方法和終端的制作方法
【專利摘要】本發(fā)明提供一種電容式觸摸屏觸點(diǎn)定位方法和終端,方法包括:獲取電容式觸摸屏中各單元的壓力值,所述電容式觸摸屏被驅(qū)動(dòng)線和感應(yīng)線劃分為呈矩陣排列的多個(gè)矩陣單元;根據(jù)所述各單元的壓力值確定觸點(diǎn)所在單元;若所述觸點(diǎn)所在單元為所述電容式觸摸屏的邊緣單元,則根據(jù)所述觸點(diǎn)所在單元對(duì)應(yīng)的觸點(diǎn)坐標(biāo)范圍,以及所述觸點(diǎn)所在單元的壓力值與所述觸點(diǎn)所在單元在所述電容式觸摸屏邊緣上相鄰的兩個(gè)單元對(duì)應(yīng)的壓力值之和在設(shè)定壓力值中所占的比例,確定所述觸點(diǎn)的坐標(biāo)。本發(fā)明實(shí)施例有效解決了現(xiàn)有技術(shù)對(duì)電容式觸摸屏邊緣區(qū)域的觸點(diǎn)坐標(biāo)定位不準(zhǔn)確的問題。
【專利說明】電容式觸摸屏觸點(diǎn)定位方法和終端
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種電容式觸摸屏,尤其涉及一種電容式觸摸屏觸點(diǎn)定位方法和終端。
【背景技術(shù)】
[0002]目前,電容式觸摸屏廣泛應(yīng)用于電子設(shè)備中,如手機(jī),平板電腦等。電容式觸摸屏利用人體或者專用觸摸裝置改變電容值的基本原理將觸碰屏幕的動(dòng)作轉(zhuǎn)化為電信號(hào),該電信號(hào)借助數(shù)據(jù)處理模塊將所述電信號(hào)處理成為觸碰區(qū)域中心位置坐標(biāo)數(shù)據(jù)。其坐標(biāo)的基本實(shí)現(xiàn)方法是:在屏上設(shè)置采樣的電容矩陣,采用一定的算法計(jì)算出被觸摸點(diǎn)的坐標(biāo)。當(dāng)屏幕中央?yún)^(qū)域的某一點(diǎn)被觸摸時(shí),為保證能準(zhǔn)確地計(jì)算該點(diǎn)坐標(biāo),其周圍各個(gè)相鄰點(diǎn)的數(shù)據(jù)都需要參與運(yùn)算,但由于電容矩陣必定小于屏的物理尺寸,當(dāng)觸摸屏邊緣區(qū)域的某一點(diǎn)被觸摸時(shí),由于被觸摸點(diǎn)的相鄰點(diǎn)的數(shù)據(jù)不全,造成參與坐標(biāo)計(jì)算的數(shù)據(jù)不完整,導(dǎo)致計(jì)算結(jié)果失真。
[0003]現(xiàn)有技術(shù)中采用在邊緣感應(yīng)線外側(cè)增加一條虛擬感應(yīng)線,并給與該虛擬感應(yīng)線對(duì)應(yīng)的感應(yīng)量數(shù)據(jù),以計(jì)算觸摸屏邊緣區(qū)域某一點(diǎn)的坐標(biāo),但通過這種方法計(jì)算出的邊緣區(qū)域的觸點(diǎn)坐標(biāo)仍不準(zhǔn)確。
【發(fā)明內(nèi)容】
[0004]本發(fā)明提供一種電容式觸摸屏觸點(diǎn)定位方法和終端,用以解決現(xiàn)有技術(shù)對(duì)電容式觸摸屏邊緣區(qū)域的觸點(diǎn)坐標(biāo)定位不準(zhǔn)確的問題。
[0005]—方面,本發(fā)明實(shí)施例提供一種電容式觸摸屏觸點(diǎn)定位方法,包括:
[0006]獲取電容式觸摸屏中各單元的壓力值,所述電容式觸摸屏被驅(qū)動(dòng)線和感應(yīng)線劃分為呈矩陣排列的多個(gè)矩陣單元;
[0007]根據(jù)所述各單元的壓力值確定觸點(diǎn)所在單元;
[0008]若所述觸點(diǎn)所在單元為所述電容式觸摸屏的邊緣單元,則根據(jù)所述觸點(diǎn)所在單元對(duì)應(yīng)的觸點(diǎn)坐標(biāo)范圍,以及所述觸點(diǎn)所在單元的壓力值與所述觸點(diǎn)所在單元在所述電容式觸摸屏邊緣上相鄰的兩個(gè)單元對(duì)應(yīng)的壓力值之和在設(shè)定壓力值中所占的比例,確定所述觸點(diǎn)的坐標(biāo)。
[0009]另一方面,本發(fā)明實(shí)施例提供一種終端,所述終端具有電容式觸摸屏,所述終端包括:獲取模塊、確定模塊和處理模塊;
[0010]所述獲取模塊,用于獲取所述電容式觸摸屏中各單元的壓力值,所述電容式觸摸屏被驅(qū)動(dòng)線和感應(yīng)線劃分為呈矩陣排列的多個(gè)矩陣單元;
[0011]所述確定模塊,用于根據(jù)所述各單元的壓力值確定觸點(diǎn)所在單元;
[0012]所述處理模塊,用于若所述觸點(diǎn)所在單元為所述電容式觸摸屏的邊緣單元,則根據(jù)所述觸點(diǎn)所在單元對(duì)應(yīng)的觸點(diǎn)坐標(biāo)范圍,以及所述觸點(diǎn)所在單元的壓力值與所述觸點(diǎn)所在單元在所述電容式觸摸屏邊緣上相鄰的兩個(gè)單元對(duì)應(yīng)的壓力值之和在設(shè)定壓力值中所占的比例,確定所述觸點(diǎn)的坐標(biāo)。
[0013]本發(fā)明提供的電容式觸摸屏觸點(diǎn)定位方法和終端,根據(jù)觸點(diǎn)所在單元對(duì)應(yīng)的觸點(diǎn)坐標(biāo)范圍,觸點(diǎn)所在單元的壓力值與觸點(diǎn)所在單元在電容式觸摸屏邊緣上相鄰的兩個(gè)單元對(duì)應(yīng)的壓力值之和在設(shè)定壓力值中所占的比例,確定觸點(diǎn)在邊緣單元中的坐標(biāo),提高了電容式觸摸屏邊緣區(qū)域的觸點(diǎn)定位的準(zhǔn)確性。
【專利附圖】
【附圖說明】
[0014]圖1為本發(fā)明提供的電容式觸摸屏觸點(diǎn)定位方法一個(gè)實(shí)施例的流程圖;
[0015]圖2為本發(fā)明提供的電容式觸摸屏在坐標(biāo)系中的位置示意圖;
[0016]圖3為本發(fā)明提供的電容式觸摸屏觸點(diǎn)定位方法另一個(gè)實(shí)施例的流程圖;
[0017]圖4為本發(fā)明提供的終端一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
[0018]圖5為本發(fā)明提供的終端另一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0019]圖1為本發(fā)明提供的電容式觸摸屏觸點(diǎn)定位方法一個(gè)實(shí)施例的流程圖。如圖1所示,以下步驟的執(zhí)行主體可以為手機(jī)、PAD等具有電容式觸摸屏的終端或該終端上的一個(gè)或多個(gè)具有數(shù)據(jù)采集和處理功能的模塊、芯片,例如:可以是終端中的CPU。該電容式觸摸屏觸點(diǎn)定位方法具體包括:
[0020]S101,獲取電容式觸摸屏中各單元的壓力值,該電容式觸摸屏被驅(qū)動(dòng)線和感應(yīng)線劃分為呈矩陣排列的多個(gè)矩陣單元;
[0021]本發(fā)明中涉及的電容式觸摸屏上可以包括多條驅(qū)動(dòng)線和多條感應(yīng)線,例如:電容式觸摸屏中的多條驅(qū)動(dòng)線可以在電容式觸摸屏的一個(gè)方向上平行排布,多條感應(yīng)線可以在與多條驅(qū)動(dòng)線垂直的另一個(gè)方向上、與多條驅(qū)動(dòng)線交叉排布。電容式觸摸屏被這些驅(qū)動(dòng)線和感應(yīng)線劃分為呈矩陣排列的多個(gè)電容矩陣單元。當(dāng)屏幕被觸摸時(shí),觸點(diǎn)所在單元及其周圍區(qū)域所在單元的電容值發(fā)生變化,變化量的大小隨著距離觸點(diǎn)遠(yuǎn)近而不同。該電容值的變化量可以通過硬件轉(zhuǎn)換器轉(zhuǎn)換成壓力值。本方案中上述電容式觸摸屏可以被劃分為呈矩陣排列的η行m列個(gè)單元,η和m均為正整數(shù),從而形成了電容矩陣。每個(gè)單元對(duì)應(yīng)固定的坐標(biāo)范圍,該坐標(biāo)范圍是指在電容式觸摸屏所在的坐標(biāo)平面內(nèi)的坐標(biāo)范圍。當(dāng)該電容式觸摸屏上某一點(diǎn)被觸摸時(shí),該觸點(diǎn)所在單元及其周圍單元的電容值發(fā)生改變,進(jìn)而可以獲得電容值發(fā)生改變的單元對(duì)應(yīng)的壓力值。
[0022]S102,根據(jù)各單元的壓力值確定觸點(diǎn)所在單元;
[0023]當(dāng)電容式觸摸屏上某一點(diǎn)被觸摸時(shí),該觸點(diǎn)以及周圍區(qū)域所在的單元的電容值會(huì)發(fā)生改變,從而可以獲取到相應(yīng)單元的壓力值。通常,如果用各單元對(duì)應(yīng)的壓力值來描述各單元與觸點(diǎn)的關(guān)系,則是觸點(diǎn)靠近的單元的壓力相對(duì)大些;相反,離觸點(diǎn)相對(duì)遠(yuǎn)的單元其壓力值也相對(duì)小些;壓力值最大的單元便是觸點(diǎn)所在的單元。因此根據(jù)各單元的壓力值的大小可以確定該觸點(diǎn)所在的單元,從而確定觸點(diǎn)所在的坐標(biāo)范圍。
[0024]S103,若觸點(diǎn)所在單元為電容式觸摸屏的邊緣單元,則根據(jù)觸點(diǎn)所在單元對(duì)應(yīng)的觸點(diǎn)坐標(biāo)范圍,以及觸點(diǎn)所在單元的壓力值與觸點(diǎn)所在單元在電容式觸摸屏邊緣上相鄰的兩個(gè)單元對(duì)應(yīng)的壓力值之和在設(shè)定壓力值中所占的比例,確定該觸點(diǎn)的坐標(biāo)。[0025]圖2為本發(fā)明提供的電容式觸摸屏在坐標(biāo)系中的位置示意圖。如圖2所示,以該電容式觸摸屏的底邊c所在直線為X軸,側(cè)邊a所在直線為Y軸。該電容式觸摸屏還包括:側(cè)邊b、底邊d、中間單元21和邊緣單元22。
[0026]若觸點(diǎn)所在單元為電容式觸摸屏的邊緣單元22的側(cè)邊a上的Ztl中,則根據(jù)Ztl對(duì)應(yīng)的坐標(biāo)范圍,以及Ztl的壓力值Ztl和與Ztl在該電容式觸摸屏邊緣上相鄰的兩個(gè)單元Z1和Z2對(duì)應(yīng)的壓力值Z1和Z2之和在設(shè)定壓力值中所占的比例,確定該觸點(diǎn)的坐標(biāo)。該設(shè)定的壓力值可以為觸點(diǎn)按下后所有單元產(chǎn)生的壓力值之和,可以根據(jù)經(jīng)驗(yàn)值選取。
[0027]具體地,在求解觸點(diǎn)在Ztl中對(duì)應(yīng)的X軸方向的坐標(biāo)時(shí),可以通過上述求解出的比例值,以及Ztl在X軸方向的坐標(biāo)范圍,確定觸點(diǎn)的橫坐標(biāo),例如,當(dāng)Ztl在X軸方向的坐標(biāo)范圍為[0,X]時(shí),可以直接用該坐標(biāo)范圍的中間坐標(biāo)X/2乘以該比例值來得到該觸點(diǎn)X軸方向的坐標(biāo)值。而在實(shí)際條件下,對(duì)于Ztl所對(duì)應(yīng)的同一個(gè)壓力值Ztl,在觸點(diǎn)定位上是呈中心對(duì)稱的,因此,上述方法確定的X軸方向的坐標(biāo)值,也有可能是以中間坐標(biāo)為對(duì)稱中心,與該觸點(diǎn)坐標(biāo)對(duì)稱的坐標(biāo)。如當(dāng)運(yùn)用上述方法求得的觸點(diǎn)坐標(biāo)值為x/4時(shí),實(shí)際觸點(diǎn)的位置也可以存在于3x/4處。因此,在這種情況下,就需要根據(jù)與Ztl相鄰的單元Z4的壓力值Z4的大小做進(jìn)一步判定:若Z4遠(yuǎn)小于Ztl,則判定該觸點(diǎn)的X軸方向的坐標(biāo)值小于上述中間坐標(biāo)值為x/4 ;若Z4較大,且接近Ztl,則判定該觸點(diǎn)的X軸方向的坐標(biāo)值大于中間坐標(biāo)值為3x/4。具體地,在求解觸點(diǎn)在Ztl中對(duì)應(yīng)的Y軸方向的坐標(biāo)時(shí),由于該觸點(diǎn)在Y軸方向上不屬于邊緣區(qū)域,所以可以采用現(xiàn)有的方法來求解該觸點(diǎn)在Y軸方向上的坐標(biāo),例如,可以根據(jù)
【權(quán)利要求】
1.一種電容式觸摸屏觸點(diǎn)定位方法,其特征在于,包括: 獲取電容式觸摸屏中各單元的壓力值,所述電容式觸摸屏被驅(qū)動(dòng)線和感應(yīng)線劃分為呈矩陣排列的多個(gè)矩陣單元; 根據(jù)所述各單元的壓力值確定觸點(diǎn)所在單元; 若所述觸點(diǎn)所在單元為所述電容式觸摸屏的邊緣單元,則根據(jù)所述觸點(diǎn)所在單元對(duì)應(yīng)的觸點(diǎn)坐標(biāo)范圍,以及所述觸點(diǎn)所在單元的壓力值與所述觸點(diǎn)所在單元在所述電容式觸摸屏邊緣上相鄰的兩個(gè)單元對(duì)應(yīng)的壓力值之和在設(shè)定壓力值中所占的比例,確定所述觸點(diǎn)的坐標(biāo)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述觸點(diǎn)所在單元對(duì)應(yīng)的觸點(diǎn)坐標(biāo)范圍,以及所述觸點(diǎn)所在單元的壓力值與所述觸點(diǎn)所在單元在所述電容式觸摸屏邊緣上相鄰的兩個(gè)單元對(duì)應(yīng)的壓力值之和在設(shè)定壓力值中所占的比例,確定所述觸點(diǎn)的坐標(biāo),包括: 根據(jù)Xedge= ( δ *zsum/zthresh) *χ確定所述觸點(diǎn)沿著與所在的電容式觸摸屏邊緣垂直方向上的坐標(biāo)Xedge ; 其中,ζ.為所述觸點(diǎn)所在單元對(duì)應(yīng)的壓力值與所述觸點(diǎn)所在單元在所述電容式觸摸屏邊緣上相鄰的兩個(gè)單元對(duì)應(yīng)的壓力值之和,Zthresh為所述設(shè)定壓力值,X為所述觸點(diǎn)所在單元的與所述觸點(diǎn)所在電容式觸摸屏邊緣垂直方向的邊長,δ為修正系數(shù)。
3.根據(jù)權(quán)利要 求1或2所述的方法,其特征在于,所述根據(jù)所述觸點(diǎn)所在單元對(duì)應(yīng)的觸點(diǎn)坐標(biāo)范圍,以及所述觸點(diǎn)所在單元的壓力值與所述觸點(diǎn)所在單元在所述電容式觸摸屏邊緣上相鄰的兩個(gè)單元對(duì)應(yīng)的壓力值之和在設(shè)定壓力值中所占的比例,確定所述觸點(diǎn)的坐標(biāo)之前,還包括: 判斷所述Zsum與Zsum所在單元在與所述電容式觸摸屏邊緣平行的方向上相鄰的三個(gè)單元對(duì)應(yīng)的壓力值之和Zall是否小于所述Zthresh ; 若所述Zall小于所述Zthresh,則確定根據(jù)所述觸點(diǎn)所在單元對(duì)應(yīng)的觸點(diǎn)坐標(biāo)范圍,以及所述觸點(diǎn)所在單元的壓力值與所述觸點(diǎn)所在單元在所述電容式觸摸屏邊緣上相鄰的兩個(gè)單元對(duì)應(yīng)的壓力值之和在設(shè)定壓力值中所占的比例,確定所述觸點(diǎn)的坐標(biāo)。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述設(shè)定壓力值為所述觸點(diǎn)在所述單元中心時(shí),所述觸點(diǎn)所在單元的壓力值。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述根據(jù)所述各單元的壓力值確定所述觸點(diǎn)所在單元,包括: 將所述電容式觸摸屏中各單元的壓力值中最大壓力值對(duì)應(yīng)的單元確定為所述觸點(diǎn)所在單元。
6.一種終端,所述終端具有電容式觸摸屏,其特征在于,所述終端包括:獲取模塊、確定模塊和處理模塊; 所述獲取模塊,用于獲取所述電容式觸摸屏中各單元的壓力值,所述電容式觸摸屏被驅(qū)動(dòng)線和感應(yīng)線劃分為呈矩陣排列的多個(gè)矩陣單元; 所述確定模塊,用于根據(jù)所述各單元的壓力值確定觸點(diǎn)所在單元; 所述處理模塊,用于若所述觸點(diǎn)所在單元為所述電容式觸摸屏的邊緣單元,則根據(jù)所述觸點(diǎn)所在單元對(duì)應(yīng)的觸點(diǎn)坐標(biāo)范圍,以及所述觸點(diǎn)所在單元的壓力值與所述觸點(diǎn)所在單元在所述電容式觸摸屏邊緣上相鄰的兩個(gè)單元對(duì)應(yīng)的壓力值之和在設(shè)定壓力值中所占的比例,確定所述觸點(diǎn)的坐標(biāo)。
7.根據(jù)權(quán)利要求6所述的終端,其特征在于,所述處理模塊具體用于: 根據(jù)Xedge= ( δ *zsum/zthresh) *χ確定所述觸點(diǎn)沿著與所在的電容式觸摸屏邊緣垂直方向上的坐標(biāo)Xedge ; 其中,ζ.為所述觸點(diǎn)所在單元對(duì)應(yīng)的壓力值與所述觸點(diǎn)所在單元在所述電容式觸摸屏邊緣上相鄰的兩個(gè)單元對(duì)應(yīng)的壓力值之和,Zthresh為所述設(shè)定壓力值,X為所述觸點(diǎn)所在單元的與所述觸點(diǎn)所在電容式觸摸屏邊緣垂直方向的邊長,δ為修正系數(shù)。
8.根據(jù)權(quán)利要求6或7所述的終端,其特征在于,所述終端還包括判斷模塊,用于: 判斷所述Zsum與Zsum所在單元在與所述電容式觸摸屏邊緣平行的方向上相鄰的三個(gè)單元對(duì)應(yīng)的壓力值之和Zall是否小于所述Zthresh ; 若所述Zall小于所述Zthresh,則確定所述處理模塊根據(jù)所述觸點(diǎn)所在單元對(duì)應(yīng)的觸點(diǎn)坐標(biāo)范圍,以及所述觸點(diǎn)所在單元的壓力值與所述觸點(diǎn)所在單元在所述電容式觸摸屏邊緣上相鄰的兩個(gè)單元對(duì)應(yīng)的壓力值之和在設(shè)定壓力值中所占的比例,確定所述觸點(diǎn)的坐標(biāo)。
9.根據(jù)權(quán)利要 求8所述的終端,其特征在于,所述設(shè)定壓力值為所述觸點(diǎn)在所述單元中心時(shí),所述觸點(diǎn)所在單元的壓力值。
10.根據(jù)權(quán)利要求9所述的終端,其特征在于,所述確定模塊具體用于: 將所述電容式觸摸屏中各單元的壓力值中最大壓力值對(duì)應(yīng)的單元確定為所述觸點(diǎn)所在單元。
【文檔編號(hào)】G06F3/044GK103970383SQ201310047432
【公開日】2014年8月6日 申請(qǐng)日期:2013年2月6日 優(yōu)先權(quán)日:2013年2月6日
【發(fā)明者】趙同煒, 張曉詩, 潘松 申請(qǐng)人:上海海爾集成電路有限公司