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

智能密碼鎖控制系統(tǒng)的設(shè)計

2012-04-29 00:00:00黃利平
職業(yè)·中旬 2012年10期

摘 要:本系統(tǒng)以AT89LS52單片機為核心,輔以必要的模擬、數(shù)字電路,組成了一個多功能的智能密碼鎖控制系統(tǒng)。該系統(tǒng)能控制開、關(guān)鎖的操作,管理員可通過管理員密碼解鎖,還可設(shè)置兩個用戶密碼進行開鎖。在密碼正確,開鎖成功的狀態(tài)下播放愉快的音樂,三次密碼輸入錯誤以聲光報警提示。除上述基本的密碼鎖功能外,還具有密碼掉電存儲、聲光提示、防盜報警等功能。

關(guān)鍵詞:AT89LS52單片機 密碼鎖 液晶顯示 掉電存儲

一、引言

隨著人們生活水平的提高,如何實現(xiàn)家庭防盜這一問題也變得尤其突出,傳統(tǒng)鎖具都存在致命的弱點:第一,鎖芯采用常見的銅、鋁、鋅等材料,抵抗不了強力破壞;第二,鎖具制作工藝,技術(shù)落后,無法阻止技術(shù)手段的開啟。而目前市場上很多國內(nèi)外的鎖具,實際上都不具備真正的防盜功能。在盜竊者面前,兩根鋼絲或幾件簡單的工具就可以把這些鎖打開,有的盜竊者甚至公開揚言:“沒有我打不開的鎖。”其實,不是他們有多高明,而是一般鎖具技術(shù)原理太過簡單。面對這一現(xiàn)狀,新時代提出了鎖具必須革命的迫切的要求。

筆者從經(jīng)濟實用、操作簡單、安全可靠等角度出發(fā),采用AT89LS52單片機,設(shè)計具有防盜報警、掉電存儲、聲光提示等功能的智能密碼鎖控制系統(tǒng),它符合住宅、辦公室用鎖要求,具有較高的推廣價值。

二、系統(tǒng)總體結(jié)構(gòu)框圖

智能密碼鎖控制系統(tǒng)主要由單片機控制電路、液晶顯示控制電路、電源電路、提示燈控制電路、音樂控制電路、掉電保存控制電路、矩陣鍵盤控制電路等七部分組成。控制系統(tǒng)框圖如圖1所示。

三、硬件電路設(shè)計

1.音樂及報警電路

(1)要產(chǎn)生音頻脈沖,只要算出某一音頻的周期(1/頻率),然后將此周期除以2,即為半周期的時間。利用定時器計時這個半周期時間,每當計時到時后就將輸出脈沖的I/O反相,然后重復(fù)計時此半周期時間再對I/O反相,就可在I/O腳上得到此頻率的脈沖。

(2)利用AT89LS52的內(nèi)部定時器,使其工作在計數(shù)器模式MODE1下,改變計數(shù)值THO及TL0以產(chǎn)生不同頻率,再將該頻率信號自單片機系統(tǒng)的外部中斷0(INT0)輸出至功率放大器(本電路采用LM386)驅(qū)動喇叭,用這種方法即可產(chǎn)生各種音樂,其電路如圖2所示。

2.矩陣鍵盤的設(shè)計

由于設(shè)計要求使用矩陣鍵盤中的行列式鍵盤,該設(shè)計能減少鍵盤與單片機接口時所占用的I/O線的數(shù)目,在按鍵比較多的時候,通常采用這樣方法。其具體電路如圖3所示。

在行列式鍵盤中,每一條水平(行線)與垂直線(列線)的交叉處不相通,而是通過一個按鍵來連通,利用這種行列式矩陣結(jié)構(gòu)只需要N條行線和M條列線,即可組成具有N×M個按鍵的鍵盤。

在鍵盤處理程序首先執(zhí)行等待按鍵并確認有無按鍵按下的程序段。當確認有按鍵按下后,下一步就要識別哪一個按鍵按下。對鍵的識別通常有兩種方法:一種是常用的逐行掃描查詢法;另一種是速度較快的線反轉(zhuǎn)法。

3.液晶顯示電路的設(shè)計

該模塊的顯示電路是為了給使用者以提示而設(shè)置的。考慮到現(xiàn)代密碼鎖的顯示需求,另一方面為了節(jié)約單片機的接口資源,本系統(tǒng)采用液晶顯示的方式,只使用單片機的10個管腳就可以完成單片機的顯示功能,顯示電路的電路原理圖如圖4所示。

