999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于單片機的電子密碼鎖

2020-07-14 07:43:28馬寧郭月萌
科學導報·學術 2020年73期
關鍵詞:安全單片機

馬寧 郭月萌

【摘 ?要】當今世界,人們越來越注重個人隱私的保護,更在意生命財產安全。所自古以來就是人們深刻研究的工具,既要求能夠實現安全可靠又要求輕便簡易。所以集安全性與便捷性于一體的電子鎖應運而生。電子鎖種類繁多,如指紋鎖、密碼鎖、此電子密碼鎖選取了80C51單片機為核心。通過輸入六位密碼進行開鎖,本設計具有設置密碼、修改密碼、報警鎖定、報警提示等功能。

【關鍵詞】電子密碼鎖;單片機;安全

引言

電子密碼鎖不僅能起到安全的作用并且免于用戶關于鑰匙的困擾。電子密碼鎖常用于家庭安裝,在很多高端社區都可以看到電子門鎖的身影。電子密碼鎖是一種通過密碼輸入來工作的電子產品。利用內在芯片控制機械開關的閉合,實現開鎖、關鎖的任務。它的種類繁多,既有僅靠電路實現的結構簡單產品,也有核心為芯片的高價位高端產品。電子密碼鎖大多是以芯片為核心的,在經過人工編程實現密保安全。

1 硬件描述

1.1所需硬件

單片機、矩陣鍵盤、液晶顯示器和密碼存儲等。

1.2單片機80C51

80C51單片機屬于MCS-51系列單片機。該系列單片機由Intel公司開發。8048結構的發展促進了8051單片機的誕生。該系列改進了8048的缺點,增加了如乘、除、減、比較、16位數據指針、布爾代數運算等指令,以及串行通信能力和5個中斷源。8051屬于片內帶型單片機,這類芯片在生產過程中將用戶的應用代碼通過掩模工藝制作到ROM中。應用程序只能由廠家寫入,一旦寫寫入無法修改,適合大量使用。并且它具有低功耗的特點。相對于HMOS器件所消耗的電流更小,并且多了掉電方式和待機方式兩種工作方式,這些都是該芯片功耗更低的原因。

(1)時鐘電路:單片機的正常工作需要晶振給CPU提供頻率支持。晶振頻率就是由時鐘電路所提供的。單片機有兩種時序電路。內部時序電路和外部時序電路。

(2)復位電路:復位電路實現系統的運行和重啟,復位時CPU和其他部件處于一個開始狀態。當單片機RST引腳處于高電平時,單片機實現復位。復位電路也有兩種方式,一個是上電自動復位,一個是按鈕手動復位。實現復位后,程序從0000H地址單位開始執行,但不會改變RAM中的內容。

1.3 蜂鳴器報警模塊

本文設計的電子鎖具有報警裝置。當密碼輸入錯誤三次以上,蜂鳴器就會發出警報聲。蜂鳴器的形式為壓電式,三極管處于外接51單片機的p1.7端口處。模塊通過電流放大的方式,促使蜂鳴器發出聲音,實現報警。[1]

1.4 74LS245

74LS245是常用來驅動LED或者其他的設備的數字芯片。該芯片可以實現雙向傳輸數據,具有雙向三態功能。74LS245的作用就是當8051單片機的P0口總線不能負擔P0口相應的承載負擔時接等總線驅動器,以此來提高單片機的驅動能力。P0口與74LS245輸入端相連,E端接地,保證數據線暢通。單片機的P0口的輸出經過提高驅動后,輸出到數碼管顯示電路。

2.軟件描述

2.1主流程

接電源后,顯示器顯示“HELLO”字樣,此時程序進行初始化階段。此時利用鍵盤矩陣輸入密碼。密碼輸入后系統會進行掃描鍵盤,它的目的就是判斷密碼輸入是否正確。若密碼正確顯示器顯示“OPENED”字樣表示電子鎖被打開,若密碼輸入錯誤則顯示“ERROR”字樣。當密碼輸入錯誤三次以上,顯示器顯示“CODE”表示鎖定,無法輸入。

2.2 矩陣鍵盤設計

一組鍵盤想要使用就需要利用接口與CPU相連接。連接后通過查詢接口或者中斷CPU就可以確定某個按鍵是否被按下。想要將鍵盤和CPU相連就需要利用到單片機的I/O接口。往往系統使用的按鍵多于單片機I/O口,為了能夠更好地利用I/O接口實現多鍵盤,設計常用矩陣鍵盤來解決這個問題。矩陣鍵盤就是將按鍵設置在行、列線的交點上,行、列分別連接著按鍵開關的兩端。行線處于高電平,列線處于低電平,平時無鍵按下時,表示沒有按鍵被按下。當行線、列線都處于低點平時,表示有按鍵被按下。接下來就利用行列掃描法排查出確認按下的按鍵。明確有按鍵被按下后,延時10ms消除機械抖動,再次讀取行值,如果行線狀態發生改變就返回上一步重新判定;如果這條行線狀態不變,就進行逐行掃描,分別拉低每一列。把掃描到的行、列值儲存在寄存器里。矩陣鍵盤具體如圖2.2。

