基于Android系统的蓝牙通信软件设计毕业论文
2022-02-14 20:06:17
论文总字数:18707字
摘 要
蓝牙作为一种无线技术标准,利用蓝牙能使设备在小范围内通过无线技术进行数据交换。蓝牙技术自发布以来一直都在迅速发展,2014年推出的蓝牙4.2标准协议栈较之前功能变的越来越强大,覆盖范围广、传输速率快、功耗相当低。本次课题旨在设计一个基于Android系统的蓝牙通信软件,以完成短距离的蓝牙数据传输。Android系统因为它的开源性及实用性十分适合本次的设计。在课题的整个研究过程中需要用到包括Java语言、Android基础,蓝牙通信协议在内的相关知识。在本文前三章主要介绍了相关的技术原理,第四章介绍了软件设计的整体思路及部分相关代码。
关键词:蓝牙技术 通信协议 Android 无线技术
Design of Bluetooth Communication Software Based on Android System
Abstract
Bluetooth as a wireless technology standard, mobile device can exchange data in a small range through bluetooth technology. Since its inception,bluetooth technology has been in rapid development.Bluetooth 4.2 standard protocol stack has launched in 2014, it’s function becomes more powerful than the previous, it has wider coverage, faster transmission speed,lower power consumption. The purpose of this project is to design a Bluetooth-based communication software based on the Android system to complete short-range Bluetooth data transmission. Android system because of its open source characteristic and practicality is very suitable for this design. In the whole process of the subject need to use the relevant knowledge of Java language, Android basis, Bluetooth communication protocol.In the first three chapters of this paper, the related technical principles are introduced, the fourth chapter introduces the whole idea of software design and some related codes.
Key Words : Bluetooth technology;Communication agreement;Android;wireless technology
目 录
摘 要 I
Abstract II
第一章 蓝牙概论 1
1.1 蓝牙起源 1
1.2 蓝牙技术研究动态 1
第二章 蓝牙技术原理 3
2.1 蓝牙技术介绍 3
2.1.1 选择频段、地址码 3
2.1.2 纠错机制 3
2.1.3 射频特性 4
2.1.4 安全机制 4
2.2.1 蓝牙协议体系中的协议 5
2.2.2 蓝牙核心协议 5
第三章 ANDROID系统下的蓝牙软件开发 6
3.1 Android系统概述 6
3.1.1 Android系统架构 6
3.1.2 Android系统优势 6
3.2 开发运行环境 7
3.3 蓝牙系统层次 7
3.4 系统总体设计 9
3.4.1 设计思想 9
3.4.2 设计框架 11
第四章 程序的编写 15
4.1 程序设计思路 15
4.2部分相关代码 15
4.2.1 设置蓝牙权限 15
4.2.2 开启蓝牙 15
4.2.3 设置蓝牙可见 16
4.2.4 搜索蓝牙设备 17
4.2.5 服务端的建立 17
4.2.6 客户端的连接 19
4.2.7 完成数据传输 20
第五章 系统测试 22
第六章 设计体会 25
参考文献 26
. 致 谢 27
第一章 蓝牙概论
1.1 蓝牙起源
现在的人们处在一个信息化时代,移动通信技术发展的势头正猛。人们享受着这些高新技术所带来的各种便捷,如日常生活与工作中使用的电脑、手机等设备,试想如果现在没有了这些设备那该如何保持社会的进步与发展。不过这些设备还有些不够完美的地方,那便是在使用的过程中,需要使用各种形式的电缆来将这些设备连接起来。这些电缆就如同一根根绳子束缚着人们,一般在没有电缆连接的情况下,设备就无法运行了,或者在线缆很多的情况下,设备的间连接将变得非常复杂。因此人们开始着手研究无线技术,而在1998年诞生的蓝牙技术就如同一把利剑,将这些束缚给一一斩断了。
蓝牙技术是由SIG(蓝牙特别兴趣集团)提出的,SIG最初的组成成员是IBM、INTEL、NOKIA、ERICSSON、TOSHIBA这五个电商行业的巨头。这项技术在提出后被命名为Bluetooth,其名字的起源是古代丹麦一位伟大的国王的名字,他在公元10世纪时成功的将瑞典、芬兰与丹麦进行了统一,造就了当时一个非常强大的联合王国。因此,以蓝牙命名这项技术,也正饱含着开发者对于这项技术的期望。希望蓝牙能够像那位丹麦国王一样,把人们给联合起来,使大家能够互相交流。
1.2 蓝牙技术研究动态
蓝牙技术自发布以来,就得到了各界的大力支持,发展速度是各种无线技术中最快的一个。这得益于蓝牙技术自身具有的许多优点,它的成本不高,且功耗很低,通用性也非常的强。回顾一下蓝牙技术的发展经历,从整体上看,可大致分为三个阶段:
- 蓝牙技术的提出
- 蓝牙技术的发展
SIG小组自成立后便不断加大对蓝牙的投资力度。为了蓝牙技术能够在全球上都得到发展和应用,SIG将蓝牙技术标准完全公开。渐渐地,愈来愈多的企业都开始表示对蓝牙技术的支持,并开始着手研究。
- 蓝牙技术的逐渐成熟
研究蓝牙的厂商变得越来越多,大家都看到了这项技术的巨大潜力,越来越多跟蓝牙有关的产品被研发出来,并且大家在注重创新的同时,也致力于使蓝牙产品变得更小,价格也更亲民。
蓝牙技术后在成熟后的经历也可大致分为三个阶段:
请支付后下载全文,论文总字数:18707字