鍵盤矩陣及其按鍵掃描方法
2023-05-22 18:21:26
專利名稱:鍵盤矩陣及其按鍵掃描方法
技術領域:
本發明涉及一種鍵盤矩陣及其按鍵掃描方法,特別是涉及一種適用於碳質導電膜的鍵盤矩陣及其按鍵掃描方法。
背景技術:
鍵盤是人機互動電子產品中的重要設備,由上/下蓋、字鍵、矽膠、電路板、導電膜及電源線等部件組成。導電膜有上、中、下三層,上、下層分別印有電路連線及按鍵圓形觸點,中間隔層上有上、下觸點層對應的圓孔。導電膜與字鍵之間有一層矽膠,矽膠上的凸出部位與字鍵相對應,按下按鍵後矽膠上的小凸點向下凹,使導電膜上、下觸點層的圓形觸點相接觸,送出按鍵信號,經鍵盤數據線傳輸給電腦主機。在一般情況下,鍵盤上、下兩層導電膜之間不發生任何形式的接觸,包括導線與觸點,當我們按動按鍵的時候,才會迫使觸點發生接觸,從而產生按鍵信號。作為鍵盤重要組成部分的導電膜,用來傳導按鍵信號給鍵盤控制電路,其傳導能力不但受走線方式的影響,還涉及到傳導介質的材料種類。導電膜的種類包括銀漿導電膜和碳質導電膜等。銀漿是一種有銀粉與凡士林按一定比例混合而成的導電物質,以增加起導電性能,減小導電接觸電阻而不發熱。 由於銀漿的導電性非常好,電性能穩定,因此受到廣泛採用。
對於鍵盤來說,在任何一層薄膜上,導線數都遠少於按鍵數,而且每一條導線都同時連通多個按鍵的觸點,而且,上層和下層的任何兩條導線都最多只在一個按鍵上重合。也
就是說,上層的I號導線可能會同時經過1、2、3、4、5......等按鍵,而下層的I號導線可能
同時經過1、Q、A、Z......等按鍵,且兩條導線只在I鍵上重合。這樣,根據上層薄膜和下層薄膜所經過的按鍵,就可以排出一個類似下面的表格
權利要求
1.一種鍵盤矩陣,包括M根列線及N根行線,其特徵在於該鍵盤矩陣的每一根行線與列線與鍵盤控制電路的I/O 口相連…根行線與N根列線交錯放置,呈矩陣方式排列形成若干個交叉點,每個交叉點分別對應一個按鍵,所有行線與列線之間導電膜導線總長度控制在Im以內。
2.如權利要求1所述的鍵盤矩陣,其特徵在於該鍵盤矩陣為8X18的鍵盤矩陣。
3.如權利要求2所述的鍵盤矩陣,其特徵在於,該鍵盤矩陣的第一行行線負責連通如下按鍵:「A,,、「Play/Pause,,、「STOP,,、「PrevTrack,,、「Media,,、「Volumn-,,、「Fr,、「Esc,,、「W,,、「S」、「Caps」、「Tab、「' ( ),,、「2(@) 」、「1( ! ) 」、「Q」、「K45」及「Shift_L」;該鍵盤矩陣的第二行行線負責連通如下按鍵「Z」、「My Computer」、「Wake Up」、「Volumn+」、「Calculator」、「F3,,、「F2,,、「4($),,、「C,,、「X,,、「D,,、「E,,、「R,,、「3(#) 」、「5(% ) 」、「F」、「Ctrl_L」&「Fn」 ;該鍵盤矩陣的第三行行線負責連通如下按鍵「Win_L」、「N_CHG」、「Sle印」、「Power」、「F6」、「F5」、「F4」、「7 (&),,、「Space,,、「V,,、「B,,、「H,,、「T,,、「Y,,、「6 (~),,、「G,,、「N」 及 「K_150,,;該鍵盤矩陣的第四行行線負責連通如下按鍵「,( )」、「Alt_L」、「 ;(:),,、「P」、「K」、「J」、「O」、「L」、「M」 及 「K151」;該鍵盤矩陣的第五行行線負責連通如下按鍵」、「Fll」、「F10」、「F9」、「Print」、「F12,,、「= (+),,、「PreVTrack,,、「Alt_R,,、「Enter,,、「[({} 」、「Backspace,,、「K14,,、「\(|),,、「](}) 」、「\(|) 」及「/( ) 」 ;該鍵盤矩陣的第六行行線負責連通如下按鍵「R0MA」、「一」、「Mute,,、「Mail,,、「Ins,,、「Home,,、「Scroll,,、「Del,,、「 —,,、「K42,,、「 丨 」、「PageUp」、「Volumn_,,、「V0lumn+」、「NextTraCk」、「PauSe」、「CHG」及「Shift_R」;該鍵盤矩陣的第七行行線負責連通如下按鍵:「Win_R,,、「www Back」、「wwwRefresh」、「www Forward」、「www Web/Stop」、「End,,、「 Page Down 」、「 4 (K) 」、「 / (K) 」、「 Num」、「 0 (K) 」、「 2 (K) 」、「 5 (K) 」、「 7 (K) 」、「 I (K) 」、「 8 (K) 」、「APP」及「K56」;該鍵盤矩陣的第八行行線負責連通如下按鍵「*(K)」、「 I 」、「wwwSearch」、「www Web/Home」、「www Favorite」、「NextTrack」、+(K),,、「Enter (K),,、「 (K),,、「3 (K) 」、「6 (K) 」、「K107,,、「,,、「9 (K) 」、「Ctrl_R」 及「-⑷」。
4.如權利要求1所述的鍵盤矩陣,其特徵在於該導電膜為碳質導電膜。
5.一種鍵盤矩陣的按鍵掃描方法,包括如下步驟 掃描按鍵時先設置與M根行線相連的I/O 口為高電平,設置與N根列線相連的I/O 口為聞阻態; 將與N根列線相連的I/O 口設置輪流輸出低電平,同時將與M根行線相連的I/O 口設為聞阻態; 延時一段時間後再去讀取行線I/O 口上的電平以判斷是否有按鍵按下,如果沒有鍵按下則繼續掃描,如果有鍵按下則進行按鍵識別處理,然後再繼續掃描。
6.如權利要求5所述的鍵盤矩陣的按鍵掃描方法,其特徵在於判斷有無按鍵的狀態是通過將行線口的高電平通過按鍵以及導電膜洩放為低電平來完成的。
7.如權利要求5所述的鍵盤矩陣的按鍵掃描方法,其特徵在於該鍵盤矩陣為8X18的鍵盤矩陣。
全文摘要
本發明公開了一種鍵盤矩陣,所述鍵盤矩陣具有M*N個按鍵,本發明還公開了一種按鍵掃描方法,該按鍵掃描方法對M*N個按鍵進行掃描,包括如下步驟在鍵盤控制電路中,掃描按鍵時先設置與M根行線相連的I/O口為高電平,設置與N根列線相連的I/O口為高阻態,然後將與N根列線相連的I/O口設置輪流輸出低電平,同時將與M根行線相連的I/O口設為高阻態,延時一段時間後再去讀取行線I/O口上的電平,判斷是否有按鍵按下;本發明通過改變導電膜的走線方式減小走線電阻值,並通過新的按鍵掃描方式使電路能夠正確識別出按鍵,實現了碳質材料替代銀漿製作鍵盤導電膜的目的,降低了鍵盤的生產成本。
文檔編號G06F3/02GK103034336SQ201110301670
公開日2013年4月10日 申請日期2011年9月29日 優先權日2011年9月29日
發明者曹旺, 馬剛, 趙海, 王效, 張敏敏 申請人:無錫華潤矽科微電子有限公司