兩線式鍵盤(AD按鍵)電路的設計與實現

2020-12-08 電子產品世界

在做單片機項目開發時,經常需要用到鍵盤,而鍵盤絕大多時候使用的是單按鍵或矩陣鍵盤。矩陣鍵盤有許多優點,我在這就不多說了,但有一點就是按鍵稍微多幾個就比較浪費口線了,尤其是需要將鍵盤引出時,那線多而長很是一個不爽。下面我就說說兩線式的多按鍵電路設計實現,鍵盤只需兩根導線就搞定,前提是你的單片機系統要有多餘的一根AD口線。說到這裡有人會問了,我的系統沒有用到模擬採集,為了弄這個鍵盤再加一個AD晶片吧,這不是因小失大嗎?我要說的是現在帶有AD功能的單片機相當的多,而且價格比沒帶的也貴不了多少。當然你選了不帶AD的就另當別論了。

本文引用地址:http://www.eepw.com.cn/article/150047.htm

  我在做一個項目的按鍵時遇到幾個情況:1.產品外設較多,單片機I/O口除鍵盤就只剩下一個I/O了,再沒有多餘的了;2.現場情況所限,鍵盤與主機板要有一段距離;3.鍵盤需要9個按鍵。根據以上的情況採用兩線鍵盤最為合適。電路如圖所示。

  

  圖中 省略了部分按鍵,可以根據實際需要配置按鍵。此時就可以通過AD掃描讀取,可以根據AD值判斷有無按鍵按下或是那個按鍵按下。根據上圖電阻值(為方便舉例,全部取值為1K,可以自行取其它阻值,電壓平均分配就最好)可以算出:無按鍵按下,AD值為VCC;S1按下,AD值為0;S2按下,AD值為1/2VCC;同理,S3=2/3VCC;S4=3/4VCC;S5=4/5VCC;根據AD採集值比較最接近那個鍵值,則就是該按鍵。

  使用此方方法需注意幾點:1.按鍵不可太多,這與AD解析度有關係,否則將會檢測不準。以8位解析度來說,共256點,每個按鍵的點為25點以上最好。即256/25=10,最多10個按鍵。具體可以自行實驗。

  2.按鍵選用接觸性較好的按鍵。按鍵差的使用時間一長,容易產生接觸電阻,按鍵多容易誤檢測。

DIY機械鍵盤相關社區:機械鍵盤DIY


