亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

判定電容式觸摸按鍵是否有效的方法和操作方法

文檔序號:9289874閱讀:559來源:國知局
判定電容式觸摸按鍵是否有效的方法和操作方法
【技術領域】
[0001]本發(fā)明涉及電容式觸摸按鍵的控制方式,尤其涉及一種判定電容式觸摸按鍵是否有效的方法和電容式觸摸按鍵的操作方法。
【背景技術】
[0002]觸摸按鍵在現代生活中應用的范圍越來越大。觸摸按鍵的實現方式有兩種:電阻式觸摸按鍵和電容式觸摸按鍵。電阻式觸摸按鍵通過手的壓力改變電阻值,實現觸摸按鍵功能;電容式觸摸按鍵通過手或其他可攜帶電荷物體與按鍵之間形成電容,改變按鍵本身電壓,實現觸摸按鍵功能。
[0003]在現有技術中,電容式觸摸按鍵在首次上電時需要對按鍵鍵值進行初始化,完成初始化后通過按鍵的電壓變化判定按鍵是否有效。若在進行初始化時,手或其他可攜帶電荷物體接觸按鍵,則會影響初始化的結果,進而造成后續(xù)的按鍵操作無法有效進行。

【發(fā)明內容】

[0004]針對現有技術的上述缺點,本發(fā)明提出了一種判定電容式觸摸按鍵是否有效的方法和電容式觸摸按鍵的操作方法。該判定方法和電容式觸摸按鍵的操作方法可解決現有技術的上述問題,確保每次上電后的初始化和后續(xù)按鍵操作準確且有效。
[0005]具體的,本發(fā)明提供了一種判定電容式觸摸按鍵是否有效的方法,包括:
[0006]a.每次上電后讀取預設值;
[0007]b.采樣該電容式觸摸按鍵的當前按鍵鍵值;
[0008]c.比較該當前按鍵鍵值和該預設值并計算兩者的差值;
[0009]d.若該差值在預設范圍內,則判定該當前按鍵鍵值無效且不執(zhí)行與該按鍵相對應的操作;
[0010]e.若該差值超過該預設范圍,則判定該當前按鍵鍵值有效且執(zhí)行按鍵相對應的操作。
[0011 ] 較佳地,在上述的判定方法中,該預設值對應于該按鍵未被按下時的按鍵鍵值。
[0012]較佳地,在上述的判定方法中,該預設值存儲于非易失性存儲器中。
[0013]較佳地,在上述的判定方法中,該預設值在首次上電時被存入該電可擦除只讀存儲器。
[0014]較佳地,在上述的判定方法中,在執(zhí)行該步驟d或步驟e之后,進一步判斷是否下電;如不下電,則回到該步驟b。
[0015]另一方面,本發(fā)明還提供了一種電容式觸摸按鍵的操作方法,包括:
[0016]a.在按下該電容式觸摸按鍵時,采樣該電容式觸摸按鍵的當前按鍵鍵值;
[0017]b.比較該當前按鍵鍵值和預存的預設值并計算兩者的差值;
[0018]c.若該差值在預設范圍內,則不執(zhí)行與該電容式觸摸按鍵相對應的操作;
[0019]d.若該差值超過該預設范圍,則執(zhí)行該電容式觸摸按鍵相對應的操作。
[0020]本發(fā)明的判定電容式觸摸按鍵是否有效的方法以及電容式觸摸按鍵的操作方法可以有效解決現有技術的電容式觸摸按鍵在首次上電時無法正確初始化的技術問題以及后續(xù)無法正確判定當前按鍵是否有效的技術問題。因此,本發(fā)明可以提高整體產品的易用性,提高產品的競爭力。
[0021]應當理解,本發(fā)明以上的一般性描述和以下的詳細描述都是示例性和說明性的,并且旨在為如權利要求所述的本發(fā)明提供進一步的解釋。
【附圖說明】
[0022]包括附圖是為提供對本發(fā)明進一步的理解,它們被收錄并構成本申請的一部分,附圖示出了本發(fā)明的實施例,并與本說明書一起起到解釋本發(fā)明原理的作用。附圖中:
[0023]圖1示出了本發(fā)明的判定方法的一個實施例的流程圖。
【具體實施方式】
[0024]根據本發(fā)明的構思,在首次上電時,例如在生產階段,將對應于正常未按鍵的預設值存入非易失性存儲器,如電可擦除只讀存儲器(EEPROM)中。然后,在用戶使用的階段,每次上電后首先從該電可擦除只讀存儲器讀取該預設值,然后通過將采集到的按鍵鍵值與該預設值進行比較來判斷用戶的按鍵操作是否有效。
[0025]現在將詳細參考附圖描述本發(fā)明的實施例。
[0026]圖1示出了本發(fā)明的判定方法的一個實施例的流程圖。如圖所示,該判定電容式觸摸按鍵是否有效的方法100包括以下步驟:
[0027]步驟101:每次上電后讀取預設值;
[0028]步驟102:采樣該電容式觸摸按鍵的當前按鍵鍵值;
[0029]步驟103:比較該當前按鍵鍵值和該預設值并計算兩者的差值;
[0030]步驟104:判斷該差值是否在預設范圍內;
[0031]步驟105:若該差值在預設范圍內,則判定該當前按鍵鍵值無效且不執(zhí)行與該按鍵相對應的操作;
[0032]步驟106:若該差值超過該預設范圍,則判定該當前按鍵鍵值有效且執(zhí)行按鍵相對應的操作。
[0033]在上述判定方法100中,該預設值對應于該按鍵未被按下時的按鍵鍵值。例如,該預設值是在生產階段的首次上電過程中通過一段自檢程序獲得的,且該預設值存儲在非易失性存儲器(例如電可擦除只讀存儲器(EEPROM))中;以確保用戶在使用過程中不能隨意更改該值,且在下電的情況下該預設值也不會丟失或被改寫。
[0034]例如,根據一個實施例,上述的非易失性存儲器可以整合在一個單片機中,且上述的各個步驟101-106都可以由該單片機來執(zhí)行。或者,也可以采用其他已知的控制裝置來執(zhí)行本發(fā)明的上述方法中的一個或全部步驟。
[0035]此外,上述的步驟102中的采樣該電容式觸摸按鍵的當前按鍵鍵值一般是實時進行的,或者也可以是間隔預設時間周期來執(zhí)行。
[0036]此外,在圖1所示的實施例中,在執(zhí)行該步驟105或步驟106之后,可以進一步判斷是否下電(步驟107)。如果不下電,則回到該步驟102。如果下電,則結束整個流程。
[0037]相應的,按照上述判定方法的原理,本發(fā)明提供了一種電容式觸摸按鍵的操作方法,包括:
[0038]a.在按下該電容式觸摸按鍵時,采樣該電容式觸摸按鍵的當前按鍵鍵值;
[0039]b.比較該當前按鍵鍵值和預存的預設值并計算兩者的差值;
[0040]c.若該差值在預設范圍內,則不執(zhí)行與該電容式觸摸按鍵相對應的操作;
[0041]d.若該差值超過該預設范圍,則執(zhí)行該電容式觸摸按鍵相對應的操作。
[0042]按照本發(fā)明的判定電容式觸摸按鍵是否有效的方法和電容式觸摸按鍵的操作方法,即可解決電容式觸摸按鍵在首次上電時無法正確初始化以及后續(xù)無法正確判定當前按鍵是否有效等技術問題。
[0043]本領域技術人員可顯見,可對本發(fā)明的上述示例性實施例進行各種修改和變型而不偏離本發(fā)明的精神和范圍。因此,旨在使本發(fā)明覆蓋落在所附權利要求書及其等效技術方案范圍內的對本發(fā)明的修改和變型。
【主權項】
1.一種判定電容式觸摸按鍵是否有效的方法,其特征在于,包括: a.每次上電后讀取預設值; b.采樣所述電容式觸摸按鍵的當前按鍵鍵值; c.比較所述當前按鍵鍵值和所述預設值并計算兩者的差值; d.若所述差值在預設范圍內,則判定所述當前按鍵鍵值無效且不執(zhí)行與該按鍵相對應的操作; e.若所述差值超過所述預設范圍,則判定所述當前按鍵鍵值有效且執(zhí)行按鍵相對應的操作。2.如權利要求1所述的方法,其特征在于,所述預設值對應于所述按鍵未被按下時的按鍵鍵值。3.如權利要求1所述的方法,其特征在于,所述預設值存儲于非易失性存儲器中。4.如權利要求3所述的方法,其特征在于,所述預設值在首次上電時被存入所述電可擦除只讀存儲器。5.如權利要求1所述的方法,其特征在于,在執(zhí)行所述步驟d或步驟e之后,進一步判斷是否下電;如不下電,則回到所述步驟b。6.一種電容式觸摸按鍵的操作方法,其特征在于,包括: a.在按下所述電容式觸摸按鍵時,采樣所述電容式觸摸按鍵的當前按鍵鍵值; b.比較所述當前按鍵鍵值和預存的預設值并計算兩者的差值; c.若所述差值在預設范圍內,則不執(zhí)行與所述電容式觸摸按鍵相對應的操作; d.若所述差值超過所述預設范圍,則執(zhí)行所述電容式觸摸按鍵相對應的操作。
【專利摘要】本發(fā)明提供了一種判定電容式觸摸按鍵是否有效的方法,包括:a.每次上電后讀取預設值;b.采樣該電容式觸摸按鍵的當前按鍵鍵值;c.比較該當前按鍵鍵值和該預設值并計算兩者的差值;d.若該差值在預設范圍內,則判定該當前按鍵鍵值無效且不執(zhí)行與該按鍵相對應的操作;e.若該差值超過該預設范圍,則判定該當前按鍵鍵值有效且執(zhí)行按鍵相對應的操作。本發(fā)明的判定電容式觸摸按鍵是否有效的方法至少可以解決電容式觸摸按鍵在首次上電時無法正確初始化以及后續(xù)無法正確判定當前按鍵是否有效等技術問題。此外,本發(fā)明還提供了一種電容式觸摸按鍵的操作方法。
【IPC分類】H03K17/975
【公開號】CN105007071
【申請?zhí)枴緾N201510527979
【發(fā)明人】李峰
【申請人】浙江紹興蘇泊爾生活電器有限公司
【公開日】2015年10月28日
【申請日】2015年8月25日
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1