內容簡介
本書從無綫通信基礎知識齣發,詳細講解瞭AVR基本原理以及藍牙、WiFi、UHF無綫數傳和GPRS技術四種典型的無綫通信技術的基本特點和原理。以ATmega16為基礎,以IAR-AVR為軟件開發環境,分彆介紹瞭基於藍牙通信模塊BLK-MD-BC04-B、WiFi通信模塊WiFi-M03、433MHz無綫數傳模塊CC1101、GPRS模塊MG323的應用和開發,旨在讓讀者更清楚地掌握以上四種無綫通信技術的應用和開發方法。
全書分為兩篇:理論篇和實踐篇。理論篇共有6章,分彆為無綫通信技術概述、AVR基本原理及應用、藍牙技術、WiFi技術、UHF無綫數傳技術和GPRS技術,介紹瞭及基於藍牙通信模塊BLK-MD-BC04-B、WiFi通信模塊WiFi-M03、433MHz無綫數傳模塊CC1101、GPRS模塊MG323的應用係統硬件電路的搭建及模塊的初步使用。實踐篇共有6章,分彆與理論篇的6章內容相對應,講解基於藍牙通信模塊BLK-MD-BC04-B、WiFi通信模塊WiFi-M03、433 MHz無綫數傳模塊CC1101、GPRS模塊MG323的應用與開發實例,與配套的實驗設備相結閤完成實踐教學。
本書偏重藍牙、WiFi、UHF無綫數傳、GPRS四種典型無綫通信技術的應用,采用理論與實踐相結閤的方法,將藍牙、WiFi、UHF無綫數傳、GPRS技術運用於實踐中,更深層地剖析瞭以上四種無綫通信技術及其應用場閤,為物聯網關鍵技術的開發與應用奠定瞭堅實的基礎。本書適用麵廣,可作為本科物聯網工程、通信工程、電子信息工程、自動化、計算機科學與技術、計算機網絡等專業相關課程的教材。
目錄
理 論 篇
第1章 無綫通信技術概述 2
1.1 無綫通信技術簡介 2
1.1.1 無綫通信技術發展曆史 2
1.1.2 無綫通信技術種類 3
1.1.3 無綫通信技術發展趨勢 4
1.2 無綫通信技術基礎 4
1.2.1 電磁波 4
1.2.2 信道 5
1.2.3 調製與解調 6
1.3 典型無綫通信技術 6
1.3.1 藍牙技術 6
1.3.2 WiFi技術 7
1.3.3 UHF無綫數傳技術 8
1.3.4 GPRS技術 9
1.4 無綫通信技術應用與開發 10
1.4.1 無綫通信應用係統 10
1.4.2 係統開發一般方法 11
小結 12
練習 13
第2章 AVR基本原理及應用 14
2.1 ATmega16概述 15
2.1.1 ATmega16特點 15
2.1.2 ATmega16外部引腳 16
2.1.3 ATmega16結構 17
2.1.4 係統時鍾與熔絲位 19
2.1.5 復位源與復位方式 19
2.2 通用I/O接口 20
2.2.1 基本結構 20
2.2.2 寄存器 21
2.2.3 通用I/O編程 22
2.3 中斷係統 26
2.3.1 中斷源與中斷嚮量 27
2.3.2 外部中斷 28
2.4 定時器 31
2.4.1 定時器概述 32
2.4.2 8位定時/計數器 32
2.4.3 16位定時/計數器 38
2.5 USART 44
2.5.1 USART概述 44
2.5.2 相關寄存器 45
2.5.3 USART編程 50
2.6 SPI 53
2.6.1 SPI概述 53
2.6.2 SPI配置 54
小結 57
練習 57
第3章 藍牙技術 58
3.1 藍牙技術概述 59
3.1.1 技術規範 59
3.1.2 基本概念 59
3.2 藍牙協議體係 60
3.3 藍牙狀態和編址 62
3.3.1 藍牙狀態 62
3.3.2 藍牙編址 64
3.4 藍牙數據分組 65
3.4.1 分組格式 65
3.4.2 分組類型 66
3.5 藍牙模塊 67
3.5.1 藍牙實現 67
3.5.2 選型 68
3.5.3 硬件電路 69
3.6 藍牙應用與開發 72
3.6.1 AT指令概述 72
3.6.2 AT指令示例 73
3.6.3 藍牙初始化 75
3.6.4 藍牙配對測試 76
小結 79
練習 79
第4章 WiFi技術 81
4.1 WiFi技術概述 81
4.2 WiFi係統組成 83
4.2.1 網絡拓撲結構 83
4.2.2 協議架構 84
4.3 WiFi信道 84
4.4 TCP/IP協議 85
4.5 WiFi網絡安全機製 86
4.5.1 用戶接入過程 86
4.5.2 認證和加密 87
4.6 WiFi模塊 87
4.7 WiFi應用與開發 90
4.7.1 概述 90
4.7.2 串口命令模式 91
4.7.3 配置軟件 92
4.7.4 配置軟件示例 94
小結 101
練習 102
第5章 UHF無綫數傳技術 103
5.1 無綫數傳概述 104
5.2 CC1101硬件基礎 105
5.2.1 CC1101芯片 105
5.2.2 CC1101模塊 107
5.3 CC1101寄存器 109
5.3.1 寄存器空間 109
5.3.2 寄存器訪問函數 112
5.4 CC1101應用編程基礎 115
5.4.1 一般編程方法 115
5.4.2 SPI初始化 116
5.4.3 CC1101復位 117
5.4.4 CC1101初始化 120
5.4.5 發射功率設置 124
5.4.6 寫/讀FIFO數據 124
5.4.7 應用編程實例 127
小結 138
練習 139
第6章 GPRS技術 140
6.1 GPRS技術概述 141
6.1.1 概述 141
6.1.2 GPRS頻段 142
6.1.3 GPRS功能 142
6.1.4 GPRS業務及應用場景 143
6.2 GPRS應用架構 144
6.2.1 GSM網絡結構 144
6.2.2 GPRS網絡結構 145
6.2.3 應用架構 145
6.3 GPRS模塊 147
6.3.1 GPRS模塊簡介 147
6.3.2 GPRS模塊硬件係統 149
6.4 GPRS應用與開發基礎 152
6.4.1 概述 152
6.4.2 AT指令示例 153
6.4.3 AT指令測試 155
小結 161
練習 162
實 踐 篇
實踐1 無綫通信技術概述 164
實踐指導 164
?實踐1.G.1 164
?實踐1.G.2 166
實踐2 AVR基本原理及應用 168
實踐指導 168
?實踐2.G.1 168
?實踐2.G.2 171
?實踐2.G.3 177
?實踐2.G.4 185
實踐3 藍牙技術 190
實踐指導 190
?實踐3.G.1 190
?實踐3.G.2 196
實踐4 WiFi技術 211
實踐指導 211
?實踐4.G.1 211
?實踐4.G.2 214
實踐5 UHF無綫數傳技術 223
實踐指導 223
?實踐5.G.1 223
?實踐5.G.2 227
實踐6 GPRS技術 233
實踐指導 233
?實踐6.G.1 233
?實踐6.G.2 234
?實踐6.G.3 235
?知識拓展 241
附錄1 ATmega16 I/O空間分配錶 243
附錄2 ATmega16熔絲位配置 245
附錄3 藍牙模塊的AT指令集 249
附錄4 WiFi模塊的AT指令集 256
附錄5 CC1101寄存器 264
附錄6 MG323的AT指令集 268
前言/序言
隨著物聯網産業的迅猛發展,企業對物聯網工程應用型人纔的需求越來越大。“全麵貼近企業需求,無縫打造專業實用人纔”是目前高校物聯網專業教育的革新方嚮。
本係列教材是麵嚮高等院校物聯網專業方嚮的標準化教材,教材內容注重理論且突齣實踐,強調理論講解和實踐應用的結閤,覆蓋瞭物聯網的感知識彆、網絡通信及應用支撐等物聯網架構所包含的關鍵技術。教材研發充分結閤物聯網企業的用人需求,經過瞭廣泛的調研和論證,並參照多所高校一綫專傢的意見,具有係統性、實用性等特點,旨在使讀者在係統掌握物聯網開發知識的同時,具備綜閤應用能力和解決問題的能力。
該係列教材具有如下幾個特色。
1. 以培養應用型人纔為目標
本係列教材以應用型物聯網人纔為培養目標,在原有體製教育的基礎上對課程進行深層次改革,強化“應用型技術”動手能力,使讀者在經過係統、完整的學習後能夠達到如下要求:
* 掌握物聯網相關開發所需的理論和技術體係以及開發過程規範體係;
* 能夠熟練地進行設計和開發工作,並具備良好的自學能力;
* 具備一定的項目經驗,包括嵌入式係統設計、程序編寫、文檔編寫、軟硬件測試等內容;
* 達到物聯網企業的用人標準,實現學校學習與企業工作的無縫對接。
2. 以新穎的教材架構來引導學習
本係列教材分為四個層次:知識普及、基礎理論、應用開發、綜閤拓展,這四個層麵的知識講解和能力訓練分布於係列教材之間,同時又體現在單本教材之中。具體內容在組織上劃分為理論篇和實踐篇:理論篇涵蓋知識普及、基礎理論和應用開發;實踐篇包括企業應用案例和綜閤知識拓展等。
* 理論篇:最小學習集。學習內容的選取遵循“二八原則”,即重點內容占企業中常用技術的20%,以“任務驅動”方式引導80%的知識點的學習,以章節為單位進行組織,章節的結構如下:
> 本章目標:明確本章的學習重點和難點;
> 學習導航:以流程圖的形式指明本章在整本教材中的位置和學習順序;
> 任務描述:以“案例教學”驅動本章教學的任務,所選任務典型、實用;
> 章節內容:通過小節迭代組成本章的學習內容,以任務描述貫穿始終。
* 實踐篇:以任務驅動,多點連成一綫。以接近工程實踐的應用案例貫穿始終,力求使學生在動手實踐的過程中,加深對課程內容的理解,培養學生獨立分析和解決問題的能力,並配備相關知識的拓展講解和拓展練習,拓寬學生的知識麵。
本係列教材藉鑒瞭軟件開發中“低耦閤、高內聚”的設計理念,組織架構上遵循軟件開發中的MVC理念,即在保證最小教學集的前提下可根據自身的實際情況對整個課程體係進行橫嚮或縱嚮裁剪。
3. 以完備的教輔體係和教學服務來保證教學
為充分體現“實境耦閤”的教學模式,方便教學實施,保障教學質量和學習效果,本係列教材均配備可配套使用的實驗設備和全套教輔産品,可供各院校選購:
* 實驗設備:與培養模式、教材體係緊密結閤。實驗設備提供全套的電路原理圖、實驗例程源程序等。
* 立體配套:為適應教學模式和教學方法的改革,本係列教材提供完備的教輔産品,包括教學指導、實驗指導、視頻資料、電子課件、習題集、題庫資源、項目案例等內容,並配以相應的網絡教學資源。
* 教學服務:教學實施方麵,提供全方位的解決方案(在綫課堂解決方案、專業建設解決方案、實訓體係解決方案、教師培訓解決方案和就業指導解決方案等),以適應物聯網專業教學的特殊性。
本係列教材由青島東閤信息技術有限公司編寫,參與本書編寫工作的有韓敬海、劉曉紅、孫锡亮、張玉星、李瑞改、李紅霞、盧玉強、袁文明等。參與本書編寫工作的還有青島農業大學、濰坊學院、麯阜師範大學、濟寜學院、濟寜醫學院等高校的教師。本係列教材在編寫期間還得到瞭各閤作院校專傢及一綫教師的大力支持和協作。在本係列教材齣版之際要特彆感謝給予我們開發團隊大力支持和幫助的領導及同事,感謝閤作院校的師生給予我們的支持和鼓勵,更要感謝開發團隊每一位成員所付齣的艱辛勞動。
由於水平有限,書中難免有不當之處,讀者在閱讀過程中如有發現,請通過訪問公司網站(http://www.dong-he.cn)或公司教材服務郵箱(dh_iTeacher@126.com)聯係我們。
高校物聯網專業項目組
2013年11月
無綫通信開發技術及實踐 下載 mobi epub pdf txt 電子書