基于單片機(jī)的電子密碼鎖設(shè)計
|
資料類別
|
電子電工畢業(yè)論文(設(shè)計) |
|
課程(專業(yè))
|
單片機(jī) |
關(guān)鍵詞
|
密碼鎖|單片機(jī) |
適用年級
|
大學(xué) |
身份要求
|
普通會員 |
金 幣
|
90 (金幣如何獲得?) |
文件格式
|
word+ddb |
文件大小
|
263K |
發(fā)布時間
|
2010-07-09 21:04:00 |
預(yù)覽文件
|
無 |
下載次數(shù)
|
5 |
發(fā)布人 |
fengchan |
內(nèi)容簡介:
畢業(yè)設(shè)計 基于單片機(jī)的電子密碼鎖設(shè)計,共49頁,22631字,附任務(wù)書,開題報告,仿真圖,答辯記錄,原理圖
摘要
在日常的生活和工作中, 住宅與部門的安全防范、單位的文件檔案、財務(wù)報表以及一些個人資料的保存多以加鎖的辦法來解決。若使用傳統(tǒng)的機(jī)械式鑰匙開鎖,人們常需攜帶多把鑰匙, 使用極不方便, 且鑰匙丟失后安全性即大打折扣。在安全技術(shù)防范領(lǐng)域,具有防盜報警功能的電子密碼鎖逐漸代替了傳統(tǒng)的機(jī)械式密碼鎖,電子密碼鎖具有安全性高、成本低、功耗低、易操作等優(yōu)點。
本文從經(jīng)濟(jì)實用的角度出發(fā),采用美國Atmel公司的單片機(jī)AT89S51作為主控芯片與數(shù)據(jù)存儲器單元,結(jié)合外圍的矩陣鍵盤輸入、LCD液晶顯示、報警、開鎖等,用C語言編寫的主控芯片控制程序與EEPROM AT24C02讀寫程序相結(jié)合,并用Keil軟件進(jìn)行編譯,設(shè)計了一款可以多次更改密碼,具有報警功能的電子密碼控制系統(tǒng)。
這種密碼鎖的電路設(shè)計具有防試探按鍵輸入、智能控制上鎖、開鎖、報警、修改密碼等多種功能。密碼長度可變、保密性強(qiáng)、靈活性高、應(yīng)用日益廣泛。
關(guān)鍵字:密碼鎖;單片機(jī);報警;LCD顯示
目錄
引言 1
第1章 緒論 2
1.1 選題背景 2
1.2 設(shè)計目標(biāo) 2
1.3 設(shè)計方案的選擇 2
第2章 硬件系統(tǒng)設(shè)計 4
2.1系統(tǒng)芯片介紹 4
2.1.1單片機(jī)AT89S51功能介紹 4
2.1.2 存儲芯片AT24C02介紹 6
2.1.3 I2C總線介紹 7
2.1.4 LCD1602顯示器介紹 8
2.2 硬件電路設(shè)計 9
2.2.1 鍵盤輸入電路 10
2.2.2 電源輸入電路 10
2.2.3 掉電存儲電路 11
2.2.4 復(fù)位電路 11
2.2.5 晶振電路 12
2.2.6 顯示電路 12
2.2.7 報警電路 13
2.2.8 開鎖電路 13
第3章 軟件程序設(shè)計 15
3.1主程序流程圖 15
3.2 按鍵軟件設(shè)計 15
3.2.1 按鍵功能程序流程圖 15
3.2.2 按鍵功能子程序 16
3.3 密碼設(shè)置軟件設(shè)計 17
3.3.1 密碼設(shè)置程序流程圖 17
3.3.2 密碼設(shè)置子程序 18
3.4 開鎖軟件設(shè)計 19
3.4.1 開鎖程序流程圖 19
3.4.2 開鎖功能子程序 19
第4章 調(diào)試與實現(xiàn) 21
4.1 硬件調(diào)試 21
4.2 軟件調(diào)試 21
4.3 Proteus仿真 21
結(jié)論與展望 23
致 謝 24
參考文獻(xiàn) 25
附錄A 密碼鎖電路原理圖 26
附錄B 一篇引用的外文文獻(xiàn)及其譯文 27
附錄C 主要參考文獻(xiàn)的題錄及摘要 32
附錄D 主要C語言源程序 34
相關(guān)說明:
1. 如您下載的資料不止一份,建議您注冊成為本站會員。會員請登錄后下載。
2. 會員購買金幣50元以下,0.7元/個,50元以上,0.5元/個。具體請看:下載與付款。
3. 會員48小時內(nèi)下載同一文件,不重復(fù)扣金幣。
4. 下載后請用WinRAR或 WinZIP解壓縮后使用。
5. 如仍有其他下載問題,請看常見問題解答。
下載地址:
|
|
相關(guān)畢業(yè)論文(設(shè)計) |
|
推薦畢業(yè)論文(設(shè)計) |
|
|
|
|