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

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

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

3天內不再提示

利用單片機和CPLD實現延時時間精密可控的消抖動電路設計

牽手一起夢 ? 來源:現代電子技術 ? 作者:賈默伊 , 譚玉柱 ? 2021-03-22 11:08 ? 次閱讀

1 問題的提出

研制測量儀表及電子儀器的過程中,常常遇到按鍵抖動的問題,即雖然只是按下按鍵一次然后放掉,結果在按鍵信號穩定前后,竟出現了一些不該存在的噪聲,這樣就會引起電路的誤動作。在很多應用按鍵的場合,要求具有消抖措施,即對于噪聲信號消抖電路輸出信號為零(消抖電路屏蔽了噪聲信號,表示按鍵沒有動作),只有當按鍵信號K穩定下來甚至經過一定的時間消抖電路才產生輸出信號Y。按鍵信號K消除,消抖電路輸出信號Y隨之消失。

根據某用戶的具體要求設計了具有高抗噪聲特性的、延時時間精密可控的消抖動電路,其按鍵信號K、輸出信號Y之間的關系如圖1所示。

2 電路組成及工作原理

延時時間精密可控的消抖動電路的原理圖如圖2所示。該電路由4塊CMOS集成芯片和若干電阻、電容組成。

其中555定時器組成多諧振蕩器用來給計數器提供時鐘脈沖;1塊CC40161型四位同步二進制計數器用來設定消抖動電路輸出信號Y的延遲脈沖個數。1塊CC4043四R/S鎖存器(只用了1組,其余3組未用)和1塊CC4011四2輸入與非門用來實現信號的鎖存和控制。

當按鍵信號K由低電平變為高電平時,電阻尺3和電容C3組成的微分電路使V點產生一個正脈沖,該正脈沖一路經與非門G2反相后加到計數器CC40161的CR端使其清零;另一路加到鎖存器CC4043的1R端(此時由于計數器沒有進位輸出,CO端為低電平,即lS端為低電平),使鎖存器輸出端1Q為低電子。與此同時,按鍵信號K已加到了與非門G1的輸入端使G1門開門,那么,由555定時器組成的時鐘信號發生器3端輸出的時鐘脈沖通過與非門G1加到計數器的CP端,計數器開始計數。計到15個脈沖,計數器產生進位信號,其CO端輸出高電平,使鎖存器的1Q端變為高電平,該信號加到與非門G3的一個輸入端(與非門G3的另一個輸入端為K,已為高電平),則與非門G4的輸出Y端為高電平;只有當按鍵信號K由高電平為低電平時,Y端才隨之變為低電平。 另一方面,由于按鍵信號K變為低電平,封鎖了G1門,時鐘脈沖不能通過G1門到達計數器的CP端,計數停止。

當出現干擾脈沖時,計數器也計數,但只要干擾沖的寬度小于15個CP脈沖寬度,計數器的進位輸陸號CO端就保持低電平,那么Y信號為低電平,即際脈沖的影響不會出現在Y端。

可以用置數法或復位法將十六進制計數器CC40161接成任意進制計數器,然后通過任意進位信號控制1S端的電位,來調整消抖動電路輸出信號Y的延遲時間。

3 數據計算

555定時器組成的時鐘信號發生器產生的CP脈沖的周期為:

T1=ln(R1+2R2)C1

CP脈沖的占空比為:

q=( R1+ R2)/(R1+2 R2)

按圖中所給參數計算,CP脈沖的周期T1=0.1s,CP脈沖的占空比為:

q=2/3。

消抖動電路輸出信號Y的延遲時間為:

Td=15Tl=151n2(Rl+2R2)C1

按圖中參數計算Td=1.5s

4 電路特點

(1)該電路由CMOS集成芯片組成,功耗低,抗干擾能力強。

(2)從按鍵信號K到消抖電路產生穩定的輸出信號Y的延遲時間Td穩定、可調。

(3)每當按鍵信號K到來(由低電平變為高電平),均自動使計數器清零,不需另外加入復位脈沖。

(4)按鍵信號K消除,計數器自動停止計數,不需另外設置開關。 該電路除用于消除按鍵的抖動外,還可用于需要產生一定延時控制的任何電路中。該電路為利用單片機CPLD(Complex Programmable Logic Device)實現軟件消抖提供了設計思想。

責任編輯:gt

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

    關注

    6035

    文章

    44553

    瀏覽量

    634765
  • cpld
    +關注

    關注

    32

    文章

    1248

    瀏覽量

    169338
  • 振蕩器
    +關注

    關注

    28

    文章

    3832

    瀏覽量

    139049
