物联网AI 无线连接学习之蓝牙基础篇 协议的发展

学物联网,来万物简单IoT物联网!!

蓝牙由来

"蓝牙"(Bluetooth)原是一位在10世纪统一丹麦的国王哈拉尔 (HaralBluetooth),他将当时的瑞典、芬兰与丹麦统一起来。而将"蓝牙"与后来的无线通讯技术标准关联在一起的,是一位来自英特尔的工程师JimKardach。他在一次无线通讯行业会议上,提议将"Bluetooth"作为无线通讯技术标准的名称。用"Bluetooth"名字来命名这种新的技术标准,含有将四分五裂的局面统一起来的意思。

1998年,东芝、爱立信、IBM、Intel和诺基亚共同提出近距离无线数字通信的技术标准。蓝牙标准正式形成。

1999年5月20日,由索尼爱立信、IBM、英特尔、诺基亚及东芝成立蓝牙技术联盟,即SIG组织

协议发展

蓝牙标准 发布时间 协议特性
蓝牙1.x 蓝牙1.0 1999 传输速率约在723.1Kb/s,通信距离约10米
蓝牙1.1 2001 IEEE 802.15.1标准,定义了物理层(PHY)和媒体访问控制(MAC)规范,用于设备间的无线连接,易受到同频率之间产品干扰,影响通信质量
蓝牙1.2 2003 传输速率748~810Kb/s 增加了抗干扰跳频功能
蓝牙2.x 蓝牙2.0 2004 新增 EDR(Enhanced Data Rate)技术通过提高多任务处理和多种蓝牙设备同时运行的能力,同时开始支持双工模式
蓝牙2.1 2007 "蓝牙2.1+EDR"新增了Sniff Subrating省电功能,让蓝牙芯片的工作负载大幅降低
蓝牙3.x 蓝牙3.0 2009 数据传输率提高到了大约24Mbps
蓝牙4.x 蓝牙4.0 2010 引入 BLE(Bluetooth Low Energy)低功耗功能包含了经典蓝牙和低功耗蓝牙两种模式
蓝牙4.1 2013 提升了连接速度并且更加智能化提升了传输效率
蓝牙4.2 2014 增强了安全性改善了数据传输速度,比上一代提高了2.5倍
蓝牙5.x 蓝牙5.0 2016 在低功耗模式下具备更快更远的传输能力 传输速率是蓝牙4.2的2倍 (速度上限为2Mbps) 有效传输距离是蓝牙4.2的4倍 (理论上达300米) 数据包容量是蓝牙4.2的8倍
蓝牙5.1 2019 新增寻向功能(AOA/AOD)将蓝牙定位的精准度提升到厘米级
蓝牙5.2 2019 新增三项主要特性:增强版ATT协议、LE功率控制、LE同步信道 为蓝牙低功耗音频方案提供基础
蓝牙5.3 2021 传输速率与蓝牙5.2相同 延迟更低、续航更长、抗干扰能力更强
蓝牙5.4 2023

蓝牙分类

经典蓝牙和低功耗蓝牙

从蓝牙4.0协议开始,后续的版本都包含经典蓝牙和低功耗蓝牙两种版本。

经典蓝牙和低功耗蓝牙是两种完全不同的技术,两者不能互相通信。

  • 经典蓝牙(Bluetooth Classic):即基本速率/增强数据速率蓝牙(简称:BR/EDR),采用自适应跳频方法,在79个通道上传输数据。
  • 低功耗蓝牙(Bluetooth Low Energy):低功耗蓝牙在蓝牙4.0协议中第一次提出,是为了实现极低功率运行而设计的。该技术采用跳频扩频方法,支持在40个信道上传输数据。

一般来说,经典蓝牙目前主要用于音频、文件的场景,例如无线电话连接、无线耳机和无线扬声器,用于数据量比较大的传输;低功耗蓝牙更常见于可穿戴设备、智能物联网设备、健身监测设备和电池供电的配件(如键盘)。

单模蓝牙和双模蓝牙

其实,单模蓝牙指的就是低功耗蓝牙(BLE),而双模蓝牙则是同时支持低功耗蓝牙和经典蓝牙,最常见的就是手机或者笔记本电脑,这些产品既能连接经典蓝牙设备,也能连接低功耗蓝牙设备。

相关推荐
MIka1 小时前
CopilotKit 入门:用 Runtime 和 React Core 搭建真正可用的 AI Copilot
人工智能·typescript·agent
一 铭1 小时前
Agent设计方式-工具调用:从自然语言到工具调用的桥梁
人工智能·大模型
用户4815930195911 小时前
MCP vs Function Calling:两个总被搞混的概念,一次说清楚
人工智能
无聊大侠hello world1 小时前
黑马大模型 RAG 与 Agent 实战学习笔记
笔记·学习
黄粱梦醒1 小时前
OpenClaw-window安装教程以及通用常用命令
人工智能·llm
2501_918126911 小时前
学习所有python写服务器的语句
服务器·人工智能·python·学习·个人开发
承渊政道1 小时前
【优选算法】(实战感悟二分查找算法的思想原理)
c++·笔记·学习·算法·leetcode·visual studio code
永霖光电_UVLED1 小时前
Hensoldt 与 UMS 签署 GaN 供应协议
人工智能·神经网络·生成对抗网络
Accerlator1 小时前
操作系统学习
学习
ofoxcoding1 小时前
怎么用 API 搭一个 AI 客服机器人?从零到上线的完整方案 [特殊字符]
人工智能·ai·机器人