999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于FPGA的電子密碼鎖設(shè)計(jì)與實(shí)現(xiàn)

2016-05-14 08:40:40周慶芳
教育界·上旬 2016年5期
關(guān)鍵詞:設(shè)計(jì)

周慶芳

【摘 要】電子密碼鎖是一種通過密碼輸入來控制電路或是芯片工作,從而控制機(jī)械開關(guān)的閉合,完成開鎖、閉鎖任務(wù)的電子產(chǎn)品。本文主要闡述了一種基于現(xiàn)場(chǎng)可編程門陣列FPGA器件的電子密碼鎖的設(shè)計(jì)方法,用FPGA器件構(gòu)造系統(tǒng),所有算法完全由硬件電路來實(shí)現(xiàn),使得系統(tǒng)的工作可靠性大為提高。

【關(guān)鍵詞】FPGA 電子密碼鎖 原理 設(shè)計(jì)

一、電子密碼鎖的產(chǎn)生

隨著科學(xué)技術(shù)的發(fā)展,在安全技術(shù)防范領(lǐng)域,具有防盜報(bào)警功能的電子密碼鎖逐漸興起,技術(shù)上正日趨成熟,功能也越來越大。電子密碼鎖是一種通過密碼輸入來控制電路或是芯片工作,從而控制機(jī)械開關(guān)的閉合,完成開鎖、閉鎖任務(wù)的電子產(chǎn)品[1]。現(xiàn)在應(yīng)用較廣的電子密碼鎖是以芯片為核心,通過編程來實(shí)現(xiàn)的。其性能和安全性已大大超過了機(jī)械鎖[2][3],特點(diǎn)如下:①保密性好,編碼量多,遠(yuǎn)遠(yuǎn)大于彈子鎖,隨機(jī)開鎖成功率幾乎為零;②密碼可變,用戶可以經(jīng)常更改密碼,防止密碼被盜,同時(shí)也可以避免因人員的更替而使鎖的密級(jí)下降;③誤碼輸入保護(hù)。

二、基于FPGA的電子密碼鎖的原理

(一)FPGA的工作原理

FPGA采用了邏輯單元陣列LCA(Logic Cell Array)這樣一個(gè)新概念,內(nèi)部包括可配置邏輯模塊CLB(Configurable Logic Block)、輸出輸入模塊IOB(Input Output Block)和內(nèi)部連線(Interconnect)三個(gè)部分。FPGA的基本特點(diǎn)主要有:①采用FPGA設(shè)計(jì)ASIC電路,用戶容易得到合用的芯片;②FPGA可做其他全定制或半定制ASIC電路的中試樣片;③FPGA內(nèi)部有豐富的觸發(fā)器和I/O引腳;④FPGA是ASIC電路中設(shè)計(jì)周期最短、開發(fā)費(fèi)用最低、風(fēng)險(xiǎn)最小的器件之一。

(二)QuartusⅡ開發(fā)設(shè)計(jì)平臺(tái)

本設(shè)計(jì)使用Altera公司的QuartusⅡ軟件開發(fā)平臺(tái)。QuartusⅡ軟件平臺(tái)能滿足各種特定設(shè)計(jì)的需要,是FPGA/CPLD開發(fā)集成環(huán)境,也是單芯片可編程系統(tǒng)(SOPC)設(shè)計(jì)的綜合性環(huán)境。

三、基于FPGA的電子密碼鎖的設(shè)計(jì)

(一)電子密碼鎖的設(shè)計(jì)要求

電子密碼鎖的設(shè)計(jì)要求:①需具有密碼鎖輸入功能;②設(shè)置復(fù)位按鍵,以便重新輸入新的密碼;③在密碼管上顯示輸入次數(shù);④拒絕接受超過規(guī)定次數(shù)的密碼輸入信號(hào);⑤當(dāng)輸入密碼正確時(shí),在數(shù)碼管上顯示字符H,當(dāng)輸入密碼不正確時(shí),在數(shù)碼管上顯示字符E。

(二)電子密碼鎖的方案設(shè)計(jì)

