国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

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

FPGA學(xué)習(xí)系列:11. 按鍵消抖設(shè)計(jì)

FPGA學(xué)習(xí)交流 ? 2018-06-07 13:51 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

設(shè)計(jì)背景:

在我們的工程設(shè)計(jì)中我們會(huì)或多或少的用到開(kāi)關(guān),開(kāi)關(guān)分為好多種,不管是哪一種開(kāi)關(guān)在按下還是抬起都會(huì)有輕微的抖動(dòng),為了使我們的設(shè)計(jì)更加準(zhǔn)確化,今天我們將學(xué)習(xí)按鍵消抖。

設(shè)計(jì)原理:

本次的設(shè)計(jì)是一個(gè)消抖的設(shè)計(jì),在我們用的按鍵中,按下時(shí)低電平,抬起時(shí)高地平,可是在現(xiàn)實(shí)中按鍵的瞬間高低電平的變化并不是我們想的那樣,而是下面的情況。

image.png



我們稱(chēng)按下到s的時(shí)候稱(chēng)為前抖,s到抬起后稱(chēng)為后抖,在正常的情況下就是上面電平變化波形,那么我們?yōu)榱讼槐匾牟ㄐ危覀兙蛻?yīng)該在s區(qū)域來(lái)判斷按鍵是否按下也就是低電平,同理我們抬起的時(shí)候也要間隔一段時(shí)間后來(lái)確定按下,一般我們間隔的時(shí)間設(shè)置為 10ms ---- 20ms之間都可以,所以說(shuō)消抖就是把現(xiàn)實(shí)中按下抬起的抖動(dòng)消除,生成我們理想的高低高的波形。

設(shè)計(jì)架構(gòu)圖:

image.png?

設(shè)計(jì)狀態(tài)轉(zhuǎn)移圖image.png?

設(shè)計(jì)代碼:

設(shè)計(jì)模塊

0modulekey_xiaodou(clk,rst_n,key,key_x);

1

2 inputclk; //輸入輸出

3 inputrst_n;

4 inputkey;

5

6 outputregkey_x;

7 //parameter T10ms = 500_000; //設(shè)計(jì)一個(gè)10ms的計(jì)數(shù)參數(shù)

8 parameterT10ms =50;

9

10 parameters0 =2'b00;//4個(gè)狀態(tài)

11 parameters1 =2'b01;

12 parameters2 =2'b10;

13 parameters3 =2'b11;

14 reg[18:0]count;

15 reg[1:0]state;

16 always@(posedgeclk ornegedgerst_n)

17 if(!rst_n)

18 begin

19 count <=19'b0;

20 state <=2'b0;

21 key_x <=1'b1;

22 end

23 else

24 begin

25 case(state)

26 s0:begin

27 if(key)//判斷是否按鍵按下

28 begin

29 count <=1'b0;

30 key_x <=1'b1;

31 end

32 else

33 begin

34 if(count <T10ms -1)//按下就計(jì)數(shù)10ms

35 begin

36 count <=count +1'b1;

37 key_x <=1'b1;

38 end

39 else

40 begin//計(jì)數(shù)到了后給輸出賦值為 0

41 key_x <=1'b0;

42 state <=s1;

43 end

44 end

45 end

46 s1:begin

47 if(~key)//判斷是否按鍵抬起

48 begin

49 count <=1'b0;

50 key_x <=1'b0;

51 end

52 else

53 begin

54 if(count <T10ms -1)//抬起就計(jì)數(shù)10ms

55 begin

56 count <=count +1'b1;

57 key_x <=1'b0;

58 end

59 else

60 begin

61 key_x <=1'b1;//計(jì)數(shù)到了后給輸 出賦值為1

62 state <=s0;

63 end

64 end

65 end

66 default:state <=0;

67 endcase

68 end

69endmodule

測(cè)試模塊

