亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于單片機(jī)的智能電子密碼鎖的設(shè)計(jì)

        2017-08-07 15:01:15趙淑萍張艷玲山東協(xié)和學(xué)院
        大陸橋視野 2017年12期
        關(guān)鍵詞:單片機(jī)智能設(shè)計(jì)

        趙淑萍 張艷玲 / 山東協(xié)和學(xué)院

        基于單片機(jī)的智能電子密碼鎖的設(shè)計(jì)

        趙淑萍 張艷玲 / 山東協(xié)和學(xué)院

        目前使用的智能電子密碼鎖大部分都來(lái)自于單片機(jī)技術(shù),而且主要都是以AT89C52單片機(jī)為主控器件,此次論文的設(shè)計(jì)系統(tǒng)為AT89C52的單片機(jī)為系統(tǒng),由4*4矩陣鍵盤(pán)和報(bào)警系統(tǒng)、LCD1602顯示屏等組成,具有的功能是對(duì)密碼的設(shè)定、修改、密碼輸入錯(cuò)誤超過(guò)3次的時(shí)候就報(bào)警并且鎖定這個(gè)電子密碼鎖并且密碼可以持有者自己修改設(shè)定等功能,經(jīng)過(guò)設(shè)計(jì)實(shí)驗(yàn)表明該電子密碼鎖的設(shè)計(jì)安全、智能、實(shí)用、成本低,符合現(xiàn)在人們生活的需要[1]。智能電子密碼鎖除了上述的基本功能外,按照個(gè)人實(shí)際情況,可稍作改動(dòng),添加遙控器等。

        AT89C52;LCD1602顯示屏;電子密碼鎖;4*4矩陣鍵盤(pán)

        1.設(shè)計(jì)方案的設(shè)定

        1.1 智能電子密碼鎖的特點(diǎn)和設(shè)計(jì)的要求

        1.1.1 智能電子密碼鎖的特點(diǎn)。

        (1)電子密碼鎖需要有好的保密性,隨機(jī)開(kāi)鎖成功的可能性幾乎為零。

        (2)密碼必須可以變動(dòng),使用者能夠隨時(shí)根據(jù)自己的意愿改動(dòng)密碼,為了防止密碼被盜用,而且也可以防止用戶(hù)的變換而使得電子密碼鎖的保密性下降。

        (3)當(dāng)密碼多次輸入錯(cuò)誤時(shí),系統(tǒng)因?yàn)橛忻艽a輸入保護(hù)而自動(dòng)報(bào)警。

        (4)使用起來(lái)必須靈活,操作簡(jiǎn)單,易學(xué)。

        1.1.2 智能電子密碼鎖設(shè)計(jì)的要求。

        (1)為防止密碼的泄露,在輸入密碼時(shí),屏幕上顯示的將是*符號(hào)。

        (2)當(dāng)開(kāi)始輸入密碼時(shí),LCD屏幕上顯示INPUT PASSWORD。若密碼輸入正確,在屏幕上將會(huì)顯示 OK,密碼錯(cuò)誤時(shí)顯示ERROR。

        (3)此設(shè)計(jì)的智能電子密碼鎖帶有報(bào)警功能,當(dāng)輸入錯(cuò)誤密碼時(shí)LED燈則閃亮,并伴有蜂鳴器聲響起。

        (4)錯(cuò)誤密碼限制為3次,當(dāng)三次輸入錯(cuò)誤密碼時(shí),則此密碼鎖將鎖定。解鎖密碼是由用戶(hù)自行設(shè)置和修改,修改密碼時(shí)需要正確輸入原密碼,并且新密碼需要二次確認(rèn)方可成功修改。

        1.2 總體設(shè)計(jì)方案的選定

        為了能利用單片機(jī)的各種優(yōu)點(diǎn),所以本次將選用AT89C52單片機(jī)作為這次設(shè)計(jì)的核心元件。原理圖如下圖1所示。

        圖1 單片機(jī)控制密碼鎖原理圖

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

        2.1 硬件電路的設(shè)計(jì)

        本設(shè)計(jì)是分配單片機(jī)硬件資源:

        P0.0~P0.7用于在LCD液晶顯示。

        P2.6、P2.7控制蜂鳴器和報(bào)警燈。

        P2.0的控制開(kāi)鎖電路。

        P1.0~P1.7用于控制鍵盤(pán)的電路。

        P3.3~P3.5用于控制LCD顯示模塊的控制端口。

        2.1.1 芯片擦除。

        通過(guò)控制信號(hào)可以組合PERO陣列和三個(gè)電擦除,并且還能夠使得管腳處于10ms的低電平。在任何有字節(jié)存儲(chǔ)被重復(fù)編程時(shí),芯片擦出必須執(zhí)行。

        2.1.2 開(kāi)鎖機(jī)構(gòu)。

        為了打開(kāi)密碼鎖,使用者通過(guò)屏幕在鍵盤(pán)上輸入密碼。當(dāng)密碼正確時(shí),單片機(jī)從屏幕上得到信息并且發(fā)送開(kāi)門(mén)信息開(kāi)鎖驅(qū)動(dòng)接收到信息之后開(kāi)時(shí)工作,使得密碼鎖能夠打開(kāi)。

        2.1.3 鍵盤(pán)的設(shè)計(jì)。

        此次電子密碼鎖的鍵盤(pán)采用的是矩陣鍵盤(pán),為了操作不紊亂,所以鍵盤(pán)的設(shè)計(jì)是每一條水平豎直的線(xiàn)的交點(diǎn)都不相通。

        4*4矩陣鍵盤(pán)的工作原理如下:

        為了減少I(mǎi)/O接口被大量占用,所以在鍵盤(pán)按鍵比較多的時(shí)候,鍵盤(pán)一般采用矩陣排列,4*4=16個(gè)按鍵通過(guò)一個(gè)端口就可以控制,因此,在鍵盤(pán)按鍵數(shù)量較多的時(shí)候,采用矩陣鍵盤(pán)還是比較合理的。

        2.1.4 顯示電路設(shè)計(jì)。

        本次設(shè)計(jì)的顯示電路采用的是字符型液晶屏,顯示是由單片機(jī)的p0口控制,而LCD顯示屏的控制端口由p3.3~p3.5控制。

        3.系統(tǒng)軟件設(shè)計(jì)

        因?yàn)楸驹O(shè)計(jì)中的AT89C52單片機(jī)設(shè)計(jì)程序是靠C語(yǔ)言來(lái)編譯的,所以需要一個(gè)C語(yǔ)言編譯器來(lái)執(zhí)行,因?yàn)镵eil能夠支持AT89C52的單片機(jī),所以可采用Keil編譯器來(lái)進(jìn)行編寫(xiě)程序。

        3.1 主程序模塊

        主程序主要功能是完成系統(tǒng)的初始化、設(shè)置中斷向量、檢查有無(wú)鍵盤(pán)按鍵按下、以及調(diào)用顯示等等。

        3.2 鍵盤(pán)掃描及識(shí)別子程序

        4*4鍵盤(pán)采用的查詢(xún)方式,主要是放在主程序中,當(dāng)沒(méi)有按下按鍵時(shí),單片機(jī)開(kāi)始循環(huán)主程序,但是當(dāng)有按鍵按下時(shí),單片機(jī)便開(kāi)始轉(zhuǎn)向相應(yīng)的子程序處理,處理結(jié)束后再返回。其程序流程如下圖2所示:

        圖2 鍵盤(pán)掃描程序流程圖

        3.3 系統(tǒng)模塊密碼設(shè)置子程序

        設(shè)計(jì)主要是通過(guò)分模塊進(jìn)行的,因此子程序便成為了系統(tǒng)整體軟件的組成部分,子程序不但能使程序化整為零,使其由復(fù)雜變?yōu)楹?jiǎn)單,而且也方便讀者閱讀,修改等。由于每個(gè)模塊都有屬于它自己的子程序,而且主要都是用LCD顯示屏顯示數(shù)據(jù),所以必須要要用到顯示子程序,由于設(shè)計(jì)中用的是矩陣鍵盤(pán),所以就要用到鍵盤(pán)掃描子程序。如下圖3為密碼修改子程序流程圖[2]

        圖3 鍵盤(pán)掃描程序流程圖

        [1]房小翠,王金鳳.單片機(jī)實(shí)用系統(tǒng)設(shè)計(jì)技術(shù)[M].北京:國(guó)防工業(yè)出版社,1999,6:10-11.

        [2]趙益丹,徐曉林,周振峰.電子密碼鎖的系統(tǒng)原理、設(shè)計(jì)程序及流程圖[N].嘉興學(xué)院學(xué)報(bào),2003,15:12-13.

        猜你喜歡
        單片機(jī)智能設(shè)計(jì)
        基于單片機(jī)的SPWM控制逆變器的設(shè)計(jì)與實(shí)現(xiàn)
        電子制作(2019年13期)2020-01-14 03:15:28
        基于單片機(jī)的層次漸變暖燈的研究
        電子制作(2019年15期)2019-08-27 01:12:10
        基于單片機(jī)的便捷式LCF測(cè)量?jī)x
        電子制作(2019年9期)2019-05-30 09:42:02
        智能前沿
        文苑(2018年23期)2018-12-14 01:06:06
        智能前沿
        文苑(2018年19期)2018-11-09 01:30:14
        智能前沿
        文苑(2018年17期)2018-11-09 01:29:26
        智能前沿
        文苑(2018年21期)2018-11-09 01:22:32
        瞞天過(guò)?!律O(shè)計(jì)萌到家
        設(shè)計(jì)秀
        海峽姐妹(2017年7期)2017-07-31 19:08:17
        有種設(shè)計(jì)叫而專(zhuān)
        Coco薇(2017年5期)2017-06-05 08:53:16
        人人爽人人爽人人片av| 国产最新一区二区三区| 国产另类av一区二区三区| 亚洲国产精品美女久久| 久久天堂综合亚洲伊人hd妓女| 亚洲av一宅男色影视| 国产尤物二区三区在线观看| 久久99国产精品久久99密桃| 香蕉成人伊视频在线观看| 日本道精品一区二区三区| 久久精品国产亚洲AV成人公司| 日韩少妇高潮在线视频| 国产av精品麻豆网址| 极品少妇一区二区三区四区| 四虎影视亚洲精品| 91青青草免费在线视频| 最新国产不卡在线视频| 国产精品亚洲欧美大片在线看| 亚洲综合欧美在线| 激情乱码一区二区三区| 亚洲av乱码国产精品色| 中文字幕乱码亚洲在线| 无遮挡18禁啪啪羞羞漫画| 久久天天躁狠狠躁夜夜爽| 青青草99久久精品国产综合| 美腿丝袜在线观看视频| 99久久精品午夜一区二区| 正在播放国产多p交换视频| 色青青女同性恋视频日本熟女| 国产亚洲视频在线播放| 一本色道久久99一综合| 日本少妇按摩高潮玩弄| 日韩精品国产精品亚洲毛片| 亚洲熟妇av一区| 国产av一区二区三区日韩| 激情五月婷婷久久综合| 五月婷婷开心五月激情| 女人下边被添全过视频| 国产在线不卡一区二区三区| 国产69口爆吞精在线视频喝尿| 亚洲码专区亚洲码专区|