新聞中心

EEPW首頁 > 消費(fèi)電子 > 設(shè)計(jì)應(yīng)用 > 電子密碼鎖的EDA設(shè)計(jì)與實(shí)現(xiàn)

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

作者: 時(shí)間:2011-01-03 來源:網(wǎng)絡(luò) 收藏

0 引言

隨著社會(huì)物質(zhì)財(cái)富的日益增長,安全防盜已成為全社會(huì)關(guān)注的問題?;贓DA技術(shù)設(shè)計(jì)的電子密碼鎖,以其價(jià)格便宜、安全可靠、使用方便,受到了人們的普遍關(guān)注。而以現(xiàn)場可編程邏輯器件(FPGA)為設(shè)計(jì)載體,以硬件描述語言(VHDE)為主要表達(dá)方式,以QuartusⅡ開發(fā)軟件和GW48EDA開發(fā)系統(tǒng)為設(shè)計(jì)工具設(shè)計(jì)的電子密碼鎖,由于其能夠?qū)崿F(xiàn)數(shù)碼輸入、數(shù)碼清除、密碼解除、密碼更改、密碼上鎖和密碼解除等功能,因此,能夠滿足社會(huì)對安全防盜的要求。

1 電子密碼鎖的基本功能

電子密碼鎖主要實(shí)現(xiàn)的功能包括:

(1)數(shù)碼輸入:按下一個(gè)數(shù)字鍵,其對應(yīng)的數(shù)字就顯示在最右邊的數(shù)碼管上,同時(shí)將先前輸入的所有數(shù)字向左移動(dòng)一位。設(shè)計(jì)密碼為4位,系統(tǒng)只能顯示前4位輸人的數(shù)碼。

(2)數(shù)碼清除:當(dāng)按下清除鍵時(shí),清除前面輸入的所有值,并顯示為“----”。

(3)密碼解除:按下55#鍵,可以將電子密碼鎖的舊密碼解除。

(4)密碼更改:將舊密碼解除之后,可以進(jìn)行密碼更改。輸入任意四位密碼數(shù)字,再按#號就可以將輸入的數(shù)碼當(dāng)作新的密碼。

(5)密碼上鎖:輸入新的密碼之后,按下11#鍵,可以進(jìn)行密碼上鎖操作。

(6)密碼解鎖:按下99#鍵,再輸入數(shù)碼;如果輸入與系統(tǒng)儲(chǔ)存密碼一致,密碼鎖就能開啟;否則不能解鎖。

2 電子密碼鎖的結(jié)構(gòu)原理

2.1 電子密碼鎖的整體結(jié)構(gòu)

電子密碼鎖的整體結(jié)構(gòu)如圖1所示,它包括密碼鎖輸入模塊、控制模塊和顯示模塊等。



2.2 密碼鎖輸入模塊

密碼鎖輸入模塊的電路框圖如圖2所示,它由時(shí)序產(chǎn)生電路、鍵盤掃描電路、彈跳消除電路、鍵盤譯碼電路和按鍵存儲(chǔ)電路組成。


上一頁 1 2 3 下一頁

關(guān)鍵詞: 編解碼器

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