91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

【技術(shù)帖】艾為擴展IC助力解決矩陣鍵盤痛點

艾為電子 ? 2026-01-27 18:34 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

當(dāng)您在游戲中放技能總慢人一步,或明明按下了技能卻毫無反應(yīng),甚至技能被誤觸發(fā),別急著懷疑自己的操作,問題可能出在您的設(shè)備上。還在為鍵盤設(shè)備性能不好影響游戲體驗而感到郁悶嗎?艾為擴展IC已為你提供可靠解決方案。


bd2ffc30-fb6b-11f0-8ce9-92fbcf53809c.png

圖1 矩陣鍵盤概念圖


矩陣按鍵的基本原理


市面大部分矩陣按鍵應(yīng)用本質(zhì)其實就是通過行列交叉點檢測按鍵狀態(tài),其工作原理大概分以下三個步驟:


行線設(shè)置為輸出,列線設(shè)置為輸入(帶上拉)

逐行拉低行線,讀取列線狀態(tài)

當(dāng)某行被拉低時,檢測到列線為低電平,即該交叉點按鍵按下


從工作原理上看,由于檢測環(huán)節(jié)涉及較多的寄存器讀寫與代碼邏輯處理,若芯片對電平變化的響應(yīng)速度較慢,就會導(dǎo)致狀態(tài)上報出現(xiàn)較大延遲。此外,在頻繁按鍵操作下,也可能因中斷處理不及時而漏中斷,最終引發(fā)漏鍵現(xiàn)象。艾為擴展IC通過高性能硬件電路來提供解決方案。


bd50e9b8-fb6b-11f0-8ce9-92fbcf53809c.png

圖2 矩陣按鍵典型應(yīng)用框圖



擴展IO芯片的關(guān)鍵技術(shù)


1.按鍵響應(yīng)延遲大,艾為擴展IC從硬件電路減少響應(yīng)時間


市面上普通機械鍵盤的響應(yīng)延遲大約為10至25毫秒,部分游戲鍵盤(如青軸)可縮短至3至15毫秒。整個響應(yīng)鏈路涉及硬件響應(yīng)、按鍵上報、軟件處理等多個環(huán)節(jié)。艾為通過采用高性能內(nèi)部電路,將按鍵按下產(chǎn)生的下降沿信號到中斷識別的間隙時間tiv縮短至50微秒以內(nèi),通過較短的硬件響應(yīng)耗時,保證整體鏈路的響應(yīng)速度。


bd5ac3d4-fb6b-11f0-8ce9-92fbcf53809c.png

圖3 擴展IO芯片按鍵響應(yīng)時序圖


2.鍵盤誤觸怎么解決,艾為擴展IC防抖技術(shù)來“預(yù)防”


當(dāng)機械開關(guān)的觸點閉合或斷開時,理想情況下應(yīng)該是瞬間完成,從“開”到“關(guān)”或從“關(guān)”到“開”的狀態(tài)跳變。但現(xiàn)實中,由于觸點的彈性、材質(zhì)以及碰撞后的微小反彈,在毫秒級的時間內(nèi),觸點會經(jīng)歷一個快速的、多次的物理通斷過程,然后才達(dá)到穩(wěn)定狀態(tài),這個過程就像是按一下按鈕,電路實際上在極短時間內(nèi)“快速開關(guān)”了很多次。為了解決這個問題,就必須進行“去抖”,其核心思想是在物理狀態(tài)變化后,等待一段時間,待信號穩(wěn)定后再進行采樣。去抖可以分為兩種方式:軟件去抖和硬件去抖。


軟件防抖:軟件去抖處理方式簡單,第一次讀IO的電平狀態(tài)不處理,延遲一段時間之后,如果IO電平穩(wěn)定,才會記錄此次狀態(tài)。


硬件防抖:每個通道都有一個獨立的模擬濾波器,能夠濾除低于 20 納秒的毛刺信號,除此之外,芯片內(nèi)部有專門去抖電路處理電平切換的抖動,當(dāng)輸入狀態(tài)發(fā)生變化時,邊沿檢測計算器會復(fù)位,當(dāng)輸入狀態(tài)在完整的驗證周期內(nèi)保持穩(wěn)定時,計數(shù)器會驅(qū)動觸發(fā)器,更新狀態(tài)。


bd656f96-fb6b-11f0-8ce9-92fbcf53809c.png

圖4 擴展IO芯片硬件防抖流程圖


3.鍵盤漏鍵怎么辦,艾為擴展IC輸入鎖存技術(shù)來“幫忙”


擴展IO作為中斷使用時,如果設(shè)備的中斷比較頻繁并且中斷處理邏輯比較復(fù)雜比如NFC、矩陣按鍵,經(jīng)常會出現(xiàn)漏中斷的現(xiàn)象,擴展IO芯片擁有“保留現(xiàn)場“的能力,主控沒有處理對應(yīng)IO事件之前,該IO的狀態(tài)會被保存在寄存器,直到寄存器被讀取之后,才更新成IO的實時狀態(tài)。


bd72b5f2-fb6b-11f0-8ce9-92fbcf53809c.png

圖5 擴展IO芯片輸入鎖存功能時序圖



艾為擴展IO芯片選型表


