本發明專利技術涉及一種用于電容式觸摸屏中噪聲控制的方法,包括如下步驟:將從模擬前端接收的數據按所述觸摸屏的激勵方波周期進行累加并得到多個第一累加數據;將所述每一個第一累加數據分別與預先設定的閾值范圍比較,并將超出所述閾值范圍的第一累加數據用一指定值代替;將替換后得到的整個數據序列進行濾波;分別將第一設定個數所述第一累加數據進行累加并將得到的多個第二累加數據存儲;分別將第二設定個數所述第二累加數據進行濾波后得到第三數據并進行存儲。本發明專利技術還涉及一種實現上述方法的裝置。實施本發明專利技術的用于電容式觸摸屏中噪聲控制的方法及裝置,具有以下有益效果:通用性較強、能消除多種噪聲、實現相對簡單。
【技術實現步驟摘要】
本專利技術涉及觸摸屏,更具體地說,涉及一種用于電容式觸摸屏中噪聲控制的方法及裝置。
技術介紹
隨著信息技術的不斷發展進步,20世紀90年代初一種新的人機交互技術一觸摸屏技術問世了。該技術的問世使得人機交互更加方便快捷不再局限于鍵盤、鼠標,使用者僅僅需要觸碰計算機顯示屏幕上的文字或圖標即可實現對主機的操作。它也是目前最簡單、方便的一種人機交互方式。觸摸屏技術發展至今,主要有四種電阻式觸摸屏、電容式觸摸屏、紅外線式觸摸屏和表面聲波觸摸屏。其中電容式觸摸屏以其高透光率、高耐磨性、穩定性強及使用壽命長等特性已經初步取代了電阻屏,成為目前市場的主流。但是,目前的電容式觸摸屏技術在抗噪聲方面依然有很大的缺陷,一方面容易受到充電器交流電源的干擾,另一方面容易受到來自手機基帶芯片的RF噪聲干擾,此外,還容易受到顯示驅動信號等的干擾。這些噪聲通過前端接收機電路串擾進觸控芯片內部,從而出現錯誤的報點。也就是說用戶沒有觸摸到某一位置,但檢測電路(sensor)卻告知主機(host)用戶已經觸摸過該點,這是一個很嚴重的問題。圖1為觸摸屏檢測電路的內部結構示意圖,其工作原理為由芯片產生的方波信號Vin作用于電容屏的電容Csig,由于人的手指、手掌或其他導電物體可以引起該電容Csig的容值的變化,從而導致該電容Csig上存儲的電荷量發生變化。電荷放大器將變化的電荷轉化成變化的方波,變化的方波信號最終被ADC采樣,采樣值送入數字部分進行處理。數字部分完成對數據的處理后,將處理后的數據送到主機。當輸入的方波信號通過前端的電荷放大器進入到內部電路時,如果此時也有外部干擾信號的存在,干擾信號也會通過模擬部分的處理送到數字部分進行處理,如果數字部分只做簡單的累加處理的話,則不能有效的剔除噪聲信號,從而使噪聲信號將有效的觸摸信號淹沒以致出現錯誤的報點。到目前為止,在觸摸屏產業界,有很多關于降低乃至消除觸摸屏控制芯片噪聲的解決方案,但是這些方案或多或少的存在著這樣或者那樣的不足之處。如中國公開專利CN101246407 “一種電阻式觸摸屏中控制靜電噪聲的方法以及相應的觸摸屏”中提到采用特定的掃描信號來掃描觸摸屏從而控制減低靜電噪聲的解決方案,但是這種方案的通用性不強;如中國公開專利CN102004574 “一種防止觸摸屏裝置電源噪聲的方法”提出采用一種在觸摸屏裝置上增加一個反相器的方法,該反相器一端連接到液晶顯示屏面的電極上,另一端連接到銦錫氧化物層上,那么該銦錫氧化物層將產生與之相反的交變電壓,從而克服液晶顯示屏面上產生的電源噪聲,但是這種方法僅針對電源噪聲,只能消除一種噪聲,對于其他類型的噪聲如RF噪聲、顯示噪聲等就無法進行消除。如中國公開專利CN1503118A“用于放置觸摸屏的噪聲裝置和方法”中提到采用一種利用時鐘電路來控制接收數據來降低噪聲的解決方案,但是這種方法實現起來相對復雜,成本也較高。
技術實現思路
本專利技術要解決的技術問題在于,針對現有技術的上述通用性不強、只能消除一種噪聲、實現相對復雜的缺陷,提供一種通用性較強、能消除多種噪聲、實現相對簡單的用于電容式觸摸屏中噪聲控制的方法及裝置。本專利技術解決其技術問題所采用的技術方案是構造一種用于電容式觸摸屏中噪聲控制的方法,包括如下步驟 A)將從模擬前端接收的數據按所述觸摸屏的激勵方波周期進行累加并得到多個第一累加數據; B)將所述每一個第一累加數據分別與預先設定的閾值范圍比較,并將超出所述閾值范圍的第一累加數據用一指定值代替; C)將替換后得到的整個數據序列進行濾波; D)分別將第一設定個數所述第一累加數據進行累加并將得到的多個第二累加數據存儲; E)分別將第二設定個數所述第二累加數據進行濾波后得到第三數據并進行存儲。在本專利技術所述的用于電容式觸摸屏中噪聲控制的方法中,所述從模擬前端接收的數據是按照一個或多個所述激勵方波周期進行累加的。在本專利技術所述的用于電容式觸摸屏中噪聲控制的方法中,所述指定值為前一累加數據或預先設定的值。在本專利技術所述的用于電容式觸摸屏中噪聲控制的方法中,所述第一設定個數為所述觸摸屏掃描信號或驅動信號的一個掃描行所包括的激勵方波周期數,所述第二設定個數為所述觸摸屏掃描信號或驅動信號的一幀所包括的數據個數。在本專利技術所述的用于電容式觸摸屏中噪聲控制的方法中,所述濾波為低通濾波或中值濾波或均值濾波。本專利技術還涉及一種實現上述用于電容式觸摸屏中噪聲控制的方法的裝置,包括 周期累加模塊用于將從模擬前端接收的數據按所述觸摸屏的激勵方波周期進行累加并得到多個第一累加數據; 累加數據比較模塊用于將所述每一個第一累加數據分別與預先設定的閾值范圍比較,并將超出所述閾值范圍的第一累加數據用一指定值代替; 第一濾波模塊用于將替換后得到的整個數據序列進行濾波; 累加模塊用于分別將第一設定個數所述第一累加數據進行累加并將得到的多個第二累加數據存儲; 第二濾波模塊用于分別將第二設定個數所述第二累加數據進行濾波后得到第三數據并進行存儲。在本專利技術所述的實現上述用于電容式觸摸屏中噪聲控制的方法的裝置中,所述從模擬前端接收的數據是按照一個或多個所述激勵方波周期進行累加的。在本專利技術所述的實現上述用于電容式觸摸屏中噪聲控制的方法的裝置中,所述指定值為前一累加數據或預先設定的值。在本專利技術所述的實現上述用于電容式觸摸屏中噪聲控制的方法的裝置中,所述第一設定個數為所述觸摸屏掃描信號或驅動信號的一個掃描行所包括的激勵方波周期數,所述第二設定個數為所述觸摸屏掃描信號或驅動信號的一幀所包括的數據個數。在本專利技術所述的實現上述用于電容式觸摸屏中噪聲控制的方法的裝置中,所述濾波為低通濾波或中值濾波或均值濾波。實施本專利技術的用于電容式觸摸屏中噪聲控制的方法及裝置,具有以下有益效果將從模擬前端接收的數據按觸摸屏的激勵方波周期進行累加,并將累加后超出預先設定的閾值范圍的第一累加數據用指定值進行替換以消除噪聲,即將受噪聲污染的數據用指定值進行替換以消除噪聲,由于只將第一累加數據與閾值范圍進行比較,不需要考慮是哪種類型的噪聲,所以其可針對多種類型的噪聲,通用性較強;再將替換后得到的整個數據序列進行濾波以進一步消除噪聲;然后分別將第一設定個數第一累加數據進行累加得到第二累加數據并存儲;隨后分別將第二設定個數第二累加數據進行濾波以更好地消除噪聲。整個過程處理起來較為簡單;所以其通用性較強、能消除多種噪聲、實現較為簡單。附圖說明圖1是電容式觸摸屏檢測電路的內部結構示意 圖2是本專利技術用于電容式觸摸屏中噪聲控制的方法及裝置實施例中方法的流程 圖3是所述實施例中每一個激勵方波周期ADC輸出的數據累加和分布示意 圖4是所述實施例中噪聲數據被替換之后的每一個激勵方波周期ADC輸出的數據累加和分布示意 圖5是所述實施例中裝置的結構示意圖。具體實施例方式為了便于本領域的普通技術人員能夠理解并實施本專利技術,下面將結合附圖對本專利技術實施例作進一步說明。如圖1所示的觸摸屏檢測電路中,給觸摸屏輸入激勵方波,經過模擬部分的信號放大、混頻等處理之后,通過ADC將模擬信號轉換成數字信號送到數字部分進行處理。理論上,在電容Csig不變的情況下,每個激勵方波周期ADC轉化后的數據的累加和是固定的,但在實際中每個激勵方波周期的累加值會有微小的波動。當觸本文檔來自技高網...
【技術保護點】
一種用于電容式觸摸屏中噪聲控制的方法,其特征在于,包括如下步驟:A)將從模擬前端接收的數據按所述觸摸屏的激勵方波周期進行累加并得到多個第一累加數據;B)將所述每一個第一累加數據分別與預先設定的閾值范圍比較,并將超出所述閾值范圍的第一累加數據用一指定值代替;C)將替換后得到的整個數據序列進行濾波;D)分別將第一設定個數所述第一累加數據進行累加并將得到的多個第二累加數據存儲;E)分別將第二設定個數所述第二累加數據進行濾波后得到第三數據并進行存儲。
【技術特征摘要】
1.一種用于電容式觸摸屏中噪聲控制的方法,其特征在于,包括如下步驟 A)將從模擬前端接收的數據按所述觸摸屏的激勵方波周期進行累加并得到多個第一累加數據; B)將所述每一個第一累加數據分別與預先設定的閾值范圍比較,并將超出所述閾值范圍的第一累加數據用一指定值代替; C)將替換后得到的整個數據序列進行濾波; D)分別將第一設定個數所述第一累加數據進行累加并將得到的多個第二累加數據存儲; E)分別將第二設定個數所述第二累加數據進行濾波后得到第三數據并進行存儲。2.根據權利要求1所述的用于電容式觸摸屏中噪聲控制的方法,其特征在于,所述從模擬前端接收的數據是按照一個或多個所述激勵方波周期進行累加的。3.根據權利要求2所述的用于電容式觸摸屏中噪聲控制的方法,其特征在于,所述指定值為前一累加數據或預先設定的值。4.根據權利要求3所述的用于電容式觸摸屏中噪聲控制的方法,其特征在于,所述第一設定個數為所述觸摸屏掃描信號或驅動信號的一個掃描行所包括的激勵方波周期數,所述第二設定個數為所述觸摸屏掃描信號或驅動信號的一幀所包括的數據個數。5.根據權利要求1至4任意一項所述的用于電容式觸摸屏中噪聲控制的方法,其特征在于,所述濾波為低通濾波或中值濾波或均值濾波。6.一種實現如權利要求1所述的用于電容式觸摸屏中噪聲控制的方法的裝置...
【專利技術屬性】
技術研發人員:孫國志,
申請(專利權)人:深圳貝特萊電子科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。