專利名稱:使用按鍵輸入信息的方法以及設(shè)置有按鍵的電子設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子技術(shù)領(lǐng)域,具體涉及一種使用按鍵輸入信息的方法以及應(yīng)用該使 用按鍵輸入信息的方法的設(shè)置有按鍵的電子設(shè)備。
背景技術(shù):
隨著電子技術(shù)的不斷發(fā)展,帶有全電容觸控鍵盤的平板顯示裝置等各種設(shè)置有按 鍵的電子設(shè)備的應(yīng)用越來越廣泛。現(xiàn)有的設(shè)置有按鍵的電子設(shè)備,包括多個按鍵、觸控芯片、主控芯片以及顯示屏, 按鍵所對應(yīng)的感應(yīng)片與觸控芯片相連,觸控芯片與主控芯片相連,其中
觸控芯片,用于在按鍵被按壓或被觸摸時,發(fā)出與被按壓或被觸摸的按鍵相應(yīng)的按壓 信號;
主控芯片,用于接收按壓信號,并根據(jù)按壓信號所對應(yīng)的按鍵上的字符,控制顯示屏顯 示被按下或被觸摸的按鍵所對應(yīng)的字符。按鍵是現(xiàn)有的設(shè)置有按鍵的電子設(shè)備實(shí)現(xiàn)人機(jī)交互的重要媒介,以帶有全電容觸 控鍵盤的平板顯示裝置為例,現(xiàn)有技術(shù)中,在帶有全電容觸控鍵盤的平板顯示裝置中的全 電容觸控鍵盤通常放置于平板顯示裝置的保護(hù)套中,全電容觸控鍵盤通過USB接口與平板 顯示裝置相連接,用戶可以用全電容觸控鍵盤對平板顯示裝置輸入信息?,F(xiàn)有的全電容觸控鍵盤上的按鍵為電容式觸控按鍵,電容式觸控按鍵被手指或人 體其他部位(要求觸摸電容式觸控按鍵的部分為接地的導(dǎo)體)觸摸時,按鍵所對應(yīng)的感應(yīng)片 會通過人體接地,同時,接地的感應(yīng)片上的電容值會發(fā)生變化,觸控芯片能夠采集到每個按 鍵所對應(yīng)的感應(yīng)片上的電容值的大小,當(dāng)觸控芯片采集到哪個按鍵所對應(yīng)的感應(yīng)片上的電 容值與感應(yīng)片上預(yù)先設(shè)定的初始值不一致時,便能判斷出按鍵所對應(yīng)的感應(yīng)片上的電容值 發(fā)生了變化,進(jìn)而便會發(fā)出與被觸摸的按鍵相應(yīng)的按壓信號。本發(fā)明人在實(shí)現(xiàn)本發(fā)明的過程中,發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問題
現(xiàn)有技術(shù)中,按鍵在被按下或被觸摸時觸控芯片會產(chǎn)生按壓信號,而主控芯片接收到 按壓信號之后便會直接根據(jù)按壓信號所對應(yīng)的按鍵上的字符,控制顯示屏顯示被按下或被 觸摸的按鍵所對應(yīng)的字符,而在實(shí)際使用按鍵的過程中,當(dāng)用戶用手指按壓或觸摸按鍵的 時候,經(jīng)常容易發(fā)生無意按壓或觸摸到無關(guān)的一些按鍵,導(dǎo)致使用按鍵的過程中容易發(fā)生 誤操作,這種誤操作的概率在使用僅需觸摸一下便可以觸發(fā)的全電容觸控鍵盤時發(fā)生的概 率更高,從而導(dǎo)致按鍵輸入信息的準(zhǔn)確性較差。
發(fā)明內(nèi)容
本發(fā)明提供了一種使用按鍵輸入信息的方法以及應(yīng)用該使用按鍵輸入信息的方 法的設(shè)置有按鍵的電子設(shè)備,以提高按鍵輸入信息的準(zhǔn)確性。為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案 該使用按鍵輸入信息的方法,包括以下步驟在按鍵被按壓或被觸摸時,發(fā)出與被按壓或被觸摸的所述按鍵相應(yīng)的按壓信號; 在所述按鍵抬起或被釋放時,發(fā)出與抬起或被釋放的所述按鍵相應(yīng)的抬起信號; 采集所述按壓信號以及所述抬起信號,并在與同一按鍵相應(yīng)的所述按壓信號以及所述 抬起信號的間隔時間小于預(yù)先設(shè)定的有效間隔時間時,根據(jù)所述按鍵所對應(yīng)的字符,完成 與所述字符相應(yīng)的操作。與現(xiàn)有技術(shù)相比,本發(fā)明所提供上述技術(shù)方案中至少具有如下優(yōu)點(diǎn)
由于本發(fā)明實(shí)施例所提供的使用按鍵輸入信息的方法中,在按鍵抬起或被釋放時,還 會發(fā)出與抬起或被釋放的按鍵相應(yīng)的抬起信號,然后可以在與同一按鍵相應(yīng)的按壓信號以 及抬起信號兩者之間所間隔的時間小于預(yù)先設(shè)定的有效間隔時間時,根據(jù)與按壓信號相應(yīng) 的按鍵所對應(yīng)的字符,完成與字符相應(yīng)的操作;
同時,由于在實(shí)際使用按鍵的過程中,用戶用手指按壓或觸摸按鍵的時候,通常,有意 按壓或觸摸的按鍵被按下或被觸摸之后會立即抬起或釋放,而無意按壓或無意觸摸到的按 鍵通常會一直被按壓或一直被觸摸到,所以在與同一按鍵相應(yīng)的按壓信號以及抬起信號兩 者之間所間隔的時間小于預(yù)先設(shè)定的有效間隔時間時,該按鍵通常是用戶有意按壓或觸摸 的按鍵,而在與同一按鍵相應(yīng)的按壓信號以及抬起信號兩者之間所間隔的時間不小于預(yù)先 設(shè)定的有效間隔時間時,通常是用戶手指或手掌無意按壓或觸摸到的按鍵,這種情況在用 戶使用快速敲擊按鍵的方式實(shí)現(xiàn)信息輸入(例如盲打)時更為明顯,所以通過判斷與同一按 鍵相應(yīng)的按壓信號以及抬起信號兩者之間所間隔的時間是否小于預(yù)先設(shè)定的有效間隔時 間,便可以判斷出用戶按下或觸摸的按鍵是有意按下或觸摸的,還是無意按下或觸摸的,進(jìn) 而可以僅在判斷出用戶按下或觸摸的按鍵是有意按下或有意觸摸時,根據(jù)與按壓信號相應(yīng) 的按鍵所對應(yīng)的字符,完成與字符相應(yīng)的操作(例如在屏幕上顯示按鍵所對應(yīng)的字符),由 此可見,本發(fā)明實(shí)施例所提供的使用按鍵輸入信息的方法可以從根本上減少使用按鍵的過 程中發(fā)生誤操作的概率,進(jìn)而解決了按鍵輸入信息的準(zhǔn)確性較差的技術(shù)問題。該設(shè)置有按鍵的電子設(shè)備,包括至少一個按鍵、觸控模塊以及主控模塊,所述按鍵 與所述觸控模塊相連,所述觸控模塊與所述主控模塊相連,其中
所述觸控模塊,用于在所述按鍵被按下或被觸摸時,發(fā)出與被按下或被觸摸的所述按 鍵相應(yīng)的按壓信號;
所述觸控模塊,還用于在所述按鍵抬起或被釋放時,發(fā)出與抬起或被釋放的所述按鍵 相應(yīng)的抬起信號;
所述主控模塊,用于接收所述按壓信號以及所述抬起信號,并在與同一按鍵相應(yīng)的所 述按壓信號以及所述抬起信號兩者之間所間隔的時間小于預(yù)先設(shè)定的有效間隔時間時,根 據(jù)與所述按壓信號相應(yīng)的按鍵所對應(yīng)的字符,完成與所述字符相應(yīng)的操作。與現(xiàn)有技術(shù)相比,本發(fā)明所提供上述技術(shù)方案中至少具有如下優(yōu)點(diǎn)
由于本發(fā)明實(shí)施例所提供的設(shè)置有按鍵的電子設(shè)備中,觸控模塊在按鍵抬起或被釋放 時,還會發(fā)出與抬起或被釋放的按鍵相應(yīng)的抬起信號,然后主控模塊可以在與同一按鍵相 應(yīng)的按壓信號以及抬起信號兩者之間所間隔的時間小于預(yù)先設(shè)定的有效間隔時間時,根據(jù) 與按壓信號相應(yīng)的按鍵所對應(yīng)的字符,完成與字符相應(yīng)的操作;
同時,由于在實(shí)際使用按鍵的過程中,用戶用手指按壓或觸摸按鍵的時候,通常,有意 按壓或觸摸的按鍵被按下或被觸摸之后會立即抬起或釋放,而無意按壓或無意觸摸到的按鍵通常會一直被按壓或一直被觸摸到,所以在與同一按鍵相應(yīng)的按壓信號以及抬起信號兩 者之間所間隔的時間小于預(yù)先設(shè)定的有效間隔時間時,該按鍵通常是用戶有意按壓或觸摸 的按鍵,而在與同一按鍵相應(yīng)的按壓信號以及抬起信號兩者之間所間隔的時間不小于預(yù)先 設(shè)定的有效間隔時間時,通常是用戶手指或手掌無意按壓或觸摸到的按鍵,這種情況在用 戶使用快速敲擊按鍵的方式實(shí)現(xiàn)信息輸入(例如盲打)時更為明顯,所以通過判斷與同一按 鍵相應(yīng)的按壓信號以及抬起信號兩者之間所間隔的時間是否小于預(yù)先設(shè)定的有效間隔時 間,便可以判斷出用戶按下或觸摸的按鍵是有意按下或觸摸的,還是無意按下或觸摸的,進(jìn) 而可以僅在判斷出用戶按下或觸摸的按鍵是有意按下或有意觸摸時,再根據(jù)與按壓信號相 應(yīng)的按鍵上的字符,完成與字符相應(yīng)的操作(例如在屏幕上顯示按鍵所對應(yīng)的字符),由此 可見,本發(fā)明實(shí)施例所提供的設(shè)置有按鍵的電子設(shè)備可以從根本上減少使用按鍵的過程中 發(fā)生誤操作的概率,進(jìn)而解決了按鍵輸入信息的準(zhǔn)確性較差的技術(shù)問題。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以 根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實(shí)施例所提供的使用按鍵輸入信息的方法的流程示意圖2為圖1所示本發(fā)明實(shí)施例所提供的使用按鍵輸入信息的方法中步驟S2的具體實(shí) 施流程示意圖3為圖1所示本發(fā)明實(shí)施例所提供的使用按鍵輸入信息的方法中步驟S3的具體實(shí) 施流程示意圖4為圖1所示本發(fā)明實(shí)施例所提供的使用按鍵輸入信息的方法中根據(jù)與按壓信號相 應(yīng)的按鍵所對應(yīng)的字符,完成與字符相應(yīng)的操作的方法的具體實(shí)施流程示意圖5為圖1所示本發(fā)明實(shí)施例所提供的使用按鍵輸入信息的方法中發(fā)出與按鍵相應(yīng)的 按壓信號或抬起信號的方法的具體實(shí)施流程示意圖6為圖1所示本發(fā)明實(shí)施例所提供的使用按鍵輸入信息的方法中步驟S4內(nèi)在根據(jù) 與按壓信號相應(yīng)的按鍵所對應(yīng)的字符,完成與字符相應(yīng)的操作的方法之前還包括的步驟的 流程示意圖7為本發(fā)明實(shí)施例的一種實(shí)施方式所提供的設(shè)置有按鍵的電子設(shè)備內(nèi)主要部件的 連接關(guān)系的示意圖8為本發(fā)明實(shí)施例的又一種實(shí)施方式所提供的設(shè)置有按鍵的電子設(shè)備內(nèi)主要部件 的連接關(guān)系的示意圖9為本發(fā)明實(shí)施例的再一種實(shí)施方式所提供的設(shè)置有按鍵的電子設(shè)備內(nèi)主要部件 的連接關(guān)系的示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完 整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有付出創(chuàng)造性勞動的前提下所獲得的所有其 他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明實(shí)施例提供了一種使用按鍵輸入信息的方法和應(yīng)用該按鍵輸入信息方法 的電子設(shè)備,以降低按壓或觸摸按鍵時誤操作的概率,進(jìn)而提高按鍵輸入信息的準(zhǔn)確性。如圖1和圖7所示,本發(fā)明實(shí)施例所提供的使用按鍵輸入信息的方法,包括以下步 驟
51、按下按鍵1或觸摸按鍵1;
52、在按鍵1被按下或被觸摸時,發(fā)出與被按下或被觸摸的按鍵1相應(yīng)的按壓信號;
53、在按鍵1抬起或被釋放時,發(fā)出與抬起或被釋放的按鍵1相應(yīng)的抬起信號;
54、采集按壓信號以及抬起信號,并在與同一按鍵1相應(yīng)的按壓信號與抬起信號的間 隔時間小于預(yù)先設(shè)定的有效間隔時間時,根據(jù)與按壓信號相應(yīng)的按鍵1所對應(yīng)的字符,完 成與字符相應(yīng)的操作。由于本發(fā)明實(shí)施例所提供的使用按鍵輸入信息的方法中,在按鍵1抬起或被釋放 時,會發(fā)出相應(yīng)的按鍵1抬起信號,當(dāng)同一按鍵1對應(yīng)的按壓信號以及抬起信號所間隔的時 間小于預(yù)先設(shè)定的有效間隔時間時,根據(jù)與按壓信號相應(yīng)的按鍵1所對應(yīng)的字符,完成與 字符相應(yīng)的操作。同時,由于在實(shí)際使用按鍵1的過程中,用戶用手指按壓或觸摸按鍵1的時候,通 常,當(dāng)用戶有意按壓或觸摸按鍵1時,在按鍵1被按下或被觸摸之后會立即抬起或釋放,而 當(dāng)無意按壓或無意觸摸到按鍵1時,按鍵1通常會一直處于被按壓或被觸摸狀態(tài),所以在與 同一按鍵1相應(yīng)的按壓信號以及抬起信號所間隔的時間小于預(yù)先設(shè)定的有效間隔時間時, 對該按鍵1的按壓或觸摸通常是用戶有意的操作,而在與同一按鍵1相應(yīng)的按壓信號以及 抬起信號所間隔的時間不小于預(yù)先設(shè)定的有效間隔時間時,對該按鍵1的按壓或觸摸通常 是用戶手指或手掌無意的操作,這種情況在用戶使用快速敲擊按鍵1的方式實(shí)現(xiàn)信息輸入 (例如盲打)時更為明顯,所以通過判斷與同一按鍵1相應(yīng)的按壓信號以及抬起信號所間隔 的時間是否小于預(yù)先設(shè)定的有效間隔時間,便可以判斷出用戶按下或觸摸的按鍵1是有意 按下或觸摸的,還是無意按下或觸摸的,進(jìn)而可以僅在判斷出用戶按下或觸摸的按鍵1是 有意按下或有意觸摸時,再根據(jù)與按壓信號相應(yīng)的按鍵1所對應(yīng)的字符,完成與字符相應(yīng) 的操作(例如在屏幕上顯示按鍵1所對應(yīng)的字符)。由此可見,本發(fā)明實(shí)施例所提供的使用 按鍵輸入信息的方法可以從根本上降低使用按鍵的過程中發(fā)生誤操作的概率,進(jìn)而提高了 按鍵輸入信息的準(zhǔn)確性。如圖2和圖8所示,本實(shí)施例中在按鍵1被按下或被觸摸時,發(fā)出與被按下或被觸 摸的按鍵1相應(yīng)的按壓信號的方法,包括以下步驟
520、設(shè)定每個按鍵1未被按下或未被觸摸時,每個按鍵1所對應(yīng)的感應(yīng)器件10上的電 容值、電壓值和/或電流值的初始值;
當(dāng)按鍵1被按下或被觸摸時,被按下或被觸摸的按鍵1所對應(yīng)的感應(yīng)器件10上的電容 值、電壓值和/或電流值會發(fā)生變化;
521、每間隔一段固定的時間(例如10 20ms)采集一次每個按鍵1所對應(yīng)的感應(yīng)器件 10上的電容值、電壓值和/或電流值;
522、將采集到的每個按鍵1所對應(yīng)的感應(yīng)器件10上的電容值、電壓值和/或電流值與各個按鍵1所對應(yīng)的感應(yīng)器件10上設(shè)定的初始值進(jìn)行比較;
S23、當(dāng)采集到的按鍵1所對應(yīng)的感應(yīng)器件10上的電容值、電壓值和/或電流值的大于 或小于設(shè)定的初始值時,發(fā)出與該按鍵1相應(yīng)的按壓信號。如圖8所示,每個按鍵1均設(shè)置或連接有與之對應(yīng)的感應(yīng)器件10,感應(yīng)器件10用 于感知按鍵1是否被按下或是否被觸摸了。本實(shí)施例中通過感知感應(yīng)器件10上的電容值、 電壓值和/或電流值變化的方式,優(yōu)選為通過感應(yīng)感應(yīng)器件10上電容值變化的方式來判斷 感應(yīng)器件10所對應(yīng)的按鍵1是否被按下或是否被觸摸了,這種判斷按鍵1是否被按下或被 觸摸的方式具有精確度高的特點(diǎn)。當(dāng)然,本實(shí)施例中感應(yīng)器件10也可以通過感知按鍵1的 受力或溫度等方式來感應(yīng)按鍵1是否被按下或是否被觸摸了。如圖3和圖8所示,本實(shí)施例中在按鍵1抬起或被釋放時,發(fā)出與抬起或被釋放的 按鍵1相應(yīng)的抬起信號的方法,包括以下步驟
530、記錄電容值、電壓值和/或電流值大于或小于設(shè)定的初始值的感應(yīng)器件10所對應(yīng) 的按鍵1 ;
531、當(dāng)被記錄的按鍵1所對應(yīng)的感應(yīng)器件10上所采集到的電容值、電壓值和/或電流 值,由大于或小于設(shè)定的初始值重新變化為等于設(shè)定的初始值時發(fā)出與按鍵1相應(yīng)的抬起信號。本步驟中,當(dāng)按鍵1 一直被按下或被觸摸時,按鍵1對應(yīng)的感應(yīng)器件10上的電容 值、電壓值和/或電流值一直處于大于或小于設(shè)定的初始值的狀態(tài),當(dāng)按鍵1抬起或被釋放 時,感應(yīng)器件10上的電容值、電壓值和/或電流值重新變化為等于設(shè)定的初始值,故而通過 判斷感應(yīng)器件10上的電容值、電壓值和/或電流值的大小,便可以判斷出按鍵1是否抬起 或是否被釋放。本實(shí)施例中按鍵1為電容觸控式按鍵1,感應(yīng)器件10為感應(yīng)片。電容觸控式按鍵 1上的感應(yīng)片在用戶手指或手掌按壓或觸摸時,會通過人體而接地,進(jìn)而感應(yīng)片上的電容會 發(fā)生變化,這樣,通過觸控模塊2檢測感應(yīng)片上電容值的變化便可以判斷出按鍵1是被按下 或被觸摸了,還是被釋放或抬起了。如圖4和圖8所示,本實(shí)施例中根據(jù)與按壓信號相應(yīng)的按鍵1所對應(yīng)的字符,完成 與字符相應(yīng)的操作的方法,包括以下步驟
5411、識別與按壓信號相應(yīng)的按鍵1所對應(yīng)的字符;
5412、顯示按鍵1所對應(yīng)的字符,或者,實(shí)現(xiàn)與按鍵1所對應(yīng)的字符預(yù)先定義的功能并 顯示與按鍵1所對應(yīng)的字符預(yù)先定義的功能相應(yīng)的畫面。每個按鍵1所對應(yīng)的鍵帽上都印制或標(biāo)記有數(shù)字、字母、符號等字符,這些字符是 人為預(yù)先定義的,例如當(dāng)電腦上鍵帽上的字符為“1”的按鍵1被按下或被觸摸時,電腦屏幕 上會顯示字符“1” ;當(dāng)電腦按鍵1所對應(yīng)的鍵帽上的字符為“退出Esc”的按鍵1被按下或 被觸摸時,電腦的處理器會控制中止當(dāng)前的操作,實(shí)現(xiàn)退出當(dāng)前操作的功能,并控制電腦屏 幕顯示能反映出當(dāng)前操作退回至操作前的過程畫面。如圖5和圖8所示,本實(shí)施例中發(fā)出與按鍵1相應(yīng)的按壓信號或抬起信號的方法, 具體包括以下步驟
S240、將按壓信號和/或抬起信號轉(zhuǎn)換為IIC (英文全稱為Inter — Integrated Circuit,兩線式串行總線)接口能夠識別并傳輸?shù)母袷?;S241、通過IIC接口將轉(zhuǎn)換后的按壓信號和/或抬起信號發(fā)送出去。如圖6和圖8所示,本實(shí)施例中在根據(jù)與按壓信號相應(yīng)的按鍵1所對應(yīng)的字符,完 成與字符相應(yīng)的操作的方法之前,還包括以下步驟
5401、根據(jù)轉(zhuǎn)換后的按壓信號和/或抬起信號識別與按壓信號和/或抬起信號相應(yīng)的 按鍵1所對應(yīng)的字符;
5402、將按鍵1所對應(yīng)的字符轉(zhuǎn)換為標(biāo)準(zhǔn)鍵盤格式的數(shù)據(jù);
5403、通過USB(Universal Serial BUS,通用串行總線)接口將轉(zhuǎn)換后的標(biāo)準(zhǔn)鍵盤格 式的數(shù)據(jù)發(fā)送出去。IIC接口以及USB接口均具有較好的通用性,適宜提高本實(shí)施例設(shè)置有按鍵1的電 子設(shè)備的應(yīng)用范圍。本實(shí)施例中預(yù)先設(shè)定的有效間隔時間為20 2000ms,優(yōu)選為1000ms,當(dāng)然80ms、 500ms、800ms、1500ms均可。如圖8所示,當(dāng)按下或觸摸按鍵1至抬起或釋放該按鍵1的時 間間隔小于預(yù)先設(shè)定的有效間隔時間時,也就是當(dāng)按壓信號與抬起信號兩者之間間隔的時 間小于預(yù)先設(shè)定的有效間隔時間時,則認(rèn)為該按鍵1被按下或被觸摸的操作是有效的,否 則認(rèn)為該按鍵1被按下或被觸摸的操作是無效的。實(shí)際操作按鍵1的過程中,通常用戶有意按下或觸摸一個按鍵1后,會在10 20ms (不包括20ms)之間釋放或抬起該按鍵1,而無意按下或無意觸摸一個按鍵1時,會在 20ms之后才釋放或抬起該按鍵1。用戶可以統(tǒng)一設(shè)定所有按鍵1的有效間隔時間,用戶也 可以根據(jù)自己的習(xí)慣對不同的按鍵1設(shè)定不同的有效間隔時間。為實(shí)現(xiàn)上述方法,本發(fā)明還提供了一種設(shè)置有按鍵的電子設(shè)備,如圖7所示,本發(fā) 明實(shí)施例所提供的設(shè)置有按鍵1的電子設(shè)備,包括至少一個按鍵1、觸控模塊2以及主控模 塊3,按鍵1與觸控模塊2相連,觸控模塊2與主控模塊3相連,其中
觸控模塊2,用于在按鍵1被按下或被觸摸時,發(fā)出與被按下或被觸摸的按鍵1相應(yīng) 的按壓信號;以及,在按鍵1抬起或被釋放時,發(fā)出與抬起或被釋放的按鍵1相應(yīng)的抬起信 號;
主控模塊3,用于接收按壓信號以及抬起信號,并在同一按鍵1所對應(yīng)的按壓信號以及 抬起信號兩者之間所間隔的時間小于預(yù)先設(shè)定的有效間隔時間時,根據(jù)按壓信號所對應(yīng)的 按鍵1上的字符,完成與字符相應(yīng)的操作。由于本發(fā)明實(shí)施例所提供的設(shè)置有按鍵1的電子設(shè)備中,觸控模塊2在按鍵1抬 起或被釋放時,還會發(fā)出與抬起或被釋放的按鍵1相應(yīng)的抬起信號,然后主控模塊3可以在 與同一按鍵1相應(yīng)的按壓信號以及抬起信號兩者之間所間隔的時間小于預(yù)先設(shè)定的有效 間隔時間時,根據(jù)與按壓信號相應(yīng)的按鍵1所對應(yīng)的字符,完成與字符相應(yīng)的操作;
同時,由于在實(shí)際使用按鍵1的過程中,用戶用手指按壓或觸摸按鍵1的時候,通常,有 意按壓或觸摸的按鍵1被按下或被觸摸之后會立即抬起或釋放,而無意按壓或無意觸摸到 的按鍵1通常會一直被按壓或一直被觸摸到,所以在與同一按鍵1相應(yīng)的按壓信號以及抬 起信號兩者之間所間隔的時間小于預(yù)先設(shè)定的有效間隔時間時,該按鍵1通常是用戶有意 按壓或觸摸的按鍵1,而在與同一按鍵1相應(yīng)的按壓信號以及抬起信號兩者之間所間隔的 時間不小于預(yù)先設(shè)定的有效間隔時間時,通常是用戶手指或手掌無意按壓或觸摸到的按鍵 1,這種情況在用戶使用快速敲擊按鍵的方式實(shí)現(xiàn)信息輸入(例如盲打)時更為明顯,所以通過判斷與同一按鍵1相應(yīng)的按壓信號以及抬起信號兩者之間所間隔的時間是否小于預(yù)先 設(shè)定的有效間隔時間,便可以判斷出用戶按下或觸摸的按鍵1是有意按下或觸摸的,還是 無意按下或觸摸的,進(jìn)而可以僅在判斷出用戶按下或觸摸的按鍵1是有意按下或有意觸摸 時,再根據(jù)與按壓信號相應(yīng)的按鍵1上的字符,完成與字符相應(yīng)的操作(例如在屏幕上顯示 按鍵所對應(yīng)的字符),由此可見,本發(fā)明實(shí)施例所提供的設(shè)置有按鍵1的電子設(shè)備可以從根 本上減少使用按鍵1的過程中發(fā)生誤操作的概率,進(jìn)而解決了按鍵1輸入信息的準(zhǔn)確性較 差的技術(shù)問題。由上述的論述可知本發(fā)明實(shí)施例所提供的設(shè)置有按鍵1的電子設(shè)備與上述本發(fā) 明實(shí)施例所提供的使用按鍵輸入信息的方法具有相同的技術(shù)特征,所以也能產(chǎn)生相同的技 術(shù)效果,解決相同的技術(shù)問題。如圖8所示,本實(shí)施例中觸控模塊2與主控模塊3之間通過IIC接口相連,主控模 塊3與顯示模塊4之間通過USB接口相連,其中
觸控模塊2,用于將按壓信號和/或抬起信號轉(zhuǎn)換為IIC接口能夠識別并傳輸?shù)母袷剑?并通過IIC接口將轉(zhuǎn)換后的按壓信號或抬起信號發(fā)送至主控模塊3;
主控模塊3,用于根據(jù)轉(zhuǎn)換后的按壓信號和/或抬起信號識別與按壓信號和/或抬起信 號相應(yīng)的按鍵1所對應(yīng)的字符;
將按鍵1所對應(yīng)的字符轉(zhuǎn)換為標(biāo)準(zhǔn)鍵盤格式的數(shù)據(jù),并通過USB接口將轉(zhuǎn)換后的標(biāo)準(zhǔn) 鍵盤格式的數(shù)據(jù)發(fā)送至顯示模塊4。IIC接口以及USB接口均具有較好的通用性,適宜提高本實(shí)施例設(shè)置有按鍵1的電 子設(shè)備的應(yīng)用范圍。如圖9所示,本實(shí)施例中每個按鍵1所對應(yīng)的感應(yīng)器件10均分別與觸控模塊2相 連,每個按鍵1對應(yīng)一個預(yù)先設(shè)定的有效間隔時間,且至少兩個按鍵1所對應(yīng)的預(yù)先設(shè)定的 有效間隔時間各不相同。由于每個按鍵1所對應(yīng)的感應(yīng)器件10均分別與觸控模塊2相連,這樣,每個按鍵 1的按壓信號以及抬起信號與其他按鍵1的按壓信號以及抬起信號互相是不影響的,故而 用戶也可以根據(jù)自己的習(xí)慣對不同的按鍵1設(shè)定不同的有效間隔時間,進(jìn)而可以提高按鍵 1的靈活性。當(dāng)然,用戶可以統(tǒng)一將所有按鍵1的有效間隔時間設(shè)定為同一個值。本實(shí)施例中每個按鍵1所對應(yīng)的感應(yīng)器件10可以僅與一個觸控模塊2相連,一個 觸控模塊2可以僅與一個主控模塊3相連,多個按鍵1各自所對應(yīng)的感應(yīng)器件10也可以分 別與同一個觸控模塊2相連,多個觸控模塊2也可以分別與一個主控模塊3相連。作為本實(shí)施例的優(yōu)選實(shí)施方式,每個按鍵1所對應(yīng)的感應(yīng)器件10僅與一個觸控模 塊2相連,多個觸控模塊2分別與一個主控模塊3相連。這樣不僅可以使得每個按鍵1所 對應(yīng)的感應(yīng)器件10傳輸數(shù)據(jù)時彼此之間不互相影響,從而精確的通過感應(yīng)器件10判斷按 鍵1的狀態(tài),而且可以充分利用主控模塊3的數(shù)據(jù)處理能力,同時,還有利于主控模塊3統(tǒng) 一對所有按鍵1進(jìn)行設(shè)置和/或控制。如圖8或圖9所示,本實(shí)施例設(shè)置有按鍵1的電子設(shè)備,還包括顯示模塊4,其中 主控模塊3,用于在同一按鍵1所對應(yīng)的按壓信號以及抬起信號兩者之間所間隔的時
間小于預(yù)先設(shè)定的有效間隔時間時,識別與按壓信號相應(yīng)的按鍵1所對應(yīng)的字符;
主控模塊3,還用于控制顯示模塊4顯示按鍵1所對應(yīng)的字符,或者,主控模塊3還用于實(shí)現(xiàn)與按鍵1所對應(yīng)的字符預(yù)先定義的功能,并控制顯示模塊4顯示與按鍵1所對應(yīng)的字 符預(yù)先定義的功能相應(yīng)的畫面。每個按鍵1的鍵帽上都印制或標(biāo)記有數(shù)字、字母、符號等字符,這些字符是人為預(yù) 先定義的,例如當(dāng)電腦上鍵帽上的字符為“1”的按鍵1被按下或被觸摸時,電腦屏幕上會顯 示字符“1”。當(dāng)電腦上鍵帽上的字符為“退出Esc”的按鍵1被按下或被觸摸時,電腦的處 理器會控制中止當(dāng)前的操作,實(shí)現(xiàn)退出當(dāng)前操作的功能,并控制電腦屏幕顯示能反映出當(dāng) 前操作退回至操作前的過程畫面。本實(shí)施例所提供的設(shè)置有按鍵1的電子設(shè)備為平板顯示裝置,按鍵1為用于對平 板顯示裝置輸入信息的全電容鍵盤上的觸控式按鍵1,觸控模塊2為全電容鍵盤內(nèi)的觸控 芯片,主控模塊3為全電容鍵盤內(nèi)的主控芯片,顯示模塊4為平板顯示裝置的顯示屏。平板顯示裝置要求重量輕、厚度薄,且便于攜帶,而設(shè)置有觸控式按鍵1的全電容 鍵盤具有重量輕、厚度薄的特點(diǎn),同時,由于全電容鍵盤內(nèi)的主控芯片以及觸控芯片均可以 分別實(shí)現(xiàn)主控模塊3以及觸控模塊2所能實(shí)現(xiàn)的功能,所以適宜應(yīng)用于本本發(fā)明實(shí)施例中。當(dāng)然,本實(shí)施例所提供的設(shè)置有按鍵1的電子設(shè)備也可以為平板顯示裝置之外的 其他電子設(shè)備,例如筆記本電腦、取款機(jī)等。以上所述,僅為本發(fā)明的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何 熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng) 涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種使用按鍵輸入信息的方法,其特征在于包括以下步驟在按鍵被按壓或觸摸時,發(fā)出與被按壓或被觸摸的所述按鍵相應(yīng)的按壓信號;在所述按鍵抬起或被釋放時,發(fā)出與抬起或被釋放的所述按鍵相應(yīng)的抬起信號;采集所述按壓信號以及所述抬起信號,并在與同一按鍵相應(yīng)的所述按壓信號與所述抬 起信號的間隔時間小于預(yù)先設(shè)定的有效間隔時間時,根據(jù)所述按鍵所對應(yīng)的字符,完成與 所述字符相應(yīng)的操作。
2.根據(jù)權(quán)利要求1所述的使用按鍵輸入信息的方法,其特征在于在按鍵被按壓或被 觸摸時,發(fā)出與被按壓或被觸摸的所述按鍵相應(yīng)的按壓信號,包括以下步驟設(shè)定每個按鍵未被按壓或未被觸摸時,每個按鍵所對應(yīng)的感應(yīng)器件上的電容值、和/ 或電壓值、和/或電流值的初始值;每間隔一段固定的時間采集一次每個按鍵所對應(yīng)的感應(yīng)器件上的電容值、電壓值、和/ 或電流值;將采集到的所有的按鍵所對應(yīng)的感應(yīng)器件上的電容值、電壓值、和/或電流值與設(shè)定 的每個按鍵所對應(yīng)的感應(yīng)器件上的所述初始值進(jìn)行比較;當(dāng)采集到的按鍵所對應(yīng)的感應(yīng)器件上的電容值、電壓值、和/或電流值大于或小于設(shè) 定的所述初始值時,發(fā)出與所述按鍵相應(yīng)的所述按壓信號。
3.根據(jù)權(quán)利要求2所述的使用按鍵輸入信息的方法,其特征在于在按鍵抬起或被釋 放時,發(fā)出與抬起或被釋放的按鍵相應(yīng)的抬起信號,包括以下步驟記錄電容值、電壓值和/或電流值大于或小于設(shè)定的初始值的感應(yīng)器件所對應(yīng)的按鍵;當(dāng)被記錄的按鍵所對應(yīng)的感應(yīng)器件上所采集到的所述電容值、電壓值、和/或電流值, 由大于或小于設(shè)定的初始值重新變化為等于設(shè)定的初始值時發(fā)出與所述按鍵相應(yīng)的所述 抬起信號。
4.根據(jù)權(quán)利要求3所述的使用按鍵輸入信息的方法,其特征在于所述按鍵為電容觸 控式按鍵,所述感應(yīng)器件為感應(yīng)片。
5.根據(jù)權(quán)利要求1或2或3或4所述的使用按鍵輸入信息的方法,其特征在于根據(jù) 與所述按壓信號相應(yīng)的按鍵所對應(yīng)的字符,完成按鍵相應(yīng)的功能,包括以下步驟識別與所述按壓信號相應(yīng)的按鍵所對應(yīng)的字符;顯示所述按鍵所對應(yīng)的字符,或者,實(shí)現(xiàn)與所述按鍵所對應(yīng)的字符預(yù)先定義的功能,并 顯示與按鍵所對應(yīng)的字符預(yù)先定義的功能相應(yīng)的畫面。
6.根據(jù)權(quán)利要求1或2或3或4所述的使用按鍵輸入信息的方法,其特征在于所述 預(yù)先設(shè)定的有效間隔時間為20 2000ms。
7.一種設(shè)置有按鍵的電子設(shè)備,其特征在于包括至少一個按鍵、觸控模塊以及主控 模塊,所述按鍵與所述觸控模塊相連,所述觸控模塊與所述主控模塊相連,其中所述觸控模塊,用于在所述按鍵被按壓或被觸摸時,發(fā)出與被按壓或被觸摸的所述按 鍵相應(yīng)的按壓信號;以及在所述按鍵抬起或被釋放時,發(fā)出與抬起或被釋放的所述按鍵相 應(yīng)的抬起信號;所述主控模塊,用于接收所述按壓信號以及所述抬起信號,并在與同一按鍵相應(yīng)的所 述按壓信號以及所述抬起信號兩者之間所間隔的時間小于預(yù)先設(shè)定的有效間隔時間時,根據(jù)所述按鍵所對應(yīng)的字符,完成與所述字符相應(yīng)的操作。
8.根據(jù)權(quán)利要求7所述的設(shè)置有按鍵的電子設(shè)備,其特征在于每個所述按鍵所對應(yīng) 的感應(yīng)器件均分別與所述觸控模塊相連,每個所述按鍵對應(yīng)一個預(yù)先設(shè)定的所述間隔時 間,且至少兩個所述按鍵所對應(yīng)的預(yù)先設(shè)定的所述間隔時間各不相同。
9.根據(jù)權(quán)利要求7所述的設(shè)置有按鍵的電子設(shè)備,其特征在于還包括顯示模塊,其中所述主控模塊,用于在同一按鍵所對應(yīng)的所述按壓信號以及所述抬起信號的間隔時間 小于預(yù)先設(shè)定的有效間隔時間時,識別與所述按壓信號相應(yīng)的按鍵所對應(yīng)的字符;所述主控模塊,還用于控制所述顯示模塊顯示所述按鍵所對應(yīng)的字符;或者,所述主控 模塊,還用于實(shí)現(xiàn)與所述按鍵所對應(yīng)的字符預(yù)先定義的功能,并控制所述顯示模塊顯示與 按鍵所對應(yīng)的字符預(yù)先定義的功能相應(yīng)的畫面。
10.根據(jù)權(quán)利要求9所述的設(shè)置有按鍵的電子設(shè)備,其特征在于該設(shè)置有按鍵的電子 設(shè)備為平板顯示裝置,所述按鍵為用于對所述平板顯示裝置輸入信息的全電容鍵盤上的觸 控式按鍵,所述觸控模塊為所述全電容鍵盤內(nèi)的觸控芯片,所述主控模塊為所述全電容鍵 盤內(nèi)的主控芯片,所述顯示模塊為平板顯示裝置的顯示屏。
全文摘要
本發(fā)明實(shí)施例公開了一種使用按鍵輸入信息的方法以及設(shè)置有按鍵的電子設(shè)備,涉及電子技術(shù)領(lǐng)域。解決了現(xiàn)有技術(shù)存在按鍵輸入信息的準(zhǔn)確性較差的技術(shù)問題。該使用按鍵輸入信息的方法,包括步驟按下按鍵或觸摸按鍵;在按鍵被按下或被觸摸時,發(fā)出與被按下或被觸摸的按鍵相應(yīng)的按壓信號;在按鍵抬起或被釋放時,發(fā)出與抬起或被釋放的按鍵相應(yīng)的抬起信號;接收按壓信號以及抬起信號,并在與同一按鍵相應(yīng)的按壓信號以及抬起信號兩者之間所間隔的時間小于預(yù)先設(shè)定的有效間隔時間時,根據(jù)按鍵所對應(yīng)的字符,完成與字符相應(yīng)的操作。該設(shè)置有按鍵的電子設(shè)備,包括按鍵、觸控模塊以及主控模塊。本發(fā)明應(yīng)用于提高按鍵輸入信息的準(zhǔn)確性。
文檔編號G06F3/023GK102004559SQ20101056633
公開日2011年4月6日 申請日期2010年11月30日 優(yōu)先權(quán)日2010年11月30日
發(fā)明者李兵 申請人:漢王科技股份有限公司