下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
一種抗干擾性電子密碼鎖的設(shè)計
在日常生活和工作中,房屋和部門的安全防御、文件和文件、會計賬簿、個人數(shù)據(jù)的保護等安全對策變得尤為突出。傳統(tǒng)的機械鎖其構(gòu)造的簡單,被撬的事件屢見不鮮,且人們常需攜帶多把鑰匙,使用極不方便。為滿足人們對鎖的使用要求,增加其安全性,用密碼代替鑰匙的密碼鎖應(yīng)運而生。電子密碼鎖是一種通過密碼輸入來控制電路或是芯片工作,從而控制機械開關(guān)的閉合,完成開鎖、閉鎖任務(wù)的電子產(chǎn)品。應(yīng)用較廣的電子密碼鎖是以芯片為核心,通過編程來實現(xiàn)的。密碼鎖因具有安全性高、成本低、功耗低、易操作等優(yōu)點,受到了廣大用戶的青睞。1電子密碼鎖的功能模塊以AT89C51單片機為主控制單元,鍵盤為主要輸入單元,結(jié)合開鎖裝置、報警器和顯示器完成整個系統(tǒng)設(shè)計。配以相應(yīng)硬件電路,完成密碼的設(shè)置、存貯、識別和顯示、驅(qū)動電磁執(zhí)行器并檢測其驅(qū)動電流值、接收傳感器送來的報警信號、發(fā)送數(shù)據(jù)等功能。電子密碼鎖系統(tǒng)的基本功能如下:密碼通過鍵盤輸入,若密碼正確,則將鎖打開;密碼輸入錯誤,蜂鳴器將報警提示;用戶可以自由設(shè)定密碼。系統(tǒng)的運行過程如下:假設(shè)初始狀態(tài)為閉鎖,此時整個系統(tǒng)只等待按鍵輸入,數(shù)碼管也不顯示。每按下一個數(shù)據(jù)鍵(即每輸入一個密碼),數(shù)碼管相應(yīng)的顯示一個“-”標(biāo)志,當(dāng)密碼全部輸入完成后,需按下確認鍵“#”,此時系統(tǒng)判斷密碼是否正確,正確則開鎖(仿真中以繼電器動作導(dǎo)致發(fā)光二級管點亮為標(biāo)志),錯誤則報警,此后數(shù)碼管熄滅繼續(xù)等待按鍵;若按下密碼重置鍵“*”,則需先輸入原密碼,正確后請輸入新密碼,輸入密碼過程中,數(shù)碼管顯示如上“-”。2密碼鎖的實現(xiàn)硬件系統(tǒng)由單片機最小化系統(tǒng)模塊、矩陣鍵盤輸入模塊、LED顯示模塊、報警模塊、開鎖模塊組成。利用單片機豐富的I/O端口,及其控制的準(zhǔn)確性,實現(xiàn)基本的密碼鎖功能。系統(tǒng)的總體硬件設(shè)計如圖1所示。2.1簡化羽毛系統(tǒng)以AT89C51單片機為主控,包含晶振、上電自動復(fù)位等基本工作電路。2.2生成網(wǎng)絡(luò)地車密碼鎖按鍵數(shù)量較多,為了減少I/O口的占用,采用3*4矩陣鍵盤,與AT89C51的P1口相連,提供按鍵輸入。1-9鍵為數(shù)字鍵,輸入密碼用;*號鍵為重設(shè)密碼鍵,設(shè)定新密碼用;#號鍵為確認鍵,確認密碼輸入完畢用。2.3選信號為低電平時使用了四個共陰極數(shù)碼管,使用動態(tài)顯示方式控制數(shù)碼管。其4個位選信號與P2.0-P2.3相連,當(dāng)其中某位為低電平時表示選中該位;8段段選信號與P0口相連,當(dāng)其中某段為高電平時導(dǎo)通該段。由于AT89C51的P0口的驅(qū)動能力較弱,不足以驅(qū)動數(shù)碼管點亮,故在此又引入上拉電阻以驅(qū)動數(shù)碼管。2.4電流驅(qū)動蜂鳴器的選型報警模塊由蜂鳴器、PNP三極管和單片機組成。選擇一只壓電式蜂鳴器,壓電式蜂鳴器工作時約需要100mA驅(qū)動電流。為提高驅(qū)動能力,選用三極管來放大電流驅(qū)動蜂鳴器。當(dāng)89C51的P3.0口輸出為低電平時,三極管導(dǎo)通,蜂鳴器產(chǎn)生蜂鳴音,89C51輸出為高電平時,蜂鳴器不發(fā)聲。2.5pnp支出電路,將用戶打造成“自動開關(guān)”的電路裝置,原理如下以繼電器的來實現(xiàn)鎖的開閉。它具有控制系統(tǒng)(又稱輸入回路)和被控制系統(tǒng)(又稱輸出回路)之間的互動關(guān)系。它實際上是用小電流去控制大電流運作的一種“自動開關(guān)”。故在電路中起著自動調(diào)節(jié)、安全保護、轉(zhuǎn)換電路等作用。為提高驅(qū)動能力,添加了PNP三極管以放大電流,當(dāng)P3.1口為低電平時,三極管導(dǎo)通,此時繼電器動作(鎖開),。二極管具有續(xù)流作用以保護器件安全。3主機的控制模塊系統(tǒng)軟件由報警子程序、數(shù)碼管動態(tài)顯示子程序、按下確認鍵后執(zhí)行功能子程序、矩陣鍵盤掃描子程序、中斷服務(wù)函數(shù)等模塊化組成。本設(shè)計用到單片機AT89c51內(nèi)部中斷0,當(dāng)用戶沒有在限定30秒輸入密碼,這時向CPU發(fā)出中斷請求,進行報警。系統(tǒng)程序設(shè)計流程如圖2所示。4主控芯片t29c51基于AT89C51電子密碼鎖具有軟硬件設(shè)計簡單,易于開發(fā),成本較低,安全可靠,操作方便等特點。在設(shè)計之初認真探討分析了幾種方案的優(yōu)缺點,正是由于單片機的眾多優(yōu)良特性的吸引,最終從經(jīng)濟實用的角度出發(fā),采用單片機AT89C51作為主控芯片,結(jié)合外圍的鍵盤輸入、顯示、報警、開鎖等電路,用C語言編寫主控芯片的控制程序,設(shè)計了一款可以多次更改密碼具有報警功能的電子密碼鎖。由于考慮到體積、成本等因素,沒有添加語音播報、時鐘等功能,可根據(jù)用戶需求,進行添加。為了防止通信線路的人為破壞和電磁執(zhí)行器因某種原因造成流過電磁線圈的電流過大而燒毀線圈,加入電流監(jiān)視技術(shù)模塊。采用MAXIM公司的電流/電壓轉(zhuǎn)換芯片MAX471。該芯片能將被測電流I轉(zhuǎn)化成對
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025西藏昌都瀾滄江投資有限責(zé)任公司招聘1人考試重點題庫及答案解析
- 房屋買斷權(quán)協(xié)議書
- 廢品轉(zhuǎn)讓協(xié)議書
- 工廠投資合同范本
- 床子出租協(xié)議書
- 學(xué)生拜師協(xié)議書
- 延期留用協(xié)議書
- 小店股權(quán)協(xié)議書
- 誤傷同伴的協(xié)議書
- 項目打印機合同范本
- 一套近乎完美的公司財務(wù)流程(包括崗位設(shè)置)
- 2025發(fā)電企業(yè)投資管理信息系統(tǒng)
- 水土保持與灌溉水質(zhì)監(jiān)測方案
- 2025年建筑設(shè)計師《建筑設(shè)計原理》備考題庫及答案解析
- 《醫(yī)療機構(gòu)工作人員廉潔從業(yè)九項準(zhǔn)則實施細則(試行)》解讀學(xué)習(xí)
- 護理質(zhì)量敏感指標(biāo)計算及數(shù)據(jù)采集
- 勞動仲裁培訓(xùn)授課
- 技術(shù)研發(fā)團隊介紹
- 非營利組織財務(wù)管理制度及規(guī)范
- 全國新高考:生物重點基礎(chǔ)知識點歸納
- 青海某公司二期15萬噸電解鋁工程施工組織設(shè)計
評論
0/150
提交評論