摘要 | 第5-6页 |
ABSTRACT | 第6-7页 |
第1章 绪论 | 第11-21页 |
1.1 研究背景及意义 | 第11-14页 |
1.1.1 研究背景 | 第11-13页 |
1.1.2 研究意义 | 第13-14页 |
1.2 Android低功耗蓝牙技术的研究现状 | 第14-17页 |
1.2.1 低功耗蓝牙的技术现状 | 第14-15页 |
1.2.2 Android BLE技术的国内外发展现状 | 第15-17页 |
1.3 论文内容以及结构安排 | 第17-21页 |
1.3.1 论文主要内容 | 第17页 |
1.3.2 论文工作安排 | 第17-21页 |
第2章 理论基础及技术指标 | 第21-39页 |
2.1 低功耗蓝牙技术 | 第21-27页 |
2.1.1 低功耗蓝牙协议栈概述 | 第21-26页 |
2.1.2 低功耗蓝牙的拓扑结构 | 第26-27页 |
2.2 Android中的低功耗蓝牙架构 | 第27-30页 |
2.2.1 Android系统中的蓝牙 | 第27-29页 |
2.2.2 蓝牙相关的类 | 第29-30页 |
2.3 基于BLE蓝牙通信的高增益天线技术 | 第30-35页 |
2.3.1 天线类型的选择 | 第30-31页 |
2.3.2 微带天线的基本性能参数 | 第31-35页 |
2.4 BLE系统的通信指标及距离影响因素分析 | 第35-37页 |
2.4.1 BLE通信系统的技术指标 | 第35页 |
2.4.2 BLE通信系统传输距离影响因素分析 | 第35-37页 |
2.5 本章小结 | 第37-39页 |
第3章 BLE通信系统Periphery端的模块整体设计与实现 | 第39-67页 |
3.1 Periphery端BLE模块硬件设计 | 第39-43页 |
3.1.1 BLE模块芯片介绍 | 第39-40页 |
3.1.2 BLE模块主控核心模块设计 | 第40-41页 |
3.1.3 BLE模块功能底板模块设计 | 第41-43页 |
3.2 Periphery端微带天线的设计 | 第43-54页 |
3.2.1 天线的设计指标 | 第43-44页 |
3.2.2 微带贴片单元天线设计 | 第44-48页 |
3.2.3 微带阵列天线设计 | 第48-53页 |
3.2.4 阵列天线实物加工 | 第53-54页 |
3.3 Periphery端BLE模块软件设计与实现 | 第54-65页 |
3.3.1 软件集成开发环境介绍 | 第54-55页 |
3.3.2 BLE协议栈设计 | 第55-57页 |
3.3.3 操作系统抽象层的实现 | 第57-62页 |
3.3.4 HAL抽象层实现 | 第62页 |
3.3.5 BLE模块通信程序设计实现 | 第62-65页 |
3.4 本章小结 | 第65-67页 |
第4章 BLE通信系统Center端Android手机App设计与实现 | 第67-81页 |
4.1 软件开发平台简介 | 第67-68页 |
4.2 Java类的App功能实现 | 第68-76页 |
4.2.1 App搜索连接功能实现 | 第69-71页 |
4.2.2 监控管理与通信功能实现 | 第71-73页 |
4.2.3 数据显示与接收功能实现 | 第73-76页 |
4.3 App的界面的设计 | 第76-77页 |
4.4 Center端与Periphery端通信实现 | 第77-79页 |
4.4.1 Center端与Periphery端连接实现 | 第77-78页 |
4.4.2 Center端与Periphery端通信实现 | 第78-79页 |
4.5 本章小结 | 第79-81页 |
第5章 系统整机可行性测试与分析 | 第81-91页 |
5.1 Periphery端BLE模块测试与分析 | 第81-82页 |
5.2 Periphery端阵列天线的测试与分析 | 第82-84页 |
5.3 Center端App的软件调试 | 第84页 |
5.4 系统整机通信测试 | 第84-90页 |
5.4.1 BLE系统数据传输功能测试 | 第85-87页 |
5.4.2 平均漏包数与传输距离测试 | 第87-88页 |
5.4.3 功耗测试 | 第88-89页 |
5.4.4 测试结果可靠性分析 | 第89-90页 |
5.5 本章小结 | 第90-91页 |
第6章 结论与展望 | 第91-95页 |
6.1.1 结论 | 第91-92页 |
6.1.2 展望 | 第92-95页 |
参考文献 | 第95-101页 |
致谢 | 第101-103页 |
作者简介 | 第103页 |