




已閱讀5頁,還剩23頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1一、引言電子密碼鎖是一種通過密碼輸入來控制電路或是芯片工作的現(xiàn)在化工具,從而控制機(jī)械開關(guān)的閉合,完成開鎖、閉鎖任務(wù)的電子產(chǎn)品。它的種類很多,有簡易的電路產(chǎn)品,也有基于芯片性價(jià)值比較高的產(chǎn)品?,F(xiàn)在應(yīng)用較廣的電子密碼鎖是以芯片為核心,通過編程來實(shí)現(xiàn)的。其性能和安全性已大大超過了機(jī)械鎖,特點(diǎn)如下:1保密性好,編碼量多,遠(yuǎn)遠(yuǎn)大于彈子鎖。隨機(jī)開鎖成功率幾乎為零。2密碼可變,用戶可以經(jīng)常更改密碼,防止密碼被盜,同時(shí)也可以避免因人的更替而使鎖的密級下降。3誤碼輸入保護(hù)。當(dāng)輸入密碼多次錯(cuò)誤時(shí),報(bào)警系統(tǒng)自動(dòng)啟動(dòng)。本設(shè)計(jì)運(yùn)用了AT89S51單片機(jī)做為整個(gè)單元電路的控制器,其實(shí)利用的就是單片機(jī)作為微控制器控制整體電路以及其具有可反復(fù)擦寫功能的智能系統(tǒng)。AT89S51是一個(gè)低功耗,高性能CMOS8位單片機(jī),片內(nèi)含4kBytesISP(In-systemprogrammable)的可反復(fù)擦寫1000次的Flash只讀程序存儲器,器件采用ATMEL公司的高密度、非易失性存儲技術(shù)制造,兼容標(biāo)準(zhǔn)MCS-51指令系統(tǒng)及80C51引腳結(jié)構(gòu),芯片內(nèi)集成了通用8位中央處理器和ISPFlash存儲單元,功能強(qiáng)大的微型計(jì)算機(jī)的AT89S51可為許多嵌入式控制應(yīng)用系統(tǒng)提供高性價(jià)比的解決方案。AT89S51具有如下特點(diǎn):40個(gè)引腳,4kBytesFlash片內(nèi)程序存儲器,128bytes的隨機(jī)存取數(shù)據(jù)存儲器(RAM),32個(gè)外部雙向輸入/輸出(I/O)口,5個(gè)中斷優(yōu)先級2層中斷嵌套中斷,2個(gè)16位可編程定時(shí)計(jì)數(shù)器,2個(gè)全雙工串行通信口,看門狗(WDT)電路,片內(nèi)時(shí)鐘振蕩器此外,AT89C51設(shè)計(jì)和配置了振蕩頻率可為0Hz并可通過軟件設(shè)置省電模式??臻e模式下,CPU暫停工作,而RAM定時(shí)計(jì)數(shù)器,串行口,外中斷系統(tǒng)可繼續(xù)工作,掉電模式凍結(jié)振蕩器而保存RAM的數(shù)據(jù),停止芯片其它功能直至外中斷激活或硬件復(fù)位。同時(shí)該芯片還具有PDIP、TQFP。兼容MCS-51指令系統(tǒng)4k可反復(fù)擦寫(1000次)ISPFlashROM232個(gè)雙向I/O口4.5-5.5V工作電壓2個(gè)16位可編程定時(shí)/計(jì)數(shù)器時(shí)鐘頻率0-33MHz全雙工UART串行中斷口線128x8bit內(nèi)部RAM2個(gè)外部中斷源低功耗空閑和省電模式中斷喚醒省電模式3級加密位WDT電路軟件設(shè)置空閑和省電功能靈活的ISP字節(jié)和分頁編程雙數(shù)據(jù)寄存器指針3二、方案論證與比較設(shè)計(jì)本課題時(shí)構(gòu)思了兩種方案:一種是用以AT89s51為核心的單片機(jī)控制方案;另一種是用以74LS112雙JK觸發(fā)器構(gòu)成的數(shù)字邏輯電路控制方案??紤]到數(shù)字電路方案原理過于簡單,而且不能滿足現(xiàn)在的安全需求,所以本文采用前一種方案。方案一:采用一種是用以AT89S51為核心的單片機(jī)控制方案。利用單片機(jī)靈活的編程設(shè)計(jì)和豐富的IO端口,及其控制的準(zhǔn)確性,不但能實(shí)現(xiàn)基本的密碼鎖功能,還能添加調(diào)電存儲、聲光提示甚至添加遙控控制功能。其原理如圖21所示。圖2-1單片機(jī)控制方案開鎖控制電路89S51單片機(jī)AT24C02掉電存儲串口顯示電路矩陣鍵盤控制指示電路輸入錯(cuò)誤鎖定鍵盤延時(shí)報(bào)警控制電路4方案二:采用數(shù)字電路控制。其原理方框圖如圖22所示。圖22數(shù)字密碼鎖電路方案采用數(shù)字密碼鎖電路的好處就是設(shè)計(jì)簡單。用以74LS112雙JK觸發(fā)器構(gòu)成的數(shù)字邏輯電路作為密碼鎖的核心控制,共設(shè)了9個(gè)用戶輸入鍵,其中只有4個(gè)是有效的密碼按鍵,其它的都是干擾按鍵,若按下干擾鍵,鍵盤輸入電路自動(dòng)清零,原先輸入的密碼無效,需要重新輸入;如果用戶輸入密碼的時(shí)間超過40秒(一般情況下,用戶不會超過40秒,若用戶覺得不便,還可以修改)電路將報(bào)警80秒,若電路連續(xù)報(bào)警三次,電路將鎖定鍵盤5分鐘,防止他人的非法操作。電路由兩大部分組成:密碼鎖電路和備用電源(UPS),其中設(shè)置UPS電源是為了防止因?yàn)橥k娫斐傻拿艽a鎖電路失效,使用戶免遭麻煩。密碼鎖電路包含:鍵盤輸入、密碼修改、密碼檢測、開鎖電路、執(zhí)行電路、報(bào)警電路、鍵盤輸入次數(shù)鎖定電路。5三、電路的功能單元設(shè)計(jì)選擇好了第二種方案,以下就是電子密碼鎖各個(gè)單元電路的設(shè)計(jì):1開鎖機(jī)構(gòu)通過單片機(jī)送給開鎖執(zhí)行機(jī)構(gòu),電路驅(qū)動(dòng)電磁鎖吸合,從而達(dá)到開鎖的目的。圖31密碼鎖開鎖機(jī)構(gòu)示意圖當(dāng)用戶輸入的密碼正確而且是在規(guī)定的時(shí)間(普通用戶要求在12s內(nèi)輸入正確的密碼,管理員要求在5s輸入正確的密碼)輸入的話,單片機(jī)便輸出開門信號,送到開鎖驅(qū)動(dòng)電路,然后驅(qū)動(dòng)電磁鎖,達(dá)到開門的目的。電路驅(qū)動(dòng)和開鎖兩級組成。由D5、R1、T10組成驅(qū)動(dòng)電路,其中T10可以選擇普通的小功率三極管如9014、9018都可以滿足要求。D5作為開鎖的提示;由D6、C24、T11組成。其中D6、C24是為了消除電磁鎖可能產(chǎn)生的反向高電壓以及可能產(chǎn)生的電磁干擾。T11可選用中功率的三極管如8050,電磁鎖的選用要視情況而定,但是吸合力要足夠且由一定的余量。在本次設(shè)計(jì)中,基于節(jié)省材料的原則,暫時(shí)用發(fā)光二極管代替電磁鎖,發(fā)光管亮,表示開鎖;滅,表示沒有開鎖。單片機(jī)微控制器開鎖驅(qū)動(dòng)電路電磁鎖密碼正確?Y返回N6T10T11D5GNDR13.3K電磁鎖C24VCC來自微控制器信號D6圖32密碼鎖開鎖機(jī)構(gòu)電路圖2按鍵電路設(shè)計(jì)由于設(shè)計(jì)要求使用矩陣鍵盤,所以本設(shè)計(jì)就采用行列式鍵盤,同時(shí)也能減少鍵盤與單片機(jī)接口時(shí)所占用的I/O線的數(shù)目,在按鍵比較多的時(shí)候,通常采用這樣方法。其原理如圖33所示。圖33行列式鍵盤原理電路圖每一條水平(行線)與垂直線(列線)的交叉處不相通,而是通過一個(gè)按鍵來連通,利用這種行列式矩陣結(jié)構(gòu)只需要N條行線和M條列線,即可組成具有NM個(gè)按鍵的鍵盤。在這種行列式矩陣鍵盤非鍵盤編碼的單片機(jī)系統(tǒng)中,鍵盤處理程序首先執(zhí)行等待按鍵并確認(rèn)有無按鍵按下的程序段。89s51D0D1D2D3D4D5D6D7D8D9D105.1KX45.1KX4VCC7當(dāng)確認(rèn)有按鍵按下后,下一步就要識別哪一個(gè)按鍵按下。對鍵的識別通常有兩種方法:一種是常用的逐行掃描查詢法;另一種是速度較快的線反轉(zhuǎn)法。首先辨別鍵盤中有無鍵按下,有單片機(jī)I/O口向鍵盤送全掃描字,然后讀入行線狀態(tài)來判斷。方法是:向行線輸出全掃描字00H,把全部列線置為低電平,然后將列線的電平狀態(tài)讀入累加器A中。如果有按鍵按下,總會有一根行線電平被拉至低電平從而使行線不全為1。判斷鍵盤中哪一個(gè)鍵被按下使通過將列線逐列置低電平后,檢查行輸入狀態(tài)來實(shí)現(xiàn)的。方法是:依次給列線送低電平,然后查所有行線狀態(tài),如果全為1,則所按下的鍵不在此列;如果不全為1,則所按下的鍵必在此列,而且是在與零電平行線相交的交點(diǎn)上的那個(gè)鍵。按鍵的操作面板如圖34所示。共計(jì)數(shù)字鍵10個(gè),功能鍵6個(gè)。鍵盤上還有3個(gè)指示燈和一個(gè)蜂鳴器。圖34按鍵操作面板示意圖10個(gè)數(shù)字鍵用來輸入密碼,另外6個(gè)功能鍵分別是:CLR
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 紡紗工藝參數(shù)優(yōu)化與調(diào)整考核試卷
- 幼兒園活動(dòng)設(shè)計(jì)要點(diǎn)
- 自行車配件市場供需分析考核試卷
- 網(wǎng)絡(luò)安全風(fēng)險(xiǎn)識別與防范考核試卷
- 《卓越發(fā)展》:課件展示
- 刀具的設(shè)計(jì)與性能評估方法考核試卷
- 電力設(shè)備中低壓配電柜設(shè)計(jì)與選型考核試卷
- 收藏品市場調(diào)研報(bào)告撰寫技巧考核試卷
- 航運(yùn)企業(yè)競爭力評價(jià)考核試卷
- 節(jié)能環(huán)保與健康城市考核試卷
- (高清版)DB3301∕T 0411-2023 公共汽電車維修車間建設(shè)與管理規(guī)范
- 激光應(yīng)用技術(shù)發(fā)展路徑試題及答案
- 期權(quán)開戶考試題及答案
- 國家職業(yè)技能標(biāo)準(zhǔn)-(糧油)倉儲管理員
- 無人駕駛技術(shù)在旅游景區(qū)的自動(dòng)駕駛巴士的創(chuàng)新實(shí)踐
- 人教版八下道德與法治教學(xué)設(shè)計(jì):2.2加強(qiáng)憲法監(jiān)督
- 血透患者的血壓管理
- 《自動(dòng)化生產(chǎn)線集成與應(yīng)用- Integration》課件-項(xiàng)目一 自動(dòng)化生產(chǎn)線概述
- 4.2依法履行義務(wù) 教案 2024-2025學(xué)年統(tǒng)編版道德與法治八年級下冊
- 二元一次方程組講義
- 2025江蘇蘇州獅山商務(wù)創(chuàng)新發(fā)展集團(tuán)有限公司及下屬板塊公司招聘10人筆試參考題庫附帶答案詳解
評論
0/150
提交評論