首页 > 其他分享 >01、蓝牙概述

01、蓝牙概述

时间:2023-05-20 19:57:47浏览次数:38  
标签:协议 01 蓝牙 Bluetooth 传输 概述 应用 设备

一、名称由来

蓝牙这个名称来自于第十世纪的一位丹麦国王哈拉尔蓝牙王,哈拉尔蓝牙王Blatand 在英文里的意思可以被解释为 Bluetooth( 蓝牙 )因为国王喜欢吃蓝莓,牙龈每天都是蓝色的所以叫蓝牙。 在行业协会筹备阶段,需要一个极具有表现力的名字来命名这项高新技术。行业组织人员,在经过一夜关于欧洲历史和未来无线技术发展的讨论后,有些人认为用Blatand国王的名字命名再合适不过了。Blatand国王将挪威,瑞典和丹麦统一起来;他的口齿伶俐,善于交际,就如同这项即将面世的技术,技术将被定义为允许不同工业领域之间的协调工作,保持着各个系统领域之间的良好交流,例如计算机,手机和汽车行业之间的工作。 二、发展历史 1994年爱立信公司研发; 1997年爱立信联系其他设备生产商; 1998年二月,诺基亚、苹果、三星组成的一个特殊兴趣小组SIG(Special Interest Group); 1998年5月,爱立信、诺基亚、东芝、IBM和英特尔公司等五家著名厂商,联合开发; 1999年下半年,微软、摩托罗拉、三星、朗讯等主流设备商广泛推广蓝牙技术应用; 2006年10月13日,Bluetooth SIG(蓝牙技术联盟)发展到200多家联盟成员公司以及约6000家应用成员企业。 三、版本信息  蓝牙共有六个版本V1.1/1.2/2.0/2.1/3.0/4.0  版本信息下载连接: 1、V1.1版本 传输率约在748~810kb/s,因是早期设计,容易受到同频率之产品所干扰下影响通讯质量。 2、V1.2版本 同样是只有748~810kb/s 的传输率,但在加上了(改善 Software)抗干扰跳频功能。 3、V2.0+EDR版本 是 1.2 的改良提升版,传输率约在1.8M/s~2.1M/s,开始支持双工模式——即一面作语音通讯,同时亦可以传输档案/高质素图片,2.0 版本当然也支持 Stereo 运作。 应用最为广泛的是Bluetooth2.0+EDR标准,该标准在2004年已经推出,支持Bluetooth 2.0+EDR标准的产品也于2006年大量出现。虽然Bluetooth 2.0+EDR标准在技术上作了大量的改进,但从1.X标准延续下来的配置流程复杂和设备功耗较大的问题依然存在。 4、V2.1版本 更佳的省电效果:蓝牙2.1版加入了SniffSubrating的功能,透过设定在2个装置之间互相确认讯号的发送间隔来达到节省功耗的目的。 5、V3.0+HS版本 2009年4月21日,蓝牙技术联盟(Bluetooth SIG)正式颁布了新一代标准规范"Bluetooth Core Specification Version 3.0 High Speed"(蓝牙核心规范3.0版 ),蓝牙3.0的核心是"GenericAlternate MAC/PHY"(AMP),这是一种全新的交替射频技术,允许蓝牙协议栈针对任一任务动态地选择正确射频。最初被期望用于新规范的技术包括802.11以及UMB,但是新规范中取消了UMB的应用。 6、V4.0 版本 蓝牙4.0包括三个子规范,即传统蓝牙技术、高速蓝牙和新的蓝牙低功耗技术。蓝牙 4.0的改进之处主要体现在三个方面,电池续航时间、节能和设备种类上。拥有低成本,跨厂商互操作性,3毫秒低延迟、100米以上超长距离、AES-128加密等诸多特色此外,蓝牙4.0的有效传输距离也有所提升。3.0版本的蓝牙的有效传输距离为10米(约 32英尺),而蓝牙4.0的有效传输距离最高可达到100米(约328英尺)。 四、蓝牙的技术特点 简单地说,蓝牙是一种短程宽带无线电技术,是实现语音和数据无线传输的全球开放性标准。它使用跳频扩谱(FHSS)、时分多址(TDMA)、码分多址(CDMA)等先进技术,在小范围内建立多种通信与信息系统之间的信息传输。 1、Bluetooth的主要技术特点: (1)、工作频段:2.4GHz的工科医(ISM)频段,无需申请许可证。大多数国家使用79个频点,载频为(2402+k)MHz(k=0,1, 2…78),载频间隔1MHz。采用TDD时分双工方式。 (2)、传输速率:1Mb/s(V2.0以上版本吗) (3)、调试方式:BT=0.5的GFSK调制,调制指数为0.28-0.35。 (4)、采用跳频技术:跳频速率为1600跳/秒,在建链时(包括寻呼和查询)提高为3200跳/秒。蓝牙通过快跳频和短分组技术减少同频干扰,保证传输的可靠性。 (5)、语音调制方式:连续可变斜率增量调制(CVSD,ContinuousVariable Slope Delta Modulation),抗衰落性强,即使误码率达到4%,话音质量也可接受。 (6)、支持电路交换和分组交换业务:蓝牙支持实时的同步定向联接(SCO链路)和非实时的异步不定向联接(ACL链路),前者主要传送语音等实时性强的信息,后者以数据包为主。语音和数据可以单独或同时传输。蓝牙支持一个异步数据通道,或三个并发的同步话音通道,或同时传送异步数据和同步话音的通道。每个话音通道支持64kbps的同步话音;异步通道支持723.2/57.6kbps的非对称双工通信或433.9kbps的对称全双工通信。 (7)、支持点对点及点对多点通信:蓝牙设备按特定方式可组成两种网络:微微网(Piconet)和分布式网络(Scatternet),其中微微网的建立由两台设备的连接开始,最多可由八台设备组成。在一个微微网中,只有一台为主设备(Master),其它均为从设备(Slave),不同的主从设备对可以采用不同的链接方式,在一次通信中,链接方式也可以任意改变。几个相互独立的微微网以特定方式链接在一起便构成了分布式网络。所有的蓝牙设备都是对等的,所以在蓝牙中没有基站的概念。 (8)、工作距离:蓝牙设备分为三个功率等级,分别是:100mW(20dBm)、2.5mW(4dBm)和1mW(0dBm),相应的有效工作范围为:100米、10米和1米。 五、Bluetooth的系统构成 1、无线射频单元(Radio):负责数据和语音的发送和接收,特点是短距离、低功耗。蓝牙天线一般体积小、重量轻,属于微带天线。 2、基带或链路控制单元(LinkController):进行射频信号与数字或语音信号的相互转化,实现基带协议和其它的底层连接规程。 3、链路管理单元(LinkManager):负责管理蓝牙设备之间的通信,实现链路的建立、验证、链路配置等操作。 4、蓝牙软件协议实现:如上图紫色部分,这个后面我们做详细说明。 六、蓝牙协议规范 传输协议、中介协议、应用协议; 1、传输协议 负责蓝牙设备间,互相确认对方的位置,以及建立和管理蓝牙设备间的物理链路; 底层传输协议: 蓝牙射频(Radio)部分、基带链路管理控制器(Baseband&Link Controller)、链路管理协议(Link ManagerProtocol LMP)。负责语言、数据无线传输的物理实现以及蓝牙设备间的联网组网。 高层传输协议:         逻辑链路控制与适配器(LogicalLink Control and Adaptation Protocol)L2CAP 、主机控制接口(HostControl Interface,HCI)。为高层应用屏蔽了跳频序列选择等底层传输操作,为高层程序提供有效、有利于实现数据分组格式。 2、中介协议     为高层应用协议或者程序,在蓝牙逻辑链路上工作提供必要的支持,为应用提供不同标准接口。      串口仿真协议:RFCOMM、服务发现协议:SDP、互操作协议IrDA、网络访问协议:PPP、IP、TCP、UDP、电话控制协议:TCS、AT指令集。 3、应用协议       蓝牙协议栈之上的应用软件和所涉及到的协议,如:拨号上网、语言功能的应用程序。 蓝牙的应用框架如下: (1)、通用应用类框架:查询、建立连接服务等; (2)、蓝牙电话应用类框架:电话控制、语言; (3)、蓝牙连网应用类框架:网络应用相关; (4)、对象交互服务类框架:IrDA、OBEX; (5)、蓝牙音视频控制类框架。 七、硬件接口 一般蓝牙芯片通过UART、USB、SDIO、I2S、PcCard和主控芯片通信。如下图所示,通过UART和主控芯片通信。   八、Bluetooth的应用 蓝牙应用在手机上。 蓝牙应用在掌上电脑上。 蓝牙应用于其它数字设备,如数字照相机、数字摄象机等。   篮牙技术构成的电子钱包和电子锁。 篮牙系统嵌入微波炉、洗衣机、电冰箱、空调机等传统家用电器。  

