在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

電子發(fā)燒友App

硬聲App

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

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

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>嵌入式開發(fā)>使用VHDL設(shè)計(jì)PS2鍵盤控制的電子密碼鎖詳細(xì)資料說明

使用VHDL設(shè)計(jì)PS2鍵盤控制的電子密碼鎖詳細(xì)資料說明

2019-08-15 | pdf | 1.77 MB | 次下載 | 1積分

資料介紹

  現(xiàn)代社會(huì),人們的安全意識(shí)正在不斷提升。按鍵密碼鎖由于其具有方便性、低成本等特征,還是大有用武之地的。但是通常的按鍵密碼鎖開發(fā),都是基于單片機(jī)技術(shù)。因?yàn)閱纹瑱C(jī)在性能方面存在著一些不足,還不能完全滿足人們對(duì)密碼鎖功能和安全方面進(jìn)行擴(kuò)展的需求。所以,本文提出了一種相應(yīng)的解決方法。本文闡述了一種基于FPGA平臺(tái)和VHDL語言的密碼鎖設(shè)計(jì)原理與方法。密碼鎖作為一個(gè)小型數(shù)字系統(tǒng),通過利用PS/2接口鍵盤作為輸入模塊、 FPGA作為核心處理模塊、LED數(shù)碼管作為輸出模塊,來實(shí)現(xiàn)其具體的功能。設(shè)計(jì)過程中所用的具體芯片型號(hào)是XILINX公司的SPARTAN XC3S400,EDA開發(fā)工具為ISE ,仿真工具是Modelsim SE。最后,本文實(shí)現(xiàn)了一個(gè)簡(jiǎn)單的密碼鎖原型系統(tǒng)的設(shè)計(jì)。該系統(tǒng)開發(fā)采用了“從上至下”的設(shè)計(jì)方針,先設(shè)計(jì)系統(tǒng)的主要功能模塊,然后對(duì)功能模塊進(jìn)行具體化實(shí)現(xiàn)。最終的密碼鎖系統(tǒng),解決了密碼鎖輸入模塊的通訊問題,密碼鎖控制模塊的構(gòu)造問題,密碼鎖輸出模塊的顯示問題。

  隨著社會(huì)的發(fā)展,人們的安全意識(shí)正在不斷提升。這就需要更先進(jìn)的鎖類產(chǎn)品來滿足人們更高的需求。與普通的機(jī)械鎖相比,電子密碼鎖由于具有更高的安全性以及更智能化的操作性,所以逐漸受到人們的青睞。按照操控方式來分類,目前市場(chǎng)上的電子密碼鎖設(shè)備,大致可劃分為如下三種:生物特征密碼鎖、卡式密碼鎖和鍵盤密碼鎖[1]。其中,生物特征密碼鎖一般是通過識(shí)別人體的某些生理特征來進(jìn)行工作的產(chǎn)品,如基于指紋識(shí)別、聲音識(shí)別的密碼鎖[1]。生物特征密碼鎖由于具有很高的安全性,一般被用在安全性要求極高的行業(yè)中,如銀行業(yè)[1]。卡式密碼鎖一般是通過識(shí)別IC(Integrated Circuit,集成電路)卡等具有存儲(chǔ)功能的卡片來進(jìn)行工作的產(chǎn)品。卡式密碼鎖又可分為接觸式和非接觸式兩種類型[1]。無論是哪一種都需要人們隨身攜帶卡片,萬一卡片丟失損壞或被盜,就會(huì)給使用者造成無可挽回的損失。鍵盤式電子密碼鎖是通過鍵盤輸入密碼信號(hào)來進(jìn)行工作的設(shè)備[1] 。從價(jià)格和方便性的角度綜合考慮,鍵盤式電子密碼鎖是比較適合一般大眾的。因而,鍵盤式密碼鎖具有廣泛的研究前景與應(yīng)用價(jià)值。但是在研究了鍵盤式電子密碼鎖設(shè)計(jì)的相關(guān)文獻(xiàn)之后,會(huì)發(fā)現(xiàn)目前此類密碼鎖在設(shè)計(jì)的過程中所使用的工具與開發(fā)模式存在如下問題:

  (1)當(dāng)前鍵盤式密碼鎖產(chǎn)品的設(shè)計(jì)主要是基于單片機(jī)技術(shù),將單片機(jī)作為系統(tǒng)的中央處理模塊。但是單片機(jī)在性能方面存在著一些不足,還不能完全滿足人們對(duì)功能和安全方面進(jìn)行擴(kuò)展的需求。單片機(jī)一般只有40個(gè)引腳、幾KB的存儲(chǔ)器容量[2],那么在利用單片機(jī)做功能設(shè)計(jì)和擴(kuò)展時(shí)就受到了很大的限制。比如,要在密碼鎖鍵盤識(shí)別的基礎(chǔ)上,再增加語音識(shí)別或指紋識(shí)別等功能時(shí),就需要控制芯片擁有更大的存儲(chǔ)空間、更快的處理能力。而這是單片機(jī)所不具備的。

  (2)當(dāng)前鍵盤式密碼鎖產(chǎn)品設(shè)計(jì)過程中,開發(fā)人員在利用單片機(jī)進(jìn)行開發(fā)時(shí),主要采用匯編語言或者是C語言[3],這類語言不能夠充分模仿硬件電路級(jí)的行為,從而增加了開發(fā)成本。以匯編語言為例,匯編語言是一些轉(zhuǎn)移指令、運(yùn)算指令、跳轉(zhuǎn)指令等底層硬件指令的集合[4]。要完成一個(gè)簡(jiǎn)單的功能,如鍵盤時(shí)序的控制,一般就需要寫上百行的匯編代碼。最終,程序會(huì)十分冗長(zhǎng),并且可維護(hù)性差。

  (3)當(dāng)前鍵盤式密碼鎖產(chǎn)品設(shè)計(jì)過程中,開發(fā)人員針對(duì)不同型號(hào)的產(chǎn)品一般都要重新設(shè)計(jì)鍵盤掃描電路、鍵盤消抖電路和鍵盤譯碼電路等接口電路。而這些重復(fù)工作無疑增加了開發(fā)人員的負(fù)擔(dān)。針對(duì)上述這些問題,本文提出了一種解決辦法。首先,如果能夠采用FPGA(Field Programmable Gate Array,現(xiàn)場(chǎng)可編程門陣列)作為中央處理模塊來進(jìn)行密碼鎖設(shè)計(jì)就基本可以解決單片機(jī)容量不足和擴(kuò)展性能力弱的問題。目前的FPGA芯片一般有200個(gè)引腳,幾MB的存儲(chǔ)容量[5],具備密碼鎖等小型數(shù)字系統(tǒng)設(shè)計(jì)的容量與能力,甚至綽綽有余。其次,如果能夠采用EDA(Electronic Design Automation,電子設(shè)計(jì)自動(dòng)化)技術(shù)作為密碼鎖的開發(fā)模式來進(jìn)行設(shè)計(jì),就基本可以解決利用匯編或C進(jìn)行開發(fā)的可維護(hù)性差的問題。因?yàn)樵陔娮釉O(shè)計(jì)行業(yè),EDA技術(shù)是進(jìn)行數(shù)字系統(tǒng)設(shè)計(jì)的重要手段,并且在某些復(fù)雜系統(tǒng)設(shè)計(jì)領(lǐng)域中甚至成為主要的手段[6]。在EDA軟件的支持下,開發(fā)人員需要做的只是描述數(shù)字系統(tǒng)的功能與行為,然后將描述的結(jié)果交由計(jì)算機(jī)軟件進(jìn)行處理,最終在下載到FPGA中后便得到想要的電子線路[6]。通過這樣的設(shè)計(jì)方式,使原本需要在硬件上進(jìn)行的修改,簡(jiǎn)化到只需要修改程序的程度。

  本文所采用EDA編程語言是VHDL(Very high speed integrated circuit Hardware Description Language, 超高速集成電路硬件描述語言)語言。 VHDL作為一種硬件描述語言,具有功能強(qiáng)大的語言結(jié)構(gòu),可以用簡(jiǎn)潔的程序來描述復(fù)雜的邏輯行為[7]。它具有多層次的設(shè)計(jì)描述功能,經(jīng)過工具軟件的層層細(xì)化,最后可直接生成電路級(jí)的描述,下載到FPGA后便可得到所需要的電子設(shè)備[7]。VHDL還支持同步電路、異步電路和隨機(jī)電路的設(shè)計(jì)[7],這是其他硬件描述語言所不能比擬的。VHDL支持多種設(shè)計(jì)方法,既支持自底向上的設(shè)計(jì)模式,也支持自頂向下的設(shè)計(jì)模式。所以,在利用VHDL語言進(jìn)行數(shù)字系統(tǒng)設(shè)計(jì)時(shí),可以極大地發(fā)揮開發(fā)人員的創(chuàng)造性。最后,考慮到當(dāng)前PS/2(Personal System 2,個(gè)人系統(tǒng)2)鍵盤已經(jīng)集成鍵盤掃描電路、消抖電路、譯碼電路[8]。所以,在采用PS/2鍵盤直接作為密碼鎖輸入電路之后,就可以減輕開發(fā)人員重復(fù)設(shè)計(jì)接口電路的工作負(fù)擔(dān)。并且PS/2鍵盤具有廣泛的普及率、豐富的按鍵等優(yōu)勢(shì)。這些因素將給開發(fā)者帶來巨大的方便。

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評(píng)論

