图书介绍

低功耗蓝牙与智能硬件设计PDF|Epub|txt|kindle电子书版本网盘下载

低功耗蓝牙与智能硬件设计
  • 谭晖编著 著
  • 出版社: 北京:北京航空航天大学出版社
  • ISBN:9787512419612
  • 出版时间:2016
  • 标注页数:335页
  • 文件大小:33MB
  • 文件页数:349页
  • 主题词:短距离-无线电通信-移动通信-通信技术

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

低功耗蓝牙与智能硬件设计PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 电波传播基础1

1.1 电磁波以及无线通信技术的发展1

1.1.1 奥斯特实验1

1.1.2 法拉第电磁感应实验1

1.1.3 麦克斯韦方程组2

1.1.4 赫兹电磁波实验2

1.1.5 马可尼无线电报实验3

1.1.6 无线电通信技术的发展历史3

1.2 电波传播分析4

1.2.1 无线系统链路动态范围5

1.2.2 自由空间电波传播损耗5

1.2.3 无线电信号的穿透损耗8

1.2.4 无线电波的反射、散射、绕射及多径效应9

第2章 天线基本原理14

2.1 天线的作用14

2.2 关于天线的一些其他问题18

2.3 偶极子天线19

2.4 单极天线20

2.4.1 鞭状天线21

2.4.2 倒F天线21

2.4.3 蛇形天线23

2.4.4 片状天线24

2.5 周围物体对天线性能的影响及考虑28

2.5.1 金属物体对天线性能的影响28

2.5.2 介电材料对天线性能的影响28

2.6 天线的调谐28

2.6.1 天线的初步调谐29

2.6.2 天线的最后调谐30

2.7 天线小型化的考虑31

2.8 如何检查天线的设计33

2.9 关于巴伦33

2.10 关于阻抗及阻抗匹配35

第3章 nRF51822开发实验环境的搭建36

3.1 nRF51822的开发环境简介36

3.2 nRF51-DK开发包36

3.2.1 nRF51开发板36

3.2.2 nRFgo Studio综合开发环境36

3.2.3 Keil MDK-ARM开发工具39

3.2.4 nRF51 SDK软件开发包(Software Development Kit)39

3.3 nRF51 Dongle40

3.3.1 配合Master Control Panel,作为低功耗蓝牙主机使用41

3.3.2 配合nRF Sniffer工具和Wireshark,作为低功耗蓝牙嗅探器使用42

3.4 智能手机端的低功耗蓝牙开发调试工具49

3.4.1 主机控制面板Master Control Pannel50

3.4.2 nRF Toolbox工具软件54

3.4.3 LightBlue工具软件54

3.5 XT-EDU移动互联综合应用开发系统59

3.5.1 移动互联综合应用开发系统资源介绍59

3.5.2 XT-EDU-AK介绍59

3.5.3 XT-EDU-HK介绍60

3.5.4 配套传感器模块和OLED屏介绍61

3.5.5 J-Link开发仿真工具62

3.5.6 XT-EDU-AK主板系统框图63

3.6 低功耗蓝牙模块63

3.6.1 纽扣电池大小的嵌入式低功耗蓝牙模块PTR551863

3.6.2 指尖大小的超小型低功耗蓝牙模块PTR552865

3.6.3 PTR9018全I/O型低功耗蓝牙模块66

3.6.4 PTR9018+外接天线低功耗蓝牙模块69

第4章 如何创建低功耗蓝牙应用72

4.1 创建nRF51822的低功耗蓝牙应用72

4.2 低功耗蓝牙各层介绍72

4.2.1 Generic Access Profile通用访问配置文件(GAP)73

4.2.2 Generic Attribute Profile通用属性配置文件(GATT)75

4.2.3 标准和自定义服务与特性76

4.2.4 UUID76

4.2.5 空中操作和属性77

4.3 最基本的低功耗蓝牙应用概述78

4.3.1 初始化概述78

4.3.2 S110协议栈79

4.3.3 连接参数79

4.3.4 服务80

4.3.5 特性80

4.4 LED按键应用范例80

4.4.1 代码概述81

4.4.2 源代码83

4.4.3 建立83

4.4.4 Implementing the service实现服务84

4.4.5 应用实现91

4.5 测试应用97

第5章 Android下的低功耗蓝牙编程开发102

5.1 关于Android102

5.2 Android的开发环境103

5.2.1 Java SE development kit安装103

5.2.2 Eclipse开发环境107

5.3 Android下低功耗蓝牙APP的开发116

5.3.1 开始Android的低功耗蓝牙编程117

5.3.2 扫描外围设备118

5.3.3 与低功耗蓝牙(智能蓝牙)设备进行通信127

第6章 iOS下的低功耗蓝牙编程开发151

6.1 关于iOS151

6.2 iOS开发入门152

6.2.1 iOS开发前主要步骤152

6.2.2 苹果商店APP Store152

6.2.3 创建Apple ID153

6.2.4 关于Xcode155

6.3 iOS下低功耗蓝牙APP的开发及实验162

6.3.1 创建一个新的Xcode项目162

6.3.2 导入封装包文件164

6.3.3 扫描外设165

