色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

單片機按鍵消抖的方法,硬件軟件都可以實現

電子設計 ? 來源:互聯網 ? 作者:佚名 ? 2017-12-20 10:33 ? 次閱讀

不管設計一個什么作品,按鍵總是少不了的,對于按鍵你知道那些呢?

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


psbz31.jpg

圖1

抖動時間

抖動時間的長短由按鍵的機械特性決定,一般為5ms~10ms。這是一個很重要的時間參數,在很多場合都要用到。

按鍵穩定閉合時間的長短則是由操作人員的按鍵動作決定的,一般為零點幾秒至數秒,大家可以用示波器測試一下。鍵抖動會引起一次按鍵被誤讀多次。為確保CPU對鍵的一次閉合僅作一次處理,必須去除鍵抖動。在鍵閉合穩定時讀取鍵的狀態,并且必須判別到鍵釋放穩定后再作處理。

下面是兩種消抖方法:

一、 硬件消抖 :

按鍵防抖電路控制電路

所示利用RC 積分電路來達成雜波的濾除與波形修整的電路(如圖1 )。

在S1 ON 的瞬間由于接觸彈跳的關系,會使A 點電壓呈現高速的斷續現象,再S1 OFF時亦然,詳(如圖2所示),然而由于電容兩端電壓需由電壓經電阻慢慢充電才會上升,使得B 點電位緩步上升情形:S1 OFF 時亦然,電容電壓經R 放電,使B 點電壓緩緩下降。此一變化,經史密特反相修整后,可得一標準負脈波輸出,如波形圖C 點所示。

20171217060842344.png

1513505280926759.png

用其他的各類觸發器,鎖存器亦可達到消抖效果。

二、軟件消抖 :

通過軟件延時10ms達到消除抖動的效果,不加文字贅述。

三、按鍵電路 :

獨立按鍵

1513505280660607.png

矩陣按鍵

1513505281567727.png

譯碼按鍵

1513505284230178.png

AD模擬按鍵

1513505284742825.png

鎖定按鍵

1513505288672886.png

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

    關注

    6037

    文章

    44563

    瀏覽量

    635891
  • 積分電路
    +關注

    關注

    11

    文章

    85

    瀏覽量

    36990
  • 按鍵消抖
    +關注

    關注

    2

    文章

    27

    瀏覽量

    10458
  • 機械觸點
    +關注

    關注

    0

    文章

    2

    瀏覽量

    1964
