《電子密碼鎖的設(shè)計(jì)》6700字_第1頁(yè)
《電子密碼鎖的設(shè)計(jì)》6700字_第2頁(yè)
《電子密碼鎖的設(shè)計(jì)》6700字_第3頁(yè)
已閱讀5頁(yè),還剩13頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

電子密碼鎖的設(shè)計(jì)TOC\o"1-3"\h\u10662引言 125836一、系統(tǒng)概述 220958(一)系統(tǒng)總體設(shè)計(jì)要求 215403(二)單片機(jī)選擇 2397(三)顯示模塊的選擇 37546(四)鍵盤模塊選擇 323207二、硬件設(shè)計(jì) 412465(一)單片機(jī)及1602LCD液晶顯示器介紹 41170(二)最小系統(tǒng)電路設(shè)計(jì) 419168(三)晶振電路設(shè)計(jì) 59815(四)復(fù)位電路設(shè)計(jì) 527709(五)矩陣鍵盤電路設(shè)計(jì) 610076(六)I2C總線技術(shù) 620087(七)蜂鳴器模塊設(shè)計(jì) 74849(八)紅外接收頭 83730三、軟件設(shè)計(jì) 97474(一)遙控密碼鎖流程 95821(二)密碼更改模塊 931755(三)密碼輸入模塊 1020418(四)紅外解碼 117531(五)鍵盤模塊 127930(六)仿真軟件介紹 1219421四、實(shí)物調(diào)試 147410五、結(jié)論與展望 167461參考文獻(xiàn) 17摘要:在我國(guó)經(jīng)濟(jì)社會(huì)不斷進(jìn)步和國(guó)家科學(xué)技術(shù)水平的提高和飛速發(fā)展的信息時(shí)代下人們的生活水平和質(zhì)量都有了極大地改善和提升,正因?yàn)槿绱?,人們?duì)自己的生命人身和財(cái)產(chǎn)安全問題看得越來越重要,智能化的電子密碼鎖應(yīng)運(yùn)而生。本產(chǎn)品的設(shè)計(jì)選擇了單片機(jī)AT89S52芯片作為其密碼鎖的核心部件,其中芯片使用了紅外無線通信控制技術(shù),配合一套與該系統(tǒng)相配的密碼解鎖軟件和算法可以輕松實(shí)現(xiàn)紅外信號(hào)控制傳輸、LCD顯示密碼、密碼算法解鎖、密碼修改等一系列功能。該系統(tǒng)應(yīng)用了先進(jìn)的紅外線發(fā)射和接收相關(guān)編碼信號(hào)的譯碼控制技術(shù)。因?yàn)樵撓到y(tǒng)使用了單片機(jī)進(jìn)行制作,該系統(tǒng)密碼算法解鎖的設(shè)計(jì)簡(jiǎn)單可以廣泛使用在企業(yè)辦公室、住宅、車庫(kù)等各種地方策。關(guān)鍵詞:紅外通信;單片機(jī);電子密碼鎖引言科技急速的發(fā)展改變了我們的生活,人們?cè)絹碓揭庾R(shí)到他們生命和財(cái)產(chǎn)的安全非常重要。其中,如何在家中進(jìn)行有效的防盜措施成為關(guān)注點(diǎn),傳統(tǒng)的機(jī)械鎖我們使用了很長(zhǎng)一段時(shí)間,它存在的問題也注意暴露出來,防盜功能不能有效地實(shí)現(xiàn),偷盜的人使用一些工具就能輕而易舉地破門而入,傳統(tǒng)的機(jī)械鎖漸漸形同虛設(shè)。也正是因?yàn)檫@樣,催生了電子密碼鎖。電子密碼鎖在其安全性上得到了極大地提升,并且操作簡(jiǎn)單,功耗較低,符合了市場(chǎng)的需求,很快就被接受。電子密碼鎖相比于其他例如指紋識(shí)別、IC卡認(rèn)證等方式是更適合的,雖然這些密碼鎖在安全性上是沒有問題。但是,這些產(chǎn)品主要適用于保險(xiǎn)柜、門禁等地方[1]。如果在室外環(huán)境下所使用,很容易損壞、易丟失等。此外,這些產(chǎn)品的成本較高,不能很好的滿足人們的需求。電子密碼智能數(shù)字密碼安全防盜鎖已經(jīng)成為了目前人們非常容易愿意投入使用和可以接受的智能密碼防盜鎖主流系列產(chǎn)品。為了有效解決密碼鎖傳統(tǒng)的機(jī)械鎖及密碼鎖頻繁使用帶來的安全性問題,本產(chǎn)品的設(shè)計(jì)選擇了單片機(jī)at89s52芯片作為其設(shè)計(jì)的核心部件,其中芯片使用了紅外通信的技術(shù),配合一套與單片機(jī)相配的紅外通信軟件和算法可以電子密碼鎖的相應(yīng)共功能。