查看更多

下載排行

本周

  1. 1TC358743XBG評(píng)估板參考手冊(cè)
  2. 1.36 MB  |  330次下載  |  免費(fèi)
  3. 2開關(guān)電源基礎(chǔ)知識(shí)
  4. 5.73 MB  |  6次下載  |  免費(fèi)
  5. 3100W短波放大電路圖
  6. 0.05 MB  |  4次下載  |  3 積分
  7. 4嵌入式linux-聊天程序設(shè)計(jì)
  8. 0.60 MB  |  3次下載  |  免費(fèi)
  9. 5基于FPGA的光纖通信系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
  10. 0.61 MB  |  2次下載  |  免費(fèi)
  11. 6基于FPGA的C8051F單片機(jī)開發(fā)板設(shè)計(jì)
  12. 0.70 MB  |  2次下載  |  免費(fèi)
  13. 751單片機(jī)窗簾控制器仿真程序
  14. 1.93 MB  |  2次下載  |  免費(fèi)
  15. 8基于51單片機(jī)的RGB調(diào)色燈程序仿真
  16. 0.86 MB  |  2次下載  |  免費(fèi)

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費(fèi)
  3. 2555集成電路應(yīng)用800例(新編版)
  4. 0.00 MB  |  33564次下載  |  免費(fèi)
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費(fèi)
  7. 4開關(guān)電源設(shè)計(jì)實(shí)例指南
  8. 未知  |  21548次下載  |  免費(fèi)
  9. 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費(fèi)
  11. 6數(shù)字電路基礎(chǔ)pdf(下載)
  12. 未知  |  13750次下載  |  免費(fèi)
  13. 7電子制作實(shí)例集錦 下載
  14. 未知  |  8113次下載  |  免費(fèi)
  15. 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德爾著
  16. 0.00 MB  |  6653次下載  |  免費(fèi)

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費(fèi)
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537796次下載  |  免費(fèi)
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420026次下載  |  免費(fèi)
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費(fèi)
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費(fèi)
  11. 6電路仿真軟件multisim 10.0免費(fèi)下載
  12. 340992  |  191185次下載  |  免費(fèi)
  13. 7十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
  14. 158M  |  183278次下載  |  免費(fèi)
  15. 8proe5.0野火版下載(中文版免費(fèi)下載)
  16. 未知  |  138040次下載  |  免費(fèi)