收藏 人收藏

    評論

    相關推薦

    單片機按鍵與幾種按鍵電路

    按鍵電路 一、 硬件按鍵電路控制電路 所示利用RC 積分電路來達成雜波的濾除
    的頭像 發表于 12-17 07:45 ?10.6w次閱讀
    <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>電路

    51單片機_獨立按鍵延時

    51單片機_獨立按鍵延時_獨立按鍵定時器_矩
    發表于 07-16 13:56

    有什么方法實現按鍵

    怎樣用軟件即程序來實現按鍵呢?有什么方法實現
    發表于 12-15 07:25

    有哪幾種方法可以實現單片機程序的硬件

    大多數單片機程序里,都是使用軟件,也就是先觸發一次,然后延時5ms再檢驗一次。軟件
    發表于 01-06 06:47

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

      按鍵的延時是初學單片機的必經之路,因為只要是機械開關所傳遞的信號,都會存在波動,有時這些波動是"致命"的,所以消除其影響就是一門手藝了。硬件
    發表于 01-17 06:26

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

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

    51單片機按鍵有沒有什么簡潔又完美的方法

    51單片機按鍵有沒有什么簡潔又完美的方法
    發表于 11-01 07:21

    51單片機的獨立按鍵按鍵及矩陣按鍵的電路與程序免費下載

    本文檔的主要內容詳細介紹的是51單片機的獨立按鍵按鍵及矩陣按鍵的電路與程序免費下載。
    發表于 07-26 17:36 ?28次下載
    51<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>的電路與程序免費下載

    使用51單片機實現按鍵的資料和程序免費下載

    抖動是機械按鍵存在的現象,是必須要進行處理的。一般處理有兩種方式:一種是硬件,另一種是軟件
    發表于 07-05 17:41 ?5次下載
    使用51<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>的資料和程序免費下載

    使用51單片機實現矩陣按鍵的掃描和動作分離的程序免費下載

    本文檔的主要內容詳細介紹的是使用51單片機實現矩陣按鍵的掃描和動作分離的程序免費下載。
    發表于 07-04 17:41 ?5次下載
    使用51<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>和動作分離的程序免費下載

    單片機按鍵電路圖免費下載

    本文檔的主要內容詳細介紹的是單片機按鍵電路圖免費下載。
    發表于 07-01 08:00 ?10次下載
    <b class='flag-5'>單片機</b><b class='flag-5'>按鍵</b><b class='flag-5'>消</b><b class='flag-5'>抖</b>電路圖免費下載

    STM單片機中的按鍵和FPGA

    閉合的時間超過了 20ms。因此單片機在檢測鍵盤是否按下時都要加上去抖動操作,有專用的去抖動電路,也有專門的去抖動芯片,但通常我們采用軟件延時的方法可以解決抖動問題。 1、
    的頭像 發表于 11-30 17:39 ?2749次閱讀

    單片機按鍵及原理(硬件軟件方法詳解)

    淺談:在設計單片機按鍵輸入的時候,進行按鍵是防止按鍵輸入被CPU誤讀多次的必要手段。一、
    發表于 11-11 12:06 ?15次下載
    【<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><b class='flag-5'>方法</b>詳解)

    單片機復位后為什么要對sp重新賦值_自學單片機第二十二篇:延時|延時|key|單片機|...

      按鍵的延時是初學單片機的必經之路,因為只要是機械開關所傳遞的信號,都會存在波動,有時這些波動是"致命"的,所以消除其影響就是一門手藝了。硬件
    發表于 01-17 12:52 ?2次下載
    <b class='flag-5'>單片機</b>復位后為什么要對sp重新賦值_自學<b class='flag-5'>單片機</b>第二十二篇:延時<b class='flag-5'>消</b><b class='flag-5'>抖</b>|延時|key|<b class='flag-5'>單片機</b>|<b class='flag-5'>消</b><b class='flag-5'>抖</b>...

    按鍵軟件硬件方法

    采用鍋仔片式按鍵測量波形。按鍵按下與抬起的部分都出現抖動,大致時間10ms左右。為了防止按鍵誤按或者重復識別,必須要按鍵
    的頭像 發表于 03-01 10:53 ?1.4w次閱讀
    <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>
    主站蜘蛛池模板: 午夜影院老司机| 欧美在线激情| 免费三级播放器| 亚洲性夜夜夜色综合网| 粉嫩极品国产在线观看| 欧美亚洲精品真实在线| 607080老太太AW| 久久久久国产一级毛片高清片 | 日本欧美午夜三级| JAVASCRIPTJAVA水多多| 免费A级毛片无码无遮挡| 《乳色吐息》无删减版在线观看 | 欧美性爱 成人| japonensis护士| 日本久久中文字幕精品| 成人影院午夜久久影院| 中文字幕精品AV内射夜夜夜| 国内精品久久久久久西瓜色吧 | 久久精麻豆亚洲AV国产品| 一久久| 久久re这里视频精品8| 永久免费在线视频| 麻豆蜜桃国语精品无码视频| 99re6久久热在线视频| 泡妞高手在都市完整版视频免费| WWW亚洲精品久久久无码| 日本亚洲精品色婷婷在线影院| 国产成人在线观看免费网站| 亚在线观看免费视频入口| 国产一区在线观看免费| 亚洲视频在线观看不卡| 老牛天天晚上夜噜噜噜| GOGOGO高清在线播放免费| 乳色吐息在线观看全集免费观看| 国产传媒在线观看| 亚洲中文 字幕 国产 综合| 美女脱精光让男生桶下面| xxxxhd17欧美老师| 无套内射CHINESEHD| 久久大综合| 成年视频xxxxxx在线|