一、系統(tǒng)概述(一)系統(tǒng)總體設(shè)計(jì)要求該密碼管理系統(tǒng)以at89s52單片機(jī)技術(shù)為設(shè)計(jì)核心,與紅外通信技術(shù)完美結(jié)合,搭配相應(yīng)的密碼管理軟件和算法實(shí)現(xiàn)了包括紅外信號(hào)的傳輸、lcd顯示、密碼自動(dòng)開鎖、修改密碼鎖的密碼、鍵盤自動(dòng)掃碼、報(bào)警控制系統(tǒng)等多種功能的人性化設(shè)計(jì)。通過紅外遙控器發(fā)出信號(hào),發(fā)出指令由各模塊應(yīng)答。使用中繼器代替密碼鎖的實(shí)物,當(dāng)開鎖關(guān)鎖的時(shí)候,通過中繼器發(fā)出的鎖合聲音來表示,使用光敏電阻控制了液晶屏的背光亮起和熄滅。再加上學(xué)習(xí)掌握的軟件語言信息進(jìn)行編程,最終實(shí)現(xiàn)設(shè)目的。圖1.1為電子密碼鎖系統(tǒng)圖。信號(hào)指令信號(hào)指令鍵盤AT89S52紅外接收頭紅外發(fā)射器遙控器鍵盤AT89S52紅外接收頭紅外發(fā)射器遙控器報(bào)警按鍵提示鍵盤報(bào)警按鍵提示鍵盤電磁鎖晶振晶振電磁鎖晶振晶振本機(jī)處理接收模塊紅外發(fā)射模塊本機(jī)處理接收模塊紅外發(fā)射模塊圖1.1電子密碼控制鎖系統(tǒng)設(shè)計(jì)圖(二)單片機(jī)選擇器件選擇AT89S52單片機(jī),它的功率損耗很低并且性能十分強(qiáng)大,內(nèi)部擁有8k的系統(tǒng)可編程的閃存,片上閃存允許在系統(tǒng)中編寫程序存儲(chǔ)器,也適用于常規(guī)編程器[2]。圖1.2是AT89S52單片機(jī)的實(shí)物圖。圖1.2AT89S52單片機(jī)實(shí)物圖(三)顯示模塊的選擇1602LCD液晶顯示器是一種能準(zhǔn)確顯示asdⅱ碼的字符,包括了數(shù)字和大小寫的字母以及各種注音符號(hào)。1602lcdlcd液晶的顯示器一般有不帶背光和帶背光兩種,不帶背光的比帶背光的要薄,這種液晶顯示屏顯示清晰,功耗低,功能齊全,符合設(shè)計(jì)需求所以選擇1602LCD液晶顯示器[3]。圖1.31602字符型液晶顯示器(四)鍵盤模塊選擇矩陣鍵盤采用非標(biāo)準(zhǔn)的編碼矩陣鍵盤設(shè)計(jì)中的矩陣式數(shù)字輸入鍵盤,這里選擇了矩陣式的鍵盤,它在單片機(jī)需要的輸入輸出數(shù)字信號(hào)很多的情況時(shí)候,可以用最少的i/o輸出端口來進(jìn)行實(shí)現(xiàn)。采用單片機(jī)矩陣式的鍵盤一般都會(huì)讓單片機(jī)擁有10毫秒的數(shù)字信號(hào)延時(shí)來有效防止單片機(jī)的抖動(dòng),可以更加準(zhǔn)確的讓單片機(jī)接收矩陣按鍵的信息[4]。所以當(dāng)單片機(jī)按下矩陣按鍵的時(shí)候,即使單片機(jī)按的速度相當(dāng)快也不能有效的避免單片機(jī)抖動(dòng)的工作情況產(chǎn)生,通過延時(shí)控制系統(tǒng)的設(shè)計(jì)來有效避免這種不穩(wěn)定的工作情況,每個(gè)矩陣按鍵單獨(dú)的控制一個(gè)單片機(jī)電路,可以重復(fù)使用單片機(jī)的按鍵[5]。矩陣式按鍵的鍵盤非常適合于本機(jī)的設(shè)計(jì),可以有效地實(shí)現(xiàn)單片機(jī)相應(yīng)的帶有數(shù)字及其他字母符號(hào)和密碼的按鍵信息輸入。

