物聯網/感測網實驗教程(CD)

物聯網/感測網實驗教程(CD)

《物聯網/感測網實驗教程(CD)》是2011年科學出版社出版的CD,作者是趙國安。本書以實驗為導向,全面介紹物聯網/感測網的相關知識。

基本介紹

  • 書名:物聯網/感測網實驗教程(CD)
  • 作者:趙國安
  • ISBN:978-7-03-030837-5
  • 定價:32
基本情況,內容簡介,前言,目錄,

基本情況

作者:趙國安
定價:32
書號:978-7-03-030837-5

內容簡介

全書共分三部分,其中第一部分為概述,主要介紹了物聯網/感測網的基本知識,包括認知物聯網和無線感測器網路及無線感測器網路通信標準簡介;第二部分主要介紹了平台基礎,包括環境安裝、ATOS實驗平台、ATOS平台開發過程、ATOS平台基礎和ATOS常用工具軟體;第三部分主要介紹了基礎實驗,包括TinyOS實驗、TinyOS組件實驗和射頻實驗;第四部分主要是提高訓練,介紹了綜合實驗。
本書作為物聯網實驗的配套教材,適用於從事物聯網/感測網專業教學以及學習人員使用。

前言

隨著物聯網產業成為國家五大新興戰略產業之一,受到了各行各業的廣泛重視。為了滿足物聯網產業發展和教學教研的需要,南京航空航天大學國家級電工電子中心研製了ATOS物聯網教學實驗與實訓平台。本書即是該實驗平台的配套教材。
本書在實踐基礎上講解了物聯網的感知層、網路層和套用層中具有典型性的試驗,包括數據感知層、物聯網網路層、數據採集層、數據匯聚層和套用層各項關鍵技術,本書基於ATOS2.0框架設計,靈活易用,使讀者對物聯網有個清晰的認識,從而可以結合自己研究領域開展物聯網的行業套用。
本書由以下四部分組成:
第一部分為概述,主要介紹物聯網系統中重要的組成部分無線感測器網路的相關概念及體系結構,並對無線感測器網路所包含的協定作一個簡要的介紹和分析,目的在於使讀者對物聯網體系有一個初步的認識。
第二部分為平台基礎,著重介紹ATOS物聯網系統中的軟硬體開發環境的安裝和使用,並介紹ATOS實驗平台中的相關硬體設備,在該部分的最後,讀者將會動手實驗第一個ATOS平台上的代碼,了解和掌握無線感測網路中重要的作業系統TinyOS及程式語言nesC。
第三部分基礎實驗和第四部分提高訓練是本書的核心內容,包括ATOS實驗系統上所有基礎組件的實驗講解,並對無線感測器網路中的射頻部分進行重點講解,最後給出了一個綜合實驗,通過該部分的學習,讀者能夠完全掌握ATOS物聯網實驗系統的所有功能,並可以實現一個具有實用價值的物聯網的套用系統。
本書由趙國安主編,參與編寫的還有趙涓涓、強彥、郁斌、薛琳強、黃衍璽。在本書的完成過程中,還得到了胡勁松、古成龍、霍俊、李銳、郭毅、李偉、郭克君、熊焰等的大力協助。

目錄

