【正文】
證 首先對課題進(jìn)行整體設(shè)計(jì)。目前,最常用的鎖是20世紀(jì)50年代意大利人設(shè)計(jì)的機(jī)械鎖,其結(jié)構(gòu)簡單,使用方便,價(jià)格便宜,但在使用中暴露了很多缺點(diǎn):一是機(jī)械鎖是靠金屬制成的鑰匙上的不同齒形與鎖芯的配合來工作的,據(jù)統(tǒng)計(jì),每4000把鎖中就有兩把鎖的鑰匙齒牙相同或類似,故安全性低,根據(jù)國外的統(tǒng)計(jì)資料,裝有電子防盜裝置的商業(yè)區(qū)或居民區(qū)盜竊犯罪率平均下降30%左右,二是鑰匙一旦丟失,無論誰撿到都可以將鎖打開,三是機(jī)械鎖的材料大多為黃銅,質(zhì)地較軟,容易損壞,四是機(jī)械鎖鑰匙易于復(fù)制,不適于諸如賓館等公共場合使用,出于安全,方便等方面的需要,許多智能鎖(如指紋辨別,IC卡識(shí)別)已相繼問世,但這類產(chǎn)品的特點(diǎn)是針對特定指紋或有效卡,只能使用于保密要求高且僅供個(gè)人使用的箱,柜,房間,另外,卡片式的IC卡易丟失,加上其成本一般較高,在一定程度上限制了這類產(chǎn)品的普及和推廣。加鎖的方法有機(jī)械鎖和電子密碼鎖,相對于傳統(tǒng)的機(jī)械鎖,電子密碼鎖具有保密性強(qiáng),編程量大,密碼可變,操作簡單等優(yōu)點(diǎn),因此也得到了很大的關(guān)注,有了很大的發(fā)展。 Electronic password lock。s a lot of more phyletic, has simple circuit products, also has a high cost performance products based on the chip. Widely used electronic coded lock based on chip as the core, through the programming.Key words: STC89C52。44矩陣鍵盤。關(guān)鍵詞:STC89C52。應(yīng)用較廣的電子密碼鎖是以芯片為核心,通過編程來實(shí)現(xiàn)的。桂林電子科技大學(xué)專業(yè)工程設(shè)計(jì)說明書摘 要電子密碼鎖是一種通過密碼輸入來控制電路或是芯片工作,從而控制機(jī)械開關(guān)的閉合,完成開鎖、閉鎖任務(wù)的電子產(chǎn)品。它的種類很多,有簡易的電路產(chǎn)品,也有基于芯片的性價(jià)比較高的產(chǎn)品。本系統(tǒng)由STC89C52單片機(jī)系統(tǒng)(主要是STC89C52單片機(jī)最小系統(tǒng))、44矩陣鍵盤、LCD1602顯示和報(bào)警系統(tǒng)等組成,具有設(shè)置、修改4位電子密碼、連續(xù)輸入三次密碼錯(cuò)誤報(bào)警等功能。LCD1602。4位電子密碼鎖Abstract In daily life and work, for security reasons, the department of housing and security, unit documents, financial statements and some personal information to save more in order to lock the ways to solve. Locking method with the traditional mechanical lock and emerging electronic bination lock. Compared with the traditional mechanical lock, because the electronic bination lock, the secrecy good, the large amount of programming, password variable, can call the police and other characteristics, so the performance and security of the electronic bination lock far from traditional mechanical lock. Electronic bination lock is a password or to control circuit, so as to control mechanical switches closed, lock, lock task of electronic products. It39。 LCD1602。 44 keyboard目 錄引言 11 電子密碼鎖研究意義 12 總體設(shè)計(jì)方案及論證 3 總體設(shè)計(jì)任務(wù)要求: 3 總體設(shè)計(jì)方案選定 3 總體設(shè)計(jì)思路 3 總體設(shè)計(jì)流程圖 43 矩陣鍵盤模塊設(shè)計(jì) 5 矩陣鍵盤原理 5 矩陣鍵盤原理圖 6 矩陣鍵盤流程圖 6 矩陣鍵盤去抖動(dòng) 74 單片機(jī)最小系統(tǒng)與外圍電路模塊設(shè)計(jì) 7 STC89C52單片機(jī) 7 STC89C52電氣引腳圖 8 STC89C52主要特性 8 單片機(jī)最小系統(tǒng)與外圍電路 9 單片機(jī)時(shí)鐘電路 9 復(fù)位電路系統(tǒng) 9 指示燈系統(tǒng) 10 報(bào)警系統(tǒng) 105. 液晶LCD1602顯示模塊設(shè)計(jì) 11 LCD1602部分中文資料 11 LCD1602主要技術(shù)參數(shù): 11 引腳功能說明 11 LCD1602顯示字符原理 12 LCD1602與單片機(jī)連接 136 電子密碼鎖系統(tǒng)調(diào)試 13 調(diào)試內(nèi)容 13 調(diào)試所需工具 147. 結(jié)論 14謝 辭 15參考文獻(xiàn) 17引言在日常的生活和工作中, 住宅與部門的安全防范、單位的文件檔案、財(cái)務(wù)報(bào)表以及一些個(gè)人資料的保存多以加鎖的辦法來解決。1 電子密碼鎖研究意義電子密碼鎖發(fā)展的背景隨著社會(huì)物質(zhì)財(cái)富的日益增長和人們生活水平的提高,安全防盜已成為現(xiàn)代居民最關(guān)心的社會(huì)問題之一。而隨著人們生活水平的提高,電子密碼防盜作為防盜衛(wèi)士的作用越來越重要,電子密碼鎖用密碼代替鑰匙,不但省去了佩戴鑰匙的煩惱,也從根本上解決了普通門鎖保密性差的缺點(diǎn),如果采用4位密碼,則密碼組合可達(dá)到10000,每增加1位,密碼組合就增加10倍,同時(shí)可設(shè)多組密碼,其中一組是管理密碼,可以增加用戶密碼又清除所有用戶的密碼,設(shè)計(jì)的電子密碼防盜鎖利用串行EEPROM存儲(chǔ)器,將設(shè)計(jì)的電子密碼存入EEPROM中,從而克服了舊式電子密碼鎖電路斷電后所設(shè)置密碼丟失的缺點(diǎn),另外,該鎖還具有報(bào)警等輔助功能,是典型的機(jī)電一體化產(chǎn)品。 總體設(shè)計(jì)任務(wù)要求:(1)掌握單片機(jī)最小系統(tǒng)的設(shè)計(jì)方法;(2)掌握數(shù)碼管動(dòng)態(tài)掃描原理與實(shí)現(xiàn)方法;(3)掌握矩陣鍵盤的工作原理和使用方法;(4)利用矩陣鍵盤實(shí)現(xiàn)4位密碼的輸入;(5)利用4位數(shù)碼管顯示工作狀態(tài),如待機(jī),開鎖,關(guān)鎖,修改密碼,輸入密碼,密碼是否正確等狀態(tài)信息;(6)輸入密碼為數(shù)字0~9,具有確定輸入及密碼修改功能;連續(xù)三次密碼輸入錯(cuò)誤將鎖定10秒并報(bào)警。首先,對面矩陣鍵盤輸入部分,由于需要輸入4位密碼以及修改,清楚,確定,開/關(guān)鎖等,所以我選擇把輸入部分設(shè)置成44矩陣鍵盤。在輸出顯示模塊上,我希望能顯示“error”等提示信息,在詢問了指導(dǎo)老師后,選擇了帶字庫的LCD1602液晶來完成顯示功能。2,通過判斷讀按下的鍵值,通過P0口的I/0口送到LCD1602進(jìn)行編碼顯示。 總體設(shè)計(jì)流程圖總體流程圖如下:矩陣鍵盤輸入4位密碼否是綠燈亮,LCD顯示開鎖單片機(jī)判斷密碼是否正確3 矩陣鍵盤模塊設(shè)計(jì) 是單片機(jī)外部設(shè)備中所使用的排布類似于矩陣的鍵盤組在鍵盤中按鍵數(shù)量較多時(shí),為了減少I/O口的占用,通常將按鍵排列成形式。這樣,一個(gè)端口(如P1口)就可以構(gòu)成4*4=16個(gè)按鍵,比之直接將端口線用于鍵盤多出了一倍。將低位中其中一列線(~)置低電平然后檢測行線的狀態(tài)(高4位,~,由于線與關(guān)系,只要與低電平列線接通