0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

一文读懂,什么是BLE?

jf_pJlTbmA9 来源:allaboutcircuits 作者:allaboutcircuits 2023-11-27 17:11 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

来源:内容由半导体行业观察(ID:icbank)编译自allaboutcircuits,谢谢。

Bluetooth LE 是专为超低功耗应用而设计的蓝牙协议。在本文中,我们将了解 BLE 如何成为一种节能的短距离无线连接技术。在深入了解 BLE 的细节之前,让我们先了解一下通信协议。

什么是通信协议?

随着时间的推移,计算已经从独立系统发展为连接形成网络的计算机(图 1)。

图1. 局域网 (LAN) 中连接的计算机的简化图。

通信网络支持共享计算,许多用户或终端可以访问同一计算机系统。在特定场景下,共享计算可以让一个中央系统处理首当其冲的工作,并将其结果分发给缺乏该能力的多个用户。

通信网络也用于分散计算,其中许多计算机可以作为对等点一起工作。这些网络有助于将数据从一个点传输到另一个点。例如,您用来阅读此网页的任何设备都可以无线连接到世界其他地方的网站服务器。从那里,信息从服务器转移到您的设备,让您阅读这篇文章。

需要注意的重要一点是,为了使网络中的不同设备能够有效地通信或共享数据,它们必须使用共同的语言。这就是通信协议发挥作用的地方。

wKgZomVdfY2ACVHkAAFWzHB8aaA241.png

图 2.协议的概念视图,它是一种允许不同设备进行通信的通用语言。

通信协议是严格定义交换信息的设备的硬件和软件应如何执行每个通信功能的规则手册。

在通信协议(又名规则手册)中,您会找到以下内容的规则:

设备应如何识别自己

他们应该如何建立、维护和结束连接

他们可以发送什么样的数据,以及他们应该如何格式化它

他们如何确保数据被两端正确接收和理解

设备应该使用什么调制和通道

设备应该使用什么错误编码技术

应如何保护交换的信息

通信协议基于多种因素,包括要交换的信息的特性、通信媒介以及将使用它的设备的功能。

从协议到标准

通信协议可以通过标准化过程成为标准。标准是商定或广泛采用的协议,无论制造商如何,都必须遵守。它们允许生产相关产品的不同公司遵守相同的协议,因此它们的设备可以进行通信。

这就是为什么您可以将一家公司的蓝牙耳机连接到另一家公司的手机的原因。这些产品的制造商虽然不同,但都遵循标准化的通信协议,在本例中为蓝牙。

除了蓝牙之外,还有一些其他流行的通信标准:

以太网

传输控制协议/网际协议 (TCP/IP)

无线上网

Lora

低功耗蓝牙

到目前为止,您只得到了有关 BLE 的一些提示。如您所见,低功耗蓝牙列在标准化通信协议下。那么,让我们谈谈这个。

什么是低功耗蓝牙?

蓝牙的核心是一种使用无线电波作为通信媒介的短距离连接技术。该技术的第一个标准或规范称为Bluetooth Classic。它的主要设计目的是取代电线并在手机和其他便携式设备之间提供无线连接。

BLE 作为蓝牙 4.0 规范的一部分于 2010 年推出,针对超低功耗应用进行了优化。由于在超低功耗应用中的使用,BLE 服务于需要无线网络功能的电池供电设备市场。在BLE 出现之前,这些类型的设备发现很难支持互连,因为它们消耗了太多电池电量。

下面,我们将介绍蓝牙 LE 的一些优化功能,以实现超低功耗目标。

低功耗蓝牙省电功能

1. LE radio不多话

启用蓝牙 LE 的设备的无线电仅在必要时唤醒以节省电量。当设备想要发送或收听数据时,LE 无线电会打开以快速执行必要的任务,然后断开连接。LE radio的这种操作不同于蓝牙经典radio,后者的radio大部分时间都处于打开状态,并且连接会保持数小时或数天。

由于 LE 无线电不频繁,它适用于设备不时发送小数据包的应用,范围从每秒一次到每隔几天一次。例如,健身追踪器中的心率监测器可以收集所有心率数据,并每小时将其发送到您的智能手机一次。或者温度传感器,如果温度非常高或非常低,它只会被触发以发送温度读数。

2. LE radio的连接时间更短

由于可用于连接的 RF 通道数量减少,Bluetooth LE 消耗更少的能量,从而实现更快的连接和更少的扫描时间。Bluetooth Classic 有 32 个 RF 通道,可用于在设备之间建立连接,而 Bluetooth LE 只有三个。