3仿真與調試

仿真步驟如下:

(1)在KEIL中建立工程文件,并將將提前編寫好的程序添加到工程中。

(2)在KEIL中為工程設置選項。

(3)PROTEUS設置。

(4)單片機中添加將可執行文件。打開PROTEUS仿真圖,點擊單片機器件兩次,將KEIL產生的“*.HEX”文件添加到單片機中。

(5)KEIL與PROTEUS連接進行仿真調試。點擊PROTEUS的開始仿真按鈕即可開始KEIL與PROTEUS的聯合仿真圖如圖3.1

4結語

傳統鎖在安全方面有很多隱患,提高鎖的安全性很有必要。[2]。因此安全所的發展也會受到各界人士的重視,不論是家用還是企業用,安全鎖都是保障生命財產安全的一道防線。利用單片機為主要芯片設計的電子密碼鎖具有使用簡單、價格低廉的優點,這也是使它相對于傳統鎖更具有競爭力的原因之一。雖然此設計只是設計了一款較為簡單的電子鎖,但是它也是其他更加復雜的密碼鎖的基礎,以此為基礎發展更加安全高效的密碼鎖是未來會更受重視的一項產品。我對于單片機的學習也是較為淺顯的,所以設計的電子鎖也略顯簡陋。雖然實現了基本的安全鎖要求,但是仍然存在密碼安全性較低的缺點。這只是最簡單的安全鎖。安全系數遠遠不能達到所預期的程度,仍然需要更加努力。

參考文獻:

[1]張崇銘.基于51單片機電子密碼鎖的Proteus仿真設計[J].電腦迷,2016(01):41

[2]李凱麗,樊建強.基于51單片機電子密碼鎖設計[J].中國新通信,2016(22)

(作者單位:1.河北農業大學;2.河北農業大學)

猜你喜歡
安全單片機
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
Microchip推出兩個全新PIC單片機系列
主站蜘蛛池模板: 久久这里只精品热免费99| 中文字幕佐山爱一区二区免费| 91九色国产porny| 亚洲,国产,日韩,综合一区| 暴力调教一区二区三区| 5555国产在线观看| 免费看av在线网站网址| 91外围女在线观看| 欧美一区二区三区不卡免费| 亚洲欧美精品在线| 亚洲美女久久| 国产AV无码专区亚洲A∨毛片| 国模视频一区二区| 国产第一色| 欧美国产日韩一区二区三区精品影视 | 欧美高清国产| 亚洲无码在线午夜电影| 都市激情亚洲综合久久 | 国产在线麻豆波多野结衣| 久久男人视频| 亚洲美女一区| www.国产福利| 国产精品部在线观看| 99精品在线看| 国产一在线观看| 波多野结衣一区二区三区AV| 熟女成人国产精品视频| 欧美国产日本高清不卡| 欧美性色综合网| 久久6免费视频| 久久精品一卡日本电影| 99久久国产综合精品2020| 欧美成人午夜在线全部免费| 欧洲精品视频在线观看| 日韩国产一区二区三区无码| 国产精品女主播| 国产一区二区视频在线| 国产成人区在线观看视频| 九九视频免费看| 精品国产一区二区三区在线观看| 国产中文一区a级毛片视频 | 无码内射在线| 国产免费网址| 国产精品黑色丝袜的老师| 黄色网页在线播放| 亚洲视频免费在线| 久热re国产手机在线观看| 亚洲综合久久一本伊一区| 一级香蕉视频在线观看| 刘亦菲一区二区在线观看| 国产91特黄特色A级毛片| 精品黑人一区二区三区| 91成人免费观看| 最新亚洲人成网站在线观看| 91人妻在线视频| 国产91久久久久久| 亚洲人成网址| 一级毛片在线直接观看| 久久久亚洲国产美女国产盗摄| 伊人蕉久影院| 无码专区在线观看| 亚洲激情区| 永久免费无码成人网站| 亚洲三级a| 久久夜色精品国产嚕嚕亚洲av| 色综合天天娱乐综合网| 国产爽妇精品| 亚洲成人免费看| 91成人在线观看视频| 亚洲综合久久成人AV| 亚洲精品爱草草视频在线| 国产av剧情无码精品色午夜| 日韩欧美中文字幕在线精品| 欧美日韩国产综合视频在线观看| 在线播放国产一区| 97狠狠操| 日日拍夜夜嗷嗷叫国产| 成人亚洲天堂| 人妻一区二区三区无码精品一区| 久久九九热视频| 香蕉eeww99国产精选播放| 亚洲狼网站狼狼鲁亚洲下载|