基于單片機涉及電子密碼鎖_第1頁
基于單片機涉及電子密碼鎖_第2頁
基于單片機涉及電子密碼鎖_第3頁
基于單片機涉及電子密碼鎖_第4頁
基于單片機涉及電子密碼鎖_第5頁
已閱讀5頁,還剩17頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

檔,歡迎下載基于單片設計電子密碼鎖鎖、超時報警、超次鎖定、管理員解密、修改用戶密碼基本的密碼鎖的功能。此設計安全性高、價格低廉便于實現、易于改進等優點。隨著人們生活水平的提高,如何實現防盜、安全這一問題也變的尤其的突出,傳統的機械鎖由于其構造的簡單,被撬的事件屢見不鮮,電子鎖由于其來就是把門戶的將軍,人們對其要求比較高,不僅安全的防盜,而且還要使用聲音,不同磁場,不同聲波,不同光束光波,不同圖像(如指紋、眼底視網膜等)來控制鎖的開啟。從而大大的提高了鎖的安全性能,是不法之徒無從下手,人們也就能對自身財產安全有了更多的保障。當今安全信息系統應用越來越廣鎖的安全系統是其中的組成部分,因此研究它具有重大的現實意義。能部件都集成在一塊集成電路芯片上的微型計算機。計算機的產生加快了人類改造世界的步伐,但是它畢竟大,微計算機(單片機)在這種情況下誕生了,它為我們改變了什么?縱觀我們生活在各個領域,我們的生活中都離不開單片檔,歡迎下載機。以前沒有單片機時這些東西做,但是只能使用復雜模擬電路,然而這樣做控制的精度自然達不到標準。單片機產生后,我們就將這些變為智能化了,我們只需要在單片機外圍接一點簡單的接口電路,核心部分只是由人為的寫入程序來完成。這些產品體積小,成本低,長期使用不會擔心精度達不到了,而且檔,歡迎下載范,單位的文件檔案財務報表以及一些個人資料的保存等多種場合使用。大大提高了主人物資的安全性。目前使用的密碼鎖種類多,各具特色。案的選擇方案三:利用8051單片機,利用單片機的C語言編寫程序,通過KeilC51uVision件進行仿真模擬。綜上分析:方案二給予數字電路,操作繁瑣。會出現較多的器件故障,同時調試難以維護。方案三該邏輯語言較為復雜,編寫程序時也較為復雜,還電路較少,易于維護。片的介紹MCS系列中的各種芯片引腳是互相兼容的,其中8051單片機是高性擴展還可以用于數據采集,點陣顯示屏控制等方面應用。對于存儲量要求不高每一條I/O線都能獨立的用作輸入或輸出。每個端口都包括一個鎖存器,一個四個端口都可以作3.1.2單片機的構成MCSCPU、RAM、ROM、定時器/計數器和(2)一個片內振蕩器及時鐘電路;(8)一個可編程全雙工串行口;(9)具有五個中斷源、兩個優先級嵌套中斷結構;ALARM(38腳)為三次誤0相接)并控由修改密碼。該電路通過進一步的擴展和改進還可以和其他報警電路配合完成檔,歡迎下載檔,歡迎下載3.1.4控制器控制器(CPU)是單片機的指揮控制部件,控制器的主要任務是識別指令,并根據指令的性質控制單片機各功能部件,從而保證單片機各部分能自動單片機執行指令是在控制器下進行的。首先從程序存儲器中讀出指令,送指令寄存器保存,然后送至指令譯碼器進行譯碼,譯碼結果送定時控制邏輯電路,由定時控制邏輯產生各種定時信號和控制信號,再送單片機的各個部件去進行相應操作,這就是執行一條指令的全過程,執行程序就是不斷重復這一過程,控制器主要包括程序存儲器、程序地址寄存器、指令寄存器IR、指令譯碼器、條件轉移邏輯電路、及時序控制邏輯電路。3.1.5存儲器的結構部存儲擴展功能,存儲器是單片機系統中的重要組成部分。在一片芯片內除了許多基本的記憶單元構成的存儲矩陣外,還包括譯碼驅動電路,讀寫電路等。得到相應合理的軟件支持,許多由硬件完成的工作都可通過軟件編程而代替。用51系列單片機相對應的51匯編語言和結構化程序設計方法進行軟件編程。程序設計語言由三種:機器語言、匯編語言、高級語言。機器語言是機器唯一能“懂”的語言,用匯編語言或高級語言編寫的程序最終都必須翻譯成由于本系統是編制程序工作量不大、規模較小的單片機微控制系統,使用匯編語言可以不用像高級語言那樣占較多的存儲空間,適于存儲量較小的系析4.1矩陣鍵盤輸入控制電路行線和列線的交叉點,當一個鍵按下就會有某一條行線與某一條列線接觸,只要確定接觸的是哪兩條線,即哪兩個I/O口線就可以確定哪一條鍵被觸動。行線設計成上拉口線,初始時被置高點位,列線懸空,初始值低。通過不斷讀行線口線,或者中斷方式觸發鍵位掃描。當發現有鍵位按下,將列線逐一置低,其他列線置高,讀行線口線,當某條列線置底時,某條行線也被拉低,則確定這兩條線的交點處的按鍵被按下,將每個行線和列線的組合值做成列表,每次就可以通過查表確定鍵位,以決定之后要進行的操作。(2)密碼可以由用戶自己設定(只支持6位密碼),鎖打開后才能改系統設計系統總設計結構圖通過單片機送給開鎖執行機構,電路驅動電磁鎖吸合,從而達到開鎖的DCT組成。其中D6、C24是為了消除電磁鎖可能產生的反向高電壓以及可能產生的電磁干擾。T11可選用中功率的三極管如8050,電磁鎖的選用要視情況而定,但是吸合力要足夠且由一定的余量。VCCD5D6D6T檔,歡迎下載5.2.2案件電路設計每一條水平(行線)與垂直線(列線)的交叉處不相通,而是通過一個按鍵來連M在這種行列式矩陣鍵盤非鍵盤編碼的單片機系統中,鍵盤處理程序首先執行等待按鍵并確鍵按下的程序段。當確認有按鍵按下后,下一步就要識別哪一個按鍵按下。對鍵的識別通常有兩種方法:一種是常用的逐行掃描查詢法;另一種是速度較快的線反轉法。首先辨別鍵盤中有無鍵按下,有單片機I/O口向鍵盤送全掃描字,然后讀入行線平狀態讀入累加器A中。如果有按鍵按下,總會有一根行線電平被拉至低電平從而使行線判斷鍵盤中哪一個鍵被按下使通過將列線逐列置低電平后,檢查行輸入狀態來實在此列;如果不全為1,則所按下的鍵必在此列,而且是在與零電平行線相交的交點上的那檔,歡迎下載鍵盤被鎖定,這個時候就可以啟動管理模式,使用管理員的密碼來開門。F2是用來進入修改密碼的狀態。F3用來關閉顯示器,一來可以節省電量,另外也可以防止不法分子偷窺密正常的情況下顯示紅色,當鍵盤動作的時候,L1燈開始閃動,當鍵盤處于鎖定狀態時,指示燈也顯示紅色。L2開門指示燈,當用戶在規定的時間內正確的輸入了密碼,此燈轉變為面板上還有一個蜂鳴器,其中一個功能是用來指示操作的按鍵是否在成功的按下;次,鳴笛以示報警。本系統設計的顯示電路是為了給使用者以提示而設置的。考慮到為了節約單片機顯示的方式,只使用單片機的兩個串行口,就可以完成單片機的顯示功能,顯示電路的電路原理圖5.2.3-1檔,歡迎下載d3d2d19999gd9gd99YYYYYYagdfeagdYYYYYYagdfeagdfegeDffefeabcdef12345678abcdef12345678abcdef12345678gdfecdef3456781234567812345621012301201230123012301230123QQQQQQQQ01234567IC201234567QQQQQQQQ012345670123456701234

溫馨提示

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

評論

0/150

提交評論