一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

按鍵的硬件消抖電路原理詳解

硬件攻城獅 ? 來源:硬件攻城獅 ? 作者:硬件攻城獅 ? 2023-02-02 09:42 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

為什么要進(jìn)行按鍵消抖

按鍵消抖通常的按鍵所用開關(guān)為機(jī)械彈性開關(guān),當(dāng)機(jī)械觸點(diǎn)斷開、閉合時(shí),由于機(jī)械觸點(diǎn)的彈性作用,一個(gè)按鍵開關(guān)在閉合時(shí)不會馬上穩(wěn)定地接通,在斷開時(shí)也不會一下子斷開。因而在閉合及斷開的瞬間均伴隨有一連串的抖動,為了不產(chǎn)生這種現(xiàn)象而作的措施就是按鍵消抖。

按鍵的抖動對于人類來說是感覺不到的,但對單片機(jī)來說,則是完全可以感應(yīng)到的,而且還是一個(gè)很“漫長”的過程,因?yàn)閱纹瑱C(jī)處理的速度在“微秒”級,而按鍵抖動的時(shí)間至少在“毫秒”級。

一次按鍵動作的電平波形如下圖。存在抖動現(xiàn)象,其前后沿抖動時(shí)間一般在5ms~10ms之間。由于單片機(jī)運(yùn)行速度非???,經(jīng)過A時(shí)刻的時(shí)候會檢測到低電平判斷按鍵被按下。當(dāng)?shù)搅薆時(shí)刻的時(shí)候,單片機(jī)同樣會檢測到高電平,誤以為松開按鍵,然后又到了C時(shí)刻檢測到低電平,判斷到按鍵被按下。周而復(fù)始,在5-10ms內(nèi)可能會出現(xiàn)很多次按下的動作,每一次按鍵的動作判斷的次數(shù)都不相同。

1fc4cc18-a241-11ed-bfe3-dac502259ad0.png

為確保單片機(jī)對按鍵的一次閉合僅作一次處理,必須處理按鍵抖動問題。在按鍵閉合或者釋放穩(wěn)定時(shí)再讀取按鍵的狀態(tài)。

硬件消抖電路

硬件消抖一般有兩種實(shí)現(xiàn)方式:

RS觸發(fā)器

電容濾波

RS觸發(fā)器

利用RS觸發(fā)器來吸收按鍵的抖動。一旦有鍵按下,觸發(fā)器立即翻轉(zhuǎn),觸電的抖動便不會再對輸出產(chǎn)生影響,按鍵釋放時(shí)也一樣。RS觸發(fā)電路消抖電路圖如下。

2003a5a0-a241-11ed-bfe3-dac502259ad0.png

電容濾波

將電容并聯(lián)在按鍵的兩端,利用電容的放電的延時(shí)特性。將產(chǎn)生抖動的電平通過電容吸收掉。從而達(dá)到消抖的作用,電容消抖電路圖如下圖所示。

2017d174-a241-11ed-bfe3-dac502259ad0.png

總結(jié)

實(shí)際上,在沒有MCU的情況下,對按鍵進(jìn)行消抖通常是通過硬件消抖電路來實(shí)現(xiàn)。而在嵌入式開發(fā)中,大多數(shù)情況下都是通過程序來實(shí)現(xiàn)按鍵消抖。簡單說就是加合適的延遲,顯然這實(shí)現(xiàn)成本要比硬件電路方式低得多。

審核編輯:湯梓紅

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

    關(guān)注

    6067

    文章

    44976

    瀏覽量

    650235
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    146

    文章

    17964

    瀏覽量

    366424
  • RS觸發(fā)器
    +關(guān)注

    關(guān)注

    3

    文章

    101

    瀏覽量

    18449
  • 消抖電路
    +關(guān)注

    關(guān)注

    0

    文章

    7

    瀏覽量

    8678
  • 按鍵消抖
    +關(guān)注

    關(guān)注

    2

    文章

    28

    瀏覽量

    10659

原文標(biāo)題:按鍵的硬件消抖電路原理