此外,想要被发现的 BLE 设备会在 RF37、RF38 和 RF39 通道(称为主要广告通道)上发送信号

当一个设备想要找到其他设备时,它会在主要广告通道上侦听广告数据包。由于只有三个主要广告频道,LE radio不必扫描那么多频道,醒着的时间也更少,因此使用的能量更少。

3. LE 无线电使用更小的数据包

Bluetooth LE 数据包比 Bluetooth Classic 数据包小得多。较小的数据包大小在编码和解码时需要较少的计算开销。这降低了功耗。

4. 电池放电是脉冲式的

电池的特性之一是它的放电方式会影响其容量。电池容量是在特定条件下可以从电池中提取的能量。电池的恒定电流放电会缩短其寿命。另一方面,脉冲放电(其中放电之间有空闲时间)有助于使电池尽可能接近其标称容量。这被称为电池恢复效应。

Bluetooth LE 利用了这种恢复效应。使用 BLE 的数据传输是在周期性的短突发中完成的,随后是空闲周期。在这些闲置期间,电池可以恢复,这有助于延长电池的使用寿命。

5. 低功耗蓝牙协议是一种非对称设计

BLE 协议使用非对称设计来向想要连接的设备发布任务。资源最受限的设备做的工作最少。对于要连接的设备,一个必须扮演中心角色,另一个扮演外围角色。中央设备通常具有更强的处理能力和电池电量,如智能手机。另一方面,外围设备通常是处理能力较低且能源资源有限的设备,如健身追踪器、心率监测器等。

低功耗蓝牙协议栈

协议栈(或协议套件或协议体系结构)是一组或一组子协议,它们协同工作以实现连接在网络中的两台或多台计算机之间的完整通信。协议栈中的每个子协议称为一个层或级别。Bluetooth LE 协议栈使用分而治之的方法。这意味着整体通信任务在层之间进行了划分,每个协议层负责特定的通信功能。

图 3 显示了一个示例 LE 协议栈及其层。

wKgaomVdfZOAGKWDAADpEMuIWxY323.png

图 3.低功耗蓝牙堆栈

表 1 总结了 LE 协议栈各层的主要功能。

wKgaomVdfZqALQzPAAEgkCHeqMs175.png

wKgaomVdfZ6ACld8AAF8y4ERBBQ442.png

wKgZomVdfaSAUye7AABP1YxiTQQ710.png

支持 BLE 的设备可以通过以下两种方式之一进行通信:

无连接通信:它将其数据广播到任何监听设备

面向连接的通信:它与另一个设备形成专用连接,并使用客户端-服务器机制与其进行通信

图 4 显示了这两种通信方式的概览。

wKgZomVdfauALDSuAAG5gEBuWMg086.png

图 4. BLE 设备通信的不同方式

一、无连接通信

想要参与无连接通信的 BLE 设备被赋予 GAP 层定义的两个角色。一台设备必须是广播者,另一台设备必须是观察者。

设备的 GAP 角色控制着设备的链路层,而链路层又控制着设备的 LE 无线电。

步骤1:广播设备指示其链路层成为广告商。作为广告商的链路层控制 LE 无线电从待机或空闲状态移动到广告状态,反之亦然。

第2步:当 LE 无线电处于广告状态时,广告商(链路层)可以在三个专用广告通道 RF37、RF38 和 RF39 上发送广告数据包。广告数据包可以包含广播设备的名称和地址等数据。

第3步:另一方面,观察者指示其链路层成为扫描器。作为扫描器的链路层控制 LE 无线电从待机状态(空闲)移动到扫描状态,反之亦然。

第4步:当 LE 无线电处于扫描状态时,扫描器调谐并收听主要广播频道(RF37、RF38 和 RF39)上的数据。

例如,下面的图 5 是一张图片,显示我的手机作为观察者接收到两个广播信标的广告数据包:

wKgaomVdfa2Acxr3AAGH1yTX1Q0620.png

图 5.扫描仪拾取设备

蓝牙 LE 中无连接通信的常见应用包括信标和广播其读数的物联网 (IoT) 传感器

二、面向连接的通信

在面向连接的通信中,您必须清楚两个主要概念:设备发现和连接设备之间的客户端-服务器关系。

(1)设备发现和连接设置

需要注意的一件事是,NLE 中称为配置文件的任何东西都可以针对特定用例控制和协调堆栈的其他层。在这方面,GAP 管理链路层和 PHY 层(LE 无线电)应如何为 BLE 设备发挥作用以发现和建立连接。

想要参与面向连接的通信的 LE 设备被赋予 GAP 层定义的两个角色。一个设备必须是中央设备,另一个设备必须是外围设备。