相關焦點

  • 單片機系統鍵盤的設計小結
    鍵盤分兩大類:編碼鍵盤和非編碼鍵盤。 編碼鍵盤:由硬體邏輯電路完成必要的鍵識別工作與可靠性措施。每按一次鍵,鍵盤自動提供被按鍵的讀數,同時產生一選通脈衝通知微處理器,一般還具有反彈跳和同時按鍵保護功能。
  • 51 線反轉法 實現矩陣鍵盤檢測
    矩陣鍵盤 線反轉法算法1.1矩陣鍵盤 矩陣鍵盤是指將鍵盤按鈕放置在行線與列線的交叉點上,由多行和多列就構成了矩陣鍵盤。下圖就是一個矩陣式鍵盤。這樣就能夠得到按鍵的行值和列值即得到按鍵的坐標,就檢測到了是哪一個按鍵被按下了。但是使用這種方法程序執行效率就跟矩陣的行數R和列數C有關了,每次檢測都需要檢測R * R次。到了21世紀,線反轉法肯定會替代以上掃描方法的,因為這種檢測方法只需要兩次就可以掃描出來是哪一個按鍵被按下了。它是如何來實現就用掃面兩次就可以得到按鍵的坐標的呢?
  • 基於CPLD的鍵盤控制器設計
    在單片機應用系統中,利用鍵盤接口輸入數據,是實現現場實時調試、數據調整和各種參數設置最常用的方法。單片機的外圍鍵盤擴展電路有多種實現方式,例如直接利用單片機的I/O接口,或者採用8255A接口晶片,就可以實現外圍鍵盤的擴展功能。但是,在這些方法中,鍵盤擴展電路需要佔用單片機的資源對按鍵進行監控和處理,這對要求高實時性處理的單片機系統是不容易實現的。
  • 實現了多鍵齊按和重複按鍵的嵌入式系統鍵盤驅動設計
    實現了多鍵齊按和重複按鍵的嵌入式系統鍵盤驅動設計 工程師黃明星 發表於 2018-06-26 10:39:00 1 鍵盤驅動程序的設計 隨著電子信息技術飛速發展,嵌入式系統構成的各種設備得到了廣泛的應用, 嵌入式
  • 基於電容式觸摸按鍵技術的七彩燈設計
    摘要:隨著電子科學技術的不斷發展,電容式觸摸按鍵已經越來越多地應用於各種電子產品設計中。傳統機械按鍵輸入方式的電路複雜,並且容易磨損、使用壽命短。而電容式觸摸按鍵技術電路簡單、操作方便,並且靈敏準確,很好的彌補了機械按鍵的缺點和不足。
  • 詳解I2C總線鍵盤電路以及驅動程序設計
    一、概述本文引用地址:http://www.eepw.com.cn/article/201808/385782.htm本文介紹一種採用MAX7348 的串行I2C 總線的鍵盤電路
  • ad9854產生線性調頻脈衝信號
    圖中以單片機為控制核心,通過按鍵設置頻率範圍和頻率步進值,設定值通過數碼管顯示。單片機通過控制線、數據線與ad9854聯接,發出相應的控制字,進行頻率更新。ad9854輸出的信號在頻率較高的情況下,信號噪聲很大,影響信號質量,信號頻率升高後,峰值會進一步下降。為此需要在ad9854發出信號後進行濾波,濾波後電路進行放大,最後通過示波器顯示輸出信號。
  • 認識一下只有61個按鍵的傳奇機械鍵盤
    喜歡小尺寸鍵盤的朋友們都對此感到遺憾同時也非常期待POKER新產品的誕生。02 外觀小巧精緻POKER 3有RGB和非RGB兩個版本,RGB版本採用字符透光的鍵帽和懸浮式按鍵設計,燈光效果更加出色。為了讓POKER 3僅有的61個鍵位發揮出全尺寸鍵盤的功能,鍵盤上專門設計了Fn和Pn兩個功能鍵,用來同其他按鍵組合,發揮出更多功能。
  • 無線USB接口鍵盤控制器的設計方案
    本文介紹了一種基於USB接口的無線通訊鍵盤控制器的設計方案,包括硬體設計、設備驅動程序設計及應用軟體設計。1 總體方案本設計方案以無線發送/接收器為基礎,用戶通過所設計的鍵盤控制器上的按鍵,觸動無線發射模塊,SC2262發送指令數據,位於主機端連接卡上的無線接收器SC2272接收到數據後。
  • 鍵盤打標機按鍵打標機
    鍵盤打標機 按鍵打標機 滑鼠鍵盤雷射打標機;電子產品雷射鐳雕機。光纖雷射打標機運用範圍:可雕刻金屬材料和部分非金屬材料、特別適合一些要求更精細、精度高和對光滑度要求較高的領域、廣泛應用於電子元器件、集成電路、電工電路、手機通訊、五金製品、刀具廚具、工具配件、精密器械、眼鏡鐘錶、計算機鍵盤、首飾飾品、汽車配件、塑膠按鈕、水暖配件、衛生潔具、pvc管材
  • 回歸打字機式的敲擊方式,按鍵專為蘋果電腦設計,你覺得怎麼樣?
    按鍵之間的距離比較近,由於平時的按鍵中規中矩一些,所以在開始使用的時候會有一些不太習慣。按鍵大多數都是採用的圓形鍵帽設計,除了空格按鍵外,大按鍵都採用了花生殼式的設計形狀,相互間比較協調。在空格鍵、Shift等大鍵的設計上,採用的是衛星軸的設計,按鍵的體驗要優於平衡杆,受力上更加的均勻、打起字來也更加的穩。整個鍵盤都是白色的,摸起來非常的光滑。
  • 側開式or後開式 哪種鍵盤腳架更實用?
    鍵盤側邊有兩個USB接口,這是該鍵盤設計非常人性化的一面。位於鍵盤右上角的多媒體操控中心,讓控制更加隨心所欲。該款機械鍵盤還支持1ms的按鍵相應以及全鍵無衝技術,鍵盤反應更快,特別適合遊戲、電競用戶使用。該款鍵盤之所以命名為稜鏡,就是因為它可以實現1680萬色RGB炫彩背光,並可以通過Fn+按鍵控制,可以讓鍵盤色彩隨心所欲。
  • ad637有效值檢測電路
    打開APP ad637有效值檢測電路 發表於 2017-10-30 10:38:16   有效值檢測設計總結   一、模塊設計要求:   檢測交流信號的有效值並以直流信號輸出。
  • 電容感應式觸摸按鍵方案在電磁爐中的應用
    本文介紹意法半導體的8位STM8微控制器實現的電容感應式觸摸按鍵原理,以及在電磁爐應用中的觸摸按鍵解決方案。該方案具有低成本,環境自適應,防水及防電磁幹擾等特點,在低品質電網環境中也能可靠工作。
  • C8051F020單片機對監控示波器面板的一鍵多義按鍵管理設計
    設計採用高性能單片機C8051F020為控制晶片,監控示波器面板上40個按鍵、3個編碼開關及4個電位器的狀態。分別介紹了鍵盤、編碼開關和電位器的工作原理,以及其與單片機連接的硬體電路及軟體編程的實現。按鍵部分採用一鍵多義的鍵盤程序設計方法,給出了鍵碼匹配子程序流程圖。
  • ST電容式觸摸按鍵的工作原理及應用解析
    ,電容式觸摸按鍵不僅耐用,造價低廉,機構簡單易於安裝,防水防汙,而且還能提供如滾輪、滑動條的功能。但是電容式觸摸按鍵也存在很多的問題,因為沒有機械構造,所有的檢測都是電量的微小變化,所以對各種幹擾敏感得多。ST針對家電應用特別是電磁爐應用,推出了一個基於STM8系列8位通用微控制器平臺的電容式觸摸感應方案,無需增加專用觸摸晶片,僅用簡單的外圍電路即可實現電容式觸摸感應功能,方便客戶二次開發。
  • 用AT89C52單片機作為控制器,設計簡單實用的步進電機控制系統
    作者介紹了基於AT89C52單片機的兩相混合式步進電機控制系統的設計方案,增加了步進電機控制系統設計的靈活性。控制系統採用AT89C52單片機作為控制器,由達林頓功率管BUW49組成的雙H橋式電路作為驅動器,加入按鍵控制及LCD1602顯示。控制系統的電路結構簡單、設計思路清晰。實驗表明,控制系統操作簡單、運行可靠,具有較強的實用性。
  • 按照鍵盤的工作原理和按鍵方式的不同,鍵盤可以劃分為四種
    隨著筆記本電腦的興起,人們對便攜性要求越來越高,一種便攜型新原理鍵盤誕生,這就是四節輸入法鍵盤。該鍵盤進一步提高了操作簡便性和輸入性能,並將滑鼠功能融合在鍵盤按鍵中。按照鍵盤的工作原理和按鍵方式的不同,可以劃分為四種:機械式鍵盤(Mechanical) 採用類似金屬接觸式開關,工作原理是使觸點導通或斷開,具有工藝簡單、噪音大、易維護的特點。塑料薄膜式鍵盤(Membrane) 鍵盤內部共分四層,實現了無機械磨損。
  • 薄膜鍵盤、機械鍵盤和靜電容鍵盤有什麼區別?
    近幾年機械鍵盤的銷量和認知度不斷上漲,市場上的產品競爭也呈白熱化,各種外觀功能的產品層出不窮,可謂是百花齊放。靜電容鍵盤也因其手感輕巧、輸入流暢等優點嶄露頭角,成為更廣為人知的存在。薄膜鍵盤由面板、上電路、隔離層、下電路四部分組成,特點是聲音小,重量輕,價格低。薄膜鍵盤的受眾人群較廣,主要用於辦公領域。
  • 超薄磁力攪拌器的設計與實現
    參考文獻[2]、[3]、[4]所設計的磁力攪拌器結構原理也大致與此相同,其主要特點是都帶有電動機,致使攪拌器的體積較大。對於可攜式測量儀器,要求磁力攪拌器厚度較小、質量較輕,而傳統的設計方法難以實現這些要求。 依據電磁轉換原理,本文設計了一種超薄磁力攪拌器。