欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種防止電容觸摸屏水滴誤觸發(fā)的方法

文檔序號:6397827閱讀:2607來源:國知局
專利名稱:一種防止電容觸摸屏水滴誤觸發(fā)的方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種防止電容觸摸屏水滴誤觸發(fā)的方法。
背景技術(shù)
電容觸摸屏作為當(dāng)前智能手機以及非智能手機的主流硬件配置,已經(jīng)普及到除手 機之外的更多移動終端上,例如平板電腦、家用電器的顯示屏等,電容觸摸屏的觸控體驗在 手機用戶體驗上扮演著至關(guān)重要的角色,除去觸控屏觸控的準(zhǔn)確性和流暢性,更值得關(guān)注 的是觸控屏的誤觸發(fā)問題,水滴作為導(dǎo)體,在引發(fā)移動終端觸控屏誤觸發(fā)的問題上具有很 高的發(fā)生概率,為了使用戶擁有更好的用戶體驗,怎樣減少由水滴引發(fā)的誤觸發(fā)是一個急 待解決的問題。發(fā)明內(nèi)容
本發(fā)明的目的在于克服現(xiàn)有技術(shù)的不足,提供一種能盡可能屏蔽掉水滴誤觸發(fā)情 形的一種防止電容觸摸屏水滴誤觸發(fā)的方法。
本發(fā)明的目的是通過以下技術(shù)方案來實現(xiàn)的一種防止電容觸摸屏水滴誤觸發(fā)的 方法,它包括以下步驟(1)初始化判斷水滴誤觸發(fā)的三個參數(shù):A、B和C,將其分別初始化為假;(2)內(nèi)核驅(qū)動層檢測觸點數(shù),當(dāng)觸點數(shù)大于等于2時,將A設(shè)置為真;(3)內(nèi)核驅(qū)動層檢測單位時間內(nèi)的觸發(fā)次數(shù),當(dāng)觸發(fā)次數(shù)大于預(yù)設(shè)閥值時,將B設(shè)置為 真,但不過濾當(dāng)前觸發(fā)事件;(4)內(nèi)核驅(qū)動層跟蹤長按狀態(tài)下的觸點坐標(biāo)變遷幅度,當(dāng)坐標(biāo)變遷幅度大于等于預(yù)設(shè) 閥值參數(shù)時,將C設(shè)置為真,但不過濾當(dāng)前觸發(fā)事件;(5)設(shè)置啟動過濾動作的兩個條件X和Y;(6)當(dāng)A、B、C均真時,判定當(dāng)前觸發(fā)為水滴導(dǎo)致的誤觸發(fā),并記錄當(dāng)前的誤觸發(fā)坐標(biāo) 值,繼續(xù)檢測其后的多點連續(xù)觸發(fā)事件,用于判斷后續(xù)的多點連續(xù)觸發(fā)是否屬于當(dāng)前誤觸 發(fā)的延續(xù);(7)內(nèi)核驅(qū)動層繼續(xù)檢測觸點數(shù),當(dāng)觸點數(shù)大于等于2時,將X設(shè)置為真;(8)內(nèi)核驅(qū)動層檢測觸點坐標(biāo)值,當(dāng)觸點坐標(biāo)值與之前判定的誤觸發(fā)坐標(biāo)值接近則將Y 設(shè)置為真;(9)當(dāng)X和Y同時為真時,判定當(dāng)前觸發(fā)為前次水滴誤觸發(fā)的延續(xù),過濾當(dāng)前觸發(fā)事件。
本發(fā)明的有益效果是本發(fā)明通過檢測觸發(fā)事件是否由水滴引發(fā),從而過濾掉水 滴引發(fā)的誤觸發(fā)情形,使用戶能夠更流暢的使用移動終端進行各種操作,給用戶帶來更好 的用戶體驗。