4.掉電存儲電路的設(shè)計

掉電存儲電路的作用是在電源斷開的時候,存儲當前設(shè)定的開鎖信息。本系統(tǒng)采用AT28C16芯片達到掉電存儲的功能,AT28C16芯片可執(zhí)行電擦除、可編程、有記憶的并行EEPROM存儲芯片,它采用兩線并行的總線和單片機通訊,芯片內(nèi)的資料可以在斷電的情況下保存。在利用+5V電壓清除EEPROM時,通常不需要設(shè)置單獨的清除操作,而是在寫入的過程中自動清除即可。其具體電路如圖5所示,AT28C16芯片的8位數(shù)據(jù)端口、控制端口(接地)分別與單片機的P0口、讀寫數(shù)據(jù)控制信號、相連,從而構(gòu)成掉電保護存儲電路。

每當設(shè)定一次開鎖信息時,系統(tǒng)就自動調(diào)用存儲程序,將開鎖信息保存在芯片內(nèi);當系統(tǒng)重新上電的時候,自動調(diào)用讀存儲器程序,將存儲器內(nèi)的開鎖信息,讀到緩存單元中,供主程序使用。

5.密碼鎖的電源電路設(shè)計

本系統(tǒng)使用了兩種供電方式,一種是使用9V的電池供電;還有一種是使用9V穩(wěn)壓電源供電。第一種方法是把9V的電壓經(jīng)過半波整流,7805穩(wěn)壓到5V送往電子切換電路。第二種方法是把220V市電通過變壓器降壓成9V的直流電,再經(jīng)過半波整流,7805穩(wěn)壓到5V送往電子切換電路,其具體電路圖如圖6所示。

四、軟件系統(tǒng)設(shè)計

智能密碼鎖控制系統(tǒng)的軟件設(shè)計主要分為以下幾個模塊。

1.主程序模塊

主程序主要完成初始化、設(shè)置中斷向量、檢查有無按鍵按下、以及調(diào)用顯示等等。

2.鍵盤掃描及識別子程序

鍵盤采用查詢的方式,放在主程序中,當沒有按鍵按下的時候,單片機循環(huán)主程序,一旦有按鍵按下,便轉(zhuǎn)向相應(yīng)的子程序處理,處理結(jié)束再返回。

3.掉電存儲服務(wù)程序

在程序一開始就把存儲在AT28C16中的數(shù)據(jù)讀到RAM中,然后與輸入的密碼相比較。當修改密碼的時候,需要把修改后的密碼先保存到AT28C16中,在需要時,再從中提取。

4.顯示子程序

由于是液晶顯示數(shù)據(jù),所以先對液晶進行初始化,然后再將相應(yīng)的數(shù)據(jù)通過數(shù)據(jù)線傳送給液晶,使其顯示相應(yīng)的數(shù)據(jù)和字符。在每執(zhí)行一個功能,都有相應(yīng)的字符顯示在液晶上,密碼在規(guī)定的時間內(nèi)輸入錯誤次數(shù)超過3次,則鎖定顯示子程序的狀態(tài)。

五、系統(tǒng)調(diào)試

系統(tǒng)調(diào)試過程分為三大部分:硬件調(diào)試,軟件調(diào)試,軟件和硬件聯(lián)調(diào)。電路先按模塊逐個調(diào)試,各模塊調(diào)試成功后再進行聯(lián)調(diào)。軟件程序則先在最小系統(tǒng)板調(diào)試,通過后再進行軟、硬件聯(lián)調(diào)。

1.硬件調(diào)試

(1)在簡單的復(fù)位電路中,干擾易串入復(fù)位端,在大多數(shù)情況下不會造成單片機的錯誤復(fù)位,但會引起內(nèi)部某些寄存器的錯誤復(fù)位,所以我們采用在RESET引腳上接上一個去耦電容。為了操作上的方便,我們采用了開機復(fù)位和按鈕復(fù)位兩種復(fù)位方式。

(2)為了節(jié)省89C52的引腳,我們把74LS373和28C16的片選端都直接接地了,還在提示燈控制電路部分采用了74HC393(二--四譯碼器)。

(3)為了使音樂更和諧、悅耳,我們采用兩個喇叭和其他一些輔助元件構(gòu)成。

2.軟件調(diào)試

