基于51單片機(jī)的指紋密碼鎖設(shè)計_第1頁
基于51單片機(jī)的指紋密碼鎖設(shè)計_第2頁
基于51單片機(jī)的指紋密碼鎖設(shè)計_第3頁
基于51單片機(jī)的指紋密碼鎖設(shè)計_第4頁
基于51單片機(jī)的指紋密碼鎖設(shè)計_第5頁
已閱讀5頁,還剩160頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

密碼鎖設(shè)計 摘要實(shí)現(xiàn)家庭防盜這一安全性低,無法滿足人們的需求。隨著電子產(chǎn)品向智能化和微型化的不斷發(fā)展,單片機(jī)已成為電子產(chǎn)品研制和開發(fā)中首選的控制器,所以具有防盜報警功能的電子密碼鎖控制系統(tǒng)逐漸代替?zhèn)鹘y(tǒng)的機(jī)械式密碼控制系統(tǒng),克服了機(jī)械式密碼鎖控制的密碼量少,安全性能差的缺種方法只是"防君子不防小人"。在高明的黑客眼技的發(fā)展讓我們有了新的選擇——生物識別技術(shù)。將生術(shù)的發(fā)展主要起始于指紋研究,它亦是目前應(yīng)用最為廣別技術(shù)。本設(shè)計開發(fā)了一款基于單片機(jī)的指紋識別電子密碼 rprintbasedelectroniccodelockRACTWiththeimprovementofpeopleslivingstandardshowtoachievefamilysecurityissuehasbecomeparticularlyprominent,thetraditionalmechanicallocksbecauseofitssimplestructure,lowsecuritycannotmeetpeople'sneeds.AselectronicproductstointelligentminiaturizedandthecontinuousdevelopmentofSCMhasbecometheelectronicproductresearchanddevelopmentpreferredcontrollertheelectroniclockcontrolsystemwithantitheftalarmfunctiongraduallyreplacethetraditionalmechanicalcontrolsystemswithcodeovercomepasswordless,poorsafetyperformanceshortcomingsofmechanicallockcontrol. passwordencryptionmethodbutthismethodonlyantiantivillainisnotagentleman."Intheeyesofcleverhackers,passwordconsistsofseveralcharactersfragiletoovulnerable.Now,thedevelopmentofscienceandtechnologysothatwehaveanewoption-biometrics.Thebiometrictechnologyusedinnotebook,doorlocks,etc.,theycanfileforprotectionofproperty,andcanbeidentifiablebiometrictechnologyinfingerprintprimaryoriginresearch,itisalsothemostwidelyusedbiometrictechnology.esignoffingerprintrecognitionlectronpasswordlockbasedonSinglechipmicroprocessorisdevelopedinthethesisThesystemSTCCMCUasthecoremodule,throughtheserialcommunicationcontrolZFMngerprintmodulefortakingfingerprintsandtorefingerprintdataandliquidcrystaldisplaybyHS15CratiothanontheprocessesandresultssupportedbysimulationofDCrelaysandLEDsunlockaction.Thesystemissmall,cost- forfamiliesandunits.KeyWords:Single-chipmicroprocessor,password,Fingerprintrecognition 受到證件偽造以有些不足。如何小人”。在高明擇-生物識別技技匙或密 皮膚的一小問題,而是電子集成制取裝置,而進(jìn)行兩個指可靠性也在來越成熟[2]。的進(jìn)步,傳統(tǒng)的安全防盜系統(tǒng)面碼、鑰的是該人持有的某種“物”,而不是驗(yàn)證該人本身。只份也就隨之得到確認(rèn)。這種通過“物”來確認(rèn)人的身份都會導(dǎo)致合法的人無法被認(rèn)證,并且各種信物容易被偽 量的認(rèn)證密論壇登陸密采用。密碼在智能化還的各種鑰也如同密碼系統(tǒng)所采用脆弱不堪一們的生活中定,尤其是在已久的問別技術(shù),希去記各種密,銀行 特征信息個人的身份,將的識別技術(shù),指紋鎖在當(dāng)今安防、感應(yīng)鎖之后另者密碼成為開鎖隱患,主要是因長的歷史時期內(nèi)此目前看來指紋題,但是一把合高,同時由于擁鎖市場價格普遍比較昂貴,模開始應(yīng)用,以指紋鎖的市場拓紋鎖將迎來一個 碼,身份??梢阅芡耆珴M足現(xiàn)代最傳統(tǒng)和最先進(jìn)穩(wěn)定性。從六個指紋結(jié)構(gòu),整體然指紋具有其唯的指紋,甚至是性,安全性,成紋識別技術(shù)將成自動指紋識別技指紋識別的應(yīng)用品與單片機(jī)控制是分不開的,如電飯煲,洗衣機(jī),汽車等都需要微處理單片機(jī)的基礎(chǔ)知識后,我們需要在實(shí)踐中把所學(xué)知識組織起來,在現(xiàn)實(shí),所以我聯(lián)系指紋識別技術(shù)和單片機(jī)的原理與應(yīng)用選擇了基于單片機(jī)的這個課題,我希望我的設(shè)計可以完成簡單的身份認(rèn)證,給身份認(rèn)證提供 1.2國內(nèi)外指紋密碼鎖發(fā)展歷史及現(xiàn)狀臨尷尬的時候,給人們帶來了希望,并且在今后一個的歷史時期都將是緩解了安防壓力的有力保障,生物識別技術(shù)主要包括指紋識人臉識別、掌形識別、指靜脈識別、紅膜識別、視網(wǎng)膜識別、聲音識別等,由于生物識別技術(shù)的差異,只有基于指紋識別技術(shù)的產(chǎn)品有希望在近幾年大規(guī)模的投用的市場,因此指紋識別產(chǎn)品將是世界各國在生物識別技術(shù)領(lǐng)域發(fā)展和投入的重展得益于低價位取像設(shè)備的引入及其飛速發(fā)展,以及IBM手提電腦;韓國LG電子公通過指紋啟動的手機(jī)。指出的是指紋科技產(chǎn)業(yè)作為新興的高科技智能產(chǎn)業(yè),其技術(shù)上存在難以逾越為止,全球指紋科技產(chǎn)品也剛剛處于起步階段,國內(nèi)市場上還沒有產(chǎn)生業(yè)務(wù)還沒有完全做開,一般的指紋鎖廠家都是通過直銷方式為政府機(jī) 只是艱難的占據(jù)著低端市場,因此和國外品牌的利潤相比相距甚要新一代的鎖來更替,在這樣巨大的市場需求下,國內(nèi)許多企業(yè)紛防產(chǎn)品,然而經(jīng)過最初幾年的市場突圍,指紋鎖卻一直沒有大規(guī)模廠家倒在了市場引導(dǎo)階段,成為指紋鎖市場開拓大軍的先烈。而現(xiàn)基本被打開,指紋鎖將迎來一個快速發(fā)展的時期。1.3本文主要內(nèi)容 針對以指紋圖像采集、識別為核心而開發(fā)出的系統(tǒng)。系下來。通過比對該特征和模版特征來控制是否開為用戶提供加密手段,使用時只需用戶將手指口上,即可完成采集任務(wù),操作十分方便快捷。系統(tǒng)的液晶塊采集、轉(zhuǎn)化、合并、存儲、比對各個流程的結(jié)果,系統(tǒng)另能,用戶可以隨意存入或者刪除指紋模塊中的模版,只要指盤輸入電路會自動清零,以前輸入的UPS密碼鎖電路,其中設(shè)置UPS電源是 電路、鍵盤正確執(zhí)行電路開鎖電路密碼執(zhí)行電路開鎖電路密碼校驗(yàn)電路報警鎖定報鎖定檢測池池關(guān)斷電檢測充電電路自設(shè)備,如果你想更換程寫入到設(shè)備,這樣可以同 安全保障,單片機(jī)的準(zhǔn)確性是方案不僅可以實(shí)現(xiàn)基本鎖定功能,可以添加一些額的活動空間,不但能實(shí)現(xiàn)所要求的功可以方便的對系統(tǒng)進(jìn)行升級所以我們采用以本系統(tǒng)是根據(jù)指紋采集,識別模塊開發(fā)出的指紋識別電子密碼鎖系統(tǒng)。該系統(tǒng)使用一個搜索手指指紋模塊,一旦搜索到手指,立即采集手指指紋圖像,并且將所收集的圖你通過液晶顯示屏顯示出了各個過程和指紋對比結(jié)果。采集指紋圖像之前,指紋模塊必述本系統(tǒng)擁有一次最多錄入三個指紋的能力該系統(tǒng)的主要功能有以下幾個方面:。 。進(jìn)行必要的認(rèn)真研究、分析、比較選定設(shè)備型號,再將設(shè)備、元件通過可靠的接口電硬件、軟件進(jìn)行設(shè)計,其中包括繪制原理框圖、電路圖,對原理進(jìn)行必要指指紋模塊燈 2.3本章小節(jié)本章開頭分別分析了采用數(shù)字電路控制和采用單片機(jī)控制的優(yōu)缺點(diǎn)。根據(jù)總體設(shè)計原則,最終確定本系統(tǒng)采用單片機(jī)控制的方案。在采用單片機(jī)控制方案確定后,本章又給出了該系統(tǒng)的總體設(shè)計。并簡單的對系統(tǒng)功能進(jìn)行了描述,最后給出了系統(tǒng)的總體 的電路,主要包單片機(jī),亦稱單片微電腦或單片微型機(jī)。它是把中央處理器(CPU)、隨機(jī)存取存儲器(RAM)、只讀存儲器(ROM)、輸入/輸出端口(I/0)等主要計算機(jī)功能部件都集成在一塊集成電路芯片上的微型計算機(jī)。現(xiàn)在可以說單片機(jī)是百花齊放的時期,世展過程,可以預(yù)示單片機(jī)的發(fā)展趨勢。WOS屬氧化物半導(dǎo)體工藝)和CHMOS(互補(bǔ)高密度金屬氧化物半導(dǎo)體工藝)?,F(xiàn)在常規(guī)的單片機(jī)普遍都是將中央處理器(CPU)、隨機(jī)存取數(shù)據(jù)存儲 (RAM)、只讀程序存儲器(ROM)、并行和串行通信接口,中斷系統(tǒng)、定時電 PMW(脈寬調(diào)制電路)、WDT(看門狗)、有些單片機(jī)將LCD(液晶)驅(qū)動電路都斷方式喚醒通用異步串行口(UART),還可用定時器軟件實(shí)現(xiàn)多個UART工作溫度范圍:-40~+85C(工業(yè)級)/0~75C(商業(yè)級)序由外部中斷喚醒,適用于水表、氣表等電池供電系統(tǒng)及便攜設(shè)備 VCC(40引腳):電源電壓VSS(20引腳):接地 (作為輸入時,口鎖存器必須置1),可啟動4個TTL負(fù)載。 (作為輸入時,口鎖存器必須置1),可啟動4個TTL負(fù)載。O端口功能端口功能第二功能PRXD(串行輸入口)PTXD(串行輸入口)P3.6外部數(shù)據(jù)存儲器寫選通P3.7外部數(shù)據(jù)存儲器讀選通 的主程序主要由液晶顯示、通訊子按鍵程序組成。主程序的工作流程描述各種硬件功能模塊進(jìn)行初始化。包括開機(jī)液晶顯示、鍵盤掃描、指結(jié)合單片機(jī)內(nèi)部電路產(chǎn)生單片機(jī)所需的時鐘頻率,單片機(jī)晶振提供的時鐘頻率越,那么單片機(jī)運(yùn)行速度就越快,單片接的一切指令的執(zhí)行都是建立在單片機(jī)晶振提條件下,普通的晶振頻率絕對精度可達(dá)百萬分之五十,高級的精度更 O提供穩(wěn)定,精確的[8]。法保持同步。而在單片機(jī)內(nèi)部,復(fù)位的時候單片機(jī)是把一些寄存器以及存儲設(shè)備裝入廠商預(yù)設(shè)的一個值[9]。 復(fù)位,當(dāng)復(fù)位電平持續(xù)兩個機(jī)器周期以上時復(fù)位有效。復(fù)位電平的持續(xù)時間必須大于 (2)按鍵復(fù)位:按鍵復(fù)位就是在復(fù)位電容上并聯(lián)一個開關(guān),當(dāng)開關(guān)按下時電容指紋識別技術(shù)的原理和其他生物識別技術(shù)的原理類似。它是使用指紋特征對個體身份進(jìn)行分辨和識別。指紋識別技術(shù)是所有生物識別技術(shù)中最成熟的,也是應(yīng)用最廣指紋識別準(zhǔn)確率很高。嚴(yán)格地說,指紋識別的原理包括指紋采集原理、指紋特征提取原理和指紋特征匹配原理三大部分[3]。理特性,通過各種指紋傳感技術(shù)來顯示出他的特化表示。由于指紋脊和谷的不同的幾何特征,主要表現(xiàn)為脊特征的不同,把人的指紋采集到計算機(jī)系統(tǒng)中形成一個指紋紋圖案的整體特征和細(xì)節(jié)特征進(jìn)行提取,鑒別。理的二值圖像。但是由于指紋通常是用按壓的方式得到像機(jī)進(jìn)行數(shù)字化的時候,由于光照的影響,也會引入各2)局部特征。斷點(diǎn)和分叉是最常用的指紋局部結(jié)構(gòu)特征,也稱為細(xì)節(jié)特征。采是使用指紋的細(xì)節(jié)點(diǎn)及其坐標(biāo)和其他的模糊指紋進(jìn)行認(rèn)定的時候所使用的信息是細(xì)并且區(qū)分他們。通常,自動指紋們模式識別的原理進(jìn)行行的。匹配操作不是具體的工作過程是:掃描指紋(錄入圖像)、生成特征、合成模板(建立一個指紋庫文件,成功錄入一個指紋)。 匹配方式:比對方式(1:1)搜索方式(1:N)0xEF01Xxxx07H03HxxHSUM送與接收命令完成的。我們先通過串等待指紋模塊傳回數(shù)據(jù)。再通過單片機(jī)進(jìn)行數(shù)據(jù)的處1)開機(jī)的時候進(jìn)行模塊握手,從而判斷模塊是不是連接正常。命令如下:驗(yàn)證口令:指令包格式:包標(biāo)識 模塊地址Xxxx包頭包長度指令碼 校驗(yàn)和應(yīng)答包格式:模塊地址包長度確認(rèn)碼包標(biāo)識校驗(yàn)和包頭H2)生成指紋模板需要進(jìn)行如下四個個命令:錄入圖像、生成特征、合成指紋模紋圖像指令:指令包格式:包頭模塊地址Xxxx包標(biāo)識包長度指令碼校驗(yàn)和應(yīng)答包格式:模塊地址包長度確認(rèn)碼包標(biāo)識校驗(yàn)和包頭 XxxxxxH指令包格式:包頭模塊地址包標(biāo)識包長度指令碼緩沖區(qū)號校驗(yàn)和XxxxBufferID應(yīng)答包格式:包頭模塊地址包標(biāo)識包長度確認(rèn)碼校驗(yàn)和XxxxxxHH指令包格式:包頭模塊地址Xxxx包標(biāo)識包長度指令碼校驗(yàn)和應(yīng)答包格式:模塊地址包長度確認(rèn)碼包標(biāo)識校驗(yàn)和包頭00xEF01Xxxx07H03HxxHSUM1m 0xEF01Xxxx07H03HxxHSUM確認(rèn)碼=0aH表示合并失敗(兩枚指紋不屬于同一手指);指令包格式:位置號緩沖區(qū)號BufferID模塊地址XXXX包頭包長度指令碼 包標(biāo)識校驗(yàn)和應(yīng)答包格式:模塊地址包長度確認(rèn)碼包標(biāo)識校驗(yàn)和包頭以上四個步驟與命令,我們就錄入了一個指紋,重復(fù)以上步驟,我們可以再3)指紋識別是先轉(zhuǎn)換到識別模式,然后不斷的探測是不是有指紋出現(xiàn)在光學(xué)采模塊會自動探測是不是有指紋,如果有則發(fā)送下面的命令:令包格式:包頭模塊地址包標(biāo)識包長度碼緩沖區(qū)號驗(yàn)和應(yīng)答包格式:s包頭模塊地址包標(biāo)識包長度確認(rèn)碼頁碼得分校驗(yàn)和0xEF01Xxxx07H07HxxHSUM型功能描述1Vinn2TD3n4-信號地。內(nèi)部與電源地連接 按鍵的閉合與否反應(yīng)在電壓上就是呈現(xiàn)出高電平或低電平,如果高電平表示斷開,那么低電平則表示閉合,通過電平的高低狀態(tài)的檢測可確認(rèn)鍵按下與否。為了確U則確認(rèn)該鍵按下,從而后沿 成,按鍵位于行、列的交叉點(diǎn)上。當(dāng)鍵被按下時,其應(yīng)的行線或列線上的電平發(fā)生變化,單片機(jī)通過檢測行或,常見的有:逐點(diǎn)掃描法、逐行掃描法、全局掃描為高電平,表示沒有按鍵按下;2、判斷被按下按鍵所在的位置。在確認(rèn)有鍵按下后(進(jìn)行按鍵消抖處理后),被按下,方法是:依次將每根行線設(shè)置為輸出口,并輸出低電平(同時剩余行線輸出高電平),然后逐列檢查每根列線的電平狀態(tài),若某列,也就是進(jìn)理是以電流刺激液晶分子產(chǎn)生點(diǎn)、線、面并配合背部燈管構(gòu)、現(xiàn)實(shí)操作簡單,但是它有一個致命的弱點(diǎn),其使用溫度范1)基本操作時序: 2)狀態(tài)字說明當(dāng)前數(shù)據(jù)地址指針的數(shù)值讀寫操作使能1:禁止0:允許清除顯示0000指令碼DB5DB4000001DDRAM的地址計數(shù)器(AC)到“00H” 地址歸位進(jìn)入點(diǎn)態(tài)開/關(guān)游標(biāo)或位控制能設(shè)定AM地址AM地址DDRAM地址讀取忙碌標(biāo)志(BF)和地址讀出RAM的值0000000001100000000101000000010000011000010001DL001X01DR/L01I/DCXXXSBXX設(shè)定DDRAM的地址計數(shù)器(AC)到“00H”,并且將游標(biāo)移到開頭原點(diǎn)指定在資料的讀取與寫入時,設(shè)定游標(biāo)移動方向及指定顯示的移位數(shù)器(AC)加1(AC)減1設(shè)定游標(biāo)的移動與顯示的移位控制位容(AC)(AC)(AC)讀取忙碌標(biāo)志(BF)可以確認(rèn)內(nèi)部動作是否完成,同時可以讀出地址計數(shù)器(AC)的值寫入資料到內(nèi)部的RAM (DDRAM/CGRAM/IRAM/GDRAM) (DDRAM/CGRAM/IRAM/GDRAM)表3-5指令表(RE=1:擴(kuò)充指令集)“20H”,并且設(shè)定DDRAM的地址計數(shù)器指令碼0模式00000100 ((AC)到“00H”卷動地址IRAM地址反白顯示,并可決定反作作垂直卷動地址ICONIRAM地址地址計數(shù)器(AC)址或IRAM地?fù)衲J綌U(kuò)充IRAM地址RAM地址0000100010001001X011XGX0當(dāng)模塊在接受指令前,微處理順必須先確認(rèn)模塊內(nèi)部處于非忙碌狀態(tài),即讀取“RE”為基本指令集與擴(kuò)充指令集的選擇控制位元,當(dāng)變更“RE”位元后,往后的態(tài),除非再次變更“RE”位元,否則使用相同指令集時,不介紹: 1)清除顯示LLLLLLHLLL功能:清除顯示屏幕,把DDRAM位址計數(shù)器調(diào)整為“00H”2)位址歸位LLLLLHXLLLDDRAM3)位址歸位SI/DLLLLHLLLDDRAM該命令后,所設(shè)置的行將顯示在屏幕的第一行。顯示起始行是由4)顯示狀態(tài)開/關(guān)LCLLHDBLLL5)游標(biāo)或顯示移位控制R/LLLHXXLLLDDRAM容6)功能設(shè)定HLXDLXXLLL7)設(shè)定CGRAM位址HLLL功能:設(shè)定CGRAM位址到位址計數(shù)器(AC)8)設(shè)定DDRAM位址HLL功能:設(shè)定DDRAM位址到位址計數(shù)器(AC)9)讀取忙碌狀態(tài)(BF)和位址HL功能:讀取忙碌狀態(tài)(BF)可以確認(rèn)內(nèi)部動作是否完成,同時可以讀出位址計數(shù)器(AC)的值10)寫資料到RAMLH功能:寫入資料到內(nèi)部的RAM(DDRAM/CGRAM/TRAM/GDRAM)11)讀出RAM的值HH功能:從內(nèi)部RAM讀取資料(DDRAM/CGRAM/TRAM/GDRAM)12)待命模式(12H)LLLLLLLLLLHLLL13)卷動位址或IRAM位址選擇(13H) LLLLLLLLLHSR14)反白選擇(14H)LLLLHLLL15)睡眠模式(015H)LLXXLHLLL16)擴(kuò)充功能設(shè)定(016H)HGLHXLLLL17)設(shè)定IRAM位址或卷動位址(017H)HLLL18)設(shè)定繪圖RAM位址(018H)LLLH功能:設(shè)定GDRAM位址到位址計數(shù)器(AC)號號12VDD3VO液晶顯示對比度調(diào)節(jié)端4數(shù)據(jù)/命令選擇端 ((H/L)讀/寫選擇端(H/L)使能信號行復(fù)位,低電平有效背光電源正極背光電源負(fù)極EAK56789漢字(16X16點(diǎn)陣)、128個字符(8X16點(diǎn)陣)及64X256點(diǎn)陣顯示RAM (GDRAM)。初始光標(biāo)閃爍/不閃爍、需/不需要移屏、在液晶的什么位置顯示,等等。寫數(shù)據(jù)是指要顯 置,以減少誤差。最后介紹指紋模 主要包括指在本文的硬件電路中,單片機(jī)嵌入到系統(tǒng)中作為控制器。應(yīng)用程序開發(fā)分為兩個通過C語言函數(shù)作為主要途徑,也就是利用C語言函數(shù)分別對指紋識別模塊和液晶顯示電路編制子程序。在此設(shè)計中,使用編程單片機(jī)的的文件。開發(fā)環(huán)境可以調(diào)試軟件模擬程功的代碼文件通過開發(fā)板就可以下載到的初始化。根據(jù)電路的功能性要求,主和數(shù)置狀態(tài)標(biāo)志:位位76543210SMSMSMSMSMSMSMSCON 式波特率000移位寄存器01110位異步收發(fā)器(8位數(shù)據(jù))10211位異步收發(fā)器(9位數(shù)據(jù))11311位異步收發(fā)器(9位數(shù)據(jù))位位76543210指紋模塊的通訊波特率(UART)的要求為9600bps,所以如果單片機(jī)要與指紋在編程時設(shè)置單片機(jī)的波特率為1、確定T1的工作方式(編程TMOD寄存器);3、啟動T1(編程TCON中的TR1位); 4、確定串行口控制(編程SCON寄存器);5、串行口在中斷方式工作時,要進(jìn)行中斷設(shè)置(編程IE、IP寄存器)。下面是串口初始化程序:按下判 化N掃描是否有按鍵按下Y判斷密碼是否正確放在指2次來增加一和該指你要刪除的指紋號(按*可以后退Y進(jìn)入管理員模式指紋模塊連續(xù)輸入2次你要修改的6位數(shù)判斷輸入的密碼是否一樣密碼修改成功密碼修改未成功4.3鍵盤程序流程設(shè)計 等等待按鍵按下有按鍵被按下延時消除抖動N是否有按鍵按下Y進(jìn)行按鍵分析轉(zhuǎn)入按鍵值定義程序返回按鍵值,執(zhí)行上程序 開始開始LCD12864初始化和清屏函數(shù)清DDRAM顯示初始界面寫命令寫數(shù)據(jù)束UART送,都采數(shù)據(jù)包格式:包內(nèi)容(指令包內(nèi)容(指令/數(shù)據(jù)/參數(shù)/確認(rèn)包標(biāo)識包長度驗(yàn)和包頭地址 地址默認(rèn)值為0xffffffff,用戶可通過指令生成新地址,模塊會拒絕地址錯誤的數(shù)包長度指的是包內(nèi)容(指令/數(shù)據(jù))的長度加上效驗(yàn)和的長度(即包內(nèi)容長度+2)。長度以字節(jié)為單位(即字節(jié)數(shù)),傳送時高字節(jié)在前。包內(nèi)容可以是指令、數(shù)據(jù)、指令的參數(shù)、應(yīng)答結(jié)果等。(指紋特征值、指紋模板都是數(shù)據(jù))。。應(yīng)答包的內(nèi)容包括一個字節(jié)的確認(rèn)碼(必須有)和可能有的返回參數(shù)。,類型序號代碼功能說明校驗(yàn)口令類型序號代碼功能說明上傳特征 0x0e設(shè)置系統(tǒng)參數(shù)0x0f讀系統(tǒng)參數(shù)0x1f讀指紋模板索引表0x1d讀指紋模板數(shù)x錄指紋圖像x0x05特征合成模板下載特征存儲模版下載模版刪除模版清空指紋庫搜索指紋采樣隨機(jī)數(shù)寫記事本讀記事本23456789系統(tǒng)類紋處理儲否否 指指紋模塊初始化是否采集到指紋圖是轉(zhuǎn)化成特征文件否是否采集到指圖轉(zhuǎn)化成特征文件合成模板并存儲 3指紋比對程序設(shè)計統(tǒng)程序設(shè)計的主要方面,指紋匹配時,通過指紋傳感器,錄入要驗(yàn)證指紋圖像并進(jìn)行處理,然后與模塊中的指紋模板進(jìn)行匹配比較(若進(jìn)行匹配,稱為指紋搜索方式,即1:N方式),模塊給出匹配結(jié)果(通過或失敗),指紋模塊初始化指紋模塊初始化否是否采集到指紋是指紋圖像轉(zhuǎn)化成特征文件搜索指紋庫是否搜索到指紋是顯示并打開電子鎖顯示結(jié)果流程圖 擇好,單片機(jī)是電路中主控制器,由單片機(jī)對指紋模塊位目標(biāo)文件和庫文件,創(chuàng)ilKeil創(chuàng)Fingerprinthex序,必須 首先要熟悉所焊印制電路板的裝配圖,并按圖紙配料,檢查元器件型號、規(guī)格及數(shù)量元器件裝焊順序依次為:電阻、電容器、二極管、三極管、集成電路、大功率管,其 (1)電容器焊接并注意有極性電容器其“+”與“-”極不能接錯,電容器上的標(biāo)記方向要易看可見。先裝玻璃釉電容器、有機(jī)介質(zhì)電容器、瓷介質(zhì)電容器,最 (2)二極管的焊接:第一,注意陽極陰極的極性,不能裝錯;第二,型號標(biāo) (3)三極管焊接 (4)集成電路號、引腳位置是否符合要求。焊接時先焊邊沿的二只引而下逐個焊接。對于電容器、二極管、三極管根剪去[15]。 1)要避免在處理機(jī)械振動和對模塊施加外力,都可能使屏不顯示或損壞。2)不能用手或堅(jiān)硬工具或物體接觸、按壓、磨擦顯示屏,否則屏上的偏光片被物體3)如果屏破裂液晶材料外漏,液晶可以通過空氣被吸入,而且要避免液晶與皮膚接4)不能使用可溶有機(jī)體來清洗顯示屏。因?yàn)檫@些可溶的溶劑對偏光片不利,清洗顯。6)不能把模塊放在溫度高的地方,尤其不能長時間放在濕度大的地方,最好把模塊放在溫度為0C-35C,濕度低于70%的環(huán)境中。7)模塊不能貯存在太陽直射的地方。按照以上順序及要求焊接好后的實(shí)物如圖5-1所示 3、點(diǎn)擊“打開文件”并在對話框內(nèi)找到要下載的HEX文件。的操首先按下電源,看電源指示燈是否點(diǎn)亮,證明電源電路正常。然后測試單片機(jī)是否正比度,在調(diào)試液晶時要注意:屏上顯示小方格,產(chǎn)生原因:程序中對液晶初始化不正常,應(yīng)是部分初始化指令沒有正常接收,按照標(biāo)準(zhǔn)初始化步驟調(diào)整程序,或者調(diào)整指令之間的延時(加大一些試試)--補(bǔ)充:也有可能是對比度太大,需要調(diào)整對比度電結(jié)果為:然后導(dǎo)入本設(shè)計的程序,測試指紋模塊及按鍵是否工作,操作步驟為:1)按下電源,電源指示燈點(diǎn)亮。2)按“*”鍵后屏幕顯示“請按指紋”,指紋模塊亮,將手指放到指紋頭處就可以識別指按任意鍵返回初始界面,等待下一個人掃描指紋。若放入的指紋,指紋沒有識別成4)按下A按鍵,輸入6位密碼,按下B按鍵,可刪除輸入的數(shù)字,按下D按鍵確5)在管理員模式下,按數(shù)字鍵“1”進(jìn)入錄入指紋模式,指紋頭亮起,這時就可以把手 后按任意鍵返回到管理員界面,如需再錄入指紋重復(fù)上面操作6)按數(shù)字鍵“2”進(jìn)入刪除指紋模式,屏幕提示如下圖所示信息,輸入要刪除指定D號輸入錯誤可按“B”鍵刪除,再重新輸入要刪除的指7)在非正常情況下(指紋模塊不好用或緊急情況)可按數(shù)字鍵“3”進(jìn)行開鎖。8)按數(shù)字鍵“4”可進(jìn)行管理員密碼的修改。本章首先介紹了如何進(jìn)行實(shí)物焊接,及焊接時的注意事項(xiàng),焊接完成后需要導(dǎo)入程序檢太都都西都眼高手畢業(yè)設(shè)學(xué)習(xí)是一個長期應(yīng)該不斷高自己知識和綜合素我習(xí)工作生活有非常重我作過程中探索的艱辛和設(shè)計做的也不太好但是在豐收更加可學(xué)無止境的道人永遠(yuǎn)不能滿足與現(xiàn)有的像在爬山峰的后面還有更高的山一份擁有。 系統(tǒng)中的應(yīng)用與實(shí)現(xiàn)[J].煤J /**************************************************************//串/并方式控制/***************************************************************************************************************************************/};/*********************************************************************************************************************************/{foriii{}}/********************************************************** ***********************************************************/{{}iii{}}/**********************************************************************************************************************************/{}/*************************************************************************************************************************************/{ }/***************************************************************************************************************************/{}/*************************************************************************************************************************************/{}/***************************************************************************************************************************************************************************************************************/{{ }}/***********************************************************************************************************************************************************************/{}/*******************************************************************************************************************************************************************************//*{ {}}*///顯示溫度/*********************************************************************************************************************************************************************************/{{{}{}}}/*//顯示一個四位的數(shù)字 {}*/ locationisaregisterinwhichbinaryinformationcanbestoredThenumber”ofalocation e yTheCPU’sjobistofetchinstructionsfrommemoryandexecutetheseinstructions. modifiedbyaprogrammeriscalledtheprogrammersmodeloftheCPUTheonlyregisters chmachinecycleisbeingthe“opcodefetch”machinecycle.rsreceivesa“carriagereturn.”Thentheinterfacerequeststheuseofthesystembus,atwhich oftheCPUadatasourcedeviceandadatadestinationdeviceareenabledontoit a 指令如何存儲和譯碼,并解釋了指令算機(jī)簡單執(zhí)行存儲在存儲器中的二進(jìn)制編碼指令。這些生二進(jìn)制編碼結(jié)果。對于通用可編程計算機(jī),四個必要部件是存儲器、中央處理單元(CPU,或簡稱處理器),外部處理器總線,輸入/輸U(kuò)外部處理器總線是一套能在其他計算機(jī)部件之間傳送數(shù)據(jù)、地址和控制信息的電計算機(jī)的存儲器是由一套連續(xù)編號的單元所組成。每個存儲單元是一個能存二進(jìn) 碼

溫馨提示

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

評論

0/150

提交評論