圖1為手指觸摸電容觸摸屏的簡單電路圖;圖2為水滴施加到電容觸摸屏的簡單電路圖;圖3為在水滴引發(fā)誤觸發(fā)的原理示意圖;圖4為本發(fā)明的方法流程圖。
具體實施方式
下面結(jié)合附圖進一步詳細(xì)描述本發(fā)明的技術(shù)方案,但本發(fā)明的保護范圍不局限于 以下所述。
首先,結(jié)合附圖闡述一下電容屏的工作原理,圖1為手指觸摸電容觸摸屏的簡單 電路情形,在互電容耦合中,A、B感應(yīng)塊分別是激勵信號的發(fā)射端和測量信號的接受端。當(dāng) 手指觸摸感應(yīng)塊上的覆蓋物時,由于手指及人體可以被認(rèn)為是導(dǎo)體,人體與大地之間的電 容Cbody和設(shè)備地與大地之間的電容Cboard足夠大,對高頻的交流激勵信號僅有非常小的 容抗,所以可以認(rèn)為手指在觸摸系統(tǒng)中的電勢近似地為設(shè)備地的電勢GND。在互電容的電 場奉禹合中,由于手指在觸摸系統(tǒng)中的電勢近似地為設(shè)備地的電勢GND,感應(yīng)塊A和感應(yīng)塊B 的電勢都比手指的電勢高,在感應(yīng)塊A和感應(yīng)塊B與手指之間將產(chǎn)生電的耦合,這就意味著 在感應(yīng)塊A和感應(yīng)塊B與手指之間產(chǎn)生耦合電容CFT和CFR。當(dāng)高頻的交流激勵信號施加 在感應(yīng)塊A上時,經(jīng)由互電容CM到RX的電流被手指電容CFT和CFR分流掉一部分,接受端 RX的電流將比原來小,這樣它就等效為互電容CM的減少,所以,通常我們說手指觸摸使互 電容減少。
圖2為電容觸摸屏上出現(xiàn)水滴時的簡單電路情形,當(dāng)水落到觸摸屏上時,由于水 是導(dǎo)電的,可以認(rèn)為是導(dǎo)體,它也將改變感應(yīng)塊A和感應(yīng)塊B之間的電場耦合。但水的表 面積相比人體來講要小非常多,人體與大地之間的電容Cbody已經(jīng)不復(fù)存在,水滴與大地 之間的電容非常小,小到幾乎零。水滴在觸摸系統(tǒng)中的電勢已不能近似地為設(shè)備地的電勢 GND,它的電勢由感應(yīng)塊A和感應(yīng)塊B的電勢來確定。基于常識,它的電勢應(yīng)介于感應(yīng)塊A的 電勢和感應(yīng)塊B的電勢之間。在互電容的電場耦合中,水滴分別與感應(yīng)塊A和感應(yīng)塊B形成 電容CWT和CWR,可以認(rèn)為這兩個電容是串聯(lián)以后再并聯(lián)在CM的兩端,所以對互電容的屏, 水滴不象手指觸摸使互電容減少,而是使互電容增加!同樣由于水滴產(chǎn)生的兩個電容是串 聯(lián)以后再并聯(lián)在CM的兩端,串聯(lián)電容的值將小于串聯(lián)電容中的任何一個電容,對于一個與 手指大小直徑的水滴,它產(chǎn)生的信號變化也將肯定小于手指觸摸產(chǎn)生的信號變化,通常它 是手指觸摸信號的1/4大小,但它和手指觸摸產(chǎn)生的信號變化是反方向的。
因為手機觸摸使互電容減少,水滴卻使互電容增加,所以當(dāng)水滴施加在電容觸摸 屏表面時原理上是不會導(dǎo)致誤觸發(fā),但是水滴區(qū)域與附近的干燥區(qū)域共同作用卻會使電容 屏電容值發(fā)生變化,最終導(dǎo)致誤觸發(fā)的情形發(fā)生,圖3為水滴引發(fā)誤觸發(fā)的情形在正常情 況的手指觸摸情況下,手指觸摸得到的AD轉(zhuǎn)換差值④大于觸發(fā)閥值⑤,所以可以實現(xiàn)正常 觸發(fā),在水滴情形下,因為水滴區(qū)域的不均衡,水滴區(qū)域和干燥區(qū)域相互作用,會導(dǎo)致電容 基準(zhǔn)線值①和無觸摸時AD轉(zhuǎn)換值②都負(fù)向偏移,且電容基準(zhǔn)線值的偏移量大于AD轉(zhuǎn)換值, 當(dāng)二者之間偏移的差值③大于觸發(fā)閥值⑤時便會引發(fā)觸發(fā),但此時的觸發(fā)是錯誤的,即誤 觸發(fā)發(fā)生了。
因為水滴所導(dǎo)致的誤觸發(fā)可能無法避免,但是可以使用軟件對觸發(fā)的捕捉和后期 處理進行過濾,將水滴導(dǎo)致的誤觸發(fā)從各種觸發(fā)情形中甄別出來,使其區(qū)別于手機觸摸產(chǎn)生的正常觸發(fā)并將其過濾掉。
通過實際模擬能得出水滴誤觸發(fā)區(qū)別于手指觸摸的基本規(guī)律(1)在多點觸控屏上水滴導(dǎo)致的誤觸發(fā)通常會多于兩個以上的觸動,其觸發(fā)規(guī)律表現(xiàn) 為多點同時觸發(fā),且短時間內(nèi)不會停止,呈現(xiàn)出多觸點長按的情形;(2)因為水滴的流動性,其坐標(biāo)變化會表現(xiàn)出與手指長按情形下的一些不同,一旦水滴 導(dǎo)致誤觸發(fā),其坐標(biāo)會在一定區(qū)域一定時間內(nèi)緩慢變化,而手指長按時坐標(biāo)比較固定,坐標(biāo) 變化范圍要小于水滴觸發(fā)的變化范圍。
針對以上情形,可通過本發(fā)明來判斷出水滴誤觸發(fā)并將其過濾掉,如圖4所示 一種防止電容觸摸屏水滴誤觸發(fā)的方法,它包括以下步驟(1)初始化判斷水滴誤觸發(fā)的三個參數(shù):A、B和C,并將其分別初始化為假;(2)內(nèi)核驅(qū)動層檢測觸點數(shù),當(dāng)觸點數(shù)多于兩點時,將A設(shè)置為真;(3)在內(nèi)核驅(qū)動層檢測預(yù)設(shè)時間內(nèi)的觸發(fā)次數(shù),如果在單位時間內(nèi)的觸發(fā)次數(shù)查過了 預(yù)設(shè)閥值時,將B設(shè)置為真,但不過濾當(dāng)前觸發(fā)事件;(4)在內(nèi)核驅(qū)動層設(shè)置專用于判斷水滴誤觸發(fā)的坐標(biāo)變遷幅度閥值參數(shù),預(yù)定的在內(nèi) 核驅(qū)動層跟蹤長按狀態(tài)下的觸點坐標(biāo)變遷,當(dāng)檢測到坐標(biāo)變遷幅度等于或者超過預(yù)設(shè)的閥 值參數(shù)時,將C設(shè)置為真,但不過濾當(dāng)前觸發(fā)事件;(5)設(shè)置啟動過濾動作的兩個條件X和Y;(6)當(dāng)A、B、C均真時,則判定當(dāng)前觸發(fā)為水滴導(dǎo)致的誤觸發(fā),并記錄當(dāng)前的誤觸發(fā)坐標(biāo) 值,繼續(xù)檢測其后的多點連續(xù)觸發(fā)事件,用于判斷后續(xù)的多點連續(xù)觸發(fā)是否屬于當(dāng)前誤觸 發(fā)的延續(xù);(7)內(nèi)核驅(qū)動層檢測觸點數(shù),當(dāng)觸點數(shù)大于等于2時,將X設(shè)置為真;(8)在內(nèi)核驅(qū)動層檢測到觸點坐標(biāo)值與之前判定的誤觸發(fā)坐標(biāo)值接近則將Y設(shè)置為真;(9)當(dāng)X和Y同時為真時,判定當(dāng)前觸發(fā)為前次水滴誤觸發(fā)的延續(xù),過濾當(dāng)前觸發(fā)事件。
本發(fā)明通過檢測觸事件是否同時滿足大于等于兩個觸發(fā)點、單位時間內(nèi)的觸發(fā)次 數(shù)大于預(yù)設(shè)閥值和坐標(biāo)變遷幅度大于預(yù)設(shè)幅度閥值,如果不是同時滿足則判定當(dāng)前觸發(fā)不 是水滴導(dǎo)致的,立即結(jié)束本次偵測過程;如果同時滿足則判定當(dāng)前觸發(fā)為水滴引發(fā)的,則繼 續(xù)檢測后續(xù)的觸發(fā)點,如果觸發(fā)點同時滿足大于等于兩個觸發(fā)點、坐標(biāo)值與之前判定的誤 觸發(fā)坐標(biāo)值接近,則判定當(dāng)前觸發(fā)事件為前次水滴誤觸發(fā)的延續(xù),過濾掉當(dāng)前觸發(fā)事件,使 水滴導(dǎo)致的本次誤觸發(fā)被屏蔽掉,如果不同時滿足兩個條件,則判定當(dāng)前事件不是誤觸發(fā) 事件,結(jié)束當(dāng)前偵測過程。
權(quán)利要求
1.一種防止電容觸摸屏水滴誤觸發(fā)的方法,其特征在于它包括以下步驟 (1)初始化判斷水滴誤觸發(fā)的三個參數(shù):A、B和C,將其分別初始化為假; (2)內(nèi)核驅(qū)動層檢測觸點數(shù),當(dāng)觸點數(shù)大于等于2時,將A設(shè)置為真; (3)內(nèi)核驅(qū)動層檢測單位時間內(nèi)的觸發(fā)次數(shù),當(dāng)觸發(fā)次數(shù)大于預(yù)設(shè)閥值時,將B設(shè)置為真,但不過濾當(dāng)前觸發(fā)事件; (4)內(nèi)核驅(qū)動層跟蹤長按狀態(tài)下的觸點坐標(biāo)變遷幅度,當(dāng)坐標(biāo)變遷幅度大于等于預(yù)設(shè)閥值參數(shù)時,將C設(shè)置為真,但不過濾當(dāng)前觸發(fā)事件; (5)設(shè)置啟動過濾動作的兩個條件X和Y; (6)當(dāng)A、B、C均真時,判定當(dāng)前觸發(fā)為水滴導(dǎo)致的誤觸發(fā),并記錄當(dāng)前的誤觸發(fā)坐標(biāo)值,繼續(xù)檢測其后的多點連續(xù)觸發(fā)事件,用于判斷后續(xù)的多點連續(xù)觸發(fā)是否屬于當(dāng)前誤觸發(fā)的延續(xù); (7)內(nèi)核驅(qū)動層繼續(xù)檢測觸點數(shù),當(dāng)觸點數(shù)大于等于2時,將X設(shè)置為真; (8)內(nèi)核驅(qū)動層檢測觸點坐標(biāo)值,當(dāng)觸點坐標(biāo)值與之前判定的誤觸發(fā)坐標(biāo)值接近則將Y設(shè)置為真; (9)當(dāng)X和Y同時為真時,判定當(dāng)前觸發(fā)為前次水滴誤觸發(fā)的延續(xù),過濾當(dāng)前觸發(fā)事件。
全文摘要
本發(fā)明公開了一種防止電容觸摸屏水滴誤觸發(fā)的方法,它包括初始化水滴誤觸發(fā)的條件,檢測觸點數(shù)是否大于等于2,檢測預(yù)設(shè)時間內(nèi)的觸發(fā)次數(shù)是否大于預(yù)設(shè)閥值,檢測觸發(fā)點坐標(biāo)變遷幅度是否大于預(yù)設(shè)的閥值,設(shè)置啟動過濾動作的條件等步驟。本發(fā)明使用戶能夠更流暢的使用移動終端進行各種操作,給用戶帶來更好的用戶體驗。
文檔編號G06F3/044GK103049159SQ20131001249
公開日2013年4月17日 申請日期2013年1月14日 優(yōu)先權(quán)日2013年1月14日
發(fā)明者楊方明 申請人:成都西可科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
达州市| 璧山县| 兴安盟| 广宁县| 舞阳县| 武清区| 聂拉木县| 阿勒泰市| 惠安县| 陇川县| 潮州市| 阿坝县| 萨迦县| 尼勒克县| 建昌县| 高阳县| 喀什市| 犍为县| 武城县| 徐汇区| 司法| 赫章县| 罗城| 安徽省| 县级市| 洞头县| 雅江县| 巴东县| 织金县| 安多县| 葵青区| 东安县| 洛阳市| 嘉定区| 木里| 松江区| 郸城县| 锡林郭勒盟| 微山县| 诸城市| 新郑市|