二、硬件設(shè)計(jì)(一)單片機(jī)及1602LCD液晶顯示器介紹單片式電機(jī)的微控制器軟件AT89S52具有綜合高性能多功能、低成本驅(qū)動(dòng)和高功耗的三大優(yōu)點(diǎn),是一種cmos8位微型微機(jī)控制器。它是該單片機(jī)公司生產(chǎn)的系列新型單片機(jī)的內(nèi)部一個(gè)數(shù)據(jù)信號(hào)輸出口。該陣列系列新型單片機(jī)的內(nèi)部處理數(shù)據(jù)庫(kù)的存儲(chǔ)器主要類型有兩種,其中程序存儲(chǔ)器時(shí)采用了FLASH的技術(shù)研發(fā)的,如果要進(jìn)行刻錄和擦除的程序,只需要5V的電壓就可以了,這已經(jīng)成為了優(yōu)先選擇的原因,它的這兩個(gè)內(nèi)部存儲(chǔ)器是相互分開的,各自有獨(dú)立的區(qū)塊,所以即使它們調(diào)用的地址時(shí)相同的,也不會(huì)發(fā)生沖突的問題。單片式電機(jī)的wat89s52工作電壓的控制范圍一般來說是4.0~5.5v,具備多功能的中斷看門狗(wdt)及一個(gè)雙數(shù)據(jù)中斷指針,具備低功耗電源和高功耗的掉電空閑和剩余掉電剩余中斷兩個(gè)工作系統(tǒng)模式,中斷系統(tǒng)工作時(shí)用戶可以從系統(tǒng)設(shè)定的電源空閑和剩余掉電中斷模式自動(dòng)選擇喚醒中斷操作系統(tǒng),價(jià)格便宜。使用1602這種液晶顯示屏的顯示模塊顯示速度較慢,模塊上的忙標(biāo)志會(huì)向我們展示它此時(shí)的狀態(tài),如果忙標(biāo)志顯示為低電平,才能實(shí)現(xiàn)指令的運(yùn)行,這是在“不忙”的情況[6]。在輸入字符之后,顯示模塊要想顯示字符,會(huì)先執(zhí)行輸出字符地址的選擇,決定了在哪里顯示收到的字符。該液晶模塊儲(chǔ)存了一百六十個(gè)不一樣的點(diǎn)陣式字符的形狀在它的內(nèi)部字符產(chǎn)生存儲(chǔ)系統(tǒng)之中,分別有一個(gè)固定的代碼對(duì)應(yīng)不同的字符。圖2.1LCD1602引腳圖(二)最小系統(tǒng)電路設(shè)計(jì)最小控制系統(tǒng)電路是用于指c51單片機(jī)最小系統(tǒng)實(shí)現(xiàn)控制功能的一個(gè)必備控制電路,它主要包含有復(fù)位控制電路、晶振控制電路和電源控制電路。圖2.2AT89S52最小系統(tǒng)(三)晶振電路設(shè)計(jì)晶體振蕩器電容器的功能:這些稱為晶體振蕩器的負(fù)載電容器,分別連接石英晶體諧振器的腳和地面。晶體電路包含兩個(gè)電容器C1和C2,其作用是幫助振蕩器快速開始振蕩,穩(wěn)定振蕩頻率。圖2.3晶振電路圖(四)復(fù)位電路設(shè)計(jì)復(fù)位的正常操作主要原理是將一個(gè)復(fù)位單片控主機(jī)對(duì)系統(tǒng)硬件進(jìn)行了初始化,當(dāng)一個(gè)復(fù)位單片機(jī)在正常運(yùn)行工作的任何一個(gè)時(shí)候或者位置出現(xiàn)了系統(tǒng)死機(jī)或者系統(tǒng)正常運(yùn)行錯(cuò)誤的各種情況的這時(shí)候,復(fù)位使程序從0000H開始執(zhí)行[7]。為了保證可靠性,在電源穩(wěn)定后必須取消復(fù)位信號(hào),以防止電源開關(guān)或電源插頭晃動(dòng)影響復(fù)位。圖2.4復(fù)位電路(五)矩陣鍵盤電路設(shè)計(jì)使用4×4矩陣鍵盤,矩陣鍵盤控制LCD的程序由主程序、顯示和延時(shí)子程序和鍵盤掃描子程序等組成。主程序在不斷地調(diào)用鍵盤掃描和LCD顯示子程序,并掃描鍵盤是否有按鍵按下,當(dāng)按鍵值R3不等于17的時(shí)候,說明此時(shí)有按鍵按下,在液晶屏上顯示對(duì)應(yīng)數(shù)據(jù)。鍵盤子程序是單片機(jī)利用鍵盤排列掃描的計(jì)算方法得到的單片機(jī)鍵盤子程序值。單片機(jī)的鍵盤可以按順序劃分為兩組,低四位為列祖,高四位為一個(gè)行組。首先可以設(shè)置第一列的el1為一個(gè)低電平,然后可以判斷各行的數(shù)據(jù)是否也由高電平變?yōu)橐粋€(gè)低電平,如果其中由于低電平,就可以說明在第一列中已經(jīng)有一個(gè)新的按鍵被按下例如,在矩陣鍵盤圖2.5所示中如果s4被按下,則單片機(jī)的一個(gè)p2.5口被按下并置換為低電平,則開始掃描第二列,同樣判斷第二列中各行的數(shù)據(jù)是否為低電平;若無,則向下一列掃描,以此類推。鍵盤子程序中判斷行的方法是將P2口的數(shù)據(jù)取出傳送給累加器A,利用邏輯與指令屏蔽行的數(shù)據(jù),在判斷ACC.4。即第一行是否為低電平,如沒有則取指針40H加1,然后ACC右移,將第二行的數(shù)據(jù)移動(dòng)到ACC.4中,作判斷,以此類推。圖2.5矩陣鍵盤電路圖(六)I2C總線技術(shù)I2C總線是的工作方式非常簡(jiǎn)單而且十分便捷,它的總體使用空間很小,任何一個(gè)可以進(jìn)行發(fā)送信號(hào)和接收信號(hào)的裝置的能作為主控線,是因?yàn)樗С至硕嘀骺?。將這些電路比作電話機(jī),需要給各自撥打不同電話號(hào)來進(jìn)行通信,也就是說每一個(gè)模塊都有自己唯一的地址。scl線是溫度到高電平的這個(gè)時(shí)候,sda線經(jīng)高電平到會(huì)從低電平的溫度變化作為低電平起始的信號(hào);scl線經(jīng)點(diǎn)評(píng)型是溫度到高電平的這個(gè)時(shí)候,sda線經(jīng)會(huì)從低點(diǎn)評(píng)型是溫度到高電平的變化,此時(shí)它作為結(jié)束信號(hào)[8]。一旦所有起始或被終止總線信號(hào)全部出現(xiàn)時(shí),總線就很有可能會(huì)自動(dòng)停止呈現(xiàn)被起始終止總線信號(hào)全部占用的這種情況;在所有起始或被終止的總線信號(hào)全部出現(xiàn)后,總線就會(huì)處于閑置狀態(tài)。 圖2.6起止信號(hào)和終止信號(hào)若主機(jī)希望繼續(xù)占用總線開始傳送新的數(shù)據(jù),就不可以發(fā)出停止信號(hào),立即再次產(chǎn)生開始信號(hào)向另一個(gè)從機(jī)進(jìn)行尋址。使用CAT24WC02實(shí)現(xiàn):SDA連接到單片機(jī)的I/O接口上,進(jìn)行數(shù)據(jù)讀寫的操作。SCL也連接到單片機(jī)I/O接口上,輸出時(shí)鐘信號(hào)。WP接地,它可以進(jìn)行正常讀寫的操作。VCC接電源,其他引腳接地,不需要使用。圖2.7儲(chǔ)存恢復(fù)電路圖(七)蜂鳴器模塊設(shè)計(jì)如圖所示,這是蜂鳴信號(hào)放大器的電路,使用了三極管放大器作為電源驅(qū)動(dòng),放大了喇叭輸入的信號(hào),當(dāng)喇叭輸入的信號(hào)本身就是一個(gè)低電平的信號(hào)時(shí)候,此時(shí)三極管就會(huì)導(dǎo)通,有較大的電流信號(hào)通過,喇叭就會(huì)就發(fā)出聲音,相反接收高電平信號(hào)的時(shí)候三極管處于截止?fàn)顟B(tài)這個(gè)時(shí)候沒有電流通過,喇叭就不會(huì)發(fā)出聲音??梢灾苯訉?shí)現(xiàn)蜂鳴器報(bào)警的功能。圖2.8蜂鳴器控制模塊(八)紅外接收頭紅外線廣播遙控視頻系統(tǒng)主要可以分為無線視頻發(fā)射和使用紅外線視頻接收以及使用紅外線音頻調(diào)制三個(gè)模塊大部分。圖2.9紅外遙控系統(tǒng)塊紅外線頭或超聲波射頻接收頭的內(nèi)部射頻集成電路常被直接將其集成在一個(gè)射頻元器件之內(nèi),稱為集成一體化的射頻紅外線頭或超聲波射頻接收頭,它擁有選頻、解調(diào)和信號(hào)放大等幾大功能,在接收輸入信號(hào)的時(shí)候,需要輸入信號(hào)放大并且解調(diào)完成,顯示在輸出端[9]。它接收和處理信號(hào)的速度十分快捷,而且不容易受到外部干擾。紅外無線濾波信號(hào)放大接收頭的信號(hào)放大內(nèi)阻電路由一個(gè)紅外線信號(hào)放大內(nèi)阻電路和一個(gè)紅外線信號(hào)接收二極管兩個(gè)大部分主要元器件合并組成,包括若干紅外放大回路電阻放小電容和一個(gè)紅外信號(hào)集成塊放大電容等兩個(gè)元器件合并組成了一個(gè)紅外線信號(hào)放大內(nèi)阻電路,為了有效率地阻止紅外的強(qiáng)大干擾,將接收電路會(huì)封裝在一個(gè)金屬的屏蔽盒子內(nèi),雖然電路相對(duì)比較復(fù)雜,但是它的體積卻十分的小[10]。