标签:协议,01,蓝牙,Bluetooth,传输,概述,应用,设备
From: https://www.cnblogs.com/haiqian-zhang/p/17417683.html

相关文章

  • 01、ADAU1701
    一、ADAU1701简介    ADAU1701是一款完整的单芯片音频系统,包含28/56bit音频DSP、ADC、DAC以及类似微控制器的控制接口。信号处理包括平衡、混音、低音增强、多波段动态处理、延迟补偿以及立体声图像扩展等,可以对现实世界的扬声器、放大器与收听环境的限制进行补偿,对感受到......
  • ABBAC900F学习笔记301:使用securityLock做解除联锁按钮的权限限制功能
    这一篇学习笔记,我在新浪博客记录过,因为担心丢失,在这里再记录一遍,新浪博客地址ABBAC900F学习笔记301:使用securityLock做解除联锁按钮的权限限制功能_来自金沙江的小鱼_新浪博客(sina.com.cn) 这个学习练习,实际上还是在以前学习基础上做的,没有多少新意,权当复习一遍吧。在虚拟......
  • 《程序员修炼之道--从小工到专家》阅读笔记01
    《程序员修炼之道–从小工到专家》是一本经典的软件开发实践指南书籍,被许多程序员视为进阶必读之书。以下是本人对该书第一章节的阅读笔记。第一章节题为:为什么需要修炼?显然,程序员和武林中的武功修炼者一样,都需要经过长期的学习、训练和实践,才能成为真正的专家。而与武术不同的是......
  • 低压球泡灯 线性恒流方案 线路图AP5101B 线性恒流芯片
    1,方案来源:深圳市世微半导体有限公司汤巧2,产品描述AP5101B是一款高压线性LED恒流芯片,外围简单、内置功率管,适用于6-60V输入的高精度降压LED恒流驱动芯片。最大电流1.0A。AP5101B可实现内置MOS做1.0A,外置MOS可做2.0A的。AP5101B内置温度保护功能,温度保护点为130......
  • Windows Server2019网卡桥接与网卡聚合在实际工作中经验总结
    WindowsServer2019网卡桥接与网卡聚合在实际工作中经验总结1、WindowsServer2019网卡桥接与网卡聚合的区别   桥接:只是在服务器端的多个网卡进行桥接,交换机端不能做聚合,在实际工作中,桥接网卡会产MAC地址漂移,如果用MAC地址控制会产生断网故障。(注意:这是服务这边桥接,交换......
  • C++ Today01
    1.1C++初始#include<iostream>usingnamespacestd;intmain(){cout<<"HelloC++"<<endl;system("pause");return0;}1.单行注释#include<iostream>usingnamespacestd;//1.单行注释//2.多行注释intma......
  • ASP.NET Core(一) 承载系统、管道、概述
    此文只是从中摘录整理下自己感兴趣的部分,以便备忘和方便查找回顾,详见:Artech-博客园(cnblogs.com)《ASP.NETCore6框架揭秘》请务必先通读以下官网概述(15min~30min):ASP.NETCore基础知识概述|MicrosoftLearn承载系统借助.NETCore提供的承载系统(Hosting),我们可......
  • 算法学习记录:[NOIP2011]铺地毯
    题目链接:https://ac.nowcoder.com/acm/contest/20960/1016解题思路:最直观的方法,因为编号大的地毯一定更靠后,所以直接用编号进行标记。时间复杂度分析:该代码时间复杂度为\(O(N^2)\),有\((10^5)^2\),评测oj每1秒能接受的时间复杂度为:\([10^8,10^9]\)所以下代码一定TLE。TLE......
  • 《Kali渗透基础》01. 介绍
    目录1:渗透测试1.1:安全问题的根源1.2:安全目标1.3:渗透测试1.4:标准2:Kali2.1:介绍2.2:策略2.3:安装3:Kali初步设置3.1:远程连接3.1.1:允许远程连接3.1.2:启动SSH服务3.1.3:Xshell连接3.2:修改远程仓库4:其他这里只是起跑线而不是终点线。本文以kali-linux-2022.3-vmware-amd64为例。......
  • 洛谷 P9248 - [集训队互测 2018] 完美的集合
    显然,如果选择的\(k\)个“合法集合”固定了,那么可以放置装置的点如果存在,那么必然形成一个连通块,也就是说,答案等于所有合法方案中,可以放置装置的点形成的连通块个数之和。而根据点减边的套路,这等价于,枚举每个点,计算有多少种方案满足可以在其放置装置,再枚举每条边,计算有多少种方案......