低功耗蓝牙

本文涉及的产品
模型在线服务 PAI-EAS,A10/V100等 500元 1个月
模型训练 PAI-DLC,5000CU*H 3个月
交互式建模 PAI-DSW,每月250计算时 3个月
简介: 低功耗蓝牙(Bluetooth Low Energy,简称BLE)是一种无线通信技术,专为低功耗应用设计。它在保持蓝牙无线连接的同时,大幅降低了能耗,适用于各种小型设备和传感器,如智能手环、健康监测器等。

低功耗蓝牙(Bluetooth Low Energy,BLE)是蓝牙 4.0 起支持的一种协议,以下是关于它的详细介绍:

  1. 特点
    • 低功耗:这是低功耗蓝牙最突出的特点。它的功耗非常低,仅需纽扣电池就可运行数月至数年,使得其非常适合那些长时间靠电池供电的小型设备,如智能手环、智能手表、无线传感器等。相比经典蓝牙,其功耗可以降低到百分之一左右。
    • 传输速度适中:能够满足小数据量的快速传输需求,空中数据速率在 125 kbit/s - 1 Mbit/s 之间,应用程序吞吐量在 0.27 Mbit/s 左右。虽然传输速度比不上经典蓝牙,但对于传输少量数据的场景来说已经足够。
    • 传输距离较远:理论上的传输距离与经典蓝牙相近甚至更远,通常在室内环境下能达到几十米的有效传输距离,在空旷环境下传输距离会更远。
    • 兼容性好:与现有的大部分手机、平板电脑和计算机等设备兼容,方便用户在不同设备之间进行数据传输和交互。
    • 成本较低:在硬件设计和实现上相对简单,降低了芯片和设备的制造成本,有助于推动蓝牙技术在更多场景中的广泛应用。
  2. 工作模式
    • 广播模式:设备处于广播状态,周期性地向周围广播数据包,广播数据可以被附近处于扫描状态的设备接收到。广播模式下的设备一般是不可连接的,例如蓝牙信标(Beacon)设备,常用于室内定位、商店信息推送等场景;但也有从机模式的低功耗蓝牙模块处于可被连接的广播状态,等待被其他设备发现并连接。
    • 主设备模式:也称为中心设备模式,主设备可以主动扫描周围处于广播状态的从设备,并发起连接请求。一个主设备可以同时与多个从设备建立连接,进行数据通信和管理。
    • 从设备模式:也称为外围设备模式,从设备处于等待被连接的状态,当接收到主设备的连接请求后,与主设备建立连接,进行数据传输。从设备通常是一些传感器、小型终端设备等,它们的数据传输量相对较小,并且依赖主设备来发起通信。
  3. 通信协议
    • GATT(Generic Attribute Profile):这是低功耗蓝牙通信的基础协议,定义了属性传输的规则和格式。GATT 结构由多个层次组成,每个 BLE 设备包含多个 Profile,每个 Profile 又包含多个 Service,每个 Service 包含多个 Characteristic,每个 Characteristic 由一个 Value 值和多个 Descriptor 描述符组成。
    • Service:用于对数据进行分类,不同的 Service 提供不同的功能和数据。例如,有显示电量的 Service、心率监测的 Service 等,这些 Service 是由蓝牙技术联盟事先统一制定的,以确保不同设备之间的兼容性。
    • Characteristic:是 Service 中的基本数据单元,用于存放具体的属性数据。每个 Characteristic 包含特征的声明、数据值和描述符。常见的操作有读(Read)、写(Write)、通知(Notify)、指示(Indicate)等。
    • Descriptor:是对 Characteristic 的 Value 值的进一步描述和说明,提供了关于 Characteristic 的更多信息,例如单位、取值范围、数据格式等。
  4. 连接参数
    • 连接间隔:指的是两个通信事件之间的时间间隔,单位为 1.25ms。连接间隔的值可以在一定范围内进行设置,例如 6(7.5ms)~3200(4s)。连接间隔越长,数据传输的频率越低,功耗也就越低,但数据传输的实时性会受到一定影响;反之,连接间隔越短,功耗越高,但数据传输的实时性更好。不同的操作系统对连接间隔的最小值有不同的要求,例如 Android 手机规定连接参数最小是 8(10 毫秒),iOS 规定是 16(20 毫秒)。
    • 数据包长度:BLE 数据包中有效数据的最大长度是 27 字节,但对于 Profile 层的 Characteristic,其最大的长度是 20 字节,这是在应用开发中需要注意的限制。
  5. 应用场景
    • 智能穿戴设备:如智能手表、智能手环等,这些设备需要长时间运行且对功耗要求较高,低功耗蓝牙可以满足它们的数据传输需求,例如传输心率、步数、睡眠数据等。
    • 智能家居:包括智能灯泡、智能插座、智能门锁等设备,可以通过低功耗蓝牙与手机或智能家居网关进行连接和控制,实现远程控制和智能化管理。
    • 医疗健康领域:用于医疗设备之间的数据传输,如血压计、血糖仪、体温计等设备可以将测量的数据通过低功耗蓝牙传输到手机或医疗监测系统上,方便用户和医生查看。
    • 工业自动化:在工业传感器网络、工业自动化控制等场景中,低功耗蓝牙可以实现设备之间的无线连接和数据传输,降低布线成本和维护难度。
    • 物联网:作为物联网设备之间通信的重要技术之一,低功耗蓝牙可以实现设备的互联互通,构建大规模的物联网系统。
