專利名稱:一種觸摸屏的掃描方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種觸摸屏的掃描方法,尤其是指電容式觸摸屏的掃描方法。
背景技術(shù):
隨著科學(xué)技術(shù)的發(fā)展,觸摸屏已經(jīng)逐漸取代機(jī)械式按鈕面板成為手機(jī)、筆記本等電子設(shè)備新的操作界面。目前,觸摸屏主要包括電阻式觸摸屏、紅外線觸摸屏以及電容式觸摸屏,它們均通過不同的方式獲得坐標(biāo)。而電容式觸摸屏是通過觸控對象如手指、觸控筆等導(dǎo)電材質(zhì)靠近或者觸碰觸摸屏從而使觸摸屏的電容值發(fā)生變化,當(dāng)觸摸屏偵測到電容變化時(shí),便可以判斷出手指、觸控筆等觸碰觸摸屏的位置,并且執(zhí)行觸碰位置所對應(yīng)的觸碰操作。由于電容式觸摸屏具有多指觸控的特性,可提供人性化的操作,因而近來受到市 場的青睞?,F(xiàn)階段,觸摸屏的掃描方式大都是依次掃描全部感測區(qū)域后再依據(jù)掃描結(jié)果判斷哪一個(gè)感測區(qū)域被靠近或觸碰,然后再根據(jù)被靠近或者觸碰的感測區(qū)域,計(jì)算出手指或觸碰工具所靠近或者觸碰的單點(diǎn)或者多點(diǎn)觸碰位置。由于上述掃描方式是對全部感測區(qū)域進(jìn)行逐行掃描,若感測區(qū)域數(shù)目過多時(shí),則觸摸屏的掃描時(shí)間會(huì)加長并且運(yùn)算量也會(huì)增加,致使其執(zhí)行效率也會(huì)大幅降低,影響了報(bào)點(diǎn)率。因此需要為廣大用戶提供一種更加簡便的方法來解決以上問題。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是如何提供一種既能節(jié)省時(shí)間又能很好提高報(bào)點(diǎn)率的掃描方法。為了實(shí)現(xiàn)上述目的,本發(fā)明提供一種觸摸屏的掃描方法,所述觸摸屏包括由若干個(gè)電極組成的電容矩陣,其包括以下步驟第一步以雙端掃描整個(gè)觸摸屏結(jié)合單端逐個(gè)掃描電極的方法逐次掃描觸摸屏,其中所述雙端掃描是指分別對觸摸屏電容矩陣的行和列進(jìn)行掃描,在對觸摸屏電容矩陣的行進(jìn)行掃描時(shí),每次同時(shí)掃描兩行或兩列,獲取兩行或者兩列的電容差值,所述單端掃描是指分別對觸摸屏電容矩陣的行和列進(jìn)行掃描,在對觸摸屏電容矩陣的行進(jìn)行掃描時(shí),每次掃描一行或者一列,獲取行或者列與基準(zhǔn)電容的電容差值,且所述單端掃描觸摸屏?xí)r采用的是間隔式掃描;第二步在一段時(shí)間內(nèi)采用雙端掃描的方法掃描觸摸屏,且若確認(rèn)觸摸屏上沒有手指,則采用雙端掃描整個(gè)觸摸屏,若一旦確認(rèn)觸摸屏上有手指,則采用局部掃描觸摸屏,且僅掃描有手指觸碰到的區(qū)域;第三步在一段時(shí)間內(nèi)繼續(xù)以雙端掃描觸摸屏結(jié)合單端逐個(gè)掃描電極的方法逐次掃描觸摸屏,且雙端掃描觸摸屏?xí)r,若確認(rèn)觸摸屏上沒有手指,則采用雙端掃描整個(gè)觸摸屏,若一旦確認(rèn)觸摸屏上有手指,則采用局部掃描觸摸屏,且僅掃描有手指觸碰到的區(qū)域;最后,以上述第二步和第三步的方法持續(xù)掃描觸摸屏。與現(xiàn)有技術(shù)相比,本發(fā)明所述觸摸屏的掃描方法,不但減少了掃描時(shí)間,有效降低了運(yùn)算量,使其執(zhí)行效率也大程度提高,報(bào)點(diǎn)率更快,用戶體驗(yàn)更加流暢。
圖I是根據(jù)本發(fā)明所述雙端掃描觸摸屏的結(jié)構(gòu)示意圖。圖2是根據(jù)本發(fā)明所述單端掃描觸摸屏的結(jié)構(gòu)示意圖。圖3是根據(jù)本發(fā)明所述觸摸屏掃描方法的流程圖。
具體實(shí)施例下面結(jié)合附圖和實(shí)施例對本發(fā)明作進(jìn)一步的說明。本發(fā)明所述的觸摸屏包括由若干個(gè)電極組成的電容矩陣,其涉及兩種掃描方式,一種是雙端掃描方式,一種是單端掃描方式。所謂雙端掃描是指分別對觸摸屏電容矩陣的行和列進(jìn)行掃描,在對觸摸屏電容矩陣的行進(jìn)行掃描時(shí),每次同時(shí)掃描兩行或兩列,獲取兩行或者兩列的電容差值;所謂單端掃描是指分別對觸摸屏電容矩陣的行和列進(jìn)行掃描,在對觸摸屏電容矩陣的行進(jìn)行掃描時(shí),每次掃描一行或者一列,獲取行或者列與基準(zhǔn)電容的 電容差值。下面舉例論述雙端掃描和單端掃描的方法
請參考圖I所示,若觸摸屏I上設(shè)有若干個(gè)電極10,其第一行在X方向(橫向)上
的坐標(biāo)分別為XII、X12、X13......,第二行在X方向(橫向)上的坐標(biāo)分別為X21、X22、
X23......,依次類推,分別連接到芯片2的相應(yīng)引腳上。電容式觸摸屏雙端掃描時(shí),以行
掃描為例,第一次掃描時(shí),若以第一行第一個(gè)電極作為參考端R,第二行第一個(gè)電極作為掃描端S,此時(shí)其它電極均懸空或接地,獲取第一組電容差值Rawl2 ;同理第二次掃描時(shí),此時(shí)第二行第一個(gè)電極作為參考端R,順序排列的第三行第一個(gè)電極作為掃描端S,此時(shí)其它電極均懸空或接地,獲取第二組電容差值Raw23 ;依次類推,直到獲得第(N-I)組電容差值Raw (N-2) (N-I)為止,按照上述方法,順序掃描完整個(gè)觸摸屏。請參考圖2所示,電容式觸摸屏I單端掃描時(shí),所述觸摸屏I上的電極分別連接到芯片2的相應(yīng)引腳上,且芯片2的一個(gè)引腳外接基準(zhǔn)電容C后接地,以行掃描為例,第一次掃描時(shí),若以第一行第一個(gè)電極作為掃描端S,所述連接基準(zhǔn)電容C的那個(gè)電極作為參考端R,此時(shí)其它電極均懸空或接地,獲取第一組電容差值Rawllc ;同理第二次掃描時(shí),第二行第一個(gè)電極作為掃描端S,所述連接基準(zhǔn)電容C的那個(gè)電極作為參考端R,此時(shí)其它電極均懸空或接地,獲取第二組電容差值Raw21c ;依次類推,直到獲得第N組電容差值Rawnnc為止,按照上述方法,順序掃描完整個(gè)觸摸屏。本發(fā)明所述的單端掃描觸摸屏I時(shí),采用的是間隔式掃描,以圖I所示的電容矩陣為例,即第一次掃描時(shí),是以第一行第一個(gè)電極作為掃描端S,連接基準(zhǔn)電容C的那個(gè)電極作為參考端R,第二次掃描時(shí),是以第三行第一個(gè)電極作為掃描端S,連接基準(zhǔn)電容C的那個(gè)
電極作為參考端R......同理,以第二列第二個(gè)電極作為掃描端S,連接基準(zhǔn)電容C的那個(gè)
電極作為參考端R,第二列第四個(gè)電極作為掃描端S,連接基準(zhǔn)電容C的那個(gè)電極作為參考端R......;依次順序掃描觸摸屏。請參考圖3所示,本發(fā)明所述觸摸屏的掃描方法,第一步以雙端掃描整個(gè)觸摸屏結(jié)合單端逐個(gè)掃描電極的方法逐次掃描觸摸屏,其具體方法如下第一次掃描時(shí),先以雙端掃描方式獲取(N-I)組電容差值Raw (N-2) (N-I),然后以單端間隔式掃描方式獲取第一組電容差值Rawllc ;第二次掃描時(shí),還是先以雙端掃描方式獲取(N-I)組電容差值Raw(N_2)(N-I),然后以單端間隔式掃描獲取第二組電容差值Raw31c ;第三次掃描時(shí),繼續(xù)以雙端掃描方式獲取(N-I)組電容差值Raw(N-2) (N-I),然后以單端間隔式掃描獲取第三組電容差值Raw22c ;依次順序,直到完成最后一次掃描,獲取最后一組電容差值;第二步在一段時(shí)間內(nèi)采用雙端掃描的方法掃描觸摸屏,且若確認(rèn)觸摸屏上沒有手指,則采用雙端掃描整個(gè)觸摸屏,若一旦確認(rèn)觸摸屏上有手指,則采用局部掃描觸摸屏,且僅掃描有手指觸碰到的區(qū)域;第三步在一段時(shí)間內(nèi)繼續(xù)以雙端掃描觸摸屏結(jié)合單端逐個(gè)掃描電極的方法逐次掃描觸摸屏,且雙端掃描觸摸屏?xí)r,若確認(rèn)觸摸屏上沒有手指,則采用雙端掃描整個(gè)觸摸屏,若一旦確認(rèn)觸摸屏上有手指,則采用局部掃描觸摸屏,且僅掃描有手指觸碰到的區(qū)域;最后,以上述第二步和第三步的方法持續(xù)掃描觸摸屏。上述觸摸屏的掃描方法第一步中,每次掃描時(shí)以單端間隔式掃描方式獲取的電容差值在后續(xù)的掃描過程中均存儲了其數(shù)值且一直存儲到完成最后一次掃描為止,即對于第一次掃描時(shí)以單端間隔式掃描方式獲取的第一組電容差值Rawllc,第二次掃描時(shí),以單端間隔式掃描獲取了第二組電容差值Raw31c,此時(shí)單端間隔式掃描獲取的所有數(shù)據(jù)就是Rawllc和Raw31c,依次順序,到最后一次掃描時(shí),單端間隔式掃描獲取的所有數(shù)據(jù)就是 Rawllc、Raw31c.......Rawnnc0上述確認(rèn)觸摸屏上是否有手指的方法如下判斷所述最大感應(yīng)值是否大于提前預(yù)設(shè)的門檻值,若大于提前預(yù)設(shè)的門檻值,則認(rèn)為觸摸屏上有手指;若不大于提前預(yù)設(shè)的門檻值,則認(rèn)為觸摸屏上沒有手指碰。而上述第二步和第三步中所涉及的一段時(shí)間可以相同也可以不相同,用戶可根據(jù)需要設(shè)置合適的時(shí)間。由于本發(fā)明將單端和雙端相結(jié)合的方法掃描觸摸屏,且單端掃描采用逐個(gè)逐次掃描觸摸屏的方法,并分情況論述了是掃描整個(gè)觸摸屏還是局部掃描觸摸屏,因此不但減少了掃描時(shí)間,有效降低了運(yùn)算量,使其執(zhí)行效率也大程度提高,報(bào)點(diǎn)率更快,用戶體驗(yàn)更加流暢。
權(quán)利要求
1.一種觸摸屏的掃描方法,所述觸摸屏包括由若干個(gè)電極組成的電容矩陣,其包括以下步驟 第一步以雙端掃描整個(gè)觸摸屏結(jié)合單端逐個(gè)掃描電極的方法逐次掃描觸摸屏,其中所述雙端掃描是指分別對觸摸屏電容矩陣的行和列進(jìn)行掃描,在對觸摸屏電容矩陣的行進(jìn)行掃描時(shí),每次同時(shí)掃描兩行或兩列,獲取兩行或者兩列的電容差值,所述單端掃描是指分別對觸摸屏電容矩陣的行和列進(jìn)行掃描,在對觸摸屏電容矩陣的行進(jìn)行掃描時(shí),每次掃描一行或者一列,獲取行或者列與基準(zhǔn)電容的電容差值,且所述單端掃描觸摸屏?xí)r采用的是間隔式掃描; 第二步在一段時(shí)間內(nèi)采用雙端掃描的方法掃描觸摸屏,且若確認(rèn)觸摸屏上沒有手指,則采用雙端掃描整個(gè)觸摸屏,若一旦確認(rèn)觸摸屏上有手指,則采用局部掃描觸摸屏,且僅掃描有手指觸碰到的區(qū)域; 第三步在一段時(shí)間內(nèi)繼續(xù)以雙端掃描觸摸屏結(jié)合單端逐個(gè)掃描電極的方法逐次掃描觸摸屏,且雙端掃描觸摸屏?xí)r,若確認(rèn)觸摸屏上沒有手指,則采用雙端掃描整個(gè)觸摸屏,若一旦確認(rèn)觸摸屏上有手指,則采用局部掃描觸摸屏,且僅掃描有手指觸碰到的區(qū)域; 最后,以上述第二步和第三步的方法持續(xù)掃描觸摸屏。
2.如權(quán)利要求I所述觸摸屏的掃描方法,其特征在于所述第一步的具體方法如下第一次掃描時(shí),先以雙端掃描方式獲取若干組電容差值,然后以單端間隔式掃描方式獲取第一組電容差值;第二次掃描時(shí),還是先以雙端掃描方式獲取若干組電容差值,然后以單端間隔式掃描獲取第二組電容差值;依次順序,直到完成最后一次掃描,獲取最后一組電容差值。
3.如權(quán)利要求2所述觸摸屏的掃描方法,其特征在于所述第一步中每次掃描時(shí)以單端間隔式掃描方式獲取的電容差值在后續(xù)的掃描過程中均存儲了其數(shù)值且一直存儲到完成最后一次掃描為止。
4.如權(quán)利要求I所述觸摸屏的掃描方法,其特征在于所述確認(rèn)觸摸屏上是否有手指的方法如下判斷所述最大感應(yīng)值是否大于提前預(yù)設(shè)的門檻值,若大于提前預(yù)設(shè)的門檻值,則認(rèn)為觸摸屏上有手指;若不大于提前預(yù)設(shè)的門檻值,則認(rèn)為觸摸屏上沒有手指。
5.如權(quán)利要求I所述觸摸屏的掃描方法,其特征在于所述一段時(shí)間可以相同也可以不相同,用戶可根據(jù)需要設(shè)置合適的時(shí)間。
6.如權(quán)利要求I所述觸摸屏的掃描方法,其特征在于所述雙端掃描時(shí),觸摸屏上的若干個(gè)電極分別連接到芯片的相應(yīng)弓I腳上。
7.如權(quán)利要求I所述觸摸屏的掃描方法,其特征在于所述單端掃描時(shí),觸摸屏上的若干個(gè)電極分別連接到芯片的相應(yīng)引腳上,且芯片的一個(gè)引腳外接基準(zhǔn)電容后接地。
全文摘要
本發(fā)明涉及一種觸摸屏的掃描方法,其通過雙端掃描和單端掃描相結(jié)合的方式,且單端掃描采用逐個(gè)逐次掃描觸摸屏的方法,并分情況論述了是掃描整個(gè)觸摸屏還是局部掃描觸摸屏,因此不但減少了掃描時(shí)間,有效降低了運(yùn)算量,使其執(zhí)行效率也大程度提高,報(bào)點(diǎn)率更快,用戶體驗(yàn)更加流暢。
文檔編號G06F3/044GK102880368SQ201210366698
公開日2013年1月16日 申請日期2012年9月28日 優(yōu)先權(quán)日2012年9月28日
發(fā)明者何麗, 金莉, 宋飛, 樊永召 申請人:蘇州瀚瑞微電子有限公司