




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、-PAGE . z畢業(yè)設(shè)計題目: 多用戶密碼鎖的設(shè)計 姓 名 *專 業(yè) 電子信息工程 學(xué) 號 CS040910215 指導(dǎo)教師 航空航天大學(xué)二一一年七月-. z目錄:1摘要2前言3方案設(shè)計思想4 系統(tǒng)構(gòu)造與原理4. 1 系統(tǒng)構(gòu)造4. 2系統(tǒng)原理5 各功能模塊電路設(shè)計51 鍵盤電路52 顯示電路6軟件設(shè)計61 軟件設(shè)計思想62 主程序的設(shè)計7 完畢語8參考文獻9總結(jié)1 摘要: 傳統(tǒng)的門鎖既要備有大量的鑰匙,又要擔(dān)憂鑰匙喪失后的麻煩。隨著單片機的問世,出現(xiàn)了帶微處理器的密碼鎖,它除具有電子密碼鎖的功能外,還引入了智能化、科技化等 功能,從而使密碼鎖具有很高的平安性、可靠性,受到了廣闊用戶的親睞。平
2、安防盜已成為社會問題。而鎖自古以來就是把守門戶的鐵將軍,人們對它要求甚高,既要平安可靠地防盜,又要使用方便,這也是制鎖者長期以來研制的主題。2 前言:文中設(shè)計的電子密碼鎖和市面銷售的AB鎖有類似之處,但主要區(qū)別在于設(shè)計的這個密碼鎖由主人決定客人進入的密碼,不需要通過換鎖來防止用過該鎖的人再次進入,而且只有主人才有對密碼的修改權(quán)。3 方案設(shè)計思想文中的多用戶密碼鎖設(shè)有一個管理員用戶,管理員對密碼有修改權(quán)。另設(shè)有兩個來賓用戶,可以根據(jù)管理員提供的密碼*,自己則不可以任意修改密碼。更換住戶時,只需要管理員更換密碼即可,這樣就防止了換鎖帶來的麻煩,節(jié)約了本錢。密碼鎖的設(shè)計采用通用板制作,所以涉及到元器
3、件的排布和走線問題。由于帶有一個管理員用戶(主人用戶),可以對自己和兩個來賓用戶的密碼進展修改,而且還要限制兩個來賓用戶的對密碼的修改權(quán)。所以,在密碼修改程序上需要精心處理,在進入密碼修改程序時有兩個條件。首先,是主用戶進入的系統(tǒng);其次是密碼修改按鍵被按下。在密碼輸入程序上也要特別的注意,區(qū)分并確認是哪個用戶進入當(dāng)前系統(tǒng),即用戶名和密碼需對號入座,這也是設(shè)計的關(guān)鍵所在。4 系統(tǒng)構(gòu)造與原理4.1 系統(tǒng)構(gòu)造多用戶密碼鎖電路設(shè)計共分為6局部:電源、用戶顯示單元、晶振電路、鍵盤電路、編程控制局部、功能顯示單元。通過排版、布局,把這6個局部組合起來,構(gòu)成一個完整的多用戶密碼鎖控制電路,如圖1所示。 圖1
4、 多用戶密碼鎖原理框圖 4.2系統(tǒng)原理首先,要有晶振電路產(chǎn)生工作時鐘送至單片機部的各個部件使其正常工作。其次,用AT89C5l的并行口P1接44矩陣鍵盤,以P1.0P1.3作輸出線,以P1.4P1.7作輸入線。矩陣的行線和列線分別通過兩并行接口和CPU通信。通過掃描得出的行值和列值的組合來識別被按下的按鍵的編碼以完成密碼的輸入、用戶名的輸入和切換,以及確定、取消命令、密碼修改命令、用戶切換命令和關(guān)鎖命令的輸入。再者,單片機通過P2口將要顯示的數(shù)據(jù)信號傳送到數(shù)碼管,直接控制數(shù)碼管的顯示,從而點亮數(shù)碼管,顯示當(dāng)前用戶。整個系統(tǒng)實現(xiàn)了各種信號提示功能的實現(xiàn)。5 各功能模塊電路設(shè)計51 鍵盤電路密碼鎖
5、要輸入密碼就肯定要使用鍵盤。設(shè)計的是44的鍵盤,除了09這10個數(shù)字鍵之外,還有確定、取消、密碼修改、關(guān)鎖、用戶切換、和顯示開關(guān)開關(guān)開關(guān)是最常見的電子元件,功能就是電路的接通和斷開。接通則電流可以通過,反之電流無法通過。在各種電子設(shè)備、家用電器中都可以見到開關(guān)。 全文。44矩陣排列能有效的節(jié)約端口資源,防止使用端口擴展模塊。鍵盤安裝時,按鍵按照44格式進展矩陣排列。在P1.4P1.7輸出線上接拉高電阻電阻 電阻,物質(zhì)對電流的阻礙作用就叫該物質(zhì)的電阻。電阻小的物質(zhì)稱為電導(dǎo)體,簡稱導(dǎo)體。電阻大的物質(zhì)稱為電絕緣體,簡稱絕緣體。 全文,讓端口能準(zhǔn)確的置高、置低。拉高電阻電阻 電阻,物質(zhì)對電流的阻礙作用
6、就叫該物質(zhì)的電阻。電阻小的物質(zhì)稱為電導(dǎo)體,簡稱導(dǎo)體。電阻大的物質(zhì)稱為電絕緣體,簡稱絕緣體。 的另一端則連接在一起接5 V電源。電路如圖2所示。圖2 鍵盤電路52 顯示電路電路主要使用七段數(shù)碼管七段數(shù)碼管七段數(shù)碼管是數(shù)碼管的一種是半導(dǎo)體發(fā)光器件, 數(shù)碼管可分為七段數(shù)碼管和八段數(shù)碼管, 區(qū)別在于八段數(shù)碼管比七段數(shù)碼管多一個發(fā)光二極管單元, 其根本單元是發(fā)光二極管。 全文。單片機通過P2口將要顯示的數(shù)據(jù)信號傳送到數(shù)碼管,直接控制數(shù)碼管的顯示,從而點亮數(shù)碼管。由于單片機的時鐘頻率到達12 MHz,所以,看不到數(shù)據(jù)是一位一位傳輸?shù)摹娜祟愐曈X的角度上看,就仿佛是全部數(shù)碼管同時顯示的一樣。由單片機控制數(shù)碼
7、管顯示13,分別表示3個用戶。硬件電路主要是7段顯示譯碼器的ag對應(yīng)接到單片機的P2.0P2.6,通過查表得到要顯示的數(shù)值。電路如圖3所示。 圖2 顯示電路6 軟件設(shè)計61 軟件設(shè)計思想整個系統(tǒng)的設(shè)計重點在于區(qū)分3個用戶的進入。只有主用戶進入之后才可以對自己及客人用戶的密碼進展修改。其他用戶進入是不可以對自己的密碼進展修改的。程序設(shè)計主要包括了密碼修改程序、密碼輸入程序、報警程序、控鍵掃描程序、數(shù)字鍵轉(zhuǎn)換程序和功能鍵轉(zhuǎn)換程序。在整個程序的運行過程中,控鍵掃描程序放在中斷效勞子程序中,每隔150ms進展一次掃描。密碼修改程序,在設(shè)計中每個用戶進入系統(tǒng)時都已加了標(biāo)注,以確碼被修改時可以準(zhǔn)確的分辨出
8、修改密碼的用戶是哪個,用戶對密碼是否有修改權(quán)。62 主程序的設(shè)計先判斷密碼是否輸入,如密碼輸入,則將密碼輸入到密碼輸入緩沖區(qū),密碼輸入完成,確認后進展密碼比對,區(qū)別出哪個用戶進入密碼鎖系統(tǒng),比對成功之后用標(biāo)志位區(qū)別主人用戶和來賓用戶。在密碼修改程序中。首先,判斷是否是主人用戶。其次,判斷是否有密碼修改要求,在滿足上述兩個條件的情況下再進入密碼修改程序。兩次新密碼的輸入一樣話則表示密碼修改成功。接下來是報警子程序,用存放器累加連續(xù)輸入的錯誤密碼的次數(shù),到達3次則產(chǎn)生報警信號。最后是顯示子程序,用來顯示當(dāng)前進入系統(tǒng)的用戶。主程序流程圖如圖4所示。7 完畢語文中設(shè)計的密碼鎖既能確碼可以被有權(quán)用戶進展
9、修改,還有限制用戶對自己或別人密碼進展修改等功能。以AT89C52單片機芯片為核心,同時給出系統(tǒng)總體設(shè)計方案,硬件模塊電路及軟件設(shè)計。8 參考文獻 1 何立民 單片機應(yīng)用系統(tǒng)設(shè)計M,航空大學(xué) 19982 友德 單片機微型機原理 應(yīng)用與實驗M 4版,復(fù)旦大學(xué),20033康華光 電子技術(shù)根底,數(shù)字局部M。4版。高等教育,20024 小琴 單片機的開關(guān)陣列狀態(tài)識別J 科技情報開發(fā)與經(jīng)濟。2007 103:31-339 總結(jié) 課程設(shè)計是培養(yǎng)學(xué)生綜合運用所學(xué)知識,發(fā)現(xiàn),提出,分析和解決實際問題,鍛煉實踐能力的重要環(huán)節(jié),是對學(xué)生實際能力的具體訓(xùn)練和考察過程,隨著科學(xué)技術(shù)開展的日新月異,單片機已經(jīng)成為當(dāng)今計算機應(yīng)用中空前活潑的領(lǐng)域,在生活中可以說是無處不在。因此作為二十一世紀大學(xué)來說掌握單片機的開發(fā)技術(shù)是十分重要的。 回憶起此次單片機課程設(shè)計,至今我仍感慨頗多,確實,從選題到定稿,從理論到實踐,在整整兩星期的日子里,可以說是苦多于甜,但是可以學(xué)到很多很多的東西,同時不僅可以穩(wěn)固了以前所學(xué)過的知識,而且學(xué)到了很多在書本上所沒有學(xué)到的知識。通過這次課程設(shè)計使我懂得了理論與實踐相集合是很重要的,只有理論知識是遠遠不夠的,只有把所學(xué)的理論知識和實踐相結(jié)合起來,從理論中得出結(jié)論,才能真正成
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 項目管理資格考試全復(fù)習(xí)備戰(zhàn)試題及答案
- 針對項目需求變更的管理措施試題及答案
- 2025年國際金融理財師考試中的領(lǐng)導(dǎo)力培養(yǎng)與發(fā)展試題及答案
- 電機在機器學(xué)習(xí)算法的應(yīng)用考核試卷
- 紙張涂裝材料考核試卷
- 珠寶首飾行業(yè)財務(wù)分析與成本控制技巧考核試卷
- 2025年【硝化工藝】模擬考試題及答案
- 崇州本地道路施工方案
- 福建事業(yè)單位考試自然資源保護知識題及答案
- 注射模具安裝方案范本
- 隧道超前地質(zhì)預(yù)報(課件)
- 平移(1)課件 人教版數(shù)學(xué)四年級下冊
- 過敏癥與維生素
- 豎井工程地質(zhì)勘察報告
- 實驗七 三相橋式全控整流電路實驗
- 電力安全工作規(guī)程(變電部分)課件
- (完整word版)公司組織結(jié)構(gòu)圖Word模板
- GB/T 17640-2023土工合成材料長絲機織土工布
- 園區(qū)安全生產(chǎn)管理協(xié)議書范本
- 免疫學(xué)(全套課件475P)
- 安全工器具安全管理規(guī)定(一)
評論
0/150
提交評論