在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

為什么要進行按鍵消抖?按鍵抖動的原理 按鍵消抖的方法

冬至配餃子 ? 來源:網絡整理 ? 作者:網絡整理 ? 2024-02-17 17:07 ? 次閱讀

為什么要進行按鍵消抖

按鍵消抖通常的按鍵所用開關為機械彈性開關,當機械觸點斷開、閉合時,由于機械觸點的彈性作用,一個按鍵開關在閉合時不會馬上穩定地接通,在斷開時也不會一下子斷開。因而在閉合及斷開的瞬間均伴隨有一連串的抖動,為了不產生這種現象而作的措施就是按鍵消抖。

圖片

圖片

按鍵是電子設備中常見的輸入設備之一,用戶通過按下或松開按鍵來向設備發送指令。然而,在實際應用中,由于機械結構、材料等因素,按鍵會產生抖動現象,即在按下或松開按鍵時會出現多次短暫地接觸或斷開的情況。這種抖動會導致設備的誤操作和不穩定的運行,因此需要進行按鍵消抖處理。

按鍵抖動的原因

1.機械結構因素:按鍵的機械結構包括按鍵帽、按鍵桿、按鍵底座等部分,這些部分之間存在間隙和摩擦,當用戶按下或松開按鍵時,會產生微小的振動和反彈。

2.材料因素:按鍵的材料也會影響其穩定性,例如,金屬材料容易產生彈性變形,而塑料材料則容易產生塑性變形。

3.環境因素:按鍵所處的環境也會對其穩定性產生影響,例如,溫度、濕度等因素會影響按鍵材料的物理特性,從而影響其穩定性。

按鍵抖動的原理

按鍵抖動的原理是由于機械結構、材料等因素導致的微小振動和反彈。當用戶按下或松開按鍵時,按鍵帽會與按鍵桿接觸并產生壓力,但由于機械結構中的間隙和摩擦,按鍵帽會產生微小的振動和反彈,導致多次短暫地接觸或斷開。

按鍵消抖的方法

為了消除按鍵抖動對設備的影響,需要采用一定的消抖方法。常用的按鍵消抖方法有以下幾種:

1.軟件消抖:軟件消抖是通過程序實現的,主要有兩種方法:延遲法和計數法。延遲法是在檢測到按鍵狀態變化后,延時一段時間再進行確認;計數法則是在檢測到按鍵狀態變化后,連續檢測一定次數,如果狀態沒有發生變化,則確認為有效狀態。

2.硬件消抖:硬件消抖是通過電路實現的,硬件消抖有多種方法。第一種方法是應用施密特電路的回差特性配合積分電路實現按鍵消抖,應用電路如圖所示。

圖片

圖 應用積分電路實現按鍵消抖

第二種方法是應用鎖存器的保持功能實現開關消抖,應用電路如圖所示。

圖片

圖 應用鎖存器實現開關消抖

3.綜合消抖:綜合消抖是結合軟件和硬件兩種方法來實現的。在硬件方面,可以采用濾波器或RC濾波器來濾除高頻噪聲;在軟件方面,可以采用延遲法或計數法來進行確認。

4.定時器按鍵消抖:按鍵采用中斷驅動方式,當按鍵按下以后觸發按鍵中斷,在按鍵中斷中開啟一個定時器,定時周期為 10ms,當定時時間到了以后就會觸發定時器中斷,最后在定時器中斷處理函數中讀取按鍵的值,如果按鍵值還是按下狀態那就表示這是一次有效的按鍵。

如圖所示:

圖片

結論

按鍵抖動是電子設備中常見的問題,會對設備的穩定運行和用戶體驗產生不良影響。為了消除按鍵抖動對設備的影響,需要采用一定的消抖方法。常用的消抖方法有軟件消抖、硬件消抖和綜合消抖等。在實際應用中,需要根據具體情況選擇合適的消抖方法,以提高設備的穩定性和用戶體驗。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 按鍵消抖
    +關注

    關注

    2

    文章

    28

    瀏覽量

    10590
