電子密碼鎖設計論文

才智咖 人氣:1.09W

鎖是一種保安措施,是人類為了保護自己私有財產而發明的一種用鑰匙才能開啟的裝置。隨著人們生活水平的提高和安全意識的加強,對鎖的要求也越來越高,既要安全可靠的防盜,又要使用方便。下面是小編為大家整理的電子密碼鎖設計論文,歡迎閱讀。

電子密碼鎖設計論文

【摘要】隨著人們對安全的需求越來越高,形形色色的鎖層出不窮,本文將介紹一種採用AT89C51系列為核心的電子密碼鎖相關設計方案,為大家提供參考。

【關鍵詞】電子密碼鎖 設計思路

1 引言

上個世紀前期電子密碼鎖的研究已經開始,很多特殊的場合都在使用,這種型別鎖的開鎖過程是需要通過從鍵盤輸入相關密碼來實現的,由於電子密碼鎖的金鑰量相當大,並且可以與普通機械鎖聯合使用,而且可有效避免因鑰匙仿製而留下的安全隱患,電子密碼鎖記錄的是一組密碼,金屬鑰匙無需攜帶,電子鎖的種類繁多,但較實用的還是按鍵式電子密碼鎖,電子鎖體積小,可靠性高,適合使用在安全性要求較高的場合。本文將介紹一種採用AT89C51為核心的'電子密碼鎖相關設計方案,為大家提供參考。

2 總體設計要求及方案

2.1 設計要求

設計的電子密碼鎖的開鎖密碼位為六位,輸入密碼正確時在液晶顯示器上顯示“PASSWORD OK”,輸入密碼錯誤時在液晶顯示器上顯示“PASSWORD ERROR”,“INPUT PASSWORD”代表要輸入密碼;輸入密碼錯誤的次數限定為三次,超過三次密碼鎖自行鎖定;矩陣鍵盤為4*4位,包括數字鍵0到9以及功能鍵A到F;使用者可根據需要重新對密碼進行設定,修改密碼後,再次輸入新密碼進行確認,從而降低誤操作的概率。

2.2 設計方案

該設計方案主要使用的微控制器核心為AT89C51系列,微控制器AT89C51系列程式設計設計很靈活,輸入/輸出埠很豐富,能實現密碼鎖的相關需求功能。例如在微控制器AT89C51系列的外圍電路上外接輸入裝置用於輸入密碼和輔助功能的控制,顯示作用通過外接液晶顯示器完成。其原理如圖1所示。

總體的設計思路為:用鍵盤來輸入密碼,既可以是A到F的功能鍵也可以是0到9的數字鍵;輸入密碼通過液晶顯示器數碼管來顯示,用LCD1602系列產品驅動數碼管發光顯示,通過控制各位顯示器來進行分時顯示;開鎖的電路可用發光二極體來完成,發光二級管燈亮表示開鎖;接通電源後,顯示器上顯示“INPUT PASSWORD”,設定初始密碼為“123456”,只要輸入這個密碼鎖就可以開啟。採用此種方式可避免停電後再來電時沒有密碼可使用;要想設定新密碼,先輸入初始密碼,開鎖後點擊修改密碼選項,輸入新的密碼以後,對新密碼進行儲存,隨後點選上鎖按鈕,修改密碼成功;若輸入密碼與設定密碼一致,則鎖開啟,若輸入密碼與設定密碼不一致,顯示器顯示“PASSWORD ERROR”;讀取鍵盤鍵值、密碼是否一致的比較程、液晶顯示器的顯示程式和報警程式的均屬於軟體設計的範疇。

3 程式除錯

在硬體支援的環境下,用proteus設計好的電路,Keil編好的程式編譯成晶片可識別的C51檔案,利用PC機寫進proteus程式圖晶片內進行模擬測試,並對其出現的錯誤進行修改,由圖4至圖8可看出最終除錯成功。

4 結束語

電子密碼鎖的設計與研究直接關係著大家的生命財產安全,所以對電子密碼鎖不斷的進行深入研究是必要的,會一如既往關注,找到更為安全便捷的方法為大家保平安。

參考文獻

[1]何巨集主編.微控制器原理與介面技術[M]. 北京:國防工業出版社,2006(07).

[2]梁麗.電子密碼鎖的計算機模擬設計[J].計算機模擬,2005.

[3]趙益丹,徐曉林,周振峰編著.電子密碼鎖的系統原理、設計程式及流程圖[J].嘉興學院學報,2003,15.

[4]王寬仁.可靠安全的智慧密碼鎖[J].電子技術應用,2001.

[5]範風強,蘭嬋麗.微控制器語言C51應用實戰集錦[M].北京:電子工業出版社,2003(03).