91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

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

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

3天內不再提示

基于FPGA的按鍵檢測設計

CHANBAEK ? 來源:HardwareStudy ? 作者:kknote ? 2023-04-18 14:47 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在電子產品中我們會經常用到按鍵,比如電腦的鍵盤,手機的按鍵等等,按鍵就是人機交互的一種工具。 本文使用 FPGA 程序來檢測與按鍵對應的 I/O口的電平高低來判斷按鍵是否按下或松開,通過點亮/點滅開發板上相應的 LED 燈來指示按鍵的動作。

wKgaomQ-PKCAB6ZpAABKkE9F6c0340.jpg

按鍵原理圖

從原理圖可知:當按鍵按下時,FPGA 的 I/O 口檢測到低電平; 當按鍵彈起時,FPGA 的 I/O口檢測到高電平。

注意點:每 20ms 程序會檢查一下按鍵的狀,如果這次檢測為低電平而且上次檢測為高電平的話,說明有按鍵按下,相對應的 LED 燈反轉。 一般按鍵按下時的按鍵抖動為低于 20ms 的脈沖信號,這些高頻脈沖信號會被濾除。 提高了按鍵的可靠性。

verilog實現:

wKgZomQ-PKCAF--0AADxLNjWzAw517.jpg

wKgZomQ-PKCAOJhZAADcYNBo8i4066.jpg

用VHDL實現

wKgZomQ-PKCABQZVAAAd6dSRjJk207.jpg

wKgaomQ-PKCAc1aPAAAfKm0mjck404.jpg

wKgaomQ-PKCACuNaAAATEkQCcq8612.jpg

特別地:Verilog中的條件操作符號“?”,比如 assign c=d?a:b; 它的意思就是,當d=1時,把a的值賦給c,否則,把b的值賦給c。 實際在VHDL中,可以用一個if-else語句來實現同樣的說法。

