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

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

3天内不再提示

低功耗蓝牙芯片的广播通道技术分析

星星科技指导员 来源:上海巨微 作者:上海巨微 2024-01-09 14:31 次阅读

低功耗蓝牙芯片的广播通道

从蓝牙规范4.0开始,标准引入了低功耗蓝牙,简称ULP或BLE。这种低功耗蓝牙芯片的工作状态大部分时间是在休眠状态,当有事件唤醒的时候,设备进入连接状态。这样在整体的工作周期中,相比4。0之前的标准,ULP会节省更多的电能。

蓝牙广播是所有蓝牙4.0以上设备必须支持的功能。它不涉及到更上层的连接层和协议层。因此利用蓝牙广播的数据包来传递的信息,在蓝牙设备上具有更好的实时性和兼容性。同时蓝牙广播的字长最多31个字节,特别适合一些小量数据的传输。比如温度计等传感器

蓝牙广播通道的重要功能就是是用于发现设备(Discovering devices),发起连接(Initiating a connection)和发放数据(Broadcasting data)。

蓝牙广播通道的设立和作用

BLE 中有两种角色“中心设备”(Central)和“外围设备”(Peripheral)。中心设备可以主动连接外围设备,外围设备发送广播或者被中心设备连接。外围通过广播被中心设备发现,广播中带有外围设备自身的相关信息。

广播包有两种:广播包(Advertising Data)和响应包(Scan Response),其中广播包是每个设备必须广播的,而响应包是可选的。每个包都是31字节,数据包中分为有效数据(significant)和无效数据(non-significant)两部分。

·有效数据部分:包含若干个广播数据单元,称为AD Structure。如图中所示,AD Structure 的组成是:第一个字节是长度值Len,表示接下来的Len个字节是数据部分。数据部分的第一个字节表示数据的类型AD Type,剩下的Len - 1个字节是真正的数据AD data。其中AD type非常关键,决定了AD Data的数据代表的是什么和怎么解析,这个在后面会详细讲;

·无效数据部分:因为广播包的长度必须是 31 个 byte,如果有效数据部分不到 31 自己,剩下的就用 0 补全。这部分的数据是无效的,解释的时候,忽略即可。

广播数据格式

所有的AD type的定义在文档Core Specification Supplement中。 AD Type 包括如下类型:

发现设备(Discovering devices)

发起连接(Initiating a connection)的过程是低功耗蓝牙芯片特有的设计,也是其快速建立连接的基础。低功耗蓝牙设备之间建立连接的过程如下:

传播数据(Broadcasting data)

提供的MG127是内部集成了发射机、接收机、GFSK 调制解调器和 BLE 基带处理的低功耗、低成本的 BLE 收发器。封装采用 DFN3x3 ,只需搭配低成本 MCU 和少数外围被动器件,即可实现 BLE 遥控、蓝牙电子秤等应用。巨微出产的BLE-Beacon芯片兼容iBeacon, Eddystone, 微信周边等标准。适用场合有广泛的短距离/室内定位的应用;广泛的无线传感系统和应用;以BLE-Beacon方式操作的遥控器;点名器,电子围栏等。

审核编辑:黄飞

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

    关注

    8

    文章

    1179

    浏览量

    53405
  • 蓝牙技术
    +关注

    关注

    44

    文章

    341

    浏览量

    52863
  • 发射机
    +关注

    关注

    7

    文章

    503

    浏览量

    47980
  • 低功耗蓝牙
    +关注

    关注

    1

    文章

    224

    浏览量

    21214
