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

基于STC89C51單片機的電子密碼鎖設(shè)計

2020-11-30 09:02:22李朋龍劉秀娟孫選辰許紋旗王茂清逯玉蘭
軟件 2020年9期

李朋龍 劉秀娟 孫選辰 許紋旗 王茂清 逯玉蘭

摘? 要: 為解決傳統(tǒng)制鎖技術(shù)無法滿足安全防盜、美觀簡潔等需求這一問題,本文基于STC89C51單片機設(shè)計了電子密碼鎖系統(tǒng)。該系統(tǒng)包括五大模塊:主機模塊、LCD液晶顯示器模塊、按鍵輸入模塊、掉電儲存模塊、報警與開鎖功能模塊。電子密碼鎖設(shè)計好壞可通過密碼的輸入、清除、開鎖、更改等功能所完成的程度作為評判標(biāo)準(zhǔn)。本文設(shè)計的電子密碼鎖具有成本低、安全性高、實用性強等優(yōu)點,另外對于住宅、辦公室等具有強大的適用兼容性。因此,本系統(tǒng)的商業(yè)價值高。

關(guān)鍵詞: 電子密碼鎖;STC89C51單片機;開鎖驅(qū)動電路

中圖分類號: TP368.1? ? 文獻(xiàn)標(biāo)識碼: A? ? DOI:10.3969/j.issn.1003-6970.2020.09.006

本文著錄格式:李朋龍,劉秀娟,孫選辰,等. 基于STC89C51單片機的電子密碼鎖設(shè)計[J]. 軟件,2020,41(09):2325

【Abstract】: Traditional lock technology has been unable to meet the needs of security and theft prevention, beautiful and simple, in order to solve this problem, we based on STC89C51 MCU design electronic password lock system. The system includes host module, LCD display module, key input module, power off storage module, alarm and lock function module. The standard to judge the design of electronic password lock is the degree of password input, clearance, lock, change and other functions. Electronic code lock unique design, coupled with the lack of other anti-theft tools simple, low cost, high security, practical advantages, in addition to the residential, office for the strong compatibility, so it is very widely promoted commercial value.

【Key words】: Electronic combination locks; STC89C51 microcontroller; Unlock the drive circuit

0? 引言

在當(dāng)今社會,如何有效安全防盜已經(jīng)是一個重要的社會性問題[1]。自古以來防盜所用的重要工具就是鎖具。于是具有同樣作用且更安全的新型電子密碼鎖具有更大地發(fā)展?jié)摿Α,F(xiàn)代新型鎖具在原有鎖的基礎(chǔ)上充分運用了現(xiàn)代科技,使功能單一的密碼鎖具有更多的用途,比如超聲波鎖、遙控鎖等均在市場上較為常見。人們?yōu)樘岣呙艽a鎖的安全性和可靠性,勢必要研制新型鎖具。電子密碼鎖一般應(yīng)用于類似保險柜,取款機等重要地方。基于電子密碼鎖的實用性,在市場的調(diào)節(jié)下衍生出一系列的電子智能密碼鎖產(chǎn)品,如:指紋識別的電子密碼鎖等。不足之處在于此類密碼鎖置于公共場所容易被損壞,而其自身成本又比較高,相比之下,鍵盤式密碼鎖依靠簡單、便宜的優(yōu)勢勢必會成為防盜的主流產(chǎn)品。鍵盤式電子密碼鎖的優(yōu)勢中最突出的一點是所設(shè)置密碼只準(zhǔn)確可靠的存在于授權(quán)人記憶中,不易丟失。此外電子密碼鎖還有很多優(yōu)勢,如:操作簡單快捷、用戶可以隨時地更改密碼、誤碼輸入保護(hù)。

1? 系統(tǒng)總體設(shè)計

系統(tǒng)總體結(jié)構(gòu)圖如圖1所示。

本系統(tǒng)的核心是STC89C51系列單片機,包括主機模塊、LCD液晶顯示器模塊、按鍵輸入模塊、掉電儲存模塊、報警和開鎖模塊五個重要部分。本系統(tǒng)的工作流程:(1)鍵盤輸入電路將用戶輸入的密碼轉(zhuǎn)換成數(shù)字信號;(2)將鍵盤輸入電路的數(shù)字信號輸入到單片機;(3)單片機把輸入的數(shù)字信號和掉電儲存模塊內(nèi)的數(shù)據(jù)進(jìn)行對比;(4)單片機根據(jù)處理結(jié)果,輸出控制信號到開鎖驅(qū)動電路或者蜂鳴器報警電路;(5)根據(jù)單片機的對比結(jié)果,LCD顯示模塊顯示用戶輸入密碼的對錯。其具體操作過程為:通過按鍵來輸入用戶密碼,當(dāng)密碼正確時,電子密碼鎖開鎖,液晶顯示器上會顯示密碼正確。如果密碼輸入錯誤次數(shù)達(dá)到3次,將會進(jìn)行蜂鳴器報警。

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