wKgZomQ-PKCAS1MsAAAEexSFibU763.jpg

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

    關注

    1645

    文章

    22050

    瀏覽量

    618527
  • 電子產品
    +關注

    關注

    6

    文章

    1218

    瀏覽量

    59355
  • led燈
    +關注

    關注

    22

    文章

    1596

    瀏覽量

    109745
  • Verilog
    +關注

    關注

    29

    文章

    1367

    瀏覽量

    112284
  • 按鍵檢測
    +關注

    關注

    0

    文章

    25

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    深入而全面:FPGA學習之獨立按鍵檢測

    幾乎沒有哪一個系統沒有輸入輸出設備,大到顯示器,小到led燈,輕觸按鍵。作為一個系統,要想穩定的工作,輸入輸出設備的性能占了很重要的角色。本實驗,小梅哥就通過一個獨立按鍵檢測實驗,來正式步入
    發表于 12-11 11:18 ?1.1w次閱讀

    基于FPGA按鍵模式的分類和如何實現應用設計

    FPGA系統設計中,按鍵是最常見的人機交互接口部件。在沒有微控制器參與的情況下,FPGA系統中按鍵的功能相對較弱,通常可以將按鍵抖動和
    發表于 07-20 17:13 ?2696次閱讀
    基于<b class='flag-5'>FPGA</b><b class='flag-5'>按鍵</b>模式的分類和如何實現應用設計

    【ZYNQ Ultrascale+ MPSOC FPGA教程】第九章Vivado下按鍵實驗

    按鍵FPGA設計當中最常用也是最簡單的外設,本章通過按鍵檢測實驗,檢測開發板的按鍵功能是否正常
    的頭像 發表于 01-22 09:46 ?2700次閱讀
    【ZYNQ Ultrascale+ MPSOC <b class='flag-5'>FPGA</b>教程】第九章Vivado下<b class='flag-5'>按鍵</b>實驗

    【紫光同創國產FPGA教程】【第三章】按鍵檢測實驗

    通過按鍵檢測實驗,檢測開發板的按鍵功能是否正常,了解硬件描述語言和FPGA的具體關系,學習PDS View RTL Schematic的使用
    的頭像 發表于 02-02 13:22 ?4707次閱讀
    【紫光同創國產<b class='flag-5'>FPGA</b>教程】【第三章】<b class='flag-5'>按鍵</b><b class='flag-5'>檢測</b>實驗

    fpga教程之——按鍵消抖

    ...............................................111. 回顧  這次我們繼續給玩轉LED加入些新元素,使用按鍵控制LED。點亮LED是利用了FPGA輸出
    發表于 02-27 11:49

    小梅哥和你一起深入學習FPGA之獨立按鍵檢測

    設備,其與FPGA連接的IO口被接上了10K的上拉電阻,在按鍵沒有按下時,FPGA檢測到高電平;當按鍵按下后,
    發表于 11-10 12:59

    梅哥和你一起深入學習FPGA之獨立按鍵檢測(下)

    關鍵詞:FPGA , 按鍵檢測 八、 仿真分析 由上圖仿真結果可知,當有按鍵按下時,需要較長一段時間后,Key_Flag會有一個高電平脈沖,同時Key_Value更新為輸入
    發表于 09-26 07:31 ?562次閱讀

    小梅哥和你一起深入學習FPGA之獨立按鍵檢測(上)

    關鍵詞:FPGA , 按鍵檢測 幾乎沒有哪一個系統沒有輸入輸出設備,大到顯示器,小到led燈,輕觸按鍵。作為一個系統,要想穩定的工作,輸入輸出設備的性能占了很重要的角色。本實驗,小梅哥
    發表于 09-26 07:40 ?723次閱讀

    【ZYNQ Ultrascale+ MPSOC FPGA教程】第九章Vivado下按鍵實驗

    按鍵FPGA設計當中最常用也是最簡單的外設,本章通過按鍵檢測實驗,檢測開發板的按鍵功能是否正常
    發表于 01-25 08:27 ?5次下載
    【ZYNQ Ultrascale+ MPSOC <b class='flag-5'>FPGA</b>教程】第九章Vivado下<b class='flag-5'>按鍵</b>實驗

    PIC單片機 按鍵檢測識別

    目錄按鍵和PIC單片機一、按鍵二、按鍵的物理連接與檢測三、PIC16F18854單片機按鍵檢測
    發表于 11-16 12:36 ?12次下載
    PIC單片機 <b class='flag-5'>按鍵</b><b class='flag-5'>檢測</b>識別

    51匯編(七):按鍵檢測

    按鍵檢測原理按鍵相當于一個開關,一端連接單片機IO,一端接地;將單片機IO置高,當按鍵按下的時候相當于開關閉合,單片機IO接地,IO電平為低;因此,當單片機
    發表于 11-22 20:51 ?4次下載
    51匯編(七):<b class='flag-5'>按鍵</b><b class='flag-5'>檢測</b>

    STM32速成筆記(3)—按鍵檢測

    按鍵檢測原理比較簡單,按鍵按下和不按下,其連接引腳的電平是不一樣的,按鍵檢測正是通過檢測
    的頭像 發表于 10-23 17:31 ?4070次閱讀
    STM32速成筆記(3)—<b class='flag-5'>按鍵</b><b class='flag-5'>檢測</b>

    如何在FPGA中實現按鍵消抖

    FPGA(現場可編程門陣列)中實現按鍵消抖是一個重要的設計環節,特別是在處理用戶輸入時,由于物理按鍵的機械特性和電氣特性,按鍵在按下和釋放的瞬間會產生抖動現象,這種抖動可能導致系統錯
    的頭像 發表于 08-19 18:15 ?3551次閱讀

    基于FPGA實現按鍵消抖處理

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

    遠心鏡頭應用手機按鍵檢測

    遠心鏡頭的手機按鍵檢測方案具有高效、準確、穩定等優點。該方案能夠實現對手機按鍵的全方位檢測,包括按鍵的位置、高度、間隙以及彈力等參數。同時,
    的頭像 發表于 01-20 10:18 ?461次閱讀
    遠心鏡頭應用手機<b class='flag-5'>按鍵</b><b class='flag-5'>檢測</b>
    主站蜘蛛池模板: 日本黄视频在线观看 | 四虎影院在线观看免费 | 国产精品成人va在线观看入口 | 天天色天天拍 | 韩国视频在线播放 | 台湾香港澳门三级在线 | 日韩色爱 | 丁香在线视频 | 淫欲网 | 日本在线不卡免 | 手机看片日韩永久福利盒子 | 草草影院ccyy国产日本欧美 | 狠狠色丁香婷婷综合久久来 | 国产片无遮挡在线看床戏 | 欧美视频一区二区三区在线观看 | 国产精品欧美激情第一页 | 精品国产一二三区在线影院 | 亚洲福利视频一区二区三区 | 亚洲精品一线二线三线 | 视频在线观看免费网站 | 日日噜噜夜夜狠狠久久丁香 | 国产精品区在线12p 国产精品任我爽爆在线播放6080 | 午夜剧场刺激性爽免费视频 | 手机在线看片你懂的 | 欧美3d动漫网站 | 黄色顶级视频 | 色我网站 | 色综合色综合色综合色综合网 | 亚洲美女高清一区二区三区 | 国产福利小视频在线观看 | 一级特黄a 大片免费 | 国产福利2021最新在线观看 | 经典三级影院 | 婷婷婷色| 欧美午夜性刺激在线观看免费 | 色综合天天综合网亚洲影院 | 日韩毛片免费 | 黄色大全片 | 久久观看 | 我色综合| 影音先锋ady69色资源网站 |