【正文】
單,安全性能低,無(wú)法滿(mǎn)足人們的需求,所以具有防盜報(bào)警功能的電子密碼鎖系統(tǒng)逐漸代替?zhèn)鹘y(tǒng)的機(jī)械式控制系統(tǒng),克服了機(jī)械式密碼控制的密碼量少,安全性能差的缺點(diǎn)。由于電子密碼鎖的密鑰量非常大,可以與機(jī)械鎖配合使用,并且可以避免因鑰匙被仿制所留下的安全隱患。一般情況下,鎖具防盜的關(guān)鍵是鎖身外殼、閉鎖的部件的強(qiáng)度、鎖止型式、配合間隙和布局。(1)單片機(jī)的選擇方案一:采用AT89C51單片機(jī),它可以與其它51系列的單片機(jī)兼容、內(nèi)部ROM全部采用FLASH ROM、最高時(shí)鐘頻率可達(dá)24MHz且能以3V超低壓工作。(3)顯示模塊的選擇方案一:數(shù)碼管靜態(tài)顯示采用LED數(shù)碼管靜態(tài)顯示方法,電路容易理解,驅(qū)動(dòng)程序簡(jiǎn)單,但需要每個(gè)數(shù)碼管都要一塊74LS47來(lái)驅(qū)動(dòng)顯示,增高了成本,浪費(fèi)系統(tǒng)硬件資源,而且需要占用單片機(jī)多個(gè)I/O口。顯示模塊:采用六個(gè)數(shù)碼管實(shí)時(shí)顯示當(dāng)前輸入數(shù)據(jù)。LED1亮綠燈,當(dāng)前數(shù)碼管顯示值與密碼相同,LED2亮紅燈,且蜂鳴器響,表示當(dāng)前密碼輸入錯(cuò)誤,完成密碼鎖的開(kāi)鎖與報(bào)警過(guò)程。如果有按鍵被按下則跳轉(zhuǎn)到相應(yīng)的子程序,再調(diào)用顯示子程序把30H 到35H 六個(gè)單元的數(shù)據(jù)給六個(gè)數(shù)碼管顯示出來(lái)。參考文獻(xiàn)[1]沈德金,[M].北京:航空航天大學(xué)出版社,.[2][J].電子技術(shù)應(yīng)用,2001,27(2):14. [3][M].黑龍江:哈爾濱工業(yè)大學(xué)出版社,.[4][J].現(xiàn)代電技術(shù),2005,28(13):9596.[5][M].北京:航空航天大學(xué)出版社,. [6][M].北京:北京郵電出版社,.[7][M].北京:北京航空航天大學(xué)出版社,.[8][M].北京:國(guó)防工業(yè)出版社, .[9]邱燕,[J].現(xiàn)代電子技術(shù),2010,33(7):189190.[0][J].中國(guó)證券期貨,2011(6):206.[11]沙占友,王彥朋,[M].北京:電子工業(yè)出版社,. [2][J].電子技術(shù),2004(03):156158.[13]高海,[J].現(xiàn)代電子技術(shù),2010,33(18):170171.[14]穆繼亮,[J].機(jī)電產(chǎn)品開(kāi)發(fā)與創(chuàng)新,2008,21(6):7071. [15][M].南京:東南大學(xué)出版社,.[6] Chen of Electronic Passwordlock Design[M].Beijing: Beijing aviation university press,.[7]李捷,陳典濤,陳建華,[J].農(nóng)機(jī)化研究,2004(5):146.[8][M].北京:清華大學(xué)出版社,.[19][M].北京:北京航空航天大學(xué)出版社,.[20] the setting time of a digital phaselock frequency synthesizer[J].International journal of Electronics,1987(6):7980. 致謝本論文的完成是導(dǎo)師高珊老師的細(xì)心指導(dǎo)下進(jìn)行的。不過(guò)由于了解的專(zhuān)業(yè)知識(shí)尚淺,對(duì)課題的研究經(jīng)驗(yàn)的不足,使得在技術(shù)的解決與運(yùn)用上顯得粗糙了一些,特別是功能按鍵的設(shè)定。在輪流顯示過(guò)程中,每位數(shù)碼管的點(diǎn)亮?xí)r間為1~2ms,由于人的視覺(jué)暫留現(xiàn)象及發(fā)光二極體的余輝效應(yīng),盡管實(shí)際上各位數(shù)碼管并非同時(shí)點(diǎn)亮,但只要掃描的速度足夠快,給人的印象就是一組穩(wěn)定的顯示資料,不會(huì)有閃爍感,看起來(lái)就感覺(jué)每一個(gè)數(shù)碼管都被點(diǎn)亮了,顯示“123456”[]。無(wú)論是在單片機(jī)剛開(kāi)始接上電源時(shí),還是斷電后或者發(fā)生故障后都要復(fù)位。在單片機(jī)的外圍電路外接輸入鍵盤(pán),用于密碼的輸入和一些功能的控制,用74LS474LS138和三極管來(lái)驅(qū)動(dòng)六個(gè)數(shù)碼管做顯示模塊、用發(fā)光二極管和蜂鳴器做為報(bào)警模塊。即雙數(shù)據(jù)指針,AT89S51向下 可以完全兼容51系列的所有產(chǎn)品,性?xún)r(jià)比相比C51系列更高,所以采用AT98S51單片機(jī)。(2)初始密碼設(shè)定為“123456”。廣義上講,金融業(yè)的“授權(quán)”主要包括以下三種層次的內(nèi)容:授予保管權(quán),如使用保管箱、保險(xiǎn)箱和保險(xiǎn)柜;授予出入權(quán),如出入金庫(kù)、運(yùn)鈔車(chē)和保管室;授予流通權(quán),如自動(dòng)存取款[ ]。隨著電子技術(shù)的發(fā)展,各類(lèi)電子產(chǎn)品應(yīng)運(yùn)而生,電子密碼鎖就是其中之一。本設(shè)計(jì)從經(jīng)濟(jì)實(shí)用的角度出發(fā),系統(tǒng)以單片機(jī)AT89S51作為密碼鎖設(shè)計(jì)的核心元件,結(jié)合外圍的鍵盤(pán)輸入、LED顯示等電路模塊,通過(guò)單片機(jī)編寫(xiě)密碼程序,用BCD7段譯碼器74LS47和38譯碼器74LS138驅(qū)動(dòng)的數(shù)碼管來(lái)顯示密碼。電子鎖只需要記住一組密碼,不需要攜帶金屬鑰匙,因此免除了人們攜帶金屬鑰匙的煩惱,被越來(lái)越多的人所使用。提高電子密碼鎖之防護(hù)能力的必然途徑是報(bào)警,在金融業(yè)的許多場(chǎng)所有人值守、有電視監(jiān)控,具有報(bào)警功能,可以綜合物理防范和人力防范兩種作用[]。但不支持ISP在線(xiàn)編程技術(shù)、內(nèi)部ROM僅為4KB不利于功能擴(kuò)展。方案二:數(shù)碼管動(dòng)態(tài)顯示采用LED數(shù)碼管動(dòng)態(tài)顯示方法,只需一塊數(shù)碼管驅(qū)動(dòng)器芯片和一塊譯碼器芯片就可以驅(qū)動(dòng)多個(gè)數(shù)碼管,價(jià)格便宜,只需要7個(gè)I/O口就可以同時(shí)驅(qū)動(dòng)8個(gè)數(shù)碼管顯示,而且硬件利用效率高,驅(qū)動(dòng)程序容易理解和編程,所以選擇此種顯示方法。報(bào)警模塊:采用發(fā)光二極管和蜂鳴器做聲光報(bào)警[]。