0`timescale1ns/1ps

1

2 modulexiaodou_tb();

3

4

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

    關(guān)注

    1660

    文章

    22412

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    MAX16054:高性能帶和 ±15kV ESD 保護(hù)的開(kāi)關(guān)控制器

    MAX16054:高性能帶和 ±15kV ESD 保護(hù)的開(kāi)關(guān)控制器 在電子產(chǎn)品設(shè)計(jì)中,開(kāi)關(guān)控制器是常見(jiàn)且關(guān)鍵的組件。但如何處理開(kāi)關(guān)抖動(dòng)以及靜電防護(hù),是工程師們常常面臨的難題。今天,我們就來(lái)詳細(xì)
    的頭像 發(fā)表于 02-09 17:30 ?267次閱讀

    VK36系列抗干擾1-18按鍵觸摸可用于小家電觸控感應(yīng)芯片

    調(diào)節(jié)靈敏度 4. 內(nèi)置按鍵,無(wú)需外部軟件再 5. 具備環(huán)境自適應(yīng)參數(shù)校準(zhǔn)功能 6. 優(yōu)異的抗電源干擾
    的頭像 發(fā)表于 01-19 17:24 ?552次閱讀
    VK36<b class='flag-5'>系列</b>抗干擾1-18<b class='flag-5'>按鍵</b>觸摸可用于小家電觸控感應(yīng)芯片

    晶臺(tái)KLH11LX系列丨施密特觸發(fā)器光耦在按鍵中的應(yīng)用

    在電子系統(tǒng)中,機(jī)械按鍵因機(jī)械結(jié)構(gòu)特性,在按下或釋放時(shí)會(huì)產(chǎn)生5-10ms的抖動(dòng)信號(hào),可能導(dǎo)致電路誤判。施密特觸發(fā)器光耦憑借其獨(dú)特的遲滯特性,成為硬件的核心器件,而晶臺(tái)推出的KLH11
    的頭像 發(fā)表于 12-06 09:04 ?471次閱讀
    晶臺(tái)KLH<b class='flag-5'>11</b>LX<b class='flag-5'>系列</b>丨施密特觸發(fā)器光耦在<b class='flag-5'>按鍵</b><b class='flag-5'>消</b><b class='flag-5'>抖</b>中的應(yīng)用

    按鍵的方法

    常用的方法是判斷按鍵按下的時(shí)候進(jìn)行一定的延時(shí),代碼如下: ((KEY==)delay_ms20;whilegpio_get)0;delay_ms20;beep)//蜂鳴器提示音}這種方法簡(jiǎn)單易懂
    發(fā)表于 11-27 06:12

    硬件方案元件參數(shù)的計(jì)算方法

    硬件是通過(guò)電路設(shè)計(jì)消除機(jī)械開(kāi)關(guān)(如按鍵、繼電器等)在閉合或斷開(kāi)時(shí)產(chǎn)生的抖動(dòng)信號(hào)。以下是常見(jiàn)硬件方案及其元件參數(shù)計(jì)算方法: 1. R
    發(fā)表于 11-19 06:31

    RVMCU課堂「11」: 手把手教你玩轉(zhuǎn)RVSTAR—GPIO使用篇

    =14.6667px]使用GPIO的輸入功能:[size=14.6667px]用RVSTAR的板載按鍵控制LED的亮和滅,在使用它之前我們需要了解一點(diǎn)[size=14.6667px]按鍵
    發(fā)表于 10-31 07:16

    揭秘音電商 API,讓音小店粉絲增長(zhǎng)有跡可循

    ? 在當(dāng)今短視頻電商時(shí)代,音已成為商家必爭(zhēng)之地。但如何精準(zhǔn)追蹤粉絲增長(zhǎng),優(yōu)化營(yíng)銷(xiāo)策略?音電商 API(應(yīng)用程序接口)正是關(guān)鍵。它讓商家通過(guò)數(shù)據(jù)接口獲取店鋪核心指標(biāo),將粉絲增長(zhǎng)從“黑匣子”變?yōu)?/div>
    的頭像 發(fā)表于 08-20 15:46 ?836次閱讀
    揭秘<b class='flag-5'>抖</b>音電商 API,讓<b class='flag-5'>抖</b>音小店粉絲增長(zhǎng)有跡可循

    巧用音電商 API,精準(zhǔn)分析音商品種草效果

    ? 在當(dāng)今短視頻電商時(shí)代,音已成為品牌推廣的核心平臺(tái)。"種草"(即通過(guò)內(nèi)容激發(fā)用戶(hù)購(gòu)買(mǎi)欲望)效果直接影響商品銷(xiāo)售。然而,許多商家僅憑直覺(jué)評(píng)估推廣效果,導(dǎo)致資源浪費(fèi)。本文將介紹如何利用音電商
    的頭像 發(fā)表于 08-20 15:29 ?1154次閱讀
    巧用<b class='flag-5'>抖</b>音電商 API,精準(zhǔn)分析<b class='flag-5'>抖</b>音商品種草效果

    音電商 API 接口:開(kāi)啟音小店直播帶貨數(shù)據(jù)新洞察

    ? 在數(shù)字化電商浪潮中,音小店憑借直播帶貨模式迅速崛起,成為品牌和商家的新戰(zhàn)場(chǎng)。然而,如何從海量直播數(shù)據(jù)中提取有價(jià)值的洞察,優(yōu)化銷(xiāo)售策略?音電商 API 接口正是解決這一挑戰(zhàn)的關(guān)鍵工具。本文將
    的頭像 發(fā)表于 08-20 15:20 ?1074次閱讀
    <b class='flag-5'>抖</b>音電商 API 接口:開(kāi)啟<b class='flag-5'>抖</b>音小店直播帶貨數(shù)據(jù)新洞察

    凈化器觸摸IC低電流1按鍵觸控VKD233系列超小體積單路感應(yīng)

    穩(wěn)壓電路 響應(yīng)時(shí)間約46ms @VDD=3V 可以由外部電容?(1~60pF)?調(diào)整靈敏度 內(nèi)置按鍵,無(wú)需
    的頭像 發(fā)表于 08-01 15:15 ?746次閱讀
    凈化器觸摸IC低電流1<b class='flag-5'>按鍵</b>觸控VKD233<b class='flag-5'>系列</b>超小體積單路感應(yīng)

    蔡司一出手,計(jì)量也得 “”三

    編程,縮短測(cè)量時(shí)間 精度是工業(yè)的底色 而計(jì)量,才是守護(hù)這份底色的光 2025年7月 蔡司工業(yè)質(zhì)量商城 懷揣著這份守護(hù)初心 正式入駐音 作為百年計(jì)量行業(yè)專(zhuān)家 我們準(zhǔn)備與您一起在這里“ ”三 官號(hào)
    的頭像 發(fā)表于 07-24 15:53 ?497次閱讀
    蔡司一出手,計(jì)量也得 “<b class='flag-5'>抖</b>”三<b class='flag-5'>抖</b>

    FPGA在機(jī)器學(xué)習(xí)中的具體應(yīng)用

    隨著機(jī)器學(xué)習(xí)和人工智能技術(shù)的迅猛發(fā)展,傳統(tǒng)的中央處理單元(CPU)和圖形處理單元(GPU)已經(jīng)無(wú)法滿(mǎn)足高效處理大規(guī)模數(shù)據(jù)和復(fù)雜模型的需求。FPGA(現(xiàn)場(chǎng)可編程門(mén)陣列)作為一種靈活且高效的硬件加速平臺(tái)
    的頭像 發(fā)表于 07-16 15:34 ?2890次閱讀

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

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

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

    一次諧器與二次諧器是電力系統(tǒng)中用于抑制諧振過(guò)電壓的不同裝置,主要區(qū)別如下: 安裝位置:一次諧器串聯(lián)于電壓互感器(PT)一次側(cè)中性點(diǎn)與地之間,直接承受高電壓;二次諧器并聯(lián)在PT
    的頭像 發(fā)表于 05-07 09:58 ?4266次閱讀
    一次<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ò)電壓的關(guān)鍵設(shè)備,主要用于保護(hù)電壓互感器(PT)及電網(wǎng)安全。當(dāng)系統(tǒng)因單相接地、操作過(guò)電壓或雷擊引發(fā)PT鐵芯飽和時(shí),可能產(chǎn)生分頻、工頻或高頻諧振,導(dǎo)致PT過(guò)熱、絕緣損壞
    的頭像 發(fā)表于 04-24 10:23 ?2863次閱讀
    <b class='flag-5'>消</b>諧裝置的作用