設(shè)計(jì)電子密碼鎖采用VDHL語言輸入的方式實(shí)現(xiàn)[4],通常,開發(fā)實(shí)驗(yàn)板上有10個(gè)按鍵K1~K10,其中K1~K9作為密碼輸入按鍵,K10作為復(fù)位按鍵,以便重新開始輸入新的密碼。

電子密碼鎖采用狀態(tài)機(jī)和對(duì)按鍵輸入次數(shù)計(jì)數(shù)相結(jié)合的方法,保證只有輸入正確的密碼,狀態(tài)機(jī)才能轉(zhuǎn)換到最后正確的狀態(tài),顯示開鎖字符。程序由6個(gè)進(jìn)程組成:進(jìn)程P1和P2將8Hz標(biāo)準(zhǔn)信號(hào)分頻后,產(chǎn)生0.5s的脈沖信號(hào)(carry),與按鍵輸入信號(hào)配合,消除按鍵輸入的抖動(dòng),并作為狀態(tài)轉(zhuǎn)換進(jìn)程P4的時(shí)鐘輸入信號(hào);進(jìn)程P3瑣存按鍵輸入信號(hào),為狀態(tài)機(jī)提供一個(gè)穩(wěn)定的按鍵輸入信號(hào);進(jìn)程P4將下一個(gè)狀態(tài)(next_state)轉(zhuǎn)換為當(dāng)前狀態(tài)(state),進(jìn)程P5產(chǎn)生次態(tài)信號(hào)(next_state),只有當(dāng)有按鍵輸入和狀態(tài)轉(zhuǎn)移控制信號(hào)en為邏輯“1”時(shí)才能產(chǎn)生次態(tài)信號(hào),進(jìn)程P4和P5是電子密碼鎖的核心,密碼的設(shè)置也是編寫狀態(tài)機(jī)時(shí)確定的;進(jìn)程P6對(duì)按鍵輸入次數(shù)計(jì)數(shù),并且為顯示按鍵輸入次數(shù)的七段譯碼器BCD碼數(shù)據(jù)。進(jìn)程判斷按鍵輸入次數(shù)是否已輸入了3次:如果輸入密碼的次數(shù)小于等于3,則狀態(tài)轉(zhuǎn)移控制信號(hào)en為邏輯“1”;如果輸入密碼的次數(shù)大于3,則狀態(tài)轉(zhuǎn)移控制信號(hào)en為邏輯“0”,當(dāng)仍有密碼輸入時(shí),禁止?fàn)顟B(tài)發(fā)生變化。

四、電子密碼鎖的時(shí)序仿真驗(yàn)證

電路設(shè)計(jì)完成后,需要進(jìn)行功能仿真和時(shí)序仿真,驗(yàn)證設(shè)計(jì)結(jié)果是否滿足設(shè)計(jì)要求。時(shí)序仿真在文件綜合后,由FPGA適配器映射于具體的芯片,得到文件進(jìn)行仿真,與器件具體特性有關(guān),包含了器件和布線的延時(shí)信息,按要求運(yùn)行仿真器并輸入相應(yīng)參數(shù)進(jìn)行驗(yàn)證。

五、總結(jié)

用FPGA器件構(gòu)造電子密碼鎖的設(shè)計(jì)方法,所有算法完全由硬件電路來實(shí)現(xiàn),并且由于FPGA具有現(xiàn)場(chǎng)可編程功能,當(dāng)設(shè)計(jì)需要更改時(shí),只需更改FPGA中的控制和接口電路,利用EDA工具將更新后的設(shè)計(jì)下載到FPGA中即可,無須更改外部電路的設(shè)計(jì),大大提高了設(shè)計(jì)的效率。

【參考文獻(xiàn)】

[1]王衛(wèi)兵,劉克剛,朱秋萍.用FPGA的電子密碼鎖[J].電子技術(shù),2005,32(01):26-28.

[2]許琦.基于FPGA的電子密碼鎖的設(shè)計(jì)[J].科技信息(學(xué)術(shù)版),2006(10):10-11.