第1步:外围设备的广告商指示 LE 无线电在广告信道上广播广告数据包,并监听来自中央设备的连接请求数据包。

第2步:当中央设备要连接到外围设备时,它首先使用其链路层作为扫描器。扫描仪将使用 LE 无线电收听广告数据包。

第3步:当中央设备识别出它希望连接的设备时,链路层将 LE 无线电从广告状态切换到启动状态。

步骤4:在初始状态下,LE无线电向外围设备发送连接请求数据包。如果外围设备接受连接请求,则连接建立。

(3)客户端-服务器关系

连接设置完成后,通用属性配置文件执行三个主要功能:它使用 ATT 协议来构建将要交换的数据。它定义了一个包含服务和特性的层次结构,以文件文件夹的方式排列数据。这种安排数据的方式使其易于存储和访问。

它还定义了连接设备交互方式的客户端-服务器关系。GATT 为连接的设备定义了两个角色:一个设备将是客户端,另一个将是服务器。

服务器:充当容纳数据变量的数据库。服务器使用 ATT 协议的属性数据类型存储数据。服务器上的数据按照 GATT 的定义分层组织。可以根据访问权限访问服务器的数据。一些数据既可读又可写。有些可能只是可读的。

客户端:连接到服务器后,客户端通常会请求访问存储在服务器上的数据(属性)。客户端可以根据访问权限读取和/或写入服务器的属性。

蓝牙 LE 设备面向连接的应用示例:

带有传感器的睡眠追踪器可以检测我们睡觉时发生的生理变化。跟踪器连接到您的智能手机以共享读数。跟踪器充当服务器。智能手机作为客户端,读取存储在跟踪器中的数据。

蓝牙 SIG(特别兴趣小组)

什么是蓝牙 SIG?Bluetooth SIG 是一个独立的非盈利组织,负责定义蓝牙标准。Bluetooth SIG 不是公司或合作。它不制造或销售蓝牙产品。

相反,它有四个主要职责。这些都是:

发布蓝牙规范

保护蓝牙商标

在产品进入市场之前提供资格认证计划

推广蓝牙技术

Bluetooth SIG 于 1998 年成立,当时只有五个创始成员。它们是埃里克森、英特尔、IBM、诺基亚和东芝。多年来,Bluetooth SIG 组织已发展到拥有超过 16,000 家成员公司。

Bluetooth SIG 为希望加入的公司提供两个会员级别,即采用者会员级别和准会员级别(表 2)

wKgZomVdfa6AQ7iqAAD2qLW1xPo137.png

最后,Bluetooth SIG 拥有 7 家拥有发起人级别会员资格的成员公司。其中包括所有创始公司,以及苹果和微软。