2.1? 主機模塊

單片機是微型控制器的一種,能夠承載計算機系統(tǒng),具有體積小、質(zhì)量輕、運算速度快,運算速度強等優(yōu)勢。STC89C51作為一種兼容80C51引腳結(jié)構(gòu)和標(biāo)準(zhǔn)MCS-51指令系統(tǒng)的單片機,具有可編程性的特征,舍掉了單片機必須用通用編輯器的編輯的局限性,用戶要將所需要的程序下載至單片機只需配合PC端的控制程序即可[2-4]。該系統(tǒng)中單片機的作用是將矩陣鍵盤輸入的信息進(jìn)行處理,與掉電儲存模塊所儲存的信息進(jìn)行對比,對整個系統(tǒng)起控制作用。整個系統(tǒng)是在單片機的控制下輸入數(shù)據(jù),并對數(shù)據(jù)進(jìn)行處理、對比,并根據(jù)控制指令來完成開鎖功能[5]。

2.2? LCD液晶顯示模塊

本系統(tǒng)中實現(xiàn)人機交互,提示用戶進(jìn)行相應(yīng)操作功能的就是液晶顯示模塊[6]。本設(shè)計為了減少I/O資源和功耗,舍棄傳統(tǒng)的數(shù)碼管顯示信息,改用LCD1062液晶顯示器,用于顯示用戶輸入的信息與系統(tǒng)處理后輸出的信息。因為LCD1062液晶顯示器能夠顯示32種字符,已經(jīng)完全適用密碼鎖的密碼范圍[7]。

2.3? 按鍵輸入模塊

按鍵輸入模塊主要用來輸入用戶的密碼,并且還要有特殊的功能鍵,比如確定鍵和清除鍵,能夠使用戶修改信息。本文采用4*4行列式鍵盤作為運用行列掃描法的按鍵輸入模塊,不僅能夠符合用戶輸入密碼的功能,而且還有多余的鍵位可以完成功能鍵的安置。單片機根據(jù)鍵盤按鍵電平的變化判斷相應(yīng)的按鍵數(shù)據(jù),同時由于是機械按鍵,按鍵時機械鍵會震動,為了避免單片機誤判多個按鍵同時按下,用戶在按鍵時暫停一小段時間,使鍵盤穩(wěn)定,再繼續(xù)按接下來的按鍵。

2.4? 掉電儲存模塊

為了使設(shè)計簡單、成本低廉、保密性強,本設(shè)計不外置掉電儲存器,直接使用STC89C51單片機內(nèi)部的E2PROM實現(xiàn)掉電儲存功能。E2PROM能夠即用即插,具有掉電可擦除、可編程、只讀的特性。因為能夠隨機訪問和修改任何一個字節(jié),E2PROM可以給多種類型的單片機系統(tǒng)提供靈活且高效的數(shù)據(jù)存儲。STC89C51單片機中有2KB的EEPROM儲存空間,分8個扇區(qū),每個扇區(qū)512B,擦寫次數(shù)達(dá)到10萬次以上,完全滿足系統(tǒng)設(shè)計的要求。

2.5? 報警與開鎖功能模塊

系統(tǒng)的最終目的是根據(jù)單片機輸出的控制信號,對報警和開鎖電路實施控制,控制密碼鎖的開關(guān)達(dá)到保護(hù)財物的目的。若輸入密碼正確,單片機則輸出控制信號到開鎖驅(qū)動電路,此時電路接通,由于電磁感應(yīng),銜鐵被吸合實現(xiàn)開鎖功能。為提高電子密碼鎖實用性,允許用戶輸入5次密碼[8]。如果5次輸入密碼依舊錯誤,單片機會輸出控制信號到蜂鳴器報警電路,報警電路報警,提示用戶輸入密碼次數(shù)已達(dá)到上限。

3? 系統(tǒng)軟件設(shè)計

單片機的軟件系統(tǒng)是單片機系統(tǒng)重要組成部分之一,如果單片機要想?yún)f(xié)調(diào)有序的工作,就需要片單片機軟件系統(tǒng)和硬件系統(tǒng)的共同配合,單片機的軟件系統(tǒng)是采用通用編輯器來編寫程序,而單片機STC89C51可以直接使用PC進(jìn)行軟件的編程和拷貝[9]。軟件編程主要采用C語言,設(shè)計過程遵循面向過程的模塊化設(shè)計思想,該系統(tǒng)主要由初始化模塊、按鍵電路模塊、密碼設(shè)置模塊和開鎖模塊組成。系統(tǒng)流程圖如圖4所示,對系統(tǒng)進(jìn)行初始化設(shè)置,如果輸入密碼正確,則啟動開鎖程序,否則密碼輸入錯誤達(dá)到5次,啟動報警程序,提醒用戶修改密碼,啟動修改程序[10]。

4? 結(jié)論

