長通杯2密碼鎖-單片機(jī)電子_第1頁
長通杯2密碼鎖-單片機(jī)電子_第2頁
長通杯2密碼鎖-單片機(jī)電子_第3頁
長通杯2密碼鎖-單片機(jī)電子_第4頁
長通杯2密碼鎖-單片機(jī)電子_第5頁
已閱讀5頁,還剩25頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

中用傳統(tǒng)的機(jī)械式開鎖人們常需攜帶多把,使用極不方便,且鑰在安全技術(shù)防范領(lǐng)域具有防盜功能的電子鎖逐漸代替?zhèn)鹘y(tǒng)技術(shù)的發(fā)展,特別是單片機(jī)的問世,出現(xiàn)了帶微處理器的智能鎖,它除具有電子鎖的功能外還引入了智能化管理分析系統(tǒng)等功能,從而使鎖具有很高的安全性、可靠性,應(yīng)用日益廣泛。隨著人們對安全的重視和科技的發(fā)展,許多電子智能鎖(識別、辨認(rèn))已在國內(nèi)外相繼面世。但是這些產(chǎn)品的特點(diǎn)是針對特定的指紋和有效卡只能適用于要求的箱柜門等而且識識別器若在公共場所使用存在容易機(jī)械損壞還存在容易丟失損壞等特點(diǎn)子鎖是這類電子防盜產(chǎn)品的主流。ATMELAT89C51片機(jī)的電子鎖的設(shè)計(jì),其主要具有如下功能: 通過鍵盤輸入, 正確,則將鎖打開:Inourdailylife,thesecurityofhouse,companydepartment,sandfinanceforms,also alinformationalwaysusedlocktoprotectthem.Ifusethenormalkeystolockoutthedoor,weshouldtakenmanykeyswithourself.Thatissodifficulttouse.Andifwelostthekeyswithcareless,thesecuritylooksveryeasytobreakout.Asthedeveloofthetechnology,peopleaskforhighsecurtymachines.Forsatisfythisrequest,thecipherlockisappeared.Thecipherhashighersecurity,lowercost,lowerpowerandeasytoBaseonthethinkingofthecipherlock,thisdesignusesAT89C51ofATMELCOMPANYtocarryouttheSCMdigitalcipherlock,itsmainfunctionassetpasswordwith6words,enterthewordsviakeybord,ifentertherightnumber,thelockwillunlock.alarmfunction.Ifenterthewrongpassword,themonwillshowtheerrormessage,whenenterthewrongpasswordover3times,thebuzzerwillalarmandlockthekeybordatthesametime.thislockismadeby3parts:gobcircuitof4x4matrixkeybord,gobcircuitofcipherlock,gobcircuitof8waydisplayoutput.otherwise,thesystemhasLEDlight,andwarningbuzzer.themainfunctionofthiscipherlockiscarriedoutenter,clear,andchangethepassword,andunlockthedoor.enterthepassword:pressonenumberbutton,onesignal"-"willshowonthedigitaltubeon therightside,plsputthe"-"toleftsideatthesametime.changethepassword:usethenewenternumberasthe unlockfunction:presstheunlockbutton,thesystemwillcheckuptheenternumberandpassword,ifyesthelockwillopen,ifnotitkeeplock.designthetheorychartwithDXP2004,anddesignthePCBboard.third,compiletheCgram,resemble,andtestwithsoftwarekeiluVision3.fourth,simulatethehardwaretestwithsoftwarePROTEUS.LAST,testthecircuitboardwihethesoftwareandhardware,finish.:matrixkeybord;AT89C51:LEDdigital中 11223鍵盤電路設(shè) LED顯示電 開鎖電 電 第四章軟件設(shè) 軟件設(shè)計(jì)思 各子程序設(shè) 第5章系統(tǒng)調(diào) 第6章心得體 第7章參考文 附 源程序…………….20硬件原理 1章式形成了通用計(jì)算機(jī)系統(tǒng)和嵌入式計(jì)算機(jī)系統(tǒng)兩大分支單片機(jī)單的儀表、系統(tǒng)、工業(yè)控制單元、辦公自動化設(shè)備、金融電子系統(tǒng)、本文所涉及的是市場占有率最高的是MCS—51系列因?yàn)槭澜缟虾芏嘀腎C生產(chǎn)廠家都生產(chǎn)51兼容的。到目前為止,MCS—51單片機(jī)本設(shè)計(jì)是基于單片機(jī)的鎖設(shè)計(jì)方案,根據(jù)要求,給出了該單片機(jī)21-1圖2-1數(shù)字鎖電路方采用數(shù)字鎖電路的好處就是設(shè)計(jì)簡單。用以74LS112雙JK觸發(fā)器構(gòu)成的數(shù)字邏輯電路作為鎖的控制,共設(shè)了9個用戶輸入鍵,其中只有4個是有效的按鍵,其它的都是干擾按鍵,若按下干擾鍵,鍵盤輸入電路自動清零,原先輸入的無效,需要重新輸入;如果用戶輸入的時間超過40秒(一般情況下,用戶不會超過40秒,若用戶覺得不便,還可以修改)電路將80秒,若電路連續(xù)三次,電路將鎖定鍵盤5分鐘,防止他人的 電路由兩大部分組成:鎖電路和備用電源(UPS),其中設(shè)置電源是為了防止因?yàn)橥k娫斐傻逆i電路失效,使用戶免遭麻煩 警控制電輸入錯誤鎖定單片方案二:采用一種是用以AT89S51為的單片機(jī)控制方案。利用單片機(jī)靈活的編程設(shè)計(jì)和豐富的IO端口,及其控制的準(zhǔn)確性,不但能實(shí)現(xiàn) 警控制電輸入錯誤鎖定單片AT24C02指示電串口顯示電開鎖AT24C02指示電串口顯示電開鎖控制電本方案采用一種是用以89S51為的單片機(jī)控制方案利用單片機(jī)I/O輸入用矩形鍵盤,包括數(shù)字鍵和功能鍵74LS138輸入錯誤次數(shù)超過3次,系統(tǒng)。“000000“123456輸入此便了開門。這樣可預(yù)防停電后再來電時無可用?!?00000“*輸入,再按“D”鍵。若與設(shè)定相同,則開門。否則顯“000000 3章鍵盤電路設(shè)單片機(jī)接口時所占用的I/O線的數(shù)目,在按鍵比較多的時候,通常采用這3.1。3.1個按鍵來連通,利用這種行列式矩陣結(jié)構(gòu)只需要N條行線和M條列線,即N×M3.14×4I/O00H,把全部列線A1。1,1,則所按下的鍵必在3.11-9輸入*重設(shè)設(shè)定新D比較#LED顯示電示采用串行顯示的方式,只使用單片機(jī)的一個串行口,利用74LS247驅(qū)動74LS1383.2P0.0—P0.374LS247A,B,C,D四端口,74LS247的輸出口接LED的七段顯示;而P0.4—P0.6接74LS138的A,B,C三個輸,74LS138LED3.2LED74LS24774LS2473.274LS24774LS1383.374LS138CBA000011111100110111111010110111110111110111110011110111101111110111101111110111111111110開鎖電發(fā)光管亮,表示開鎖;滅,表示沒有開鎖。電路圖如3.3所示。當(dāng)P2.03.3電圖3.4電鳴器工作時約需要100mA驅(qū)動電流。蜂鳴器電路如圖3.4所示。當(dāng)89C51的P2.1口輸出為低電平時,蜂鳴器產(chǎn)生蜂,89C51輸出為高電平時, 軟件設(shè)計(jì)思電子鎖工作的主要過程是LED數(shù)碼管提示開始輸入通過鍵性,作出開鎖或處理。當(dāng)輸入連續(xù)輸入錯誤3次時,系統(tǒng)的設(shè)定,在此程序中是固定40H—45H中,假設(shè)預(yù)設(shè)的為"123456"共6位。由于采用兩個按鍵來完成的輸入,那么其中一個按鍵為功能鍵,另一個按鍵為數(shù)字鍵。在輸入過程中,首先輸入的長度,接著根據(jù)密碼的長度輸入的位數(shù),直到所有長度的都已經(jīng)輸入完畢;或者輸入確認(rèn)功能鍵之后,才能完成的輸入過程。進(jìn)入的判斷比較處理各子程序設(shè)14.2.1SETBMOV RLCJNCKEYININCR1DJNZR5,L4CALLDISPMOVA,R3SETBCRRCAMOVR3,AJCL3JMPL22LEDLED4.2.2LEDLEDDISP:MOVR0,#45HDISP1:MOVA,@R0ADDA,#50HMOVP0,ACALLDELAYDECR0MOVA,@R0ADDA,#40HMOVP0,ACALLDELAYDECR0MOVA,@R0ADDA,#30HMOVP0,ACALLDELAYDECR0MOVA,@R0ADDA,#20HMOVP0,ACALLDELAYDECR0MOVA,@R0ADDMOVP0,ACALLDELAYDECR0MOVA,@R0ADDA,#00HMOVP0,ACALLDELAY3比較和程比較和流程圖如圖4.2.3比較和流比較和程序 MOVMOVR0,#35HMOV MOVA,@R1XRLA,@R0JNZC3DECR1DECR0DJNZR2,C1CLRP2.0MOV MOVR6,#248DJNZR6,$DJNZR2,C2 INCMOVA,R5MOV R5,#03H,C4 MOVR5,#00H JMPSTART51,2,3,4,5,6,LED5.1LED按下確定鍵后,二極管亮,表示正確開門。如圖圖5.2正確開6察過程.隨著科學(xué)技術(shù)發(fā)展的日新日異,單片機(jī)已經(jīng)成為計(jì)算機(jī)應(yīng)用中空前活躍的領(lǐng)域,在生活中可以說得是無處不在。因此作為二十一世到問題,可以說得是重重,這畢竟第一次做的,難免會遇到過各種各7[1]《單片機(jī)原理及及應(yīng)用》編機(jī)械工業(yè)2001[2]《單片機(jī)應(yīng)用程序設(shè)計(jì)技術(shù)》著航空航天大學(xué)出[3],,.輪胎壓力監(jiān)測系統(tǒng)[J].廣西工學(xué)院學(xué)[4]等.一種集成度較高的輪胎壓力監(jiān)測系統(tǒng)設(shè)計(jì)[J].拖拉機(jī)與農(nóng)用車,2006(6):33~38.[5]單片機(jī)應(yīng)用技術(shù):[6]AStudyoftheControlSystemwithInligent13,1998(8,ISTPTheInMicroprocessorsArchitecture,Programming,andInterfacing.高等教育(影印版),200120-081201-05-01JONATHAND.NASH,DOUGLASR.CALDWELL,MICHAELJ.ANDJAMESN.MOUMAThermocoupleProbeforHigh-SpeedTemperatureMeasurementintheOcean.Manuscriptreceived18August1997,infinalform9November1998:1447-1449.OMEGAEngineeringTechnicalReference.ThermocoupleHomePageht UsingThermocoupleSensorsCryogenicControlSystems,Inc.http 源程ORGMOVR5,#00HMOVR7,#00HDJNZR7,$MOVR7,#10HMOVR6,#06HMOV MOVMOVDPTR,#TABLEMOVCA,@A+DPTRMOV@R1,ADECR1INCDJNZR6,L1START:ORLP2,#0FFHMOVR4,#06HMOVCLEAR:MOV@R0,#00HINCR0DJNZ MOVMOVL3:MOVA,R3MOVP1,AMOVA,P1MOVR4,ASETBCMOV RLCJNCKEYININCR1DJNZR5,L4CALLDISPMOVA,R3SETBCRRCAMOVR3,AJCL3JMPL2KEYIN:MOVXRLA,#0BHJZX3MOVA,R1XRLA,#0FHJZX4MOVR7,#10 MOVR6,#24DJNZR6,$DJNZ MOVA,P1XRLA,R4 MOVA,R1MOVDPTR,#TABLEMOVCA,@A+DPTRMOVR7,AXRLA,#0AHJZSET0MOVA,R7

溫馨提示

  • 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

提交評論