專利名稱:一種觸摸檢測(cè)靈敏度的自動(dòng)校準(zhǔn)方法、系統(tǒng)及觸控終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于觸控技術(shù)領(lǐng)域,尤其涉及一種觸摸檢測(cè)靈敏度的自動(dòng)校準(zhǔn)方法、系統(tǒng)
及觸控終端。
背景技術(shù):
目前,觸摸檢測(cè)輸入設(shè)備已廣泛地應(yīng)用于個(gè)人PC、手機(jī)、個(gè)人數(shù)字助理(PDA)、多媒體手持設(shè)備以及家用電器上,是一種重要的人機(jī)接口輸入設(shè)備。在將電容式觸摸檢測(cè)設(shè)備應(yīng)用于具體某一些產(chǎn)品時(shí),為了能正常檢測(cè)到觸摸動(dòng)作以及觸摸點(diǎn)位置,需要根據(jù)觸摸傳感器上面的覆蓋層的厚度以及傳感器的面積大小來(lái)相應(yīng)地設(shè)置一組靈敏度參數(shù)。在實(shí)際生產(chǎn)中,由于傳感器的不一致,設(shè)備裝配的不一致,會(huì)使得靈敏度與預(yù)置的參數(shù)有一定的偏差,影響檢測(cè)的線性度或檢測(cè)的靈敏性;在產(chǎn)品生成完成后,不同的用戶特征會(huì)使得設(shè)備檢測(cè)到的信號(hào)有一定的偏差,如用戶的手指粗細(xì),按壓的輕重,是否穿戴手套等,都會(huì)影響到檢測(cè)輸出位置的準(zhǔn)確性及線性度。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例的目的在于提供一種觸摸檢測(cè)靈敏度的自動(dòng)校準(zhǔn)方法、系統(tǒng)及觸控終端,以使觸控終端可以根據(jù)外部的觸摸變化來(lái)動(dòng)態(tài)調(diào)整自身的檢測(cè)靈敏度參數(shù),實(shí)現(xiàn)檢測(cè)輸出位置的準(zhǔn)確性和線性度。 本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的,一種觸摸檢測(cè)靈敏度的自動(dòng)校準(zhǔn)方法,包括以下步驟 步驟a,獲取傳感器檢測(cè)到的當(dāng)前通道上的觸摸信號(hào); 步驟b,結(jié)合觸摸信號(hào)的參數(shù)值與基準(zhǔn)值判斷是否需要調(diào)整靈敏度,所述基準(zhǔn)值與無(wú)觸摸時(shí)穩(wěn)態(tài)下的傳感器的參數(shù)值有關(guān); 步驟c,當(dāng)判斷為需要調(diào)整靈敏度時(shí),調(diào)整觸摸信號(hào)的參數(shù)值與基準(zhǔn)值的差值。 本發(fā)明實(shí)施例還提供了一種觸摸檢測(cè)靈敏度的自動(dòng)校準(zhǔn)系統(tǒng),包括 判斷模塊,用于在觸摸感應(yīng)區(qū)域的傳感器檢測(cè)到有觸摸信號(hào)時(shí),結(jié)合觸摸信號(hào)的
參數(shù)值與基準(zhǔn)值判斷是否需要調(diào)整靈敏度;所述基準(zhǔn)值與無(wú)觸摸時(shí)穩(wěn)態(tài)下的傳感器的參數(shù)
值有關(guān);以及 校準(zhǔn)模塊,當(dāng)所述判斷模塊判斷為需要調(diào)整靈敏度時(shí),調(diào)整觸摸信號(hào)的參數(shù)值與基準(zhǔn)值的差值。 本發(fā)明實(shí)施例還提供了一種觸控終端,包括如上所述的任意一個(gè)觸摸檢測(cè)靈敏度的自動(dòng)校準(zhǔn)系統(tǒng)。 本發(fā)明實(shí)施例中,根據(jù)外部的觸摸變化,通過檢測(cè)觸摸信號(hào)的參數(shù)值和基準(zhǔn)值判斷并適時(shí)對(duì)觸摸信號(hào)的參數(shù)值和基準(zhǔn)值的差值進(jìn)行調(diào)整,實(shí)現(xiàn)對(duì)靈敏度的動(dòng)態(tài)校準(zhǔn),保證檢測(cè)輸出位置的準(zhǔn)確性和線性度,使用戶得到預(yù)想的操作效果,解決了由生產(chǎn)制作過程中引起的偏差、個(gè)人的操作習(xí)慣、系統(tǒng)環(huán)境等差異引入的靈敏度問題。
圖1是本發(fā)明實(shí)施例提供的觸摸檢測(cè)靈敏度的自動(dòng)校準(zhǔn)方法的實(shí)現(xiàn)流程圖; 圖2是本發(fā)明實(shí)施例提供的各檢測(cè)通道實(shí)際靈敏度值的示意圖; 圖3是采用圖1所示方法調(diào)整后的各檢測(cè)通道靈敏度值的效果示意圖; 圖4是本發(fā)明第一實(shí)施例提供的在其中某一通道上觸摸時(shí)檢測(cè)到的各通道的觸
摸信號(hào)參數(shù)相對(duì)于穩(wěn)態(tài)時(shí)的變化量; 圖5是本發(fā)明第一實(shí)施例提供的對(duì)圖4調(diào)整后的各通道的觸摸信號(hào)參數(shù)相對(duì)于穩(wěn) 態(tài)時(shí)的變化量; 圖6是本發(fā)明第二實(shí)施例提供的觸摸信號(hào)的參數(shù)值相對(duì)于基準(zhǔn)值的差值的變化 曲線圖; 圖7是本發(fā)明第二實(shí)施例提供的觸摸檢測(cè)靈敏度的自動(dòng)校準(zhǔn)方法的實(shí)現(xiàn)流程圖;
圖8是本發(fā)明第二實(shí)施例提供的觸摸檢測(cè)靈敏度的自動(dòng)校準(zhǔn)系統(tǒng)的結(jié)構(gòu)原理圖;
圖9是圖8中的判斷模塊的結(jié)構(gòu)原理圖;
圖10是圖8中的校準(zhǔn)模塊的結(jié)構(gòu)原理圖。
具體實(shí)施例方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì) 本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并 不用于限定本發(fā)明。 本發(fā)明實(shí)施例中,當(dāng)外部有觸摸動(dòng)作時(shí),獲取觸摸信號(hào)的參數(shù)值,通過觸摸信號(hào)參 數(shù)值相對(duì)于基準(zhǔn)值的差值或差值的變化速度,實(shí)時(shí)有效地對(duì)該差值或基準(zhǔn)值進(jìn)行調(diào)整,實(shí) 現(xiàn)對(duì)靈敏度的動(dòng)態(tài)校準(zhǔn)。 圖1示出了本發(fā)明實(shí)施例提供的觸摸檢測(cè)靈敏度的自動(dòng)校準(zhǔn)方法的實(shí)現(xiàn)流程,詳 述如下 在步驟Sl中,獲取傳感器檢測(cè)到的當(dāng)前通道上的觸摸信號(hào)。 本發(fā)明實(shí)施例中,將觸摸感應(yīng)區(qū)域劃分為多個(gè)通道,如某一行或某一列的點(diǎn)屬于 同一個(gè)通道,每一通道均有一目標(biāo)靈敏度值,所有通道的目標(biāo)靈敏度值相同。可在每一通道 上設(shè)置每隔幾秒周期性獲取觸摸信號(hào)。 在步驟S2中,結(jié)合觸摸信號(hào)的參數(shù)值與基準(zhǔn)值判斷是否需要調(diào)整靈敏度。 在步驟S3中,當(dāng)判斷為需要調(diào)整靈敏度時(shí),調(diào)整觸摸信號(hào)的參數(shù)值與基準(zhǔn)值的差值。 基準(zhǔn)值與無(wú)觸摸時(shí)穩(wěn)態(tài)下的該通道對(duì)應(yīng)的傳感器的參數(shù)值有關(guān),當(dāng)有通道被觸摸 時(shí),該通道的此時(shí)的靈敏度反映為當(dāng)前觸摸信號(hào)的參數(shù)值相對(duì)于基準(zhǔn)值的差值,因此,具體 調(diào)整靈敏度時(shí)可以直接調(diào)整當(dāng)前觸摸信號(hào)的參數(shù)值相對(duì)于基準(zhǔn)值的差值本身,也可以通過 調(diào)整基準(zhǔn)值的大小來(lái)間接調(diào)整當(dāng)前觸摸信號(hào)參數(shù)值相對(duì)于基準(zhǔn)值的差值,或者上述兩種調(diào) 整方式結(jié)合起來(lái)使用,相應(yīng)地,上述兩種靈敏度的調(diào)整方式對(duì)應(yīng)兩種靈敏度是否需要調(diào)整 的判斷方式,詳述如下 方式一,判斷觸摸信號(hào)的參數(shù)值與基準(zhǔn)值的差值是否超出預(yù)設(shè)范圍,若超出預(yù)設(shè)范圍則判斷為需要調(diào)整靈敏度。若觸摸信號(hào)的參數(shù)值與基準(zhǔn)值相差太多,則說(shuō)明觸摸感應(yīng)
區(qū)域?qū)υ谠撏ǖ郎系挠|摸動(dòng)作的響應(yīng)不夠靈敏,很可能就會(huì)使檢測(cè)輸出的位置不夠準(zhǔn)確。 首先定義各個(gè)通道的實(shí)際靈敏度為對(duì)各通道多次觸摸得到的多個(gè)觸摸信號(hào)與基
準(zhǔn)值的最大差值,由于傳感器本身、設(shè)備裝配制作過程等因素使得各個(gè)通道的實(shí)際靈敏度
值與目標(biāo)靈敏度值又會(huì)有所偏差。各通道的實(shí)際靈敏度值可通過如下方式確定多次觸摸
待確定實(shí)際靈敏度值的通道,可獲取到多個(gè)觸摸信號(hào),而每個(gè)觸摸信號(hào)的參數(shù)值相對(duì)于基
準(zhǔn)值均有一差值,其中最大的一個(gè)差值為該通道的實(shí)際靈敏度值,圖2示出了各個(gè)通道實(shí)
際靈敏度值的大小,其中,目標(biāo)靈敏度值為MAX,從圖中不難看出,CH1、CH3、CH4、CH6的靈敏
度大于目標(biāo)靈敏度MAX,而CH2、 CH5、 CH7、 CH8的靈敏度小于目標(biāo)靈敏度MAX,所以根據(jù)各通
道實(shí)際靈敏度值進(jìn)行運(yùn)算得到的坐標(biāo)與實(shí)際坐標(biāo)將會(huì)有很大的偏差,故需對(duì)各通道的靈敏
度進(jìn)行調(diào)整,多則消減,少則補(bǔ)給,使得各通道所達(dá)到的信號(hào)變化量最大值即實(shí)際靈敏度值
與目標(biāo)靈敏度值一致,達(dá)到如圖3所示的效果。 若該差值超出預(yù)設(shè)范圍,則調(diào)整該差值的大小。 本方式中,可通過以下公式調(diào)整該差值的大小 D = C*M/T, 其中,D為某一通道調(diào)整后的觸摸信號(hào)的參數(shù)值相對(duì)于基準(zhǔn)值的差值,C為該通道實(shí)際檢測(cè)到的觸摸信號(hào)的參數(shù)值相對(duì)于基準(zhǔn)值的差值,M為該通道的目標(biāo)靈敏度值,T為該通道的實(shí)際靈敏度值。 以圖2中的通道CH5為例,當(dāng)手指按壓在通道CH5上時(shí),得到的各通道的觸摸信號(hào)
參數(shù)相對(duì)于穩(wěn)態(tài)時(shí)的變化量如圖4所示,而通過上述公式調(diào)整后,得到各通道相對(duì)于穩(wěn)態(tài)
時(shí)的參數(shù)變化量如圖5所示,在通道CH5上靈敏度以提高至目標(biāo)靈敏度值。 當(dāng)觸摸操作為滑動(dòng)操作時(shí),每一個(gè)通道都在檢測(cè)到在各自通道范圍內(nèi)被觸摸時(shí),
由以上方法對(duì)靈敏度校正,可以得到用戶真實(shí)的操作軌跡。 方式二,此方式主要針對(duì)使用客觀環(huán)境的改變,如溫度因素,或者針對(duì)整機(jī)裝配過程中造成的基準(zhǔn)值的偏離。雖然獲取到的觸摸信號(hào)的參數(shù)值大小會(huì)受溫度、整機(jī)裝配、手指按鍵觸摸等各種客觀環(huán)境以及觸摸因素的影響造成觸摸信號(hào)的參數(shù)值偏離基準(zhǔn)值,但溫度、整機(jī)裝配等因素引入的偏離與手指按壓引入的偏離在變化速度上會(huì)存在較大的差異,所以方式二中需要進(jìn)一步通過判斷差值的變化速度來(lái)區(qū)分偏離具體是受哪些因素引起的,最終只在判斷出是受溫度、整機(jī)裝配等因素影響時(shí)才調(diào)整靈敏度。 預(yù)設(shè)一差值閾值和第一時(shí)間閾值、第二時(shí)間閾值,當(dāng)觸摸信號(hào)的參數(shù)值與基準(zhǔn)值
的差值達(dá)到預(yù)設(shè)的差值閾值時(shí),判斷當(dāng)前通道從接收到觸摸信號(hào)至差值達(dá)到該差值閾值所
需的時(shí)間是否超出預(yù)設(shè)的時(shí)間閾值(第一時(shí)間閾值或第二時(shí)間閾值)。圖6為觸摸信號(hào)的
參數(shù)值相對(duì)于基準(zhǔn)值的差值的變化曲線圖,圖中t為差值達(dá)到差值閾值所需的時(shí)間,T為預(yù)
設(shè)的時(shí)間閾值(第一時(shí)間閾值或第二時(shí)間閾值),即當(dāng)t大于T時(shí),則觸摸感應(yīng)區(qū)域?qū)υ谠?br>
通道上的觸摸動(dòng)作的響應(yīng)不夠靈敏,很可能就會(huì)使檢測(cè)輸出的位置不夠準(zhǔn)確,需要對(duì)靈敏
度進(jìn)行調(diào)整,而當(dāng)t小于等于T時(shí),不需對(duì)靈敏度進(jìn)行調(diào)整。 方式二的判斷、調(diào)整靈敏度的完整流程如圖7所示,詳述如下 在步驟S21中,首先判斷觸摸信號(hào)的參數(shù)值是否越過基準(zhǔn)值朝按鍵方向變化。 對(duì)于不同的校準(zhǔn)系統(tǒng),可能有參數(shù)值越過基準(zhǔn)值變大和變小兩種變化方向?yàn)槌存I方向變化,但對(duì)于一個(gè)確定的校準(zhǔn)系統(tǒng),而手指按鍵觸摸對(duì)觸摸信號(hào)的參數(shù)值的影響是確定的,不是增大就是減小。如可設(shè)定當(dāng)觸摸信號(hào)的參數(shù)值越過基準(zhǔn)值變大為朝按鍵方向變化,變小為朝按鍵反方向變化。若朝按鍵反方向變化則說(shuō)明肯定沒有手指按鍵觸摸,進(jìn)入步驟S22,而若朝按鍵方向變化則可能是有手指按鍵觸摸,也可能有手指按鍵觸摸只是力度稍小,進(jìn)入步驟S23。 在步驟S22中,進(jìn)一步判斷觸摸信號(hào)的參數(shù)值越過基準(zhǔn)值朝按鍵反方向變化的持續(xù)時(shí)間是否超出預(yù)設(shè)的第一時(shí)間閾值T1,若是,則進(jìn)入步驟S3中調(diào)整基準(zhǔn)值,否則結(jié)束不作調(diào)整。 在步驟S3中,可采用調(diào)整基準(zhǔn)值逐步逼近觸摸信號(hào)的參數(shù)值的方式實(shí)現(xiàn)對(duì)靈敏度的校準(zhǔn)。 可采用以下公式調(diào)整基準(zhǔn)值大小
R = X1*S+X2*R,, 其中R表示為調(diào)整后的基準(zhǔn)值,S為當(dāng)前通道的觸摸信號(hào)的參數(shù)值,R'為調(diào)整前的基準(zhǔn)值,X1、X2分別為預(yù)設(shè)的S、R'的權(quán)重系數(shù)。 在步驟S23中,判斷觸摸信號(hào)的參數(shù)值與基準(zhǔn)值的差值是否大于差值閾值,若是,則說(shuō)明本次觸摸信號(hào)為手指按鍵觸摸所致,則不作調(diào)整。若小于差值閾值,則進(jìn)入步驟S24。
在步驟S24中,進(jìn)一步判斷從接收到觸摸信號(hào)至觸摸信號(hào)的參數(shù)值與基準(zhǔn)值的差值達(dá)到預(yù)設(shè)的差值閾值所需的時(shí)間是否超出預(yù)設(shè)的第二時(shí)間閾值T2,若是,則進(jìn)入步驟S3中調(diào)整基準(zhǔn)值,否則結(jié)束不作調(diào)整。 其中,第二時(shí)間閾值T2與第一時(shí)間閾值T1可相同也可不同。 同理,當(dāng)觸摸操作為滑動(dòng)操作時(shí),每一個(gè)通道都在檢測(cè)到在各自通道范圍內(nèi)被觸摸時(shí),由以上方法對(duì)靈敏度校正,可以得到用戶真實(shí)的操作軌跡。 本領(lǐng)域的普通技術(shù)人員可以理解,實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以通過程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,所述的存儲(chǔ)介質(zhì)可采用R0M/RAM、磁盤、光盤等。 圖8示出了本發(fā)明實(shí)施例提供的觸摸檢測(cè)靈敏度的自動(dòng)校準(zhǔn)系統(tǒng)的結(jié)構(gòu)原理,為例便于描述,僅示出了與本實(shí)施例相關(guān)的部分。其中的全部或部分模塊可以為內(nèi)置于驅(qū)動(dòng)IC中的軟件單元。 參照?qǐng)D8,當(dāng)有某一通道檢測(cè)到有觸摸信號(hào)時(shí),判斷模塊81結(jié)合觸摸信號(hào)的參數(shù)值與基準(zhǔn)值判斷是否需要調(diào)整靈敏度,其中,基準(zhǔn)值與無(wú)觸摸時(shí)穩(wěn)態(tài)下的傳感器的參數(shù)值有關(guān),若判斷需要調(diào)整靈敏度,則觸發(fā)校準(zhǔn)模塊82調(diào)整觸摸信號(hào)的參數(shù)值與基準(zhǔn)值的差值,從而實(shí)現(xiàn)調(diào)整該通道靈敏度的效果。 本發(fā)明實(shí)施例中,具體調(diào)整靈敏度時(shí)可以直接調(diào)整當(dāng)前觸摸信號(hào)的參數(shù)值相對(duì)于基準(zhǔn)值的差值本身,也可以通過調(diào)整基準(zhǔn)值的大小來(lái)間接調(diào)整當(dāng)前觸摸信號(hào)參數(shù)值相對(duì)于基準(zhǔn)值的差值,或者上述兩種調(diào)整方式結(jié)合起來(lái)使用。 參照?qǐng)D9、圖10,對(duì)應(yīng)于調(diào)整差值本身的方式,判斷模塊81需包括差值判斷子模塊811的判斷組件,校準(zhǔn)模塊82包括差值校準(zhǔn)子模塊821,其中差值判斷子模塊811判斷觸摸信號(hào)的參數(shù)值與基準(zhǔn)值的差值是否超出預(yù)設(shè)范圍,差值校準(zhǔn)子模塊821則在差值判斷子模塊811判斷出所述差值超出預(yù)設(shè)范圍,根據(jù)以下公式調(diào)整所述差值的大小
<formula>formula see original document page 8</formula>
其中,D為某一通道調(diào)整后的觸摸信號(hào)的參數(shù)值相對(duì)于基準(zhǔn)值的差值,C為該通道實(shí)際檢測(cè)到的觸摸信號(hào)的參數(shù)值相對(duì)于基準(zhǔn)值的差值,M為該通道的目標(biāo)靈敏度值,T為該通道的實(shí)際靈敏度值。其中實(shí)際靈敏度值T為多次觸摸待確定實(shí)際靈敏度值T的通道后,獲取到的多個(gè)觸摸信號(hào)的參數(shù)值與基準(zhǔn)值的最大的一個(gè)差值。 對(duì)應(yīng)于調(diào)整基準(zhǔn)值的方式,判斷模塊81需包括以觸摸方向判斷子模塊S121、觸摸時(shí)間判斷子模塊8122、按鍵判斷子模塊8123、觸摸變化速度判斷子模塊8124在內(nèi)的判斷組件812,其中觸摸方向判斷子模塊8121判斷觸摸信號(hào)的參數(shù)值是否越過基準(zhǔn)值朝按鍵方向變化,觸摸時(shí)間判斷子模塊8122在觸摸方向判斷子模塊8121判斷出觸摸信號(hào)的參數(shù)值越過基準(zhǔn)值朝按鍵反方向變化時(shí),進(jìn)一步判斷觸摸信號(hào)的參數(shù)值越過基準(zhǔn)值朝按鍵反方向變化的持續(xù)時(shí)間是否超出預(yù)設(shè)的第一時(shí)間閾值。按鍵判斷子模塊8123在觸摸方向判斷子模塊8121判斷出觸摸信號(hào)的參數(shù)值越過基準(zhǔn)值朝按鍵方向變化時(shí),進(jìn)一步判斷觸摸信號(hào)的參數(shù)值與基準(zhǔn)值的差值是否小于差值閾值,觸摸變化速度判斷子模塊8124在按鍵判斷子模塊8123判斷為所述差值小于差值閾值時(shí),進(jìn)一步判斷從接收到觸摸信號(hào)至觸摸信號(hào)的參數(shù)值與基準(zhǔn)值的差值達(dá)到預(yù)設(shè)的差值閾值所需的時(shí)間是否超出預(yù)設(shè)的第二時(shí)間閾值?;鶞?zhǔn)值校準(zhǔn)子模塊822在觸摸時(shí)間判斷子模塊8122中判斷出所需的時(shí)間超出預(yù)設(shè)的第一時(shí)間閾值,或在觸摸變化速度判斷子模塊8124中判斷出所需的時(shí)間超出預(yù)設(shè)的第二時(shí)間閾
值,則根據(jù)以下公式調(diào)整所述基準(zhǔn)值的大小
R = X1*S+X2*R,, 其中R表示為調(diào)整后的基準(zhǔn)值,S為當(dāng)前通道的觸摸信號(hào)的參數(shù)值,R'為調(diào)整前的基準(zhǔn)值,X1、X2分別為預(yù)設(shè)的S、R'的權(quán)重系數(shù)。 上述觸摸檢測(cè)靈敏度的自動(dòng)校準(zhǔn)系統(tǒng)可應(yīng)用于具有觸摸屏、觸摸按鍵、觸摸滑條、
觸摸轉(zhuǎn)輪等功能的各種觸控終端中,可保證檢測(cè)輸出觸摸位置的準(zhǔn)確性和線性度。 本發(fā)明實(shí)施例中,根據(jù)外部的觸摸變化,通過檢測(cè)觸摸信號(hào)參數(shù)值相對(duì)于基準(zhǔn)值
的差值或差值的變化速度,實(shí)時(shí)有效地對(duì)該差值進(jìn)行調(diào)整,具體可直接調(diào)整該差值的大小,
或調(diào)整基準(zhǔn)值以使基準(zhǔn)值逼近當(dāng)前檢測(cè)到的觸摸信號(hào)的參數(shù)值,從而實(shí)現(xiàn)對(duì)靈敏度的動(dòng)態(tài)
校準(zhǔn),保證檢測(cè)輸出觸摸位置的準(zhǔn)確性和線性度,使用戶得到預(yù)想的操作效果,解決了由生
產(chǎn)制作過程中引起的偏差、個(gè)人的操作習(xí)慣、系統(tǒng)環(huán)境等差異引入的靈敏度偏差問題。 以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精
神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
一種觸摸檢測(cè)靈敏度的自動(dòng)校準(zhǔn)方法,其特征在于,包括以下步驟步驟a,獲取傳感器檢測(cè)到的當(dāng)前通道上的觸摸信號(hào);步驟b,結(jié)合觸摸信號(hào)的參數(shù)值與基準(zhǔn)值判斷是否需要調(diào)整靈敏度,所述基準(zhǔn)值與無(wú)觸摸時(shí)穩(wěn)態(tài)下的傳感器的參數(shù)值有關(guān);步驟c,當(dāng)判斷為需要調(diào)整靈敏度時(shí),調(diào)整觸摸信號(hào)的參數(shù)值與基準(zhǔn)值的差值。
2. 如權(quán)利要求1所述的觸摸檢測(cè)靈敏度的自動(dòng)校準(zhǔn)方法,其特征在于所述步驟b具體為判斷觸摸信號(hào)的參數(shù)值與基準(zhǔn)值的差值是否超出預(yù)設(shè)范圍;所述步驟C具體為若觸摸信號(hào)的參數(shù)值與基準(zhǔn)值的差值超出預(yù)設(shè)范圍,則根據(jù)以下公式調(diào)整所述差值的大小<formula>formula see original document page 2</formula>其中,D為某一通道調(diào)整后的觸摸信號(hào)的參數(shù)值相對(duì)于基準(zhǔn)值的差值,C為該通道實(shí)際檢測(cè)到的觸摸信號(hào)的參數(shù)值相對(duì)于基準(zhǔn)值的差值,M為該通道的目標(biāo)靈敏度值,T為該通道的實(shí)際靈敏度值。
3. 如權(quán)利要求2所述的觸摸檢測(cè)靈敏度的自動(dòng)校準(zhǔn)方法,其特征在于,各個(gè)通道的實(shí)際靈敏度值T由以下方式確定多次觸摸待確定實(shí)際靈敏度值T的通道,獲取到多個(gè)觸摸信號(hào),每個(gè)觸摸信號(hào)的參數(shù)值相對(duì)于基準(zhǔn)值均有一差值,其中最大的一個(gè)差值為該通道的實(shí)際靈敏度值T。
4. 如權(quán)利要求1或2所述的觸摸檢測(cè)靈敏度的自動(dòng)校準(zhǔn)方法,其特征在于,所述步驟b包括步驟bl,判斷觸摸信號(hào)的參數(shù)值是否越過基準(zhǔn)值朝按鍵方向變化;步驟b2,若觸摸信號(hào)的參數(shù)值越過基準(zhǔn)值朝按鍵反方向變化,則進(jìn)一步判斷朝按鍵反方向變化的持續(xù)時(shí)間是否超出預(yù)設(shè)的第一時(shí)間閾值;步驟b3,若觸摸信號(hào)的參數(shù)值越過基準(zhǔn)值朝按鍵方向變化,則進(jìn)一步判斷觸摸信號(hào)的參數(shù)值與基準(zhǔn)值的差值是否小于差值閾值,若小于則進(jìn)一步判斷從接收到觸摸信號(hào)至觸摸信號(hào)的參數(shù)值與基準(zhǔn)值的差值達(dá)到預(yù)設(shè)的差值閾值所需的時(shí)間是否超出預(yù)設(shè)的第二時(shí)間閾值,所述第二時(shí)間閾值與所述第一時(shí)間閾值不相等;所述步驟c具體為若在步驟b2朝按鍵反方向變化的持續(xù)時(shí)間超出預(yù)設(shè)的第一時(shí)間閾值,或在步驟b3中從接收到觸摸信號(hào)至觸摸信號(hào)的參數(shù)值與基準(zhǔn)值的差值達(dá)到預(yù)設(shè)的差值閾值所需的時(shí)間超出預(yù)設(shè)的第二時(shí)間閾值,則根據(jù)以下公式調(diào)整所述基準(zhǔn)值的大小<formula>formula see original document page 2</formula>其中R表示為調(diào)整后的基準(zhǔn)值,S為當(dāng)前通道的觸摸信號(hào)的參數(shù)值,R'為調(diào)整前的基準(zhǔn)值,X1、X2分別為預(yù)設(shè)的S、R'的權(quán)重系數(shù)。
5. 如權(quán)利要求4所述的觸摸檢測(cè)靈敏度的自動(dòng)校準(zhǔn)方法,其特征在于,所述第一時(shí)間閾值與所述第二時(shí)間閾值相等。
6. —種觸摸檢測(cè)靈敏度的自動(dòng)校準(zhǔn)系統(tǒng),其特征在于,包括判斷模塊,用于在觸摸感應(yīng)區(qū)域的傳感器檢測(cè)到有觸摸信號(hào)時(shí),結(jié)合觸摸信號(hào)的參數(shù)值與基準(zhǔn)值判斷是否需要調(diào)整靈敏度;所述基準(zhǔn)值與無(wú)觸摸時(shí)穩(wěn)態(tài)下的傳感器的參數(shù)值有關(guān);以及校準(zhǔn)模塊,當(dāng)所述判斷模塊判斷為需要調(diào)整靈敏度時(shí),調(diào)整觸摸信號(hào)的參數(shù)值與基準(zhǔn) 值的差值。
7. 如權(quán)利要求6所述的觸摸檢測(cè)靈敏度的自動(dòng)校準(zhǔn)系統(tǒng),其特征在于 所述判斷模塊包括差值判斷子模塊,用于判斷觸摸信號(hào)的參數(shù)值與基準(zhǔn)值的差值是否超出預(yù)設(shè)范圍; 所述校準(zhǔn)模塊包括差值校準(zhǔn)子模塊,用于在所述差值判斷子模塊判斷出所述差值超出預(yù)設(shè)范圍時(shí),根據(jù) 以下公式調(diào)整所述差值的大小 D = C*M/T,其中,D為某一通道調(diào)整后的觸摸信號(hào)的參數(shù)值相對(duì)于基準(zhǔn)值的差值,C為該通道實(shí)際 檢測(cè)到的觸摸信號(hào)的參數(shù)值相對(duì)于基準(zhǔn)值的差值,M為該通道的目標(biāo)靈敏度值,T為該通道 的實(shí)際靈敏度值。
8. 如權(quán)利要求7所述的觸摸檢測(cè)靈敏度的自動(dòng)校準(zhǔn)系統(tǒng),其特征在于,各個(gè)通道的實(shí) 際靈敏度值T為多次觸摸待確定實(shí)際靈敏度值T的通道后,獲取到的多個(gè)觸摸信號(hào)的參數(shù) 值與基準(zhǔn)值的最大的一個(gè)差值。
9. 如權(quán)利要求6或7所述的觸摸檢測(cè)靈敏度的自動(dòng)校準(zhǔn)系統(tǒng),其特征在于 所述判斷模塊包括觸摸方向判斷子模塊,用于判斷觸摸信號(hào)的參數(shù)值是否越過基準(zhǔn)值朝按鍵方向變化; 觸摸時(shí)間判斷子模塊,用于在所述觸摸方向判斷子模塊判斷出觸摸信號(hào)的參數(shù)值越過基準(zhǔn)值朝按鍵反方向變化時(shí),進(jìn)一步判斷朝按鍵反方向變化的持續(xù)時(shí)間是否超出預(yù)設(shè)的第一時(shí)間閾值;按鍵判斷子模塊,用于在所述觸摸方向判斷子模塊判斷出觸摸信號(hào)的參數(shù)值越過基準(zhǔn) 值朝按鍵方向變化時(shí),進(jìn)一步判斷觸摸信號(hào)的參數(shù)值與基準(zhǔn)值的差值是否小于差值閾值,觸摸變化速度判斷子模塊,用于在所述按鍵判斷子模塊判斷為所述差值小于差值閾值 時(shí),進(jìn)一步判斷從接收到觸摸信號(hào)至觸摸信號(hào)的參數(shù)值與基準(zhǔn)值的差值達(dá)到預(yù)設(shè)的差值閾 值所需的時(shí)間是否超出預(yù)設(shè)的第二時(shí)間閾值;所述校準(zhǔn)模塊包括基準(zhǔn)值校準(zhǔn)子模塊,用于在所述觸摸時(shí)間判斷子模塊中判斷出所需的時(shí)間超出預(yù)設(shè)的 第一時(shí)間閾值,或所述觸摸變化速度判斷子模塊中判斷出所需的時(shí)間超出預(yù)設(shè)的第二時(shí)間 閾值,則根據(jù)以下公式調(diào)整所述基準(zhǔn)值的大小R = X1*S+X2*R,,其中R表示為調(diào)整后的基準(zhǔn)值,S為當(dāng)前通道的觸摸信號(hào)的參數(shù)值,R'為調(diào)整前的基準(zhǔn) 值,X1、X2分別為預(yù)設(shè)的S、R'的權(quán)重系數(shù)。
10. —種觸控終端,其特征在于,包括一個(gè)如權(quán)利要求6所述的觸摸檢測(cè)靈敏度的自動(dòng) 校準(zhǔn)系統(tǒng)。
全文摘要
本發(fā)明適用于觸控技術(shù)領(lǐng)域,提供了一種觸摸檢測(cè)靈敏度的自動(dòng)校準(zhǔn)方法、系統(tǒng)及觸控終端,所述方法包括以下步驟步驟a,獲取傳感器檢測(cè)到的當(dāng)前通道上的觸摸信號(hào);步驟b,結(jié)合觸摸信號(hào)的參數(shù)值與基準(zhǔn)值判斷是否需要調(diào)整靈敏度,所述基準(zhǔn)值與無(wú)觸摸時(shí)穩(wěn)態(tài)下的傳感器的參數(shù)值有關(guān);步驟c,當(dāng)判斷為需要調(diào)整靈敏度時(shí),調(diào)整觸摸信號(hào)的參數(shù)值與基準(zhǔn)值的差值。本發(fā)明中,根據(jù)外部的觸摸變化,通過檢測(cè)觸摸信號(hào)的參數(shù)值和基準(zhǔn)值判斷并適時(shí)對(duì)觸摸信號(hào)的參數(shù)值和基準(zhǔn)值的差值進(jìn)行調(diào)整,實(shí)現(xiàn)對(duì)靈敏度的動(dòng)態(tài)校準(zhǔn),保證檢測(cè)輸出位置的準(zhǔn)確性和線性度,解決了由生產(chǎn)制作過程中引起的偏差、個(gè)人的操作習(xí)慣、系統(tǒng)環(huán)境等差異引入的靈敏度問題。
文檔編號(hào)G06F3/041GK101751179SQ20091018901
公開日2010年6月23日 申請(qǐng)日期2009年12月16日 優(yōu)先權(quán)日2009年12月16日
發(fā)明者柳玉平, 石錢松, 陳小祥 申請(qǐng)人:深圳市匯頂科技有限公司