基础篇 2
第1章 概述 2
1.1 无线通信模块介绍 2
1.1.1 无线通信技术的发展历程 2
1.1.2 无线通信模块、终端与手机 3
1.2 物联网的概念及其发展 4
1.2.1 什么是物联网 4
1.2.2 物联网的体系架构 4
1.3 无线通信模块与物联网 11
1.3.1 物联网标准化与物联网体系 11
1.3.2 物联网中的无线通信模块 14
第2章 无线通信模块技术原理 15
2.1 无线通信相关技术 15
2.1.1 调制/解调技术 15
2.1.2 多址技术 16
2.1.3 语音编码与信道编码技术 16
2.1.4 扩频技术 18
2.2 GSM/GPRS移动通信系统 19
2.2.1 GSM标准技术规范 19
2.2.2 GSM移动通信系统组成 19
2.3 第三代移动通信系统智能终端 22
第3章 无线通信模块硬件设计 25
3.1 硬件系统构成 25
3.1.1 基带处理器 26
3.1.2 射频模组 27
3.1.3 存储器件 27
3.1.4 电源电路 27
3.1.5 音频电路 27
3.1.6 接口连接器与其他结构器件 28
3.2 硬件性能评估 28
3.2.1 通用电气性能 28
3.2.2 射频性能 28
3.2.3 环境性能 31
3.3 实例分析 31
3.3.1 实例分析一:西门子无线通信模块MC55的硬件设计 31
3.2.2 实例分析二:大唐无线通信模块B200的硬件设计 45
第4章 无线通信模块软件设计 53
4.1 软件系统构成 54
4.1.1 嵌入式实时操作系统 54
4.1.2 Nucleus实时操作系统 55
4.1.3 物理层 56
4.1.4 协议栈 57
4.1.5 人/机接口:AT指令集 58
4.2 软件性能评估 59
第5章 3G无线通信模块设计 60
5.1 3G通信技术 60
5.2 3G无线通信模块硬件设计 61
5.2.1 硬件结构 61
5.2.2 硬件接口 62
5.3 3G无线通信模块软件设计 63
5.4 实例分析 64
5.4.1 硬件架构 64
5.4.2 软件架构 65
5.4.3 Linux系统免驱实现 66
第6章 物联网应用与无线通信模块开发环境 68
6.1 物联网应用 69
6.1.1 案例一:无人值守的气象信息采集系统 69
6.1.2 案例二:基于GPRS的加油站管理系统 72
6.1.3 案例三:基于GPS/GPRS/RFID的车辆监控系统 74
6.1.4 案例四:利用无线通信模块实现的远程医疗监护系统 78
6.1.5 案例五:基于无线模块的运营商空中选号与写卡系统 81
6.1.6 案例六:电力远程抄表系统与智能电网的构建 84
6.2 无线模块应用开发环境 87
第7章 无线通信模块软件接口:AT指令 91
7.1 AT指令的发展 91
7.2 AT指令 91
7.2.1 AT指令的使用 91
7.2.2 通用AT指令 93
7.2.3 呼叫控制指令 100
7.2.4 网络服务相关指令 108
7.2.5 安全相关指令 113
7.2.6 电话簿指令 116
7.2.7 短消息指令 122
7.2.8 补充业务相关指令 138
7.2.9 STK相关指令 149
7.2.10 V24-V25指令 157
7.2.11 补充AT指令 161
7.2.12 GPRS指令 164
7.2.13 TCP/IP指令 182
7.2.14 错误返回说明 187
7.2.15 结果代码说明 190
7.2.16 参数保存说明 191
7.2.17 参数的出厂设置值 192
7.2.18 STGR与STK指令兼容表 194
7.2.19 DRX控制说明 194
第8章 无线通信模块硬件接口:串口通信、SIM卡接口与音频 196
8.1 西门子MC55 GSM/GPRS模块 196
8.1.1 功能特性介绍 196
8.1.2 接口电器特性 197
8.1.3 MC55模块应用参考设计 198
8.1.4 模块接口描述 200
8.1.5 结构技术参数 201
8.2 大唐B255 GSM/GPRS模块 202
8.2.1 B255模块功能特性介绍 202
8.2.2 B255模块接口电气特性与应用框图 203
8.2.3 B255模块接口描述 205
8.2.4 B255模块结构技术参数 217
第9章 物联网应用设计实例 218
9.1 实例1:物流短信服务平台(短信猫) 218
9.1.1 概述 218
9.1.2 设计实现 219
9.2 实例2:用GPRS数据传输(GPRS DTU)设备构建物联网 222
9.2.1 概述 222
9.2.2 设计实现 224
9.3 实例3:GPS-GPRS车辆定位器 229
9.3.1 概述 229
9.3.2 设计实现 229
9.4 实例4:彩信模块与安防监控设计 232
9.4.1 概述 232
9.4.2 设计实现 232
9.5 实例5:基于RFID与无线模块的物联网应用 235
9.5.1 概述 235
9.5.2 设计实现 236
9.5.3 总结 238
进阶篇 242
第10章 支持嵌入式应用的无线通信模块 242
10.1 概述 242
10.2 支持嵌入式应用的无线通信模块 242
10.2.1 摩托罗拉嵌入式无线通信模块——G24-J与Java 243
10.2.2 Wavecom嵌入式无线通信模块——Q24 Plus(简称Q24)与OpenAT 244
10.2.3 大唐嵌入式无线通信模块——B200与嵌入式脚本 244
第11章 无线通信模块嵌入式脚本开发 245
11.1 概述 245
11.2 脚本关键字和功能说明 245
11.2.1 关键字 245
11.2.2 命令功能说明 246
11.3 脚本语法及注意事项 255
11.4 脚本示例 256
第12章 无线通信模块嵌入式应用设计实例 258
12.1 嵌入式无线防盗报警系统 258
12.1.1 概述 258
12.1.2 设计实现 259
12.2 单模块数据透传单元与M2M工业应用 262
12.2.1 概述 262
12.2.2 设计实现 264
附录A 无线通信模块专业术语英汉对照表 300
附录B GSM/GPRS模块简明AT指令集 308
附录C 大唐GSM/GPRS模块开发板使用指南 314
参考文献 327