【正文】
大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 1 基于單片機(jī)的電子密碼鎖設(shè)計(jì) 班級(jí): 姓名: 指導(dǎo)老師: 大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 2 摘要 目前國(guó)內(nèi)普遍使用的鎖都是機(jī)械式的,這種鎖結(jié)構(gòu)簡(jiǎn)單、使用方便,但利用工具可輕易將其打開(kāi),這給用戶帶來(lái)極大的困擾和損失。本文介紹了一種基于 STC89C52 單片機(jī)的電子密碼鎖的設(shè)計(jì)方法。該設(shè)計(jì)以 STC89C52 單片機(jī)為硬件核心,結(jié)合 4 4 矩陣鍵盤電路、 LCD 顯示電路、密碼存儲(chǔ)電路、開(kāi)鎖電路和聲音報(bào)警電路等外圍電路。利用單片機(jī)靈活的編程方法和豐富的 I/O 端口,該系統(tǒng)能實(shí)現(xiàn)密碼的輸入、清除、 比較,密碼正確開(kāi)鎖,密碼錯(cuò)誤次數(shù)超次報(bào)警,用戶修改密碼等功能。 關(guān)鍵詞: 單片機(jī);電子密碼鎖;矩陣鍵盤;聲音報(bào)警 ABSTRACT At present, the widespread use of all mechanical locks, this lock structure is simple and easy to use, but easy to use tools to open it, which gives users a lot of confusion and paper introduces a design of electronic password lock which is based on the SCM of STC89C52. This design uses the SCM of STC89C52 as hardware core , bining with other peripheralcircuits such as 44 matrix keyboard interface circuit, password storage circuit,LCD displaycircuit,unlock circuit and voice alarm circuit. Using the flexible programming and the rich I/O port ofthe SCM ,the system can acplish the following functions:input ,clear or pare the password,unlock when the password is correct, alarm when the wrong enter password times is over and the user can change the password. keywords:SingleChip Microputer。 electronic password lock。 matrix keyboard。 voice alarm 大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 3 目錄 1 緒論 4 設(shè)計(jì)的背景和意義 4 電子密碼鎖的國(guó)內(nèi)外現(xiàn)狀 4 電子密碼鎖的發(fā)展趨勢(shì) 5 2 系統(tǒng)設(shè)計(jì) 5 系統(tǒng)方案設(shè)計(jì) 5 系統(tǒng)工作原理 6 3 系統(tǒng)硬件設(shè)計(jì) 7 STC89C52 最小系統(tǒng)設(shè)計(jì) 7 時(shí)鐘電路設(shè)計(jì) 7 復(fù)位電路設(shè)計(jì) 7 鍵盤、顯示電路硬件設(shè)計(jì) 8 鍵盤電路硬件設(shè)計(jì) 8 顯示電路硬件設(shè)計(jì) 9 AT24C02 掉電存儲(chǔ)單元的設(shè)計(jì) 11 聲光提示報(bào)警電路 12 報(bào)警提示電路 12 LED 提示電路 12 4 系統(tǒng)軟件設(shè)計(jì) 13 主程序模塊 13 密碼比較判斷模塊 15 密碼修改模塊 15 鍵盤掃描模塊 16 1602A 液晶顯示模塊 17 5 總結(jié) 18 致謝 18 參考文獻(xiàn) 18 附錄 19 大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 4 1 器件清單 19 2 源程序 20 1 緒論 設(shè)計(jì)的背景和意義 隨著科學(xué)技術(shù)的發(fā)展和社會(huì)物質(zhì)財(cái)富的日益增長(zhǎng),安全問(wèn)題已成為人們關(guān)注的焦點(diǎn) 之一。而鎖自古以來(lái)就是用于安全防盜的重要器件,如何制作既安全可靠又使用方便的 鎖是制鎖工程師們長(zhǎng)期以來(lái)研制的主題。眾所周知機(jī)械鎖由于結(jié)構(gòu)上的局限其鑰匙很容 易被仿制,很多鑰匙可以互開(kāi),安全性差,且鑰匙丟失后其安全性隨即大打折扣。為滿 足人們對(duì)鎖的使用要求,增加其安全性,用密碼代替鑰匙的電子密碼鎖應(yīng)運(yùn)而生。本文 從經(jīng)濟(jì)實(shí)用的角度出發(fā),以 STC89C52 單片機(jī) 為核心,設(shè)計(jì)了一款具有自動(dòng)報(bào)警功能的 電子密碼鎖。該密碼鎖具有軟硬件設(shè)計(jì)簡(jiǎn)單,易于開(kāi)發(fā),成本較低,安全可靠,操作方 便等特點(diǎn),可應(yīng)用于住宅、辦公室的保險(xiǎn)箱及檔案柜等需要防盜的場(chǎng)所,有比較強(qiáng)的實(shí) 用性。 電子密碼鎖的國(guó)內(nèi)外現(xiàn)狀 據(jù)有關(guān)資料介紹,電子密碼鎖的研究從 20 世紀(jì) 30 年代就開(kāi)始了,在一些特殊場(chǎng)所 早就有所應(yīng)用。這種鎖是通過(guò)鍵盤輸入一組密碼完成開(kāi)鎖過(guò)程。研究這種鎖的初衷,就 是為提高鎖的安全性。由于電子鎖的密鑰量(密碼量)極大,可以與機(jī)械鎖配合使用, 并且可以避免因鑰匙被仿制而留下安全隱患。電子鎖 只需記住一組密碼,無(wú)需攜帶金屬 鑰匙,免除了人們攜帶金屬鑰匙的煩惱,而被越來(lái)越多的人所欣賞。電子鎖的種類繁多, 例如數(shù)碼鎖,指紋鎖,磁卡鎖, IC 卡鎖,生物鎖等。但較實(shí)用的還是按鍵式電子密碼鎖。 20 世紀(jì) 80 年代后,隨著電子鎖專用集成電路的出現(xiàn),電子鎖的體積縮小,可靠性 提高,成本較高,是適合使用在安全性要求較高的場(chǎng)合,且需要有電源提供能量,使用 還局限在一定范圍,難以普及,所以對(duì)它的研究一直沒(méi)有明顯進(jìn)展。 目前,在西方發(fā)達(dá)國(guó)家,電子密碼