收藏 人收藏

    評論

    相關推薦

    實現一個ns級的延時函數,延時時間可控的原因?

    現在要實現一個ns級的延時函數,用nop指令已經調試完成,然而問題在于這個延時函數經常被中斷,導致延時時間可控,我在
    發表于 06-26 06:50

    單片機延時程序的延時時間怎么算的?

    1、單片機延時程序的延時時間怎么算的?答:如果用循環語句實現的循環,沒法計算,但是可以通過軟件仿真看到具體時間,但是一般精精確
    發表于 07-13 07:59

    單片機延時程序的延時時間怎么算的

    單片機延時程序的延時時間怎么算的?51單片機延時500ms用機器周期疊加怎么算?
    發表于 09-24 08:52

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

    大多數單片機程序里,都是使用軟件抖,也就是先觸發一次,然后延時5ms再檢驗一次。軟件抖的好處是使硬件變得簡單化,當然也有壞處,就是使檢驗組合按鍵變得復雜,程序
    發表于 01-06 06:47

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

    5~10ms。通常我們手動按鍵然后釋放,這個動作中穩定閉合的時間超過了20ms。因此單片機在檢測鍵盤是否按下時都要加上去抖動操作,有專用的去抖動電路
    發表于 01-18 06:39

    PIC單片機非精確延時函數的延時時間怎么計算?

    PIC單片機非精確延時函數的延時時間怎么計算?
    發表于 04-25 12:52

    用C語言如何寫出單片機延時程序,且延時時間如何計算的?

    用C語言,如何寫出單片機延時程序,且延時時間如何計算的?
    發表于 10-18 08:19

    單片機CPLD結構體系在電子設計中的應用

    介紹在數字電路設計中,單純以單片機為主體結構的優缺點;結合CPLD 的特點,提出單片機CPLD 體系結構在實際應用中的優勢, 并給出應用
    發表于 05-14 13:31 ?17次下載

    基于單片機CPLD的頻率測量研究

    摘 要:針對單片機進行高頻測量存在的響應速度問題,利用CPLD適合精確、高速計數的特點,提出了一種基于單片機CPLD的頻率測量
    發表于 07-06 23:41 ?42次下載

    基于單片機+CPLD的多路精確延時控制系統設計

    根據多路精確延時控制系統的設計參數指標,利用單片機CPLD的功能特性與片上資源,設計了基于CPLD與多個
    發表于 12-16 16:15 ?43次下載

    抖動延時可調鍵盤電路的設計

    抖動延時可調鍵盤電路的設計 摘要 鍵盤電路設計中,選用不同的開關,對鍵盤去抖動延時時間長短要求
    發表于 01-24 15:19 ?0次下載
    去<b class='flag-5'>抖動</b><b class='flag-5'>延時</b>可調鍵盤<b class='flag-5'>電路</b>的設計

    利用單片機CPLD實現直接數字頻率合成

    利用單片機CPLD實現直接數字頻率合成相關的描述 可以來看一下。
    發表于 05-04 14:37 ?0次下載

    STM單片機中的按鍵抖和FPGA

    閉合的時間超過了 20ms。因此單片機在檢測鍵盤是否按下時都要加上去抖動操作,有專用的去抖動電路,也有專門的去
    的頭像 發表于 11-30 17:39 ?2703次閱讀

    單片機延時問題20問

    、STC89C52、PIC單片機…..在內的各種單片機常見的延時與中斷問題及解決方法,希望對單片機新手們,有所幫助!1、單片機
    發表于 11-13 21:06 ?6次下載
    <b class='flag-5'>單片機</b><b class='flag-5'>延時</b>問題20問

    單片機復位后為什么要對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>抖|<b class='flag-5'>延時</b>|key|<b class='flag-5'>單片機</b>|<b class='flag-5'>消</b>抖...
    主站蜘蛛池模板: 午夜aaaa| 免费特黄一区二区三区视频一| 成人国产亚洲精品A区天堂蜜臀 | 久久精品动漫网一区二区| 国产精品午夜小视频观看| 高清国产mv视频在线观看| a在线观看免费视频| free性欧美xxx狂欢| avtt天堂网2014| 99视频福利| a4you销魂gogo人体| sao虎影院桃红视频在线观看| 97超碰97资源在线观看| 1973性农场未删减版| 在教室轮流被澡高H林萌| 影音先锋xfplay影院av| 伊人综合在线影院| 2020精品极品国产色在线| 2019在秋霞理论| 99热精品一区| 超碰免费视频caoporn| 大屁股妇女流出白浆| 丰满少妇发泄14p| 国产精选视频在线观看| 国产在线精品视频二区| 精品AV亚洲乱码一区二区| 精选国产AV精选一区二区三区| 久久频这里精品99香蕉久网址| 久久久黄色片| 免费高清在线影片一区| 妻子的秘密HD观看| 色久久久综合88一本道| 亚洲AV无码专区国产精品麻豆| 亚洲精品无码国产爽快A片百度| 亚洲人成色777777老人头| 在线免费观看毛片| 999人在线精品播放视频| 大胸美女被cao哭| 黑人开嫩苞| 免费网站在线观看国产v片| 日本高清二区|