在我们日益互联的世界中,低功耗蓝牙已成为重要的通信超低功耗应用。正如我们所见,它需要高效的协议设计和公司之间的协作,才能使蓝牙 LE 或任何通信标准真正产生重大的市场影响。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 通信协议
    +关注

    关注

    28

    文章

    1096

    浏览量

    42345
  • 蓝牙
    +关注

    关注

    119

    文章

    6390

    浏览量

    179308
  • 超低功耗
    +关注

    关注

    5

    文章

    293

    浏览量

    19140
  • BLE
    BLE
    +关注

    关注

    13

    文章

    809

    浏览量

    66580
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    读懂 MAX504/MAX515:低功耗 10 位串行 DAC 优选

    读懂 MAX504/MAX515:低功耗 10 位串行 DAC 优选 、引言 在电子设计的世界里,数模转换器(DAC)就像是数字信号与模拟世界之间的桥梁。今天我们就来深入了解
    的头像 发表于 04-16 15:20 131次阅读

    读懂交流互感器与交直流体互感器:原理、区别及应用(上)

    ,交直流体互感器渐入视野。很多人对两者困惑,如工作原理、适用场景有何不同,日常如何选择。本文将通俗拆解两者核心原理、关键区别,结合实际场景,助你读懂这两种“核心感知设
    的头像 发表于 04-07 09:58 166次阅读
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>读懂</b>交流互感器与交直流<b class='flag-5'>一</b>体互感器:原理、区别及应用(上)

    读懂爱芯元智2025年度报告

    读懂爱芯元智2025年度报告
    的头像 发表于 03-28 11:42 346次阅读
    <b class='flag-5'>一</b>图<b class='flag-5'>读懂</b>爱芯元智2025年度报告

    全自动划片机与半自动划片机怎么选?读懂选型关键

    全自动划片机与半自动划片机怎么选?读懂选型关键在半导体封装、LED制造、光伏电池加工等精密加工领域,划片机作为实现晶圆、芯片等材料高精度切割的核心设备,其选型直接决定生产效率、产品良率及综合
    的头像 发表于 03-16 20:54 529次阅读
    全自动划片机与半自动划片机怎么选?<b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>读懂</b>选型关键

    读懂MAX20733集成式降压开关稳压器

    读懂MAX20733集成式降压开关稳压器 在当今电子设备对高性能、高效率电源的迫切需求下,款优秀的开关稳压器至关重要。今天我们就来深入剖析
    的头像 发表于 03-16 10:30 257次阅读

    读懂TUSS4440:变压器驱动超声波传感器IC的极致应用

    读懂TUSS4440:变压器驱动超声波传感器IC的极致应用 作为电子工程师的我们,在设计工业超声波应用系统时,总是在寻找高性能、功能丰富且易于集成的器件。今天要给大家详细介绍款来
    的头像 发表于 02-11 16:50 572次阅读

    读懂SDWAN:打破网络壁垒,赋能企业数字化转型——附云边云科技实践解析

    种更高效、灵活、经济的网络解决方案。而SDWAN(软件定义广域网)的出现,正是为了解决这些难题,成为企业数字化转型的“网络基石”。今天,我们就用通俗的语言,读懂S
    的头像 发表于 02-09 14:51 774次阅读
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>读懂</b>SDWAN:打破网络壁垒,赋能企业数字化转型——附云边云科技实践解析

    LuatOS平台下BLE蓝牙开发从入门到实践

    ,全面介绍LuatOS中BLE模块的基础知识,涵盖角色定义(主机/从机)、服务配置、特征值操作与事件回调机制,并通过个完整的温湿度数据上报案例,逐步演示应用开发全过程。 BLE
    的头像 发表于 02-02 16:32 7668次阅读
    LuatOS平台下<b class='flag-5'>BLE</b>蓝牙开发从入门到实践

    搞清 BLE 蓝牙 UUID

    带你搞清楚蓝牙 UUID ...... 矜辰所致
    的头像 发表于 12-18 11:23 4864次阅读
    <b class='flag-5'>一</b><b class='flag-5'>文</b>搞清 <b class='flag-5'>BLE</b> 蓝牙 UUID

    BLE蓝牙模块实现原理深度解析:低功耗设计的奥秘与应用

    众所周知,BLE蓝牙是功耗低并且传输距离适中的种无线通讯技术,也就是凭借这两点,蓝牙在物联网市场中获得了迅速发展。那么它是如何实现低功耗的?下面我们来了解下它的原理 BLE蓝牙模
    的头像 发表于 12-08 11:50 29次阅读

    关于BLE蓝牙芯片的BLE Mesh无线组网方案分享

    在物联网设备爆发式增长的背景下,稳定、灵活且易于部署的无线组网技术成为关键。BLE蓝牙芯片凭借其低功耗、高兼容性和成熟的生态,成为许多智能设备的首选通信方案。而BLE Mesh(蓝牙网状网络)作为蓝牙技术联盟(SIG)推出的官方组网标准,进
    的头像 发表于 11-19 15:33 725次阅读

    读懂:CWDM和DWDM的核心差异

    光纤通信里的“两兄弟”CWDM和DWDM,名字只差个字母,差别可大了去!今天讲透核心差异,小易帮你快速分清~
    的头像 发表于 09-17 18:19 1422次阅读
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>读懂</b>:CWDM和DWDM的核心差异

    蓝牙打印机电路怎么设计?芯片如何选型?APP和小程序的BLE通讯协议如何制定?

    与蓝牙芯片通讯的BLE协议怎么制定?蓝牙BLE芯片如何选型?给你讲解清楚
    的头像 发表于 09-08 10:02 1394次阅读
    蓝牙打印机电路怎么设计?芯片如何选型?APP和小程序的<b class='flag-5'>BLE</b>通讯协议如何制定?

    读懂 PWM控制背光亮度原理

    关于PWM控制背光亮度原理的详细介绍 读懂PWM调光:为何你的屏幕亮度可随心而变? 你是否曾好奇,手机或电脑屏幕的亮度是如何从最暗无级调整到最亮的?这背后的魔法,主要归功于项名为
    发表于 09-03 08:48

    读懂德明利2024年度报告

    读懂德明利2024年度报告
    的头像 发表于 04-25 22:42 805次阅读
    <b class='flag-5'>一</b>图<b class='flag-5'>读懂</b>德明利2024年度报告