黃田 楊婷婷 姜少維 李佳康 董莉霞



摘? 要: 傳統的機械式鎖具,在很大的程度上,已經不能夠去滿足現人類對安全性能的要求,特別是在財產安全,住宅安全等方面。需要研究出讓人們覺得更加可靠、更加安全、方便快捷的鎖具。本文基于AT89C51單片機,對電子密碼鎖進行了總體設計和硬件電路的設計。該密碼鎖備以下基本特點:體積小、低價格、低功耗、操作簡便等。
關鍵詞: AT89C51;密碼鎖;安全
中圖分類號: TP3? ? 文獻標識碼: A? ? DOI:10.3969/j.issn.1003-6970.2020.10.025
本文著錄格式:黃田,楊婷婷,姜少維,等. 基于單片機的電子密碼鎖設計[J]. 軟件,2020,41(10):102104
【Abstract】: Traditional mechanical locks, to a large extent, have been unable to meet the requirements of human safety, especially in the property security, housing security and other aspects. There is a need for research into locks that people feel are more reliable, safe and convenient. In this paper, based on AT89C51 single chip microcomputer, the overall design of the electronic code lock and the design of the hardware circuit. The password lock has the following basic features: small size, low price, low power consumption, easy operation, etc.
【Key words】: AT89C51; Code lock; Security
0? 引言
傳統的機械鎖,當人們插入鑰匙后或其他工具的時候,會將鎖芯內的所有彈子,頂入到最上端去。當轉動鑰匙的時候,外部的彈子會阻于鎖芯之外,從而成功啟動鎖。而該系統,是根據通過4×4的鍵盤輸入的數字密碼,與已經保存在系統中的密碼是否相匹配來開鎖的智能電子設備。它囊括了掉電存儲模塊和報警模塊,都有利的增強了密碼鎖的安全可靠性。相比于傳統的機械鎖,電子密碼鎖受到了那些在個人生活中財產和住宅安全以及公司安全注重的人們的青睞。
1? 以AT89C51為核心的電子密碼鎖總體設計
應用系統的開發過程應包括四部分工作內容,即系統硬件設計、系統軟件系統、系統仿真調制及脫機運行調試[1]。單片機AT89C51為主要系統控制單元,設計相應的電子電路和軟件。其主要功能是通過矩陣鍵盤,輸入六位密碼然后按下確認。密碼正確自動解鎖。輸入密碼的時候,上限為30秒。……