跳到主要內容

臺灣博碩士論文加值系統

(35.172.136.29) 您好!臺灣時間:2021/08/02 17:04
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

: 
twitterline
研究生:藍毅駿
研究生(外文):Lan,I-Jun
論文名稱:ARM於智慧型家庭監控系統
論文名稱(外文):An Intelligent Home Security Surveillance System Implemented with ARM
指導教授:林振輝林振輝引用關係
指導教授(外文):Lin, Jenn-Huei
口試委員:林振輝黃義盛李信興
口試委員(外文):Lin, Jenn-HueiHuang, Yi-ShengLee,Shung-Shing
口試日期:2012-06-25
學位類別:碩士
校院名稱:國防大學理工學院
系所名稱:電子工程碩士班
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2012
畢業學年度:100
語文別:中文
論文頁數:60
中文關鍵詞:ARM智慧家庭
外文關鍵詞:ARMHome Security Surveillance
相關次數:
  • 被引用被引用:0
  • 點閱點閱:199
  • 評分評分:
  • 下載下載:8
  • 收藏至我的研究室書目清單書目收藏:1
隨著科技的日新月異,智慧型監控系統也日益普及。監控系統的流暢度及穩定度是決定系統成功與否的重要因素,因此成功的監控系統除了要有穩定的感應器之外,快速且穩定的CPU更是不可或缺的主角。據此本研究使用ARM7 CPU建置智慧型家庭監控系統,研究者以組合語言撰寫核心程式來控制系統所搭配的門、窗開關感測器、溫度感測器、GSM/GPRS和警報器,當任何裝置有動作時,感應資料將透過RS232傳送至主控電腦,電腦可依使用者之設定立即處理,此外使用者也可以系統提供的圖形人機介面得知家中的即時狀態,並能隨時啟動或關閉任何裝置。
With the advance of technology, the intelligent home security surveillance system is also becoming increasingly common. As speed and stability are the main keys to the success of such a system, a quick and reliable CPU is thus indispensable as well as stable sensors implemented in the system. Based on the above reason, in this research an ARM7 CPU was used to implement a home security surveillance system. The system core was realized with assembly language to monitor and control all the peripheral devices and sensors, such as door/window switches, temperature sensors, GSM/GPRS module, fans and alarm. Besides, all information of the devices and sensors is real-time sent to a computer via an RS-232 link. The computer can thus take the corresponding preset reactions immediately. Through a graphic user interface (GUI) on the computer, a user can monitor the condition of his/her house and turn on/off devices at will.
誌謝 ii
摘要 iii
ABSTRACT iv
目錄 v
表目錄 viii
圖目錄 x
1. 緒論 12
1.1 前言 12
1.2 研究動機與目的 12
1.3 論文架構 12
2. 文獻探討 13
2.1 管線結構(Pipeline Structure) 13
2.2 精簡指令集電腦(RISC) 13
2.3 ARM簡介 15
2.3.1 ARM體系架構 15
2.3.2 命名規則 15
2.3.3 體系架構的發展 17
2.3.4 ARM管線 19
2.3.5 ARM的暫存器 21
2.3.6 異常、中斷及向量表設置 24
2.4 BIOS 25
2.5 Boot Loader 25
2.6 作業系統 26
2.6.1 行程管理 26
2.6.2 記憶體管理 28
2.7 GSM/GPRS 30
2.7.1 GSM 30
2.7.2 GPRS 31
3. 系統的設計與規劃 32
3.1 開發板簡介 32
3.2 GSM/GPRS模組 36
3.2.1 撥打電話 36
3.2.2 電話簿功能 38
3.2.3 簡訊功能 40
3.3 GPS模組 44
3.3.1 衛星定位規格資訊(GPGGA) 45
3.3.2 GNSS規格資訊(GPRMC) 46
3.4 門窗感測器 47
3.5 傳輸協定 48
3.6 系統流程 49
3.6.1 ARM主要流程 49
3.6.2 UART0中斷流程 50
3.6.3 UART1中斷流程 51
3.6.4 TIMER中斷流程 51
4. 系統的實作與成果分析 53
4.1 系統設備需求與架構 53
4.2 系統實作 54
5. 結論與未來方向 58
5.1 結論 58
5.2 未來方向 58
參考文獻 59
自傳 60

[1] http://zh.wikipedia.org/wiki/ARM%E6%9E%B6%E6%A7%8B(2012.5.6)
[2] Andrew N.Sloss, Dominic Symes, Chris Wright, ARM System Developer’s Guide Designing and Optimizing System Software, Morgan Kaufmann Publishers, San Francisco, CA, pp.1-84, 2004
[3] 吳明暉,ARM嵌入式系統開發與應用,全華科技圖書股份有限公司,台北市,第1-2頁至第1-87頁,2005。
[4] 范聖一,ARM原理與嵌入式系統實作,學貫行銷股份有限公司,台北市,第1-3頁至第8-20頁,2006
[5] 董聖源,單晶片ARM LPC 210X 與C語言入門實習,宏有圖書開發股份有限公司,台北市,第4-2頁至第4-35頁,2006。
[6] 駱詩軒,作業系統原理,東華書局,台北市,第3-73頁,2006。
[7] http://cherry.cs.nccu.edu.tw/~lien/NIIslide/GSM/hardcopy.htm(2012.6.20)

QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top