傳感網(wǎng)應(yīng)用開發(fā)(中級)
定 價:56 元
叢書名:1+X職業(yè)技能等級證書配套教材 1+X職業(yè)技能等級證書——傳感網(wǎng)應(yīng)用開發(fā)
- 作者:陳繼欣 鄧立
- 出版時間:2019/11/1
- ISBN:9787111639879
- 出 版 社:機械工業(yè)出版社
- 中圖法分類:TP212
- 頁碼:332
- 紙張:
- 版次:
- 開本:16開
本書參照“1+X”《傳感網(wǎng)應(yīng)用開發(fā)職業(yè)技能等級標準》中級部分,根據(jù)物聯(lián)網(wǎng)相關(guān)科研機構(gòu)及企事業(yè)單位,面向研發(fā)助理、部品開發(fā)、品質(zhì)管理、產(chǎn)品測試、技術(shù)支持等崗位涉及的工作領(lǐng)域和工作任務(wù)所需的職業(yè)技能要求,介紹了傳感網(wǎng)應(yīng)用開發(fā)中數(shù)據(jù)采集、STM32微控制器基本外設(shè)應(yīng)用開發(fā)、RS-485總線通信應(yīng)用、CAN總線通信應(yīng)用、基于BasicRF的無線通信應(yīng)用、Wi-Fi數(shù)據(jù)通信、NB-IoT聯(lián)網(wǎng)通信和LoRa通信應(yīng)用開發(fā)內(nèi)容。
本書是“1+X”職業(yè)技能等級證書—— 傳感網(wǎng)應(yīng)用開發(fā)(中級)的培訓認證配套用書。
二維碼清單
學習單元1
數(shù)據(jù)采集1
1.1 模擬量傳感數(shù)據(jù)采集2
1.1.1 光照度數(shù)據(jù)采集2
1.1.2 氣體濃度數(shù)據(jù)采集7
1.1.3 模擬量轉(zhuǎn)換為數(shù)字量的方法11
1.2 數(shù)字量傳感數(shù)據(jù)采集13
1.2.1 溫度數(shù)據(jù)采集13
1.2.2 濕度數(shù)據(jù)采集18
1.3 開關(guān)量傳感數(shù)據(jù)采集20
1.3.1 紅外信號數(shù)據(jù)采集20
1.3.2 聲音信號數(shù)據(jù)采集23
1.4 誤差分析26
1.4.1 真實值、平均值與中位數(shù)26
1.4.2 誤差27
1.4.3 精密度與偏差28
1.4.4 誤差產(chǎn)生原因分析28
1.4.5 誤差減小方法29
1.4.6 傳感數(shù)據(jù)優(yōu)化30
單元總結(jié)30
學習單元2
STM32微控制器基本外設(shè)應(yīng)用
開發(fā)31
2.1 基礎(chǔ)知識32
2.1.1 STM32概述32
2.1.2 STM32微控制器的命名規(guī)則33
2.1.3 STM32微控制器的主要特征34
2.1.4 STM32開發(fā)板的選擇35
2.1.5 STM32的應(yīng)用領(lǐng)域35
2.2 任務(wù)1 開發(fā)環(huán)境的搭建與工程的
建立36
2.2.1 任務(wù)要求36
2.2.2 知識鏈接36
2.2.3 任務(wù)實施39
2.3 任務(wù)2 LED流水燈應(yīng)用開發(fā)52
2.3.1 任務(wù)要求52
2.3.2 知識鏈接53
2.3.3 任務(wù)實施58
2.4 任務(wù)3 按鍵控制呼吸燈應(yīng)用開發(fā)62
2.4.1 任務(wù)要求62
2.4.2 知識鏈接62
2.4.3 任務(wù)實施66
2.5 任務(wù)4 串行通信控制LED流水燈
應(yīng)用開發(fā)71
2.5.1 任務(wù)要求71
2.5.2 知識鏈接71
2.5.3 任務(wù)實施73
2.6 任務(wù)5 電池電量監(jiān)測應(yīng)用開發(fā)79
2.6.1 任務(wù)要求79
2.6.2 知識鏈接79
2.6.3 任務(wù)實施83
單元總結(jié)87
學習單元3
RS-485總線通信應(yīng)用89
3.1 總線概述90
3.2 串行通信的基礎(chǔ)知識90
3.2.1 什么是串行通信90
3.2.2 常見的電平信號及其
電氣特性90
3.3 RS-485與RS-422/RS-232
通信標準91
3.4 RS-485收發(fā)器92
3.5 Modbus通信協(xié)議93
3.5.1 Modbus概述93
3.5.2 Modbus通信的請求與響應(yīng)94
3.5.3 Modbus寄存器95
3.5.4 Modbus的串行消息幀格式95
3.5.5 Modbus功能碼97
3.6 應(yīng)用案例:智能安防系統(tǒng)構(gòu)建101
3.6.1 任務(wù)1 案例分析101
3.6.2 任務(wù)2 完善工程代碼105
3.6.3 任務(wù)3 系統(tǒng)搭建109
3.6.4 任務(wù)4 在云平臺上
創(chuàng)建項目112
單元總結(jié)116
學習單元4
CAN總線通信應(yīng)用117
4.1 CAN總線基礎(chǔ)知識118
4.1.1 CAN總線概述118
4.1.2 CAN技術(shù)規(guī)范與標準118
4.1.3 CAN總線的報文信號電平119
4.1.4 CAN總線的網(wǎng)絡(luò)拓撲與
節(jié)點硬件構(gòu)成120
4.1.5 CAN總線的傳輸介質(zhì)120
4.1.6 CAN通信幀介紹122
4.2 CAN控制器與收發(fā)器126
4.2.1 CAN節(jié)點的硬件構(gòu)成126
4.2.2 CAN控制器126
4.2.3 CAN收發(fā)器132
4.3 應(yīng)用案例:生產(chǎn)線環(huán)境監(jiān)測
系統(tǒng)的構(gòu)建134
4.3.1 任務(wù)1 案例分析134
4.3.2 任務(wù)2 完善工程代碼136
4.3.3 任務(wù)3 系統(tǒng)搭建141
4.3.4 任務(wù)4 CAN通信數(shù)據(jù)
抓包與解析144
4.3.5 任務(wù)5 在云平臺上
創(chuàng)建工程145
單元總結(jié)150
學習單元5
基于BasicRF的無線通信應(yīng)用151
5.1 BasicRF基礎(chǔ)知識152
5.1.1 BasicRF概述152
5.1.2 BasicRF無線通信初始化152
5.1.3 BasicRF關(guān)鍵函數(shù)分析153
5.2 自定義協(xié)議應(yīng)用153
5.3 倉儲環(huán)境監(jiān)測項目分析154
5.4 任務(wù)1 創(chuàng)建工程項目155
5.4.1 任務(wù)要求155
5.4.2 任務(wù)實施155
5.5 任務(wù)2 溫濕度節(jié)點數(shù)據(jù)采集158
5.5.1 任務(wù)要求158
5.5.2 知識鏈接158
5.5.3 任務(wù)實施164
5.6 任務(wù)3 火焰節(jié)點數(shù)據(jù)采集170
5.6.1 任務(wù)要求170
5.6.2 知識鏈接170
5.6.3 任務(wù)實施174
5.7 任務(wù)4 傳感器節(jié)點組網(wǎng)180
5.7.1 任務(wù)要求180
5.7.2 任務(wù)實施180
5.8 任務(wù)5 傳感數(shù)據(jù)匯聚186
5.8.1 任務(wù)要求186
5.8.2 知識鏈接186
5.8.3 任務(wù)實施190
單元總結(jié)199
學習單元6
Wi-Fi數(shù)據(jù)通信201
6.1 基礎(chǔ)知識202
6.1.1 Wi-Fi技術(shù)簡介202
6.1.2 ESP8266 Wi-Fi通信
模塊簡介203
6.1.3 ESP8266 Wi-Fi通信
模塊工作模式203
6.1.4 AT指令簡介204
6.2 項目分析204
6.3 任務(wù)1 配置Wi-Fi AP工作模式204
6.3.1 任務(wù)要求204
6.3.2 知識鏈接204
6.3.3 任務(wù)實施206
6.4 任務(wù)2 配置Wi-Fi station
工作模式214
6.4.1 任務(wù)要求214
6.4.2 知識鏈接214
6.4.3 任務(wù)實施215
6.5 任務(wù)3 配置Wi-Fi soft-AP
模式+station工作模式219
6.5.1 任務(wù)要求219
6.5.2 知識鏈接219
6.5.3 任務(wù)實施221
6.6 任務(wù)4 Wi-Fi接入云平臺230
6.6.1 任務(wù)要求230
6.6.2 知識鏈接230
6.6.3 任務(wù)實施230
單元總結(jié)240
學習單元7
NB-IoT聯(lián)網(wǎng)通信241
7.1 NB-IoT技術(shù)簡介242
7.1.1 LPWAN與NB-IoT242
7.1.2 NB-IoT標準發(fā)展演進244
7.1.3 NB-IoT網(wǎng)絡(luò)體系架構(gòu)246
7.1.4 NB-IoT關(guān)鍵技術(shù)247
7.1.5 NB-IoT部署方式248
7.2 利爾達NB-IoT模組介紹249
7.2.1 NB86-G系列模塊主要特性249
7.2.2 NB86-G模塊引腳描述250
7.2.3 NB86-G模塊工作模式及
相關(guān)技術(shù)252
7.3 項目分析254
7.4 任務(wù)1 完善“智能路燈”工程中
的AT指令代碼254
7.4.1 任務(wù)要求254
7.4.2 知識鏈接254
7.4.3 任務(wù)實施255
7.5 任務(wù)2 燒寫“智能路燈”程序263
7.5.1 任務(wù)要求263
7.5.2 任務(wù)實施263
7.6 任務(wù)3 NB-IoT接入云平臺267
7.6.1 任務(wù)要求267
7.6.2 任務(wù)實施267
單元總結(jié)270
學習單元8
LoRa通信應(yīng)用開發(fā)271
8.1 基礎(chǔ)知識272
8.1.1 LoRa無線技術(shù)272
8.1.2 LoRa模塊273
8.1.3 SPI276
8.1.4 LoRa調(diào)制解調(diào)280
8.1.5 LoRa通信協(xié)議285
8.2 項目分析286
8.2.1 項目介紹286
8.2.2 方案設(shè)計286
8.3 LoRa驅(qū)動移植287
8.3.1 任務(wù)要求287
8.3.2 任務(wù)實施287
8.4 任務(wù)1 LoRa溫濕度傳感器節(jié)點
應(yīng)用程序開發(fā)295
8.4.1 任務(wù)要求295
8.4.2 任務(wù)實施296
8.5 任務(wù)2 LoRa光照傳感器節(jié)點
數(shù)據(jù)采集308
8.5.1 任務(wù)要求308
8.5.2 任務(wù)實施308
8.6 任務(wù)3 LoRa網(wǎng)關(guān)節(jié)點匯聚
傳感器數(shù)據(jù)312
8.6.1 任務(wù)要求312
8.6.2 任務(wù)實施313
單元總結(jié)322
參考文獻323