一、 硬件消抖 :
按鍵防抖電路控制電路
所示利用RC 積分電路來達(dá)成雜波的濾除與波形修整的電路(如圖1 )。
在S1 ON 的瞬間由于接觸彈跳的關(guān)系,會(huì)使A 點(diǎn)電壓呈現(xiàn)高速的斷續(xù)現(xiàn)象,再S1 OFF時(shí)亦然,詳(如圖2所示),然而由于電容兩端電壓需由電壓經(jīng)電阻慢慢充電才會(huì)上升,使得B 點(diǎn)電位緩步上升情形:S1 OFF 時(shí)亦然,電容電壓經(jīng)R 放電,使B 點(diǎn)電壓緩緩下降。此一變化,經(jīng)史密特反相修整后,可得一標(biāo)準(zhǔn)負(fù)脈波輸出,如波形圖C 點(diǎn)所示。


用其他的各類觸發(fā)器,鎖存器亦可達(dá)到消抖效果。
二、 軟件消抖 :
通過軟件延時(shí)10ms達(dá)到消除抖動(dòng)的效果,不加文字贅述。
三、 按鍵電路 :
獨(dú)立按鍵

矩陣按鍵

譯碼按鍵

AD模擬按鍵

鎖定按鍵

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。
舉報(bào)投訴
原文標(biāo)題:按鍵設(shè)計(jì)總結(jié)
文章出處:【微信號(hào):mcu168,微信公眾號(hào):硬件攻城獅】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
相關(guān)推薦
請(qǐng)問大家的按鍵消抖是用什么方法解決的,如普通的按鍵如何消抖。
發(fā)表于 09-26 22:17
51單片機(jī)_獨(dú)立按鍵延時(shí)消抖_獨(dú)立按鍵定時(shí)器消抖_矩
發(fā)表于 07-16 13:56
淺談:在設(shè)計(jì)單片機(jī)按鍵輸入的時(shí)候,進(jìn)行按鍵消抖是防止按鍵輸入被CPU誤讀多次的必要手段。一、
發(fā)表于 07-21 06:02
寫在前面:STM32單片機(jī)按鍵消抖和FPGA按鍵消抖
發(fā)表于 01-18 06:39
采用了VHDL語言編程的設(shè)計(jì)方法,通過FPGA來實(shí)現(xiàn)按鍵消抖的硬件電路。論述了基于計(jì)數(shù)器、RS觸發(fā)器和狀態(tài)機(jī)3種方法來實(shí)現(xiàn)
發(fā)表于 12-05 14:13
?224次下載
達(dá)到去抖動(dòng)的目的。本例中用狀態(tài)機(jī)實(shí)現(xiàn)了消抖電路:端口描述:clk 輸入檢測(cè)時(shí)鐘;reset 復(fù)位信號(hào);din 原始按鍵信號(hào)輸入; dout
發(fā)表于 11-11 17:17
?2次下載
本文檔的主要內(nèi)容詳細(xì)介紹的是51單片機(jī)的獨(dú)立按鍵和按鍵消抖及矩陣按鍵的
發(fā)表于 07-26 17:36
?29次下載
抖動(dòng)是機(jī)械按鍵存在的現(xiàn)象,是必須要進(jìn)行處理的。一般處理有兩種方式:一種是硬件消抖,另一種是軟件消抖。硬件
發(fā)表于 07-05 17:41
?5次下載
本文檔的主要內(nèi)容詳細(xì)介紹的是使用51單片機(jī)實(shí)現(xiàn)矩陣按鍵的掃描消抖和動(dòng)作分離的程序免費(fèi)下載。
發(fā)表于 07-04 17:41
?5次下載
本文檔的主要內(nèi)容詳細(xì)介紹的是單片機(jī)按鍵消抖電路圖免費(fèi)下載。
發(fā)表于 07-01 08:00
?10次下載
閉合的時(shí)間超過了 20ms。因此單片機(jī)在檢測(cè)鍵盤是否按下時(shí)都要加上去抖動(dòng)操作,有專用的去抖動(dòng)電路,也有專門的去抖動(dòng)芯片,但通常我們采用軟件延時(shí)的方法就可以解決抖動(dòng)問題。 1、單片機(jī)中按鍵
發(fā)表于 11-30 17:39
?3015次閱讀
淺談:在設(shè)計(jì)單片機(jī)按鍵輸入的時(shí)候,進(jìn)行按鍵消抖是防止按鍵輸入被CPU誤讀多次的必要手段。一、
發(fā)表于 11-11 12:06
?15次下載
處理的話,會(huì)導(dǎo)致按鍵識(shí)別為多下,故我們就來研究一下按鍵消抖(針對(duì)的是K1 K2 K3)實(shí)驗(yàn)原理這個(gè)電路圖我們?cè)谇懊嬉呀?jīng)接觸過,但我們現(xiàn)在主要
發(fā)表于 11-11 16:06
?9次下載
單片機(jī)按鍵檢測(cè)程序(定時(shí)器法消抖)相信大家在初學(xué)51單片機(jī)的時(shí)候按鍵檢測(cè)為了
發(fā)表于 11-23 17:51
?5次下載
按鍵消抖通常的按鍵所用開關(guān)為機(jī)械彈性開關(guān),當(dāng)機(jī)械觸點(diǎn)斷開、閉合時(shí),由于機(jī)械觸點(diǎn)的彈性作用,一個(gè)按鍵開關(guān)在閉合時(shí)不會(huì)馬上穩(wěn)定地接通,在斷開時(shí)也
發(fā)表于 06-28 11:45
?1910次閱讀
評(píng)論