主站蜘蛛池模板: 日本黄色视 | 国产大毛片 | 日韩免费三级 | 国产精品福利视频手机免费观看 | 黄视频网站在线观看 | 国产成人mv 在线播放 | 一级a毛片免费观看 | 欧美人与z0xxxx另类 | 天天操夜夜草 | 日本xxxx色视频在线观看免 | 中文天堂在线www | 乱肉情欲杂乱小说 | 天堂网2014av | 黄色片网站日本 | 一级毛片黄色 | 国产伦精一区二区三区 | 五月婷激情 | 老司机深夜影院入口aaaa | 久青草免费视频 | chinese国产videoxx实拍 | 天堂网. www在线资源 | 成人综合网站 | 天天伊人| 国产精品高清免费网站 | 中文在线天堂网www 中文在线资源链接天堂 | 色在线观看视频 | 国产午夜人做人视频羞羞 | 高清在线免费观看 | 午夜伦y4480影院中文字幕 | 天堂网bt | 亚洲日本一区二区三区在线不卡 | 免费的黄色的视频 | 狠狠综合 | 久99热| 狠狠色狠狠色综合 | 黄色拍拍拍| 婷婷色亚洲| 天天躁狠狠躁夜夜躁 | www.色.com| 激情亚洲 | 亚洲色图欧美在线 |