三、軟件設(shè)計(jì)(一)遙控密碼鎖流程本系統(tǒng)的軟件設(shè)計(jì)主要由主程序、密碼存儲(chǔ)程序、鍵盤掃描程序、密碼比較程序和密碼修改程序組成,具體如下:圖3.1電子密碼系統(tǒng)流程框圖(二)密碼更改模塊接通電源之后,液晶屏亮起,這時(shí)密碼鎖讀取初始密碼。此時(shí)使用遙控器或者是設(shè)計(jì)好的4×4矩陣鍵盤按下“修改”按鍵,系統(tǒng)調(diào)用更改密碼子程序。進(jìn)入修改狀態(tài),首先輸入舊密碼,然后輸入新的密碼,點(diǎn)擊確認(rèn)保存密碼,系統(tǒng)更新密碼信息。圖3.2密碼更改程序框圖(三)密碼輸入模塊接通電源之后通過按鍵輸入密碼,兩次輸入錯(cuò)誤以及超過輸入時(shí)間時(shí),調(diào)用報(bào)警功能,其余部分如更改密碼相同。在輸入密碼正確時(shí),完成開啟密碼鎖任務(wù)。圖3.3密碼輸入流程框圖(四)紅外解碼在紅外接收頭收到遙控器的紅外信號(hào)之后,需要對(duì)其進(jìn)行解碼操作,如果發(fā)出的是高電平的脈沖信號(hào),那么接收頭輸出的信號(hào)就是低電平,相反如果發(fā)出的是低電平的脈沖信號(hào),就會(huì)得到高電平的輸出信號(hào)。這是因?yàn)榧t外線接收頭的輸出信號(hào)正好和發(fā)射端的脈沖編碼倒向。(五)鍵盤模塊在我們需要判定什么是按鍵的時(shí)候,需要使用掃描的方法,經(jīng)過每一行和每一列對(duì)其他按鍵進(jìn)行了掃描。比如,要是進(jìn)行按鍵的掃描,這可能是因?yàn)樾枰獙⑺械男泻兔恳涣械妮敵鋈康碾娖皆O(shè)置為一個(gè)高電平,對(duì)于每一個(gè)行線的輸出信號(hào)中,總是說只有其中一行時(shí)是低電平的,其他的行都是一個(gè)高電平。所以當(dāng)一個(gè)按鍵被按下的時(shí)候,這個(gè)按鍵所在的行的輸出信號(hào)就是低電平,對(duì)應(yīng)的,列的輸出信號(hào)就被拉低至低電平,這是讀取列值的時(shí)候,這一列的值就為零。在中斷服務(wù)程序中,先延時(shí)20ms清除按鍵抖動(dòng),再去對(duì)各鍵進(jìn)行查詢,找到按鍵,并轉(zhuǎn)到相應(yīng)的處理程序中去。圖3.4掃描法按鍵程序流程框圖(六)仿真軟件介紹本次的設(shè)計(jì)和使用我們使用到了prokeilc51和protel等開發(fā)軟件以及相關(guān)的軟件。keilc51一種匯編軟件開發(fā)操作系統(tǒng),可以直接通過使用它軟件來對(duì)目標(biāo)程序文件進(jìn)行各種文件名的編輯、編譯、匯編、鏈接生成c語言程序和其他各種匯編文件目標(biāo)程序,創(chuàng)建一個(gè)hex文件并安裝運(yùn)行后即可對(duì)程序文件編輯中的匯編目標(biāo)程序文件進(jìn)行自動(dòng)調(diào)試。proteusvsm是一種優(yōu)秀的eda電路仿真軟件。開發(fā)者利用它可以直接繪制pca線路的原理圖、pcb線路原理圖和電路進(jìn)行交互式的電路仿真。針對(duì)各種虛擬微處理器的設(shè)計(jì)和應(yīng)用,還開發(fā)者可以直接在基于電路原理圖的各種虛擬處理器原型上進(jìn)行編程或者直接將軟件導(dǎo)入外部的軟件源代碼,并且可以實(shí)行基于軟件內(nèi)部源碼級(jí)的開發(fā)和實(shí)時(shí)調(diào)試,另外還可以配合使用系統(tǒng)內(nèi)部配置的各種虛擬儀器,如示波器、邏輯信號(hào)分析儀等,用戶同樣可以直接獲得一個(gè)完備的便于進(jìn)行電子設(shè)計(jì)和開發(fā)的環(huán)境。系統(tǒng)設(shè)計(jì)該軟件主要是包括了4個(gè)電子設(shè)計(jì)模塊,他們分別使用的是:isis混合原理圖仿真設(shè)計(jì)開發(fā)模塊,prospice電路混合原理圖模式prospice電路仿真設(shè)計(jì)開發(fā)模塊,arespcb電路仿真設(shè)計(jì)開發(fā)模塊,以及基于prospice電路仿真器的一個(gè)拓展模塊proteusvsm。關(guān)于其使用,打開軟件,在需要的對(duì)象仿真進(jìn)程選擇器窗口上可以選擇自己需要的芯片,添加芯片到工作區(qū)域,可以對(duì)器件進(jìn)行旋轉(zhuǎn)連線,在添加電源,設(shè)置電阻阻值后添加源文件,點(diǎn)擊開始按鈕,就可以看到軟件開始工作,得到自己想要的仿真。

