林夏 蔣墩月 張良 徐明雨
摘 要:現(xiàn)代社會對辦公場所的隱私與安全要求越來越高,為了嘗試滿足辦公場所私密性要求和解決人員流動(dòng)過快導(dǎo)致的配鑰匙費(fèi)用過高的問題,本設(shè)計(jì)決定設(shè)計(jì)一個(gè)以STC89C52為核心,由4×4矩陣鍵盤、LCD1602顯示和報(bào)警系統(tǒng)等組成單片機(jī)的控制方案來實(shí)現(xiàn)智能門禁系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),通過軟件與硬件的結(jié)合,達(dá)到使智能門禁系統(tǒng)完成開鎖、修改密碼、報(bào)警等等一系列的功能的目標(biāo)。
關(guān)鍵詞:STC89C52;LCD1602;電子密碼鎖;4×4矩陣鍵盤
1設(shè)計(jì)背景及目的
在電子密碼鎖還沒有普及的時(shí)候,辦公場所大多使用機(jī)械鎖來保管單位的文件檔案和一些重要資料。雖然使用傳統(tǒng)的機(jī)械鎖和電子鎖都可以防止暴力破壞,但使用機(jī)械鎖上班族每天都要攜帶很多鑰匙,特別不方便,并且這樣的話鑰匙丟失的可能性也會變高,安全性也隨之變低。隨著科學(xué)技術(shù)的不斷發(fā)展,現(xiàn)在的上班族對物品的保管以及其他東西的安全性能的要求越來越高,所以為了滿足上班族對鎖的日益增加的需求,在辦公場所電子密碼鎖也就逐漸替代了機(jī)械鎖。
隨著時(shí)代的發(fā)展,電子密碼鎖逐漸成為大多數(shù)辦公場所門鎖的主流選擇。最原始的機(jī)械門鎖僅僅是單單的機(jī)械裝置,不管它的材料有多么堅(jiān)固,結(jié)構(gòu)設(shè)計(jì)有多么合理,人們總是能可以通過各種方法把它打開,并且在辦公場所這種出入人口很多的地方其鑰匙的管理非常麻煩,如果鑰匙沒了或者人員變化都要把鎖和鑰匙一起替換掉,考慮到安全性及方便性,電子鎖尤其有必要。
基于以上背景,本設(shè)計(jì)以STC89C52為核心,由4×4矩陣鍵盤、LCD1602顯示和報(bào)警系統(tǒng)等組成單片機(jī)的控制方案來實(shí)現(xiàn)智能門禁系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),通過軟件與硬件的結(jié)合,使智能門禁系統(tǒng)完成開鎖、修改密碼、報(bào)警等等一系列的功能。
2總體方案設(shè)計(jì)
設(shè)計(jì)時(shí)構(gòu)思的方案:本設(shè)計(jì)采用以 STC89C52為核心的單片機(jī)控制方案來實(shí)現(xiàn)智能門禁系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),其主要內(nèi)容如下:
1、密碼的顯示:為了密碼私密性著想,當(dāng)操作者在按鍵上按下數(shù)字時(shí),液晶顯示屏并不會顯示按下的具體數(shù)字,而是以一個(gè)操作者選定的字母符號來暗示操作者是否有按鍵被按下,并在系統(tǒng)的報(bào)警模塊會發(fā)出“滴”的一聲提示有按鍵按下。當(dāng)操作者按下矩陣按鍵時(shí),液晶顯示屏?xí)@示出字符“*”,如果沒有按鍵被按下,則液晶顯示屏不會顯示字符。如此,既可以很好的提醒了操作者,又保護(hù)了系統(tǒng)的密碼,這是本設(shè)計(jì)可靠性優(yōu)點(diǎn)之一。
2、密碼的變更:當(dāng)操作者想要重新設(shè)置新的6位密碼時(shí),可以在矩陣按鍵輸入密碼,然后按下變更密碼的功能鍵,操作者需要再輸入兩遍之前的密碼,當(dāng)密碼正確后,操作者可以重新輸入一個(gè)新的密碼,并在操作者記好后按下確認(rèn)鍵,重復(fù)2次后即變更了新的密碼。
3、系統(tǒng)的開鎖:當(dāng)操作者輸入正確的密碼后,再按下確認(rèn)鍵,系統(tǒng)便會自動(dòng)開鎖。
4、報(bào)警系統(tǒng):當(dāng)操作者輸入的密碼錯(cuò)誤時(shí)﹐門禁系統(tǒng)便會發(fā)出報(bào)警信號,由蜂鳴器發(fā)出報(bào)警聲“嘀嘀嘀”。當(dāng)連續(xù)三次顯示密碼錯(cuò)誤后,那么系統(tǒng)將在很長一段時(shí)間內(nèi)持續(xù)報(bào)警。這時(shí),操作者必須按下復(fù)位按鍵才可停止。這是保障系統(tǒng)的安全而設(shè)計(jì)的一個(gè)重要措施。
本設(shè)計(jì)系統(tǒng)框圖如圖2.1所示:
主程序?qū)δK進(jìn)行初始化,而后調(diào)用密碼輸入子程序、密碼比較子程序、判斷密碼是否輸入正確。主程序流程圖如圖2.2所示:
參考文獻(xiàn)
[1]葉鋼.基于單片機(jī)的家用智能電子密碼鎖的設(shè)計(jì)[J].科學(xué)技術(shù)創(chuàng)新,2021(14):30-31.
[2]馮美艷,殷鵬.基于單片機(jī)的IC卡門禁系統(tǒng)設(shè)計(jì)[J].科學(xué)技術(shù)創(chuàng)新,2021(13):94-95.
[3]陳浩東,鄭立軍,陳藝松,李澤洋,李鵬偉.電子密碼鎖的設(shè)計(jì)[J].中國新通信,2020,22(08):149.程,2018(19):89.
作者信息:
林夏(2001-)漢族 四川遂寧,本科,研究方向:電氣工程及其自動(dòng)化
蔣墩月(2003-)漢族 重慶市巫山縣,本科,研究方向:電氣工程及其自動(dòng)化
張良(2001-)漢族 安徽淮北,本科,研究方向:電氣工程及其自動(dòng)化
徐明雨(2001-)漢族 安徽天長,本科,研究方向:電氣工程及其自動(dòng)化