[3]李連華.基于FPGA的電子密碼鎖設(shè)計(jì)[J].中國科技信息,2006(01):63.

[4]劉鈺,張有志.一種用VHDL語言設(shè)計(jì)的數(shù)字密碼鎖[J].信息技術(shù)與信息化,2004(04):37-40.

猜你喜歡
設(shè)計(jì)
二十四節(jié)氣在平面廣告設(shè)計(jì)中的應(yīng)用
何為設(shè)計(jì)的守護(hù)之道?
《豐收的喜悅展示設(shè)計(jì)》
流行色(2020年1期)2020-04-28 11:16:38
基于PWM的伺服控制系統(tǒng)設(shè)計(jì)
電子制作(2019年19期)2019-11-23 08:41:36
基于89C52的32只三色LED搖搖棒設(shè)計(jì)
電子制作(2019年15期)2019-08-27 01:11:50
基于ICL8038的波形發(fā)生器仿真設(shè)計(jì)
電子制作(2019年7期)2019-04-25 13:18:16
瞞天過海——仿生設(shè)計(jì)萌到家
設(shè)計(jì)秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設(shè)計(jì)叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
從平面設(shè)計(jì)到“設(shè)計(jì)健康”
商周刊(2017年26期)2017-04-25 08:13:04
主站蜘蛛池模板: 亚洲欧美综合另类图片小说区| 首页亚洲国产丝袜长腿综合| 成人日韩视频| 日本人妻丰满熟妇区| 啪啪免费视频一区二区| 久久精品日日躁夜夜躁欧美| 欧美在线视频a| 毛片免费在线视频| 国产精品v欧美| 欧洲亚洲欧美国产日本高清| 亚洲区一区| 国产精品久线在线观看| 欧美在线观看不卡| 中日韩一区二区三区中文免费视频| 色婷婷亚洲综合五月| 国产在线麻豆波多野结衣| 在线免费a视频| 在线看国产精品| 亚洲黄色网站视频| 播五月综合| 国产一在线观看| 日本成人不卡视频| 亚洲丝袜中文字幕| 在线播放精品一区二区啪视频| 精品无码人妻一区二区| 欧美精品啪啪一区二区三区| 国产精品视频系列专区| 精品无码一区二区在线观看| 无码日韩精品91超碰| 丁香婷婷综合激情| www.日韩三级| 青青热久麻豆精品视频在线观看| 欧美日韩国产在线播放| 狠狠色综合网| 天堂成人在线| 国产精品尹人在线观看| 黑人巨大精品欧美一区二区区| 台湾AV国片精品女同性| 欧美无遮挡国产欧美另类| 在线观看精品国产入口| 国产日韩欧美中文| 亚洲第一网站男人都懂| 国产精品刺激对白在线| 亚洲国产精品日韩欧美一区| 欧美国产三级| 成人午夜网址| 伊人国产无码高清视频| 日韩a级片视频| 国产精品一区二区无码免费看片| 亚洲综合在线最大成人| 国产精品视屏| 最新国产成人剧情在线播放| 欧美精品一区在线看| 亚洲欧洲自拍拍偷午夜色无码| 久久精品人人做人人爽电影蜜月| 免费不卡在线观看av| 久草中文网| 国产在线视频二区| 高清无码手机在线观看| 亚洲无码37.| 欧美精品在线视频观看| 日韩在线观看网站| 99国产精品国产| 欧美视频在线播放观看免费福利资源 | 国产xxxxx免费视频| 国产福利影院在线观看| 国产午夜精品一区二区三区软件| 99在线视频免费观看| 亚洲手机在线| 国产性猛交XXXX免费看| 国产在线观看人成激情视频| 91成人免费观看| 国产91丝袜| 亚洲一区精品视频在线| 免费高清a毛片| 国产免费人成视频网| 日韩欧美在线观看| 国产麻豆精品手机在线观看| 国产福利2021最新在线观看| av尤物免费在线观看| 国产成人综合日韩精品无码不卡| 国产精品毛片在线直播完整版|