收藏 人收藏

    評論

    相關推薦

    按鍵電路的實現方式

    按鍵通常的按鍵所用開關為機械彈性開關,當機械觸點斷開、閉合時,由于機械觸點的彈性作用,一個按鍵開關在閉合時不會馬上穩定地接通,在斷開時也
    的頭像 發表于 08-29 11:25 ?4899次閱讀

    按鍵

    請問大家的按鍵是用什么方法解決的,如普通的按鍵如何
    發表于 09-26 22:17

    技術分享:明德揚按鍵的原理和基于fpga的設計

    按鍵按鍵可分為硬件
    發表于 08-02 10:38

    按鍵代碼方法有哪幾種

    按鍵原理一、首先來回顧一下按鍵延時按鍵由于是
    發表于 07-14 06:21

    按鍵及原理是什么

    淺談:在設計單片機按鍵輸入的時候,進行按鍵是防止按鍵輸入被CPU誤讀多次的必要手段。一、
    發表于 07-21 06:02

    MCU按鍵問題

    按鍵問題機械按鍵是必須的,1、延時
    發表于 11-04 06:37

    按鍵延時方法和目的分別是什么

    的地方,開發成本高,操作難度大,可移植性差。軟件就相對較好些,新手即可操作,延時,并非
    發表于 01-17 06:26

    STM32單片機按鍵和FPGA按鍵的相關資料分享

    寫在前面:STM32單片機按鍵和FPGA按鍵大全按鍵
    發表于 01-18 06:39

    VHDL—按鍵

    按鍵檢測需要,一般有硬件和軟件兩種方式。硬件就是加去抖動電路,這樣從根本上解決按鍵抖動問題。
    發表于 11-11 17:17 ?2次下載

    vhdl按鍵程序(七種方式實現按鍵

    按鍵通常的按鍵所用開關為機械彈性開關,當機械觸點斷開、閉合時,由于機械觸點的彈性作用,一個按鍵開關在閉合時不會馬上穩定地接通,在斷開時也
    發表于 01-29 16:04 ?5.7w次閱讀
    vhdl<b class='flag-5'>按鍵</b><b class='flag-5'>消</b><b class='flag-5'>抖</b>程序(七種方式實現<b class='flag-5'>按鍵</b><b class='flag-5'>消</b><b class='flag-5'>抖</b>)

    基于尖峰脈沖的按鍵

    按鍵通常的按鍵所用開關為機械彈性開關,當機械觸點斷開、閉合時,由于機械觸點的彈性作用,一個按鍵開關在閉合時不會馬上穩定地接通,在斷開時也
    的頭像 發表于 11-20 07:09 ?3182次閱讀

    為什么進行按鍵

    按鍵通常的按鍵所用開關為機械彈性開關,當機械觸點斷開、閉合時,由于機械觸點的彈性作用,一個按鍵開關在閉合時不會馬上穩定地接通,在斷開時也
    的頭像 發表于 04-19 14:55 ?1.1w次閱讀

    按鍵的軟件和硬件方法

    采用鍋仔片式按鍵測量波形。按鍵按下與抬起的部分都出現抖動,大致時間10ms左右。為了防止按鍵誤按或者重復識別,必須要按鍵
    的頭像 發表于 03-01 10:53 ?1.5w次閱讀
    <b class='flag-5'>按鍵</b><b class='flag-5'>消</b><b class='flag-5'>抖</b>的軟件和硬件<b class='flag-5'>方法</b>

    如何在FPGA中實現按鍵

    在FPGA(現場可編程門陣列)中實現按鍵是一個重要的設計環節,特別是在處理用戶輸入時,由于物理按鍵的機械特性和電氣特性,按鍵在按下和釋放
    的頭像 發表于 08-19 18:15 ?2883次閱讀

    基于FPGA實現按鍵處理

    引言: 按鍵在電子產品中經常用到,由于按鍵的機械特性,按鍵在閉合或松開的瞬間伴隨著一連串的抖動,這樣的抖動將直接影響設計系統的穩定性。因此,
    的頭像 發表于 10-24 14:54 ?716次閱讀
    基于FPGA實現<b class='flag-5'>按鍵</b><b class='flag-5'>消</b><b class='flag-5'>抖</b>處理
    主站蜘蛛池模板: 亚洲男人的性天堂 | 国产一级特黄a大片免费 | 中文字幕在线观看一区二区三区 | www亚洲免费 | 国产一区二区播放 | 精品视频日本 | 精品久久香蕉国产线看观看亚洲 | 激情五月婷婷基地 | 免费看美女午夜大片 | 五月婷婷丁香综合 | 网红和老师啪啪对白清晰 | 久久天天躁狠狠躁狠狠躁 | 乱轮黄色小说 | 亚洲jjzzjjzz在线观看 | 天天做天天爱天天爽综合网 | 激情综合激情 | 国产午夜精品理论片免费观看 | 狂野欧美性色xo影院 | 欧美亚洲第一区 | 中文字幕一区视频 | 欧美成人一区二区三区在线电影 | 国产又色 | 四虎影视永久在线精品免费播放 | 4tube高清性欧美 | 一级骚片超级骚在线观看 | 永久在线免费 | 五月深爱婷婷 | 好大好硬好深好爽想要免费视频 | 亚洲综合激情 | 欧美激情区 | 扒开末成年粉嫩的小缝强文 | 俄罗斯aaaaa一级毛片 | 久久久免费的精品 | 日本高清色视频www 日本高清色视频在线观看免费 | 欧美一级特黄乱妇高清视频 | 一二三四日本视频社区 | 欧美三级视频在线 | 国产又黄又爽又猛的免费视频播放 | 免费看一级视频 | 视频在线高清完整免费观看 | 91在线电影|