本文對基于STC89C51單片機的電子密碼鎖系統(tǒng)的設(shè)計和實現(xiàn)進(jìn)行扼要地闡述。該設(shè)計以STC89C51單片機為主控制器,編程使用C語言,進(jìn)行系統(tǒng)仿真時利用Keil軟件開發(fā)工具和Proteus軟件。該電路在原理上基本達(dá)到預(yù)期的要求,通過STC89C51單片機和外部硬件電路相互配合與控制,具有成本相對較低、操作相對簡單、安全可靠、方便美觀的效果。

參考文獻(xiàn)

[1]劉冀鵬, 張洪沛. 智能家居安防技術(shù)專利分析[J]. 軟件, 2018, 39(1): 165-168.

[2]郭豫冀. 基于GSM的樓道防火防盜報警系統(tǒng)設(shè)計[D]. 天津大學(xué), 2018.

[3]李瑞福. 基于單片機AT89C51 的一氧化碳濃度檢測儀設(shè)計[J]. 軟件, 2015, 36(9): 106-108.

[4]郝亮, 劉雨繁, 南洋, 等. 汽車駕駛員前視野拓展系統(tǒng)的設(shè)計[J]. 計量技術(shù), 2019(02): 60-62.

[5]孟東海. 消防員的智能呼救和搜尋系統(tǒng)的設(shè)計與實現(xiàn)[D]. 沈陽航空航天大學(xué), 2019.

[6]馬得秀, 韓佳奇, 趙銘, 等. 基于51單片機的溫室自動灌溉系統(tǒng)設(shè)計[J]. 軟件, 2019, 40(05): 30-32.

[7]薛晶晶, 劉珂, 劉麗麗, 等. 基于MSP430G2553的智能防夾密碼鎖設(shè)計[J]. 電子設(shè)計工程, 2019, 27(22): 24-28.

[8]肖萌萌. 電子密碼鎖控制電路設(shè)計[J]. 黑龍江科技信息, 2017(15): 38.

[9]金璐. 單體液壓支柱低壓密封監(jiān)測系統(tǒng)CPU設(shè)計[D]. 華東師范大學(xué), 2010.

[10]張?zhí)齑龋?劉勝前. 基于智能手機的無線電子密碼鎖設(shè)計[J]. 大眾科技, 2018, 20(11): 4-7+25.

主站蜘蛛池模板: 午夜国产不卡在线观看视频| 亚洲国产亚综合在线区| 亚洲成人一区二区| 国产精品天干天干在线观看| 色噜噜在线观看| 亚洲性日韩精品一区二区| 亚洲欧美国产高清va在线播放| 国产精品成人免费综合| 精品国产成人高清在线| 国产综合无码一区二区色蜜蜜| 国产精品免费p区| 9久久伊人精品综合| 九月婷婷亚洲综合在线| 日韩麻豆小视频| a级毛片免费网站| 国产精品永久不卡免费视频| 精品国产aⅴ一区二区三区| 日韩欧美国产综合| 91人人妻人人做人人爽男同| 欧美亚洲一区二区三区在线| 波多野结衣国产精品| 国产亚洲精品yxsp| 国产精品专区第一页在线观看| 日本高清免费不卡视频| 99伊人精品| 四虎成人在线视频| 免费无遮挡AV| 国产高清不卡视频| 伊人无码视屏| 456亚洲人成高清在线| 国产亚洲精品无码专| 99视频全部免费| 毛片免费视频| 日本一区二区三区精品视频| 国内精品小视频在线| 熟妇丰满人妻| 国产欧美另类| 亚洲一区精品视频在线| 亚洲精品午夜无码电影网| 播五月综合| 欧美高清视频一区二区三区| 香蕉99国内自产自拍视频| 国产免费看久久久| 麻豆精品在线| 亚洲视频在线青青| 色哟哟精品无码网站在线播放视频| 啪啪永久免费av| 亚洲精品无码AV电影在线播放| 亚洲性视频网站| 丁香五月激情图片| 国产一级特黄aa级特黄裸毛片| 久久狠狠色噜噜狠狠狠狠97视色 | 久草网视频在线| 亚洲国产综合精品一区| 91探花国产综合在线精品| 99热这里只有精品5| 日韩欧美中文亚洲高清在线| 99爱在线| 欧美成人免费一区在线播放| 91青青草视频| 五月天综合网亚洲综合天堂网| 国产精品亚洲αv天堂无码| 日韩欧美国产精品| AV不卡国产在线观看| 不卡网亚洲无码| 日韩免费毛片视频| 幺女国产一级毛片| 精品国产免费观看| 国产色爱av资源综合区| 99re热精品视频中文字幕不卡| 国产91av在线| 91精品小视频| 国产高清在线观看91精品| 精品免费在线视频| 欧美啪啪网| 青草免费在线观看| 国产黑丝视频在线观看| 91久久偷偷做嫩草影院精品| 亚洲婷婷在线视频| 无码在线激情片| 人人澡人人爽欧美一区| 丝袜国产一区|