相关文章
|
7月前
|
安全 物联网 网络安全
H8
|
物联网 数据安全/隐私保护 智能硬件
女朋友问: 你知道蓝牙耳机的原理吗?
蓝牙是一种无线通讯技术标准,用来让固定与移动设备,在短距离间交换资料,以形成个人局域网(PAN)。其使用短波特高频(UHF)无线电波,经由2.4至2.485GHz的ISM频段来进行通信。1994年由电信商(Ericsson)发展出这个技术。它最初的设计,是希望创建一个RS-232数据线的无线通信替代版本。
H8
441 0
|
物联网 API 数据库
一文带你认识蓝牙 GATT 协议
正所谓磨刀不误砍柴工,我们有必要先深入的学习一下 GATT 以及 GATT 相关的一些知识。 本文我们就来了解一下 蓝牙 GATT 到底是什么?同时了解下我们使用的 ESP32-C3 GATT示例的工程的代码结构。
5024 4
一文带你认识蓝牙 GATT 协议
|
编解码 算法 数据格式
【经典蓝牙】蓝牙 A2DP协议分析
A2DP(Advanced Audio Distribution Profile)是蓝牙高音质音频传输协议, 用于传输单声道, 双声道音乐(一般在 A2DP 中用于 stereo 双声道) , 典型应用为蓝牙耳机。         A2DP旨在通过蓝牙连接传输高质量的立体声音频流。它使用的基本压缩算法是SBC(Sub-Band Coding)来减小音频数据的大小,同时保持高音质,SBC压缩虽然效率较低,但是是必须支持的基本备用方案。A2DP还支持其他高级编解码器,例如AAC、aptX和LDAC,这些编解码器比SBC提供更好的音质,但这些编解码器的支持取决于设备本身的支持情况。
2433 0
【经典蓝牙】蓝牙 A2DP协议分析
|
编解码
【经典蓝牙】蓝牙AVRCP协议分析
蓝牙AVRCP协议是蓝牙设备之间音视频的控制协议。定义了音频/视频的控制、浏览、查询、通知等一系列的命令集。常用来蓝牙耳机对手机的音乐进行控制,以及获取手机的音乐信息等场景。AVRCP协议有两个角色,分别是controller(CT)和 target(TG)。CT: 发送控制命令到对端,控制对端媒体播放器的设备,例如蓝牙耳机,蓝牙遥控器等。TG:接收对端的控制命令,并执行操作,进行回复的设备,例如手机,电脑等。
2974 0
【经典蓝牙】蓝牙AVRCP协议分析
|
编解码 语音技术
【经典蓝牙】 蓝牙HFP层协议分析
HFP(Hands-Free Profile), 是蓝牙免提协议, 可以让蓝牙设备对对端蓝牙设备的通话进行控制,例如蓝牙耳机控制手机通话的接听、 挂断、 拒接、 语音拨号等。HFP中蓝牙两端的数据交互是通过定义好的AT指令来通讯的
2541 0
【经典蓝牙】 蓝牙HFP层协议分析
|
传感器 移动开发 监控
蓝牙插座解决方案|学习笔记
快速学习蓝牙插座解决方案
189 0
蓝牙插座解决方案|学习笔记
|
传感器 搜索推荐 大数据
蓝牙照明解决方案|学习笔记
快速学习蓝牙照明解决方案
106 0
蓝牙照明解决方案|学习笔记
|
安全 数据挖掘 数据安全/隐私保护
新一代蓝牙5.3到底有哪些新东西
2021年7月,蓝牙官方组织SIG释放了代码Syndney的5.3版本蓝牙核心协议文档,此版本仍在第5个大版本中,属于小功能升级,那这个版本带来了哪些功能升级呢?
3838 15
新一代蓝牙5.3到底有哪些新东西

热门文章

最新文章

相关实验场景

更多