觸控螢幕感應值自校正的裝置與方法
2023-06-10 03:50:31
觸控螢幕感應值自校正的裝置與方法
【專利摘要】一種觸控螢幕感應值自校正的裝置和方法,所述裝置包括乘法器用於將傳感器的感應值與已經更新的增益值相乘,並輸出校正的感應值;比較電路用於比較各個傳感器對應的校正的感應值,從而對應每個傳感器得到差異值;自動增益控制電路用於計算得出各個傳感器的增益值,以使在下一輪運算中各傳感器對應的校正的感應值近似相等,並將計算得到的各傳感器對應的增益值,與歷史增益值比較,如果差異值超出設定的範圍,則表明增益值仍不穩定需要繼續校正,如果差異值在設定的範圍內,則表明增益已穩定,保存此增益,結束自校正過程。本發明使得經過校正後的各個傳感器具有相同的值,避免了由於觸控螢幕特性差異,或者其它原因所導致的感應值的誤差。
【專利說明】觸控螢幕感應值自校正的裝置與方法
【技術領域】
[0001]本申請涉及觸控螢幕校正領域,具體的,涉及一種能夠對觸控螢幕感應值進行自校正的裝置,以及利用該裝置進行校正的方法。
【背景技術】
[0002]數字行動裝置已廣泛應用於人們生活的各個方面,尤其是便於人機互動的可觸摸數字行動裝置,已經廣泛的應用於包括手機、八II機、等的各種需要人機互動的數字設備中。這些可觸摸數字行動裝置主要依靠觸控螢幕進行信息的輸入,並取代了鍵盤。因此,能否精確反映觸控螢幕被觸摸的位置,是人機能否正確交互的關鍵。如果觸控螢幕的不同傳感器具有不同的特性,那麼對於相同的觸摸就可能得到不同的感應值,也就是無法精確地計算得到觸摸位置,從而無法正確地傳遞用戶表達的信息。
[0003]因此,如何能夠對觸控螢幕的傳感器進行自動的校正,使得相同的觸摸得到相同的傳感器值,從而準確地傳遞用戶表達的信息成為現有技術亟需解決的技術問題。
【發明內容】
[0004]本發明的目的在於提出一種觸控螢幕感應值自校正的裝置與方法,能夠在測試時,保證各個傳感器最終校正得到的數值一致的,或者在誤差範圍之內。
[0005]為達此目的,本發明採用以下技術方案:
一種觸控螢幕感應值自校正的裝置,包括傳感器,乘法器,比較電路和自動增益控制單元,其中,傳感器,用於獲取在觸摸狀態下的傳感器的感應值,並發給所述乘法器;乘法器,用於將所得到的感應值與已經更新的增益值相乘,並輸出校正的感應值,當乘法器第一次運算時,初始增益值設為1 ;比較電路,用於在得到所述校正的感應值後,比較各個傳感器對應的校正的感應值,從而對應每個傳感器得到相應的差異值;自動增益控制電路,用於在得到各個傳感器對應的差異值後,計算得出各個傳感器對應的增益值,以使在下一輪運算中得到的各傳感器對應的校正的感應值近似相等,同時,將本次計算得到的各傳感器對應的增益值,與各傳感器前面的1個歷史的增益值比較,如果差異值超出設定的範圍,則表明增益值仍不穩定,需要繼續校正,如果差異值在設定的範圍內,則表明已得到用於校正觸控螢幕感應值的穩定的增益,保存此增益,結束自校正過程。
[0006]優選地,還具有平滑濾波電路,對所述傳感器發給所述乘法器的感應值進行平滑化,所述平滑濾波電路將傳感器輸出的感應值,與歷史的校正感應值取加權平均,得到新的校正感應值,並送往乘法器。
[0007]優選地,所述1個歷史的增益值中,1值可調,以決定增益穩定的程度。
[0008]優選地,用於差異值比較的所述設定的範圍可調,通過調整所述設定的範圍決定增益穩定的程度。
[0009]本發明還公開了一種觸控螢幕感應值自校正方法,利用上述的觸控螢幕感應值自校正裝置進行校正,包括如下步驟: 感應值獲取步驟3110:獲取在觸摸狀態下的傳感器的感應值,並發給所述乘法器;校正感應值得到步驟3120,利用所述乘法器將所得到的感應值與已經更新的增益值相乘,並輸出校正的感應值,當乘法器第一次運算時,初始增益值設為1 ;
校正感應值比較步驟3130,在得到所述校正的感應值後,比較各個傳感器對應的校正的感應值,從而對應每個傳感器得到相應的差異值;
自動增益控制步驟3140,在得到各個傳感器對應的差異值後,計算得出各個傳感器對應的增益值,以使在下一輪運算中得到的各傳感器對應的校正的感應值近似相等,同時,將本次計算得到的各傳感器對應的增益值,與各傳感器前面的1個歷史的增益值比較,如果差異值超出設定的範圍,則表明增益值仍不穩定,需要繼續校正,如果差異值在設定的範圍內,則表明已得到用於校正觸控螢幕感應值的穩定的增益,保存此增益,結束自校正過程。
[0010]優選地,在所述感應值獲取步驟和所述校正感應值得到步驟之間還具有平滑濾波步驟,對所述感應值獲取步驟獲得的感應值進行平滑化,將傳感器輸出的感應值,與歷史的校正感應值取加權平均,得到新的校正感應值,然後進行校正感應值得到步驟。
[0011]優選地,所述1個歷史的增益值中,1值可調,以決定增益穩定的程度。
[0012]優選地,用於差異值比較的所述設定的範圍可調,通過調整所述設定的範圍決定增益穩定的程度。
[0013]本發明對觸控螢幕輸出值進行校正,使得經過校正後的各個傳感器具有相同的值,也就是說,不同的傳感器對於相同的觸摸結果是相同的,避免了由於觸控螢幕特性差異,或者其它原因所導致的感應值的誤差。本領域技術人員應當知道,當對觸控螢幕進行校正的時候,各個傳感器都處在觸摸狀態,並儘量具有相同的觸摸狀態,以使得測試的結果儘量真實。在實際測試中,可以使用機械手臂對所有的傳感器進行觸摸,以模擬真實環境。
【專利附圖】
【附圖說明】
[0014]圖1是根據本發明具體實施例的觸控螢幕感應值自校正的裝置;
圖2是利用本發明的觸控螢幕感應值自校正的裝置對觸控螢幕進行校正的方法。
[0015]圖中的附圖標記所分別指代的技術特徵為:
1、傳感器;2、平滑濾波器;3、乘法器;4、比較電路;5、自動增益控制單元。
【具體實施方式】
[0016]下面結合附圖和實施例對本發明作進一步的詳細說明。可以理解的是,此處所描述的具體實施例僅僅用於解釋本發明,而非對本發明的限定。另外還需要說明的是,為了便於描述,附圖中僅示出了與本發明相關的部分而非全部結構。
[0017]參見圖1,示出了根據本發明的觸控螢幕感應值自校正的裝置,包括傳感器1,乘法器3,比較電路4和自動增益控制單元5。
[0018]其中,傳感器1,用於獲取在觸摸狀態下的傳感器1的感應值,並發給所述乘法器; 乘法器3,用於將所得到的感應值與已經更新的增益值相乘,並輸出校正的感應值,當乘法器第一次運算時,初始增益值設為1 ;
比較電路4,用於在得到所述校正的感應值後,比較各個傳感器對應的校正的感應值,從而對應每個傳感器得到相應的差異值; 自動增益控制電路5,用於在得到各個傳感器對應的差異值後,計算得出各個傳感器對應的增益值,以使在下一輪運算中得到的各傳感器對應的校正的感應值基本相等,同時,將本次計算得到的各傳感器對應的增益值,與各傳感器前面的1個歷史的增益值比較,如果差異值超出設定的範圍,則表明增益值仍不穩定,需要繼續校正,如果差異值在設定的範圍內,則表明已得到用於校正觸控螢幕感應值的穩定的增益,保存此增益,結束自校正過程。
[0019]本領域技術人員應當明白,所謂結束自校正過程,只是結束了增益值的判斷更新過程,使用已經穩定的增益值進行增益計算;自校正過程指的是增益值尚未穩定,還在不斷判斷,以得到新的增益值,以使得各個傳感器校正以的感應值近似相等。
[0020]優選地,還具有平滑濾波電路2,對所述傳感器發給所述乘法器的感應值進行平滑化,所述平滑濾波電路2將傳感器輸出的感應值,與歷史的校正感應值取加權平均,得到新的校正感應值,並送往乘法器3。
[0021]例如,傳感器發出的當前的感應值為乂「),歷史的校正感應值,即上一次得到的校正感應值為1(11),平滑後的感應值為1(0,則1(0 =其中3為加權值,3可調整,這樣,能夠過濾掉不穩定的感應值,使增益調整的參考信號更加穩定和可靠。
[0022]其中,所述1個歷史的增益值中,I值可調。通過調整1的取值可以決定增益穩定的程度,1越大得到的增益越穩定,例如可以是100。
[0023]其中,用於差異值比較的所述設定的範圍可調,通過調整所述設定的範圍可以決定增益穩定的程度,差異值的所述設定的範圍越小,得到的增益越穩定,例如,依次和1個歷史的增益值比較,差異值均在5%以內。
[0024]因此,本發明對觸控螢幕輸出值進行校正,使得經過校正後的各個傳感器具有相同的值,也就是說,不同的傳感器對於相同的觸摸結果是相同的,避免了由於觸控螢幕特性差異,或者其它原因所導致的感應值的誤差。本領域技術人員應當知道,當對觸控螢幕進行校正的時候,各個傳感器都處在觸摸狀態,並儘量具有相同的觸摸狀態,以使得測試的結果儘量真實。在實際測試中,可以使用機械手臂對所有的傳感器進行觸摸,以模擬真實環境。
[0025]本發明還公開了一種觸控螢幕感應值自校正方法,可以採用上述實施例的觸控螢幕感應值自校正裝置進行校正,包括如下步驟:
感應值獲取步驟3110:獲取在觸摸狀態下的傳感器的感應值,並發給所述乘法器;校正感應值得到步驟3120,利用所述乘法器將所得到的感應值與已經更新的增益值相乘,並輸出校正的感應值,當乘法器第一次運算時,初始增益值設為1 ;
校正感應值比較步驟3130,在得到所述校正的感應值後,比較各個傳感器對應的校正的感應值,從而對應每個傳感器得到相應的差異值;
自動增益控制步驟3140,在得到各個傳感器對應的差異值後,計算得出各個傳感器對應的增益值,以使在下一輪運算中得到的各傳感器對應的校正的感應值基本相等,同時,將本次計算得到的各傳感器對應的增益值,與各傳感器前面的1個歷史的增益值比較,如果差異值超出設定的範圍,則表明增益值仍不穩定,需要繼續校正,如果差異值在設定的範圍內,則表明已得到用於校正觸控螢幕感應值的穩定的增益,保存此增益,結束自校正過程。
[0026]優選地,在所述感應值獲取步驟和所述校正感應值得到步驟之間還具有平滑濾波步驟3115,對所述感應值獲取步驟獲得的感應值進行平滑化,將傳感器輸出的感應值,與歷史的校正感應值取加權平均,得到新的校正感應值,然後進行校正感應值得到步驟3120。
[0027]例如,所述感應值獲取步驟獲得的當前感應值為X⑴,歷史的校正感應值,即上一次得到的校正感應值為平滑後的感應值為1(0,則1(0 =
。其中£1為加權值,£1可調整,這樣,能夠過濾掉不穩定的感應值,使增益調整的參考信號更加穩定和可靠。
[0028]其中,所述1個歷史的增益值中,I值可調。通過調整1的取值可以決定增益穩定的程度,1越大得到的增益越穩定,例如可以是100。
[0029]其中,用於差異值比較的所述設定的範圍可調,通過調整所述設定的範圍可以決定增益穩定的程度,差異值的所述設定的範圍越小,得到的增益越穩定,例如,依次和1個歷史的增益值比較,差異值均在5%以內。
[0030]顯然,本領域技術人員應該明白,上述的本發明的各單元或各步驟可以用通用的計算裝置來實現,它們可以集中在單個計算裝置上,可選地,他們可以用計算機裝置可執行的程序代碼來實現,從而可以將它們存儲在存儲裝置中由計算裝置來執行,或者將它們分別製作成各個集成電路模塊,或者將它們中的多個模塊或步驟製作成單個集成電路模塊來實現。這樣,本發明不限制於任何特定的硬體和軟體的結合。
[0031]以上內容是結合具體的優選實施方式對本發明所作的進一步詳細說明,不能認定本發明的【具體實施方式】僅限於此,對於本發明所屬【技術領域】的普通技術人員來說,在不脫離本發明構思的前提下,還可以做出若干簡單的推演或替換,都應當視為屬於本發明由所提交的權利要求書確定保護範圍。
【權利要求】
1.一種觸控螢幕感應值自校正的裝置,包括傳感器,乘法器,比較電路和自動增益控制單元, 其中,傳感器,用於獲取在觸摸狀態下的傳感器的感應值,並發給所述乘法器; 乘法器,用於將所得到的感應值與已經更新的增益值相乘,並輸出校正的感應值,當乘法器第一次運算時,初始增益值設為I; 比較電路,用於在得到所述校正的感應值後,比較各個傳感器對應的校正的感應值,從而對應每個傳感器得到相應的差異值; 自動增益控制電路,用於在得到各個傳感器對應的差異值後,計算得出各個傳感器對應的增益值,以使在下一輪運算中得到的各傳感器對應的校正的感應值近似相等,同時,將本次計算得到的各傳感器對應的增益值,與各傳感器前面的M個歷史的增益值比較,如果差異值超出設定的範圍,則表明增益值仍不穩定,需要繼續校正,如果差異值在設定的範圍內,則表明已得到用於校正觸控螢幕感應值的穩定的增益,保存此增益,結束自校正過程。
2.根據權利要求1所述的觸控螢幕感應值自校正的裝置,其特徵在於: 還具有平滑濾波電路,對所述傳感器發給所述乘法器的感應值進行平滑化,所述平滑濾波電路將傳感器輸出的感應值,與歷史的校正感應值取加權平均,得到新的校正感應值,並送往乘法器。
3.根據權利要求2所述的觸控螢幕感應值自校正的裝置,其特徵在於: 所述M個歷史的增益值中,M值可調,以決定增益穩定的程度。
4.根據權利要求2所述的觸控螢幕感應值自校正的裝置,其特徵在於: 用於差異值比較的所述設定的範圍可調,通過調整所述設定的範圍決定增益穩定的程度。
5.一種觸控螢幕感應值自校正方法,利用權利要求1-4中任意一項所述的觸控螢幕感應值自校正裝置進行校正,包括如下步驟: 感應值獲取步驟SllO:獲取在觸摸狀態下的傳感器的感應值,並發給所述乘法器;校正感應值得到步驟S120,利用所述乘法器將所得到的感應值與已經更新的增益值相乘,並輸出校正的感應值,當乘法器第一次運算時,初始增益值設為I ; 校正感應值比較步驟S130,在得到所述校正的感應值後,比較各個傳感器對應的校正的感應值,從而對應每個傳感器得到相應的差異值; 自動增益控制步驟S140,在得到各個傳感器對應的差異值後,計算得出各個傳感器對應的增益值,以使在下一輪運算中得到的各傳感器對應的校正的感應值近似相等,同時,將本次計算得到的各傳感器對應的增益值,與各傳感器前面的M個歷史的增益值比較,如果差異值超出設定的範圍,則表明增益值仍不穩定,需要繼續校正,如果差異值在設定的範圍內,則表明已得到用於校正觸控螢幕感應值的穩定的增益,保存此增益,結束自校正過程。
6.根據權利要求5所述的觸控螢幕感應值自校正方法,其特徵在於: 在所述感應值獲取步驟和所述校正感應值得到步驟之間還具有平滑濾波步驟,對所述感應值獲取步驟獲得的感應值進行平滑化,將傳感器輸出的感應值,與歷史的校正感應值取加權平均,得到新的校正感應值,然後進行校正感應值得到步驟。
7.根據權利要求6所述的觸控螢幕感應值自校正方法,其特徵在於: 所述M個歷史的增益值中,M值可調,以決定增益穩定的程度。
8.根據權利要求6所述的觸控螢幕感應值自校正方法,其特徵在於: 用於差異值比較的所述設定的範圍可調,通過調整所述設定的範圍決定增益穩定的程度。
【文檔編號】G06F3/041GK104375696SQ201410531650
【公開日】2015年2月25日 申請日期:2014年10月10日 優先權日:2014年10月10日
【發明者】李彥, 高鵬, 李德建, 湯金寬 申請人:長芯盛(武漢)科技有限公司