四、實(shí)物調(diào)試經(jīng)過一系列的設(shè)計(jì)和仿真調(diào)試之后,開始進(jìn)行實(shí)物的調(diào)試?;?1單片機(jī)的遙控電子密碼安全鎖的實(shí)物操作過程如下圖所示,它使用戶可以輕松實(shí)現(xiàn)電子密碼的輸入與自動(dòng)修改,復(fù)位與重置密碼,掉電自動(dòng)保護(hù)和蜂鳴器自動(dòng)報(bào)警等多種安全功能。圖4.1實(shí)物圖矩陣鍵盤各按鍵代表字符如下,其中“*”功能是取消輸入以及關(guān)鎖,“#”功能是確認(rèn)?!癉”用來修改密碼,A、B、C按鍵沒有定義。表4.1矩陣鍵盤123A456B789C*0#D開機(jī)之后輸入管理員密碼,密碼會(huì)變成六個(gè)零,此時(shí)輸入密碼就會(huì)開鎖,按“*”關(guān)鎖。如果忘記了管理員密碼,可以通過修改管理員密碼找回。圖4.2輸入管理員密碼圖4.3開鎖示意圖在修改密碼時(shí),先輸入原密碼解鎖,然后再輸入一遍原密碼,按確認(rèn)鍵。輸入想要的新密碼按“D”,再輸入一次新密碼按“D”,就會(huì)修改成功新密碼。密碼六位數(shù)字,可以自行設(shè)置。圖4.4修改密碼過程還擁有掉電保存功能,遙控器使用找好按鍵對(duì)應(yīng)功能即可操作,有效距離十米以內(nèi),也可以通過復(fù)位關(guān)鎖,通過繼電器以及發(fā)光二極管實(shí)現(xiàn)電子密碼鎖的開關(guān)展示。

五、結(jié)論與展望經(jīng)歷了審題、查閱文獻(xiàn)、設(shè)計(jì)方案和系統(tǒng)設(shè)計(jì)與調(diào)試后,電子密碼鎖已實(shí)現(xiàn)所要求的基本功能。此次設(shè)計(jì)并沒有想象中的那么容易,在拿到并且確定選題之后,對(duì)相關(guān)的知識(shí)材料進(jìn)行了很深的研究,發(fā)現(xiàn)本次設(shè)計(jì)使用紅外遙控系統(tǒng)加上電子密碼鎖系統(tǒng)的組合,其中搭配矩陣鍵盤模塊、復(fù)位模塊、蜂鳴器模塊等,加大了設(shè)計(jì)難度。由于特殊原因,又沒有很好的實(shí)驗(yàn)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論