收藏 人收藏

    评论

    相关推荐

    超小蓝牙模组,远距离,低功耗#蓝牙芯片 #低功耗蓝牙 #物联网 #硬声创作季

    物联网蓝牙芯片模组低功耗蓝牙
    fly
    发布于 :2022年08月23日 20:52:27

    蓝牙低功耗技术

    寿命通常提供前期的一星期可充电电池,单模蓝牙低能量的技术执行可以提供数月到数年。双模双模式结合以往的蓝牙与新一代低功耗蓝牙在一个
    发表于 05-13 11:25

    蓝牙低功耗技术(单模、双模)

    蓝牙低功耗技术  蓝牙低功耗技术是新一代的蓝牙
    发表于 09-04 14:20

    低功耗蓝牙怎么低功耗?如何界定

    的改变:1. 待机功耗的减少传统蓝牙设备的待机耗电量大是公认的缺点之一,这与传统蓝牙技术采用 16~32 个频道进行广播不无关系,而
    发表于 02-06 15:32

    1分钟读懂低功耗蓝牙广播数据

    低功耗蓝牙 =》 BLE (Bluetooth Low Energy)1. 怎样抓取BLE广播数据包* 硬件:一个BLE设备(具有广播功能);一台HOLLONG BLE SNIFFER
    发表于 10-27 10:36

    为什么说经典蓝牙做不到低功耗

    的自适应跳频(AFH)技术,因而能确保低功耗蓝牙能够在住宅、工业与医疗应用中的“嘈杂”射频环境中维持稳定的传输。为了最大程度地减少使用AFH的成本与功耗
    发表于 11-13 17:22

    低功耗蓝牙技术细节

    至10年的稳定运行。2. 高成本效益与兼容性为了兼容传统蓝牙技术并实现小型电池供电设备的成本效益,有两种芯片组可供选择:具备低功耗蓝牙
    发表于 12-22 10:58

    如何实现蓝牙技术低功耗

    和传统蓝牙技术相比,低功耗蓝牙技术低功耗是如何实现的?
    发表于 05-18 06:23

    基于低功耗蓝牙技术的设计

    的起源、应用产品和技术发展历程,并对低功耗蓝牙的硬件结构,协议构成,连接模式等技术特点进行分析,并和当前流行的无线通信
    发表于 09-13 17:21 16次下载

    经典蓝牙低功耗蓝牙芯片功能性能的对比

    通过点对点、广播、Mesh组网与其他设备相连;在功耗上两者的差别巨大,低功耗蓝牙运行和待机功耗极低,使用一颗纽扣电池便能连续工作数月甚至数年
    发表于 06-23 14:21 6023次阅读
    经典<b class='flag-5'>蓝牙</b>与<b class='flag-5'>低功耗</b><b class='flag-5'>蓝牙</b><b class='flag-5'>芯片</b>功能性能的对比

    浅谈低功耗蓝牙芯片广播通道,它的作用是什么

    紧跟着智能手机的脚步,从蓝牙1.0到5.0,在短距离无线通信领域及蓝牙设备,如同乡间的灿烂的蓝色草莓一样茁壮成长,变得物美价廉而无处不在。 低功耗蓝牙
    发表于 08-03 15:35 4131次阅读
    浅谈<b class='flag-5'>低功耗</b><b class='flag-5'>蓝牙</b><b class='flag-5'>芯片</b>的<b class='flag-5'>广播</b><b class='flag-5'>通道</b>,它的作用是什么

    MG127蓝牙芯片广播通道在业界的主要应用是什么

    蓝牙低功耗(BLE)技术蓝牙V4.0核心规范的一部分,满足了小型电池供电的设备进行低功耗无线连接的要求,并大大延长电池寿命。
    发表于 08-04 15:12 845次阅读

    低功耗蓝牙芯片的应用可显著降低功耗和成本

    低功耗蓝牙蓝牙技术联盟设计和销售的一种个人局域网技术,相较经典蓝牙
    发表于 03-05 15:31 1180次阅读

    我们该如何选择低功耗蓝牙芯片的软件支持

    低功耗蓝牙蓝牙技术联盟设计和销售的一种个人局域网技术,相较经典蓝牙
    发表于 03-05 15:22 1477次阅读

    低功耗蓝牙蓝牙Mesh模块的区别与关系

    低功耗蓝牙模块和蓝牙Mesh模块的区别与关系 蓝牙Mesh并非无线通信技术,而是一种网络技术
    的头像 发表于 05-30 11:13 713次阅读