6.4 iOS与低功耗蓝牙设备通信178

6.4.1 连接到设备178

6.4.2 读取RSSI值192

6.4.3 扫描服务195

6.4.4 查询特性197

6.4.5 读写特性198

6.4.6 按键按下时智能蓝牙设备发声202

6.4.7 手机在Link loss链路断开时声音提醒204

第7章 Windows 8下的低功耗蓝牙开发207

7.1 关于Windows 8207

7.2 Windows 8与低功耗蓝牙207

7.3 低功耗蓝牙设备的扫描208

7.3.1 创建一个新的Windows Phone工程208

7.3.2 智能手机扫描外设208

7.3.3 智能手机扫描外设212

7.4 与低功耗蓝牙设备通信212

7.4.1 添加页面来控制蓝牙设备212

7.4.2 添加外设控制页Peripheral Control Page212

第8章 低功耗蓝牙/2.4GHz无线桌面套装设计221

8.1 无线桌面套装221

8.2 2.4GHz/低功耗蓝牙无线桌面套装介绍222

8.3 nRF6927——2.4GHz/低功耗蓝牙无线桌面套装之无线键盘223

8.3.1 无线键盘系统框图223

8.3.2 键盘矩阵223

8.3.3 nRF51822无线模块225

8.3.4 NFC模块227

8.4 nRF6927——2.4GHz/低功耗蓝牙无线桌面套装之无线鼠标230

8.4.1 2.4GHz/低功耗蓝牙无线鼠标系统框图230

8.4.2 无线及处理器部分230

8.4.3 DC/DC转换231

8.4.4 光学传感部分232

8.4.5 按键、滚轮及连接器原理图233

8.4.6 无线鼠标PCB布局图233

8.5 多协议无线桌面套装的软件设计233

8.5.1 软件系统架构235

8.5.2 电源管理236

8.5.3 多协议实现237

8.5.4 无线鼠标软件流程图237

8.5.5 无线键盘软件流程图238

8.5.6 NFC模块软件流程图240

8.5.7 无线USB适配器软件流程图244

8.6 nRF6928——2.4GHz无线USB适配器253

8.6.1 无线USB适配器系统框图254

8.6.2 无线USB原理图254

第9章 可穿戴技术及智能手环设计256

9.1 关于可穿戴技术256

9.2 关于智能手环258

9.3 智能手环的硬件实现258

9.3.1 低功耗蓝牙射频以及处理器259

9.3.2 加速度传感器259

9.3.3 系统电源管理电路261

9.3.4 振动马达及驱动电路264

9.3.5 智能手环原理图265

9.4 智能手环运动检测的原理266

9.5 计步算法实现的流程图269

9.6 智能手环的计步软件总体流程图270

第10章 智能家居之智能LED灯设计272

10.1 智能家居概述272

10.2 低功耗蓝牙与智能家居272

10.3 苹果公司的智能家居解决方案273

10.4 谷歌的智能家居解决方案274

10.5 智能LED灯274

10.5.1 智能LED灯的构成框图276

10.5.2 BLE低功耗蓝牙模块以及软件设计277

10.5.3 LED驱动模块278

10.5.4 电源模块281

10.5.5 智能LED灯APP软件283

10.6 低功耗蓝牙无线MESH网络284

10.6.1 点到点的连接284

10.6.2 点到多点的连接284

10.6.3 Mesh Network连接286

10.6.4 低功耗蓝牙无线Mesh网络286

10.6.5 基于Mesh的低功耗智能蓝牙LED灯Mesh网络系统287

第11章 关于Beacon原理及应用291

11.1 什么是iBeacon291

11.2 iBeacon的应用场景293

11.3 深入了解iBeacon的工作模式297

11.4 iBeacon的数据格式298

11.5 一个iBeacon演示系统的实现302

11.5.1 Beacon硬件302

11.5.2 iBeacon硬件框图302

11.5.3 iBeacon硬件设计原理图302

11.5.4 iOS下的Beacon应用演示软件303

11.6 iBeacon的最新发展305

11.7 iBeacon在国内最新应用306

11.7.1 iBeacon在北京首都机场实现室内导航306

11.7.2 iBeacon在微信中的应用306

11.7.3 iBeacon在支付宝中的应用308

11.7.4 各种应用场景的iBeacon309

11.7.5 iBeacon配置工具313

11.8 xBeacon开发工具包317

11.8.1 xBeacon的SDK开发工具包简介317

11.8.2 应用程序初始化318

11.8.3 开始搜索附近蓝牙设备318

11.8.4 停止搜索319

11.8.5 xBeacon中常用的重要参数列表323

第12章 关于蓝牙认证及测试324

12.1 关于蓝牙认证与测试324

12.2 低功耗蓝牙测试原理324

12.3 测试流程324

12.3.1 发射机测试流程326

12.3.2 接收机测试流程327

12.4 蓝牙测试命令327

12.5 nRF51822测试用工程文件及使用方法329

12.5.1 射频测试radio_test_example329

12.5.2 DTM模式测试采用SDK以及nRF51-DK测试331

12.5.3 采用专用的蓝牙测试仪器测试332

12.5.4 PTS配置文件调整工具333

参考文献334

热门推荐