基于FPGA的電子密碼鎖的設(shè)計(jì)
|
資料類別
|
電子電工畢業(yè)論文(設(shè)計(jì)) |
|
課程(專業(yè))
|
應(yīng)用電子技術(shù) |
關(guān)鍵詞
|
現(xiàn)場(chǎng)可編程門陣列|硬件描述語(yǔ)言 |
適用年級(jí)
|
大學(xué) |
身份要求
|
普通會(huì)員 |
金 幣
|
60 。金幣如何獲得?) |
文件格式
|
Word |
文件大小
|
111K |
發(fā)布時(shí)間
|
2010-05-17 17:34:00 |
預(yù)覽文件
|
無 |
下載次數(shù)
|
1 |
發(fā)布人 |
fengchan |
內(nèi)容簡(jiǎn)介:
畢業(yè)設(shè)計(jì) 基于FPGA的電子密碼鎖的設(shè)計(jì),共38頁(yè),15350字。
摘要
基于FPGA設(shè)計(jì)的電子密碼鎖是一個(gè)小型的數(shù)字系統(tǒng),與普通機(jī)械鎖相比, 具有許多獨(dú)特的優(yōu)點(diǎn): 保密性好, 防盜性強(qiáng), 可以不用鑰匙, 記住密碼即可開鎖等。目前使用的電子密碼鎖大部分是基于單片機(jī)技術(shù), 以單片機(jī)為主要器件, 其編碼器與解碼器的生成為軟件方式。在實(shí)際應(yīng)用中, 由于程序容易跑飛, 系統(tǒng)的可靠性能較差。本文介紹一種基于現(xiàn)場(chǎng)可編程門陣列FPGA 器件的電子密碼鎖的設(shè)計(jì)方法采用VHDL語(yǔ)言對(duì)系統(tǒng)進(jìn)行描述,并在FLEX10K10LC84-4上實(shí)現(xiàn)。
系統(tǒng)所實(shí)現(xiàn)的功能:用戶給電子密碼鎖設(shè)定一個(gè)密碼,當(dāng)使用本機(jī)鍵盤開鎖時(shí),該密碼與用戶設(shè)定的密碼比較,如果密碼正確,則開鎖;如果密碼不正確,則允許用戶重新輸入密碼,最多可輸入三次,若三次都不正確,則揚(yáng)聲器報(bào)警,直到按復(fù)位鍵才允許再次輸入代碼。
通過仿真調(diào)試,利用可編程器件FPGA的電子密碼鎖的設(shè)計(jì)基本達(dá)到了預(yù)期目的。當(dāng)然,該系統(tǒng)在一些細(xì)節(jié)的設(shè)計(jì)上還需要不斷的完善和改進(jìn),特別是對(duì)系統(tǒng)的擴(kuò)展有很好的實(shí)用和設(shè)計(jì)的價(jià)值。
關(guān)鍵詞:現(xiàn)場(chǎng)可編程門陣列, 硬件描述語(yǔ)言, 電子密碼鎖, 揚(yáng)聲器
目錄
摘要 I
ABSTRACT II
目錄 III
1緒言 1
1.1課題背景 1
1.2課題研究的目的和意義 1
1.3國(guó)內(nèi)外概況 2
1.4課題的主要研究工作 3
2FPGA的相關(guān)介紹 4
2.1可編程邏輯器件 4
2.2FPGA的簡(jiǎn)介 4
2.3FPGA的應(yīng)用特點(diǎn) 5
2.4FPGA的應(yīng)用前景 6
3基于FPGA設(shè)計(jì)的硬件描述語(yǔ)言VHDL 8
3.1VHDL語(yǔ)言簡(jiǎn)介 8
3.2VHDL語(yǔ)言的特點(diǎn) 8
3.3VHDL語(yǔ)言的優(yōu)點(diǎn) 8
3.4 VHDL語(yǔ)言的基本結(jié)構(gòu) 9
3.5VHDL語(yǔ)言的應(yīng)用 10
4系統(tǒng)設(shè)計(jì)方案的研究 11
4.1系統(tǒng)功能需求分析 11
4.2系統(tǒng)實(shí)現(xiàn)方案的論證比較 11
4.3系統(tǒng)方案的總體設(shè)計(jì) 11
4.3.1系統(tǒng)原理框圖 11
4.3.2總體設(shè)計(jì)原理 12
5系統(tǒng)硬件設(shè)計(jì) 13
5.1系統(tǒng)的硬件模塊實(shí)現(xiàn) 13
5.2基于FPGA的設(shè)計(jì) 13
5.2.1主控芯片EPF10K10LC84-4的介紹 13
5.2.2FPGA邏輯功能結(jié)構(gòu)及開發(fā) 14
5.3鍵盤控制電路結(jié)構(gòu)與原理 14
5.4LED顯示器結(jié)構(gòu)與原理 15
5.5報(bào)警電路 17
6系統(tǒng)的軟件設(shè)計(jì) 18
6.1系統(tǒng)主控制流程框圖 18
6.2鍵盤掃描程序框圖 19
6.3獲取鍵值程序框圖 20
6.4解碼、報(bào)警模塊 21
7系統(tǒng)的原理實(shí)現(xiàn) 22
7.1系統(tǒng)的層次化設(shè)計(jì) 22
7.2頂層圖形設(shè)計(jì) 22
7.3系統(tǒng)仿真演示結(jié)果 23
總結(jié)與展望 24
致謝 25
參考文獻(xiàn) 26
附錄 28
相關(guān)說明:
1. 如您下載的資料不止一份,建議您注冊(cè)成為本站會(huì)員。會(huì)員請(qǐng)登錄后下載。
2. 會(huì)員購(gòu)買金幣50元以下,0.7元/個(gè),50元以上,0.5元/個(gè)。具體請(qǐng)看:下載與付款。
3. 會(huì)員48小時(shí)內(nèi)下載同一文件,不重復(fù)扣金幣。
4. 下載后請(qǐng)用WinRAR或 WinZIP解壓縮后使用。
5. 如仍有其他下載問題,請(qǐng)看常見問題解答。
下載地址:
|
|
相關(guān)畢業(yè)論文(設(shè)計(jì)) |
|
推薦畢業(yè)論文(設(shè)計(jì)) |
|
|
|
|