文章出處:【微信號:mcu168,微信公眾號:硬件攻城獅】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

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

    微機(jī)諧裝置優(yōu)勢

    微機(jī)諧裝置(也稱為微機(jī)諧器或智能諧裝置)具有顯著優(yōu)勢。以下是其核心優(yōu)勢: 1. ?強(qiáng)大的諧振識別能力: ? ? 能夠?qū)崟r(shí)、精確地識別系統(tǒng)發(fā)生的多種類型的鐵磁諧振(如分頻、工頻、高頻諧振),以及
    的頭像 發(fā)表于 06-16 15:50 ?198次閱讀
    微機(jī)<b class='flag-5'>消</b>諧裝置優(yōu)勢

    一次諧器的核心技術(shù)與選型要點(diǎn)詳解

    諧裝置
    aozhuogeng
    發(fā)布于 :2025年06月11日 15:46:45

    AS32X601驅(qū)動系列教程 GPIO_按鍵檢測詳解

    在嵌入式系統(tǒng)開發(fā)中,GPIO(通用輸入輸出端口)是實(shí)現(xiàn)硬件與軟件交互的關(guān)鍵組件。本節(jié)主要利用的時(shí)GPIO的輸入采集功能,本節(jié)的主要功能為,讀取板載按鍵,當(dāng)按鍵按下時(shí),對應(yīng)led亮起,抬起按鍵
    的頭像 發(fā)表于 05-23 16:44 ?255次閱讀
    AS32X601驅(qū)動系列教程 GPIO_<b class='flag-5'>按鍵</b>檢測<b class='flag-5'>詳解</b>

    一次諧裝置與二次諧裝置區(qū)別、一次諧器與二次諧器的區(qū)別

    一次諧器與二次諧器是電力系統(tǒng)中用于抑制諧振過電壓的不同裝置,主要區(qū)別如下: 安裝位置:一次諧器串聯(lián)于電壓互感器(PT)一次側(cè)中性點(diǎn)與地之間,直接承受高電壓;二次諧器并聯(lián)在PT
    的頭像 發(fā)表于 05-07 09:58 ?1051次閱讀
    一次<b class='flag-5'>消</b>諧裝置與二次<b class='flag-5'>消</b>諧裝置區(qū)別、一次<b class='flag-5'>消</b>諧器與二次<b class='flag-5'>消</b>諧器的區(qū)別

    諧裝置的作用

    諧裝置是電力系統(tǒng)中防止鐵磁諧振過電壓的關(guān)鍵設(shè)備,主要用于保護(hù)電壓互感器(PT)及電網(wǎng)安全。當(dāng)系統(tǒng)因單相接地、操作過電壓或雷擊引發(fā)PT鐵芯飽和時(shí),可能產(chǎn)生分頻、工頻或高頻諧振,導(dǎo)致PT過熱、絕緣損壞
    的頭像 發(fā)表于 04-24 10:23 ?666次閱讀
    <b class='flag-5'>消</b>諧裝置的作用

    一次諧裝置的用處以及工作原理詳解

    一次諧裝置的用處以及工作原理詳解 ??? 如果6-35kV電網(wǎng)的中性點(diǎn)未接地,則連接到母線上Y0的PT初級繞組將成為電網(wǎng)接地的金屬通道,并且電網(wǎng)對地電容將具有一個(gè)通過PT初級繞組進(jìn)行充電和放電
    的頭像 發(fā)表于 02-10 14:17 ?878次閱讀

    《DNESP32S3使用指南-IDF版_V1.6》第十一章 KEY實(shí)驗(yàn)

    抖動對程序的影響。(2)硬件:在按鍵電路中加入元器件如電阻、電容組成的RC低通濾波器,對按鍵
    發(fā)表于 12-11 09:25

    米爾-紫光PG2L100H國產(chǎn)FPGA開發(fā)板試用】按鍵功能測試報(bào)告

    檢查電源連接 重新下載程序 清理按鍵觸點(diǎn) 檢查焊接情況 六、使用體驗(yàn) 硬件設(shè)計(jì) 按鍵布局合理 操作手感適中 按鍵標(biāo)識清晰 防設(shè)計(jì)有效 功
    發(fā)表于 12-06 11:04

    基于FPGA實(shí)現(xiàn)按鍵處理

    引言: 按鍵在電子產(chǎn)品中經(jīng)常用到,由于按鍵的機(jī)械特性,按鍵在閉合或松開的瞬間伴隨著一連串的抖動,這樣的抖動將直接影響設(shè)計(jì)系統(tǒng)的穩(wěn)定性。因此,必須對抖動進(jìn)行處理。本文介紹如何在FPGA中實(shí)現(xiàn)按鍵
    的頭像 發(fā)表于 10-24 14:54 ?1151次閱讀
    基于FPGA實(shí)現(xiàn)<b class='flag-5'>按鍵</b><b class='flag-5'>消</b><b class='flag-5'>抖</b>處理

    《DNK210使用指南 -CanMV版 V1.0》第十五章 按鍵中斷實(shí)驗(yàn)

    服務(wù)函數(shù)key_irq_handler()中可以看到有一個(gè)20毫秒的延時(shí),這是為了實(shí)現(xiàn)按鍵,但不建議讀者在實(shí)際的應(yīng)用中在中斷服務(wù)函數(shù)中添加延時(shí),因?yàn)橹袛喾?wù)函數(shù)的執(zhí)行應(yīng)該要盡可能的快,如果需要在中斷
    發(fā)表于 10-12 09:20

    兩種常見的硬件實(shí)現(xiàn)方式

    由于機(jī)械按鍵在操作過程中會產(chǎn)生抖動現(xiàn)象,這種抖動信號如果不加以處理,就可能導(dǎo)致單片機(jī)等電子設(shè)備誤判按鍵狀態(tài),從而引發(fā)錯(cuò)誤操作。本文將詳細(xì)介紹兩種常見的硬件
    的頭像 發(fā)表于 09-25 16:54 ?3698次閱讀
    兩種常見的<b class='flag-5'>硬件</b><b class='flag-5'>消</b><b class='flag-5'>抖</b>實(shí)現(xiàn)方式

    為什么按鍵那么重要

    和錯(cuò)誤操作。因此,進(jìn)行按鍵處理顯得尤為重要。 按鍵抖動的產(chǎn)生是由于機(jī)械觸點(diǎn)的彈性特性所決定的。當(dāng)按鍵被按下或釋放時(shí),觸點(diǎn)并不會立即穩(wěn)定地
    的頭像 發(fā)表于 09-25 16:50 ?1290次閱讀
    為什么<b class='flag-5'>按鍵</b><b class='flag-5'>消</b><b class='flag-5'>抖</b>那么重要

    如何在FPGA中實(shí)現(xiàn)按鍵

    在FPGA(現(xiàn)場可編程門陣列)中實(shí)現(xiàn)按鍵是一個(gè)重要的設(shè)計(jì)環(huán)節(jié),特別是在處理用戶輸入時(shí),由于物理按鍵的機(jī)械特性和電氣特性,按鍵在按下和釋放
    的頭像 發(fā)表于 08-19 18:15 ?3522次閱讀

    科研相機(jī)防技術(shù)-機(jī)身防和電子防

    ? 機(jī)身防鏡頭昂貴的價(jià)格催生了機(jī)身防技術(shù)。機(jī)身防(即影像傳感器防)最早由KonicaMinolta提出,后來Sony收購了Ko
    的頭像 發(fā)表于 08-14 06:29 ?1017次閱讀
    科研相機(jī)防<b class='flag-5'>抖</b>技術(shù)-機(jī)身防<b class='flag-5'>抖</b>和電子防<b class='flag-5'>抖</b>

    wxz196二次諧裝置的消除功能介紹

    wxz196二次諧裝置的消除功能介紹,wxz196是一種二次諧裝置,用于消除電路中的諧波和雜波, 以確保電路的穩(wěn)定運(yùn)行。它的消除功能主要有兩個(gè)方面。首先,wxz196二次
    的頭像 發(fā)表于 07-15 16:19 ?450次閱讀