智能門鎖手持管理機的設計與實現(xiàn).doc
約40頁DOC格式手機打開展開
智能門鎖手持管理機的設計與實現(xiàn),全文40頁10202字 敘述真切摘要智能門鎖是采用智能卡(tm、ic、rf)作為開門鑰匙的一種安全可靠、技術先進的高級門鎖,適用于酒店、機關部門、現(xiàn)代化辦公室、居民住宅等。智能門鎖自帶開鎖記錄“黑匣子”,可把每次開門鑰匙號碼和開門時間記錄下來,供以后查看。而智能門鎖管理機則是用來管理智能門...


內(nèi)容介紹
此文檔由會員 周伯通 發(fā)布
智能門鎖手持管理機的設計與實現(xiàn)
全文40頁10202字 敘述真切
摘 要
智能門鎖是采用智能卡(TM、IC、RF)作為開門鑰匙的一種安全可靠、技術先進的高級門鎖,適用于酒店、機關部門、現(xiàn)代化辦公室、居民住宅等。智能門鎖自帶開鎖記錄“黑匣子”,可把每次開門鑰匙號碼和開門時間記錄下來,供以后查看。而智能門鎖管理機則是用來管理智能門鎖的一種工具。
本文開發(fā)了一個以ARM單片機LPC2114為核心的智能門鎖手持式管理機。在基于實時操作系統(tǒng)C/OS上,為用戶管理智能門鎖提供了一個友好的圖形界面,實現(xiàn)了開門記錄的讀取與查詢、ID卡的讀取等功能。手持管理機與智能門鎖采用了紅外的方式進行通訊,交換數(shù)據(jù)。系統(tǒng)使用的門鎖鑰匙卡是EM4100系列低頻非接觸式ID卡,手持機可讀取其全球唯一的卡號,進而發(fā)放鑰匙卡。手持機總共有15個按鍵,在檢測是否有按鍵按下時采用軟件延時的方法去除抖動,使其不產(chǎn)生誤觸發(fā)。手持機軟件部分主要包括前臺和后臺兩部分:前臺主要負責用戶界面接口,接受用戶從鍵盤的輸入并在液晶屏上顯示各種相應信息;而后臺則主要是接受前臺的請求,執(zhí)行相應的操作,然后把結果返回到前臺。另外在系統(tǒng)實現(xiàn)中使用了硬件和軟件兩種方法來減少系統(tǒng)功耗,工作電流低至11mA,滿足實際需要。
關鍵詞:ARM單片機 智能門鎖 手持機 圖形界面
符 號 表
ARM: Advanced RISC Machines (高級RISC機器)
CPU: Central Process Unite (中央處理器)
DSP: Digital Signal Processing (數(shù)字信號處理)
EEPROM:Electrical Erase Programmable Read Only Memory (電可擦寫只讀存儲器)
IAP: In Application Program (在應用編程)
IC: Integrated Circuit (集成電路)
ID: Identification (身份)
ISP: In System Program (在系統(tǒng)編程)
JTAG: Joint Test Action Group (聯(lián)合測試行動組)
LCD: Liquid Crystal Display (液晶顯示)
PC: Personal Computer (個人計算機)
PLL: Phase Locked Logic (鎖相環(huán))
PWM: Pulse Width Modulation (脈寬調(diào)制)
RF: Radio Frequency (射頻)
RISC: Reduce Instruction Set Computer (簡單指令集計算機)
µC/OS:Micro Controller / Operating System (微控制器 / 操作系統(tǒng))
UART: Universal Asynchronous Receiver Transfer (通用異步接收發(fā)送器)
USB: Universal Serial Bus (通用串行總線)
目 錄
1 前言 1
2 問題提出 1
3 方案論證 2
4 核心技術介紹 3
4.1 ARM 單片機LPC2114 3
4.2 實時操作系統(tǒng)µC/OSII 4
5 基礎結構分析 6
5.1 電源電路 6
5.2 復位電路 7
5.3 系統(tǒng)時鐘電路 7
5.4 JTAG接口電路 7
5.5 蜂鳴器電路 8
5.6 鍵盤部分 8
5.7 液晶顯示部分 10
5.8 射頻ID卡讀取部分 12
5.9 實時時鐘電路 14
5.10 數(shù)據(jù)存儲電路 15
5.11 電量檢測電路 15
5.12 紅外通訊電路 16
6 應用結構分析 17
6.1 登錄系統(tǒng) 17
6.2 讀取開門記錄 17
6.3 查詢開門記錄 18
6.4 讀取ID卡卡號 19
6.5 手工輸入卡號 19
6.6 修改系統(tǒng)密碼 23
6.7 修改系統(tǒng)時間 23
6.8 校正門鎖時間 24
7 測試報告 25
8 結論 25
致謝 26
參考文獻 27
英文摘要 28
附錄A 手持機整機電路圖 29
附錄B 手持機元件布局圖 30
附錄C 部分程序清單 31
畢業(yè)論文(設計)成績評定表
參 考 文 獻
杜春雷. 2003. ARM體系結構與編程. 北京:清華大學出版社
李維緹,郭強. 2000. 液晶顯示應用技術. 北京:電子工業(yè)出版社
周立功. 2003. ARM微控制器基礎與實踐. 北京:北京航空航天大學出版社
James Noble,Charles Weir. 侯捷,王飛,羅偉 譯. 2003. 內(nèi)存受限系統(tǒng)之軟件開發(fā). 武漢:華中科技大學出版社
JEAN J.LABROSSE. 邵貝貝 譯. 2001. C/OS-II—源碼公開的實時嵌入式操作系統(tǒng). 北京:中國電力出版社
Alan V.Oppenhenim. 2002. Signals & Systems. Michigan:Pretice-Hall. 371-401
全文40頁10202字 敘述真切
摘 要
智能門鎖是采用智能卡(TM、IC、RF)作為開門鑰匙的一種安全可靠、技術先進的高級門鎖,適用于酒店、機關部門、現(xiàn)代化辦公室、居民住宅等。智能門鎖自帶開鎖記錄“黑匣子”,可把每次開門鑰匙號碼和開門時間記錄下來,供以后查看。而智能門鎖管理機則是用來管理智能門鎖的一種工具。
本文開發(fā)了一個以ARM單片機LPC2114為核心的智能門鎖手持式管理機。在基于實時操作系統(tǒng)C/OS上,為用戶管理智能門鎖提供了一個友好的圖形界面,實現(xiàn)了開門記錄的讀取與查詢、ID卡的讀取等功能。手持管理機與智能門鎖采用了紅外的方式進行通訊,交換數(shù)據(jù)。系統(tǒng)使用的門鎖鑰匙卡是EM4100系列低頻非接觸式ID卡,手持機可讀取其全球唯一的卡號,進而發(fā)放鑰匙卡。手持機總共有15個按鍵,在檢測是否有按鍵按下時采用軟件延時的方法去除抖動,使其不產(chǎn)生誤觸發(fā)。手持機軟件部分主要包括前臺和后臺兩部分:前臺主要負責用戶界面接口,接受用戶從鍵盤的輸入并在液晶屏上顯示各種相應信息;而后臺則主要是接受前臺的請求,執(zhí)行相應的操作,然后把結果返回到前臺。另外在系統(tǒng)實現(xiàn)中使用了硬件和軟件兩種方法來減少系統(tǒng)功耗,工作電流低至11mA,滿足實際需要。
關鍵詞:ARM單片機 智能門鎖 手持機 圖形界面
符 號 表
ARM: Advanced RISC Machines (高級RISC機器)
CPU: Central Process Unite (中央處理器)
DSP: Digital Signal Processing (數(shù)字信號處理)
EEPROM:Electrical Erase Programmable Read Only Memory (電可擦寫只讀存儲器)
IAP: In Application Program (在應用編程)
IC: Integrated Circuit (集成電路)
ID: Identification (身份)
ISP: In System Program (在系統(tǒng)編程)
JTAG: Joint Test Action Group (聯(lián)合測試行動組)
LCD: Liquid Crystal Display (液晶顯示)
PC: Personal Computer (個人計算機)
PLL: Phase Locked Logic (鎖相環(huán))
PWM: Pulse Width Modulation (脈寬調(diào)制)
RF: Radio Frequency (射頻)
RISC: Reduce Instruction Set Computer (簡單指令集計算機)
µC/OS:Micro Controller / Operating System (微控制器 / 操作系統(tǒng))
UART: Universal Asynchronous Receiver Transfer (通用異步接收發(fā)送器)
USB: Universal Serial Bus (通用串行總線)
目 錄
1 前言 1
2 問題提出 1
3 方案論證 2
4 核心技術介紹 3
4.1 ARM 單片機LPC2114 3
4.2 實時操作系統(tǒng)µC/OSII 4
5 基礎結構分析 6
5.1 電源電路 6
5.2 復位電路 7
5.3 系統(tǒng)時鐘電路 7
5.4 JTAG接口電路 7
5.5 蜂鳴器電路 8
5.6 鍵盤部分 8
5.7 液晶顯示部分 10
5.8 射頻ID卡讀取部分 12
5.9 實時時鐘電路 14
5.10 數(shù)據(jù)存儲電路 15
5.11 電量檢測電路 15
5.12 紅外通訊電路 16
6 應用結構分析 17
6.1 登錄系統(tǒng) 17
6.2 讀取開門記錄 17
6.3 查詢開門記錄 18
6.4 讀取ID卡卡號 19
6.5 手工輸入卡號 19
6.6 修改系統(tǒng)密碼 23
6.7 修改系統(tǒng)時間 23
6.8 校正門鎖時間 24
7 測試報告 25
8 結論 25
致謝 26
參考文獻 27
英文摘要 28
附錄A 手持機整機電路圖 29
附錄B 手持機元件布局圖 30
附錄C 部分程序清單 31
畢業(yè)論文(設計)成績評定表
參 考 文 獻
杜春雷. 2003. ARM體系結構與編程. 北京:清華大學出版社
李維緹,郭強. 2000. 液晶顯示應用技術. 北京:電子工業(yè)出版社
周立功. 2003. ARM微控制器基礎與實踐. 北京:北京航空航天大學出版社
James Noble,Charles Weir. 侯捷,王飛,羅偉 譯. 2003. 內(nèi)存受限系統(tǒng)之軟件開發(fā). 武漢:華中科技大學出版社
JEAN J.LABROSSE. 邵貝貝 譯. 2001. C/OS-II—源碼公開的實時嵌入式操作系統(tǒng). 北京:中國電力出版社
Alan V.Oppenhenim. 2002. Signals & Systems. Michigan:Pretice-Hall. 371-401