• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    智能電子密碼鎖設(shè)計

    2019-06-01 10:06:30解翔宇項遠(yuǎn)輝林健誼朱尚勝孫薇張昊紀(jì)娟娟
    電腦知識與技術(shù) 2019年12期
    關(guān)鍵詞:密碼鎖

    解翔宇 項遠(yuǎn)輝 林健誼 朱尚勝 孫薇 張昊 紀(jì)娟娟

    摘要:該文利用單片機(jī)最小系統(tǒng)、液晶顯示電路、矩陣鍵盤模塊、蜂鳴器模塊、繼電器模塊、AT24C02C模塊以及電源模塊等七個模塊對智能電子密碼鎖進(jìn)行了設(shè)計。單片機(jī)最小系統(tǒng)是由STC89C52單片機(jī)、電阻以及晶體等元器件構(gòu)成,STC89C52單片機(jī)是本設(shè)計的核心器件。基于該系統(tǒng)的硬件電路,利用單片機(jī)C語言對系統(tǒng)進(jìn)行軟件設(shè)計,并實(shí)現(xiàn)了系統(tǒng)的開鎖、修改密碼以及管理員解密等功能的仿真。最后,進(jìn)行了系統(tǒng)調(diào)試,對系統(tǒng)整體功能進(jìn)行了驗(yàn)證。該設(shè)計方案可行,對智能電子密碼鎖設(shè)計的研究具有一定的參考意義。

    關(guān)鍵詞:STC89C52單片機(jī);密碼鎖;AT24C02C;矩陣鍵盤

    中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A

    文章編號:1009-3044(2019)12-0176-05

    在以往的生活中,只能在一些比較特殊的場所看到智能電子密碼鎖的使用,例如:機(jī)關(guān)辦公室、國家機(jī)密局、銀行等。但隨著生活質(zhì)量的提升,人們逐步走向智能化時代的生活,對于各種鎖的需求也不再是局限于傳統(tǒng)的機(jī)械鎖。傳統(tǒng)的機(jī)械鎖只能通過鑰匙開鎖且容易被撬開,而智能電子密碼鎖的開鎖方式有很多,例如:指紋、按鍵、面部識別、聲控等開鎖方式。因此,人們開始圍繞怎么樣提高鎖的安全系數(shù)、怎么樣讓鎖變得智能化等問題展開研究。由于計算機(jī)占據(jù)的面積比較大,所以研究以單片機(jī)為核心的智能電子密碼鎖是非常必要的。單片機(jī)不僅體積小,相對計算機(jī)來說它的成本很低、精度高以及容易升級完善[1-10]。智能電子密碼鎖是由矩陣鍵盤輸入的密碼通過單片機(jī)去支配系統(tǒng)工作,最后實(shí)現(xiàn)智能電子密碼鎖開鎖、閉鎖等一系列工作的智能電子產(chǎn)品[11]。自智能電子密碼鎖發(fā)明以來,它開始逐漸地占領(lǐng)人們生活中的各個領(lǐng)域?yàn)槿藗兊纳顜肀憷?、安全[12],智能電子密碼鎖已成為我們的生活中非常重要的智能電子產(chǎn)品。

    1 設(shè)計思路

    智能電子密碼鎖設(shè)計的核心是單片機(jī)最小系統(tǒng),以矩陣鍵盤模塊和電源模塊作為它的輸入部分,以LCD模塊、蜂鳴器模塊和繼電器模塊作為它的輸出部分,而密碼存儲模塊既作為它的輸入部分又作為它的輸出部分。系統(tǒng)總設(shè)計框圖如圖1所示。

    基于系統(tǒng)框圖,文將要完成以下功能:

    (1) 在4×4的矩陣鍵盤上輸入6位數(shù)的密碼,如果密碼正確智能電子密碼鎖將會被打開且指示燈點(diǎn)亮;反之,蜂鳴器將發(fā)出報警。

    (2) 用戶可以根據(jù)自己的需求重新設(shè)置新的密碼。首先,輸入正確密碼把智能電子密碼鎖打開;其次,進(jìn)入重新設(shè)置新的密碼的界面,并且要求輸入兩次密碼完全一致時新密碼才設(shè)置成功;反之,新密碼設(shè)置失敗。

    (3) 當(dāng)連續(xù)輸入的密碼錯誤三次時,智能電子密碼鎖將會報警并鎖死矩陣鍵盤一段時間用戶將無法輸入密碼。

    (4) 當(dāng)用戶忘記電子鎖密碼時,可以通過管理員密碼來恢復(fù)電子鎖的初始密碼“123456”。管理員密碼不能用于修改電子鎖密碼,只能幫助用戶恢復(fù)初始密碼。

    (5) 在掉電的情況下,智能電子密碼鎖能保存密碼數(shù)據(jù)并且支持復(fù)位保存。

    2 硬件系統(tǒng)設(shè)計

    本設(shè)計利用單片機(jī)最小系統(tǒng)、液晶顯示電路、矩陣鍵盤模塊、蜂鳴器模塊、繼電器模塊、AT24C02C模塊以及電源模塊構(gòu)成整體的硬件電路,系統(tǒng)整體電路原理圖如圖2所示。

    3 軟件程序設(shè)計

    3.1 程序設(shè)計思路

    當(dāng)輸入密碼連續(xù)錯誤三次時,蜂鳴器將會報警并且鎖定矩陣鍵盤鎖;當(dāng)需要重新設(shè)置智能電子密碼鎖的密碼時,先將電子鎖打開,然后按下修改密碼的按鍵進(jìn)入重新設(shè)置新密碼的界面,最后需要輸入兩次新密碼且輸入的完全一致新密碼修改成功;當(dāng)忘記智能電子密碼鎖的密碼時,通過管理員密碼去恢復(fù)電子鎖的初始密碼“123456”。

    3.2 程序設(shè)計流程圖

    基于前文的程序設(shè)計思路,本系統(tǒng)的流程圖如圖3所示。

    4 系統(tǒng)仿真

    5 系統(tǒng)測試實(shí)物圖

    5.1 輸入正確密碼

    當(dāng)上電時如圖15示,輸入正確密碼時如圖16所示,輸入正確密碼后如圖17所示,液晶顯示器呈現(xiàn)的電子智能密碼鎖狀態(tài)為“open”并且開鎖指示燈亮。

    5.2 修改密碼

    當(dāng)修改密碼時,先將智能電子密碼鎖打開,開鎖以后按下修改密碼的按鍵進(jìn)入設(shè)置新密碼的界面要輸入兩次新設(shè)置的密碼如圖18所示。輸入兩次密碼完全一致時,新密碼設(shè)置成功如圖19所示。

    5.3 輸入密碼錯誤3次

    當(dāng)?shù)谝淮屋斎朊艽a錯誤時,液晶顯示器如圖20所示;當(dāng)?shù)诙屋斎朊艽a錯誤時,液晶顯示器如圖21所示;當(dāng)輸入密碼錯誤次數(shù)達(dá)到第三次時,液晶顯示器如圖22所示,此后智能電子密碼鎖報警、矩陣鍵盤被鎖定如圖23所示。

    5.4 管理員密碼

    當(dāng)忘記電子智能密碼鎖的密碼時,可以通過管理員密碼“123123”來恢復(fù)智能電子密碼鎖的初始密碼“123456”。首先,在輸入密碼的界面輸入管理員密碼“123123”如圖24所示;然后,按下管理員密碼鍵;最后,恢復(fù)智能電子密碼鎖的初始密碼“123456”成功,此時LCD1602液晶顯示器的顯示狀態(tài)為“Into OK”如圖25所示。

    6 總結(jié)

    本文以單片機(jī)最小系統(tǒng)為核心,以液晶顯示器、矩陣鍵盤模塊、蜂鳴器模塊、繼電器模塊、AT24C02C模塊以及電源模塊這幾個部分作為輔助模塊,完成了智能電子密碼鎖設(shè)計。本設(shè)計主要從硬件電路設(shè)計、軟件程序編寫以及系統(tǒng)仿真、調(diào)試三個方面去實(shí)現(xiàn)。最后進(jìn)行電路的焊接實(shí)現(xiàn)智能電子密碼鎖的解鎖、修改密碼、管理員恢復(fù)初始密碼以及輸入密碼次數(shù)超過三次報警并鎖定矩陣鍵盤等功能。

    參考文獻(xiàn):

    [1] 李華.MCS-51系列單片機(jī)使用接口技術(shù)[M].北京:北京航空航天大學(xué)出版社,2003.

    [2] 何立民.單片機(jī)應(yīng)用技術(shù)選編[M].北京:北京航空大學(xué)出版社,2005.

    [3] 潘永雄.新編單片機(jī)原理與應(yīng)用[M].西安:西安電子科技大學(xué)出版社,2003.

    [4] 張毅剛.單片機(jī)原理及應(yīng)用[M].北京:高等教育出版社,2003.

    [5] 石文軒,宋薇.基于單片機(jī)MCS-51的智能密碼鎖設(shè)計[J].武漢工程職業(yè)技術(shù)學(xué)院學(xué)報,2004(01):31-35.

    [6] 郭海英.基于單片機(jī)的電子安全密碼鎖的設(shè)計[J].現(xiàn)代電子技術(shù),2005(13):95-97.

    [7] 李建波.基于STC89C52單片機(jī)的電子密碼鎖[J].現(xiàn)代電子技術(shù),2008(23):154-156.

    [8] Juan He,Shu Ai Kang.Intelligent Electronic Code Lock Based on the SCM[J].Applied Mechanics and Materials,2013.

    [9] 李朝青.單片機(jī)原理及接口技術(shù)(簡明修訂版)[M].北京:北京航空航天大學(xué)出版社,1998.

    [10] 李全利.單片機(jī)原理及接口技術(shù)[M].北京:高等教育出版社,2003.

    [11] 祖龍起,劉仁杰.一種新型可編程密碼鎖[J].大連輕工業(yè)學(xué)院學(xué)報,2002(01):41-43.

    [12] 李明喜.新型電子密碼鎖的設(shè)計[J].機(jī)電產(chǎn)品開發(fā)與創(chuàng)新,2004(03):40.

    【通聯(lián)編輯:朱寶貴】

    猜你喜歡
    密碼鎖
    基于單片機(jī)制作的新型安全密碼鎖分析
    電子測試(2018年14期)2018-09-26 06:04:50
    基于數(shù)字電路的密碼鎖設(shè)計與實(shí)現(xiàn)
    日記密碼鎖2
    日記密碼鎖
    日記密碼鎖
    開啟密碼鎖
    基于單片機(jī)防跟蹤電子密碼鎖的設(shè)計
    電子制作(2017年7期)2017-06-05 09:36:13
    基于單片機(jī)的電子密碼鎖設(shè)計
    電子制作(2017年1期)2017-05-17 03:54:29
    一種新型電子密碼鎖的設(shè)計與應(yīng)用研究
    電子制作(2017年9期)2017-04-17 03:00:57
    數(shù)字密碼鎖的邏輯實(shí)現(xiàn)
    電子制作(2017年22期)2017-02-02 07:10:27
    西和县| 资阳市| 连城县| 墨竹工卡县| 辽宁省| 葫芦岛市| 芜湖县| 芦山县| 公主岭市| 仪征市| 天祝| 巫溪县| 云和县| 额济纳旗| 民和| 霍林郭勒市| 龙江县| 南安市| 晋江市| 南康市| 铜陵市| 顺平县| 白沙| 谷城县| 韶关市| 彭水| 桐乡市| 建阳市| 靖安县| 和政县| 巨鹿县| 左云县| 八宿县| 视频| 汉寿县| 万安县| 明水县| 舟曲县| 天津市| 怀远县| 伊宁县|