本系統(tǒng)的軟件系統(tǒng)采用匯編語言編寫,調(diào)試也是分模塊進行,各個模塊程序調(diào)試好后,通過調(diào)用子程序的方法,進行整體程序的合并,這樣程序結(jié)構(gòu)明了,出錯概率較小。

3.軟、硬件聯(lián)調(diào)

將軟件與硬件電路連接好,然后把程序?qū)懭雴纹瑱C,先調(diào)試控制系統(tǒng)的各個模塊電路,確認成功后,再進行整體調(diào)試,按照智能密碼鎖使用時的具體操作步驟執(zhí)行。正常運行時,智能密碼鎖控制系統(tǒng)效果圖如圖7所示。

六、結(jié)論

隨著科技的進步,鎖具已經(jīng)發(fā)展到了磁性鎖、電子鎖、激光鎖、聲控鎖等等。在傳統(tǒng)鑰匙的基礎(chǔ)上,加了不同磁場,不同聲音,不同聲波,不同光束光波,不同圖像(如指紋、眼底視網(wǎng)膜等)來控制鎖的開啟。從而大大提高了鎖的安全性。但盜賊的偷盜手段同樣也變得高明,在今后我們?nèi)孕枰眯录夹g(shù)、新方法研制更加安全可靠的鎖具,才能讓不法之徒無從下手,人民的財產(chǎn)安全才能有更大的保障。

參考文獻:

[1]何樂年等.模擬集成電路設(shè)計與仿真[M],北京:科學(xué)出版社,2008.

[2]張建軍等.單片機應(yīng)用基礎(chǔ)[M],北京:機械工業(yè)出版社,2008.

[3]吳金戌等.8051單片機實踐與應(yīng)用[M].北京:清華大學(xué)出版社,2002.

(作者單位:珠海市高級技工學(xué)校)

主站蜘蛛池模板: 午夜视频在线观看免费网站| 精品撒尿视频一区二区三区| 亚欧成人无码AV在线播放| 国产第八页| 国产成人在线无码免费视频| 在线观看国产网址你懂的| 鲁鲁鲁爽爽爽在线视频观看| 视频二区国产精品职场同事| 精品无码日韩国产不卡av | 中文国产成人精品久久| aⅴ免费在线观看| 丁香综合在线| 中文无码精品a∨在线观看| 天天躁夜夜躁狠狠躁躁88| 91久久性奴调教国产免费| 国产欧美性爱网| 国产欧美日韩精品综合在线| 国产特一级毛片| 色偷偷综合网| 欧美日韩国产一级| 欧美激情一区二区三区成人| 久久99久久无码毛片一区二区| 毛片网站免费在线观看| 国产在线98福利播放视频免费| 成人欧美日韩| 久久综合亚洲色一区二区三区| 欧美第一页在线| 日韩国产一区二区三区无码| 欧美日本在线| 国产精品大尺度尺度视频| 国产精品视频免费网站| 毛片免费网址| 天天综合色网| 99手机在线视频| 国产精品污污在线观看网站| 亚洲国产成人麻豆精品| 国产精品区网红主播在线观看| 夜夜操狠狠操| 久久中文电影| 666精品国产精品亚洲| 亚洲天堂视频在线观看免费| 99久久99这里只有免费的精品| 91在线一9|永久视频在线| 白浆视频在线观看| 久久精品无码一区二区国产区 | 久久综合丝袜日本网| 国产三级a| 国产麻豆永久视频| 国产在线观看人成激情视频| 亚洲天堂2014| 色婷婷亚洲综合五月| 精品国产成人高清在线| 亚洲综合狠狠| 亚洲成年人片| AV在线天堂进入| 久久人体视频| 国产91丝袜| 国产在线观看精品| 无码在线激情片| 精品视频第一页| 久久精品中文字幕少妇| 久草视频精品| 亚洲精选无码久久久| 人人看人人鲁狠狠高清| 91精品啪在线观看国产91九色| 91成人在线观看视频| 久久精品国产电影| 亚洲无线视频| 亚洲精品欧美重口| 国产成人高清精品免费5388| 97精品久久久大香线焦| 国产精品无码AV片在线观看播放| 亚洲精品色AV无码看| 九九热精品视频在线| 亚洲日本在线免费观看| 亚洲国产精品无码AV| 特级欧美视频aaaaaa| 国产无码精品在线播放| 人妻无码中文字幕一区二区三区| 99精品国产自在现线观看| 久久91精品牛牛| 欧美不卡视频在线|