前言
第一部分 概 述
第1章 認知物聯網和無線感測器網路 3
1.1 物聯網和無線感測器網路的概念 3
1.2 無線感測器網路的特點 3
1.3 無線感測器網路的體系結構 5
1.3.1 感測器節點體系結構 6
1.3.2 無線感測器網路協定 6
1.3.3 無線感測器網路拓撲結構 8
1.4 無線感測器網路的關鍵技術 8
1.4 無線感測器網路的套用 11
1.6 無線感測器網路國內外研究 12
1.7 小結 14
第2章 無線感測器網路通信標準簡介 15
2.1 IEEE 802.15.4無線感測器網路通信標準特點 15
2.2 物理層(PHY)規範 17
2.3 媒介訪問層(MAC)規範 20
2.4 分層協定標準 25
2.5 小結 27
第二部分 平 台 基 礎
第3章 環境安裝 31
3.1 安裝ATOS集成開發環境 31
3.2 安裝驅動程式 34
3.3 注意事項 35
3.4 測試開發環境 35
3.5 小結 38
第4章 ATOS實驗平台 39
4.1 ATOS實驗平台硬體模組 39
4.1.1 射頻模組 39
4.1.2 感測器模組 39
4.1.3 基站板 40
4.1.4 節點板 41
4.1.5 線上燒錄器 41
4.2 ATOS實驗平台軟體環境 42
4.2.1 TinyOS 開發環境 42
4.2.2 Zigbee 開發環境 43
4.3 小結 43
第5章 ATOS平台開發過程 45
5.1 創建應用程式 45
5.2 編譯程式 47
5.3 燒錄程式 47
5.4 調試 49
5.4.1 調試樣例代碼說明 49
5.4.2 調試步驟 50
5.5 小結 52
第6章 ATOS平台開發基礎 53
6.1 TinyOS作業系統 53
6.2 nesC語言 54
6.2.1 nesC概述 54
6.2.2 nesC基本編程方法 59
6.2.3 nesC中接口的使用方法 62
6.2.4 nesC中通用的組件的使用方法 67
6.3 小結 73
第7章 ATOS常用工具軟體 74
7.1 通用採集軟體的作用 74
7.2 AtoStudio軟體 74
7.2.1 運行軟體 74
7.2.2 關閉軟體 74
7.2.3 地圖監控 74
7.2.4 即時監控 75
7.2.5 歷史數據 77
7.2.6 網路結構 78
7.2.7 基本設定 79
7.3 Sniffer軟體介紹 82
7.3.1 運行軟體 82
7.3.2 獲取網路中的機器列表 84
7.3.3 Sniffer選單及功能簡介 84
7.3.4 通道選擇 85
7.4 小結 85
第三部分 基 礎 實 驗
第8章 TinyOS實驗 89
8.1 LED組件實驗 89
8.1.1 實驗目的 89
8.1.2 實驗原理及代碼 89
8.1.3 實驗演示 91
8.2 TinyOS定時器組件實驗 91
8.2.1 實驗目的 91
8.2.2 實驗原理及代碼 91
8.2.3 實驗演示 94
8.3 TinyOS調試組件實驗 94
8.3.1 實驗目的 94
8.3.2 實驗原理及代碼 95
8.3.3 實驗演示 97
8.4 TinyOS串口組件通信實驗 97
8.4.1 實驗目的 97
8.4.2 實驗原理及代碼 97
8.4.3 實驗演示 101
8.5 TinyOS看門狗組件實驗 103
8.5.1 實驗目的 103
8.5.2 實驗原理及代碼 103
8.5.3 實驗演示 105
8.6 小結 105
第9章 TinyOS組件實驗 106
9.1 ATOS實時時鐘組件實驗 106
9.1.1 實驗目的 106
9.1.2 實驗原理及代碼 106
9.1.3 實驗演示 109
9.2 基於I2C匯流排的 EEPROM 組件實驗 109
9.2.1 實驗目的 109
9.2.2 實驗原理及代碼 109
8.7.3 實驗演示 112
9.3 ATOS Flash組件讀寫實驗 112
9.3.1 實驗目的 112
9.2.2 實驗原理及代碼 112
9.3.3 實驗演示 114
9.4 ATOS射頻模組功耗模式實驗 114
9.4.1 實驗目的 114
9.4.2 實驗原理及代碼 115
9.4.3 實驗演示 120
9.5 ATOS隨機數發生器組件實驗 120
9.5.1 實驗目的 120
9.5.2 實驗原理及代碼 120
9.5 ATOS AES-128 安全協處理器組件實驗 125
9.6.1 實驗目的 125
9.6.2 實驗原理及代碼 125
9.7 ATOS添加新感測器實驗 132
9.7.1 實驗目的 132
9.7.2 實驗原理及代碼 132
9.8 小結 136
第10章 射頻實驗 137
10.1 ATOS射頻通信——點對點通信實驗 137
10.1.1 實驗目的 137
10.1.2 實驗原理及代碼 137
10.1.3 實驗演示 144
10.2 ATOS射頻實驗——信號強度(RSSI)實驗 146
10.2.1 實驗目的 146
10.2.2 實驗原理及代碼 146
10.2.3 實驗演示 150
10.3 ATOS射頻實驗——發射功率設定實驗 152
10.3.1 實驗目的 152
10.3.2 實驗原理及代碼 152
10.4 小結 160
第四部分 提 高 訓 練
第11章 綜合實驗 163
11.1 ATOS動態路由實驗 163
11.1.1 實驗目的 163
11.1.2 實驗原理及代碼 163
11.1.3 實驗演示 174
11.2 ATOS靜態路由實驗 178
11.2.1 實驗目的 178
11.2.2 實驗原理及代碼 178
11.2.3 實驗演示 186
11.3 ATOS RSSI定位實驗 191
11.3.1 實驗目的 191
11.3.2 實驗原理及代碼 191
11.3.3 實驗演示 203
11.4 小結 207
參考文獻 208

相關詞條

熱門詞條

聯絡我們