《物联网终端技术》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:王志良,王鲁编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2013
  • ISBN:9787111430896
  • 页数:181 页
图书介绍:本书较为全面地介绍了物联网及物联网终端的基本概念、主要内容和应用领域,并对几种典型的物联网终端的研究方法和相关技术进行了讨论。首先介绍了物联网的定义、发展概况和应用;接着详细分析了物联网终端的基本原理和分类;然后介绍了几种常见的物联网终端所使用的嵌入式操作系统、开发平台和无线传输技术,并进行了分析和比较;最后详细介绍了猫猫机器人、老人身体状态检测仪、万能遥控器和智能药盒4种典型的物联网终端。

第1章 绪论 1

1.1 物联网 1

1.1.1 物联网的定义 1

1.1.2 发展概况 3

1.1.3 物联网的应用 6

1.2 物联网终端 10

1.2.1 物联网终端的基本原理及作用 11

1.2.2 物联网终端的分类 12

1.2.3 物联网终端的推广及效益分析 15

本章小结 17

思考题 17

第2章 嵌入式操作系统 18

2.1 嵌入式系统的概念 18

2.1.1 嵌入式系统 18

2.1.2 嵌入式操作系统简介 19

2.2 Linux 20

2.2.1 Linux的发行版 20

2.2.2 Linux系统结构 22

2.2.3 Linux作为嵌入式操作系统的优势 25

2.2.4 嵌入式Linux的发展 26

2.3 VxWorks 26

2.3.1 VxWorks简介 26

2.3.2 VxWorks的功能和组成 27

2.3.3 VxWorks的主要特点 28

2.4 Android 29

2.4.1 Android简介 29

2.4.2 Android系统架构 30

2.4.3 Android程序框架 33

2.5 .NET Micro Framework 35

2.5.1 .NET Micro Framework简介 35

2.5.2 .NET Micro Framework的发展历史 36

2.5.3 .NET Micro Framework与Windows CE和Windows XP Embedded的区别 36

2.5.4 .NET Micro Framework与其他.NET平台的区别 37

2.5.5 .NET Micro Framework的架构 37

2.6 Windows Mobile 39

2.6.1 Windows Mobile简介 39

2.6.2 Windows Mobile操作系统 40

2.6.3 Windows Mobile平台及.NET Compact Framework架构 41

2.7 Windows Phone 7 42

2.7.1 Windows Phone简介 42

2.7.2 Windows Phone 7的开发 43

本章小结 47

思考题 47

第3章 嵌入式硬件开发平台 49

3.1 嵌入式微处理器 49

3.2 ARM 50

3.2.1 ARM概述 50

3.2.2 ARM内核特点 51

3.2.3 ARM内核体系结构 51

3.2.4 ARM内核种类 52

3.2.5 ARM9内核详细介绍 55

3.3 Cortex系列处理器 56

3.3.1 ARM Cortex系列介绍 56

3.3.2 ARM Cortex-M3的原理与应用 58

3.4 单片机 61

3.4.1 AVR单片机 61

3.4.2 PIC单片机 64

3.4.3 51单片机 68

本章小结 72

思考题 72

第4章 短距离无线通信技术 73

4.1 短距离无线通信技术介绍 73

4.2 ZigBee技术 75

4.2.1 ZigBee数据传输网络 76

4.2.2 ZigBee性能分析 79

4.2.3 ZigBee协议规范 80

4.2.4 ZigBee的应用领域 81

4.2.5 ZigBee 2006协议栈 82

4.3 TinyOS 88

4.3.1 TinyOS简介 88

4.3.2 TinyOS体系结构 89

4.3.3 TinyOS调度模型 89

4.3.4 TinyOS通信模型 90

4.3.5 基于组件的程序模型 91

4.3.6 nesC编程语言概述 92

本章小结 96

思考题 96

第5章 猫猫机器人开发 97

5.1 猫猫机器人硬件系统设计 97

5.1.1 系统总体设计 97

5.1.2 PIC16F877A系统硬件设计 97

5.1.3 Mini2440硬件平台描述 102

5.2 猫猫机器人软件系统设计 104

5.2.1 PIC16F877A系统软件设计 105

5.2.2 嵌入式Linux系统设计 110

5.3 系统场景设计实例 126

5.3.1 机器人返回当前的温度值 126

5.3.2 机器人返回报警信息给用户 126

5.3.3 机器人语音交互关闭家电 126

本章小结 127

思考题 128

第6章 老人身体状态监测装置 129

6.1 需求分析 129

6.2 系统功能 130

6.3 硬件选型 131

6.3.1 加速度传感器MMA7260 131

6.3.2 无线网络 133

6.3.3 微处理器 133

6.4 系统设计 134

6.4.1 系统整体架构 134

6.4.2 终端监测仪 135

6.4.3 ZigBee协调器 135

6.4.4 监控中心软件 136

6.5 装置实现 138

6.6 数据分析与调试经验 140

6.6.1 数据分析 140

6.6.2 调试经验 141

6.6.3 实际测试及问题分析 142

本章小结 143

思考题 144

第7章 万能遥控器 145

7.1 遥控器相关的研究 145

7.1.1 遥控器的基本原理 146

7.1.2 万能遥控器的总体设计方案 149

7.2 万能遥控器硬件的设计与实现 150

7.2.1 系统电源电路 151

7.2.2 红外遥控信号接收电路 152

7.2.3 红外遥控信号发射电路 152

7.2.4 串口通信电路 153

7.2.5 LED指示灯电路 155

7.2.6 万能遥控器硬件的实现 155

7.3 万能遥控器软件的设计与实现 156

7.3.1 串口通信模块 158

7.3.2 红外信号学习模块 158

7.3.3 脉宽数据存储与读取模块 159

7.3.4 调制信号生成模块 160

7.3.5 红外信号调制发射模块 161

7.3.6 万能遥控器软件的实现 162

7.3.7 电路板调试 163

7.4 GICP简介 165

7.4.1 GICP设备描述规范简介 165

7.4.2 GICP基础协议简介 168

本章小结 169

思考题 170

第8章 智能药盒 171

8.1 设计背景 171

8.1.1 电子药盒现状 171

8.1.2 智能药盒的前景研究 171

8.2 网络化智能药盒 173

8.2.1 智能药盒基础功能实现 173

8.2.2 智能药盒的网络化 173

8.2.3 智能药盒的外观设计 175

8.3 RFID智慧药盒 175

8.3.1 使用对象及流程 175

8.3.2 智慧型药盒的设计与架构 176

8.3.3 RFID技术及使用步骤 177

本章小结 178

思考题 178

缩略语 179

参考文献 180