bd7f885e-fb6b-11f0-8ce9-92fbcf53809c.png

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • IC
    IC
    +關(guān)注

    關(guān)注

    36

    文章

    6411

    瀏覽量

    185621
  • 艾為電子
    +關(guān)注

    關(guān)注

    1

    文章

    232

    瀏覽量

    4744
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    用AVR實現(xiàn)的矩陣鍵盤

    用AVR實現(xiàn)的矩陣鍵盤在按鍵數(shù)目比較多、I/O資源有限的情況下,有幾種方法實現(xiàn)多按鍵檢測:· 端口擴展:采用端口擴展芯片實現(xiàn)單片機I/O口的擴展
    發(fā)表于 11-27 08:59

    鍵盤鍵值的擴展

    我也想發(fā)一個關(guān)于,鍵盤擴展的帖子,,包括矩陣鍵盤擴展和紅外遙控擴展
    發(fā)表于 01-31 16:23

    TWS耳機的技術(shù)是什么?

    TWS耳機的技術(shù)是什么?有哪些方法可以去解決這些技術(shù)難題?
    發(fā)表于 06-16 10:01

    什么是矩陣鍵盤

    很多的IO資源,所以就有了矩陣鍵盤,常用的矩陣鍵盤有4X4和8X8,其中用的最多的是4X4。矩陣鍵盤
    發(fā)表于 01-07 07:43

    什么是矩陣鍵盤矩陣鍵盤掃描原理介紹

    ,由于電路設(shè)計時需要更多的外部輸入,單獨的控制一個按鍵需要浪費很多的IO資源,所以就有了矩陣鍵盤,常用的矩陣鍵盤有4X4和8X8,其中用的最多的是4X4。
    發(fā)表于 02-28 06:32

    矩陣鍵盤專題

    將按鍵排列成矩陣形式被稱為矩陣鍵盤。矩陣鍵盤程序則實現(xiàn)了矩陣
    發(fā)表于 10-25 15:19
    <b class='flag-5'>矩陣</b><b class='flag-5'>鍵盤</b>專題

    矩陣鍵盤

    矩陣鍵盤
    發(fā)表于 12-25 22:47 ?0次下載

    矩陣鍵盤設(shè)計

    矩陣鍵盤設(shè)計
    發(fā)表于 10-16 11:40 ?15次下載
    <b class='flag-5'>矩陣</b><b class='flag-5'>鍵盤</b>設(shè)計

    矩陣鍵盤有什么用_矩陣鍵盤有何用途

    本文開始介紹了什么是矩陣鍵盤矩陣鍵盤的組成結(jié)構(gòu),其次詳細(xì)闡述了矩陣鍵盤用途,最后介紹了
    發(fā)表于 02-24 14:01 ?1.8w次閱讀

    英創(chuàng)信息技術(shù)工控主板擴展4×5矩陣鍵盤介紹

    在英創(chuàng)公司的ARM9工控主板中均配有兩種矩陣鍵盤驅(qū)動程序,它們分別是基于GPIO的矩陣鍵盤以及基于ISA擴展總線的
    的頭像 發(fā)表于 11-14 09:26 ?3098次閱讀
    英創(chuàng)信息<b class='flag-5'>技術(shù)</b>工控主板<b class='flag-5'>擴展</b>4×5<b class='flag-5'>矩陣</b><b class='flag-5'>鍵盤</b>介紹

    英創(chuàng)信息技術(shù)ARM9工控主板擴展矩陣鍵盤的方法

    鍵盤輸入,僅需要一些數(shù)字鍵或功能鍵(比如方向鍵),此時可通過外擴矩陣鍵盤來實現(xiàn)。 1、矩陣鍵盤擴展
    的頭像 發(fā)表于 01-14 11:05 ?2751次閱讀
    英創(chuàng)信息<b class='flag-5'>技術(shù)</b>ARM9工控主板<b class='flag-5'>擴展</b><b class='flag-5'>矩陣</b><b class='flag-5'>鍵盤</b>的方法

    矩陣鍵盤的按鍵識別方法_矩陣鍵盤掃描程序

    矩陣鍵盤的按鍵識別方法來自簡單日記網(wǎng)精選推薦。在學(xué)習(xí)有關(guān)矩陣鍵盤的時候,往往要學(xué)會矩陣鍵盤的按鍵
    的頭像 發(fā)表于 04-20 09:39 ?3.6w次閱讀

    stm32矩陣鍵盤學(xué)習(xí)筆記

    ,由于電路設(shè)計時需要更多的外部輸入,單獨的控制一個按鍵需要浪費很多的IO資源,所以就有了矩陣鍵盤,常用的矩陣鍵盤有4X4和8X8,其中用的最多的是4X4。
    發(fā)表于 01-13 16:27 ?40次下載
    stm32<b class='flag-5'>矩陣</b><b class='flag-5'>鍵盤</b>學(xué)習(xí)筆記

    擴展模塊之矩陣鍵盤

    15V2PB63GND4PB75PB16GND7PB08PA89VDD_NODE10PB4我們來看看矩陣鍵盤的引腳的定義:所以我們可以得到引腳關(guān)系如下:擴展板序號矩陣
    的頭像 發(fā)表于 07-31 22:06 ?2006次閱讀
    <b class='flag-5'>擴展</b>模塊之<b class='flag-5'>矩陣</b><b class='flag-5'>鍵盤</b>

    ADP5588移動I/O擴展器和QWERTY鍵盤控制器技術(shù)手冊

    ADP5588是一款I(lǐng)/O端口擴展器和鍵盤矩陣,適用于需要大型鍵盤矩陣擴展I/O線路的QWER
    的頭像 發(fā)表于 05-22 11:37 ?998次閱讀
    ADP5588移動I/O<b class='flag-5'>擴展</b>器和QWERTY<b class='flag-5'>鍵盤</b>控制器<b class='flag-5'>技術(shù)</b>手冊