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

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

3天内不再提示

BLE多连接技术对比与应用

Robot Vision 来源:电子发烧友网 作者:李宁远 2022-04-27 00:24 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

BLE多连接技术在现实生活场景中其实有很多应用,例如在电表中,蓝牙支持多主多从的工作模式,能被采集器、自动化终端设备、手持设备主机连接的同时,与多个从机(外置负荷开关、报警装置、各类传感器)建立并发数据连接。这只是其中一个用例,在运动器械、冷链系统、中央控制系统等等应用中都有很多BLE多连接技术的应用。

BLE多连接网络与其他多节点网络对比

BLE多连接与BLE Mesh

可以先对比一下二者的拓扑结构。BLE多连接是星型网络,中心节点可以同时和主节点以及从节点连接,当然也能够和别的中心节点连接。BLE Mesh的拓扑结构相对来说更冗杂一些,普通节点、低功耗节点、中继节点等等。BLE Mesh主要通过广播和扫描传输,对于一些不支持Mseh的设备也能通过代理的方式连接。

(BLE多连接与BLE Mesh拓扑结构,ST)


对于短距离无线通信领域的低功耗,我们这里是不考虑各家芯片公司的实际工艺来做对比,有的做法是通过固定时序来降低功耗,有的做法是通过其他节点帮忙缓存消息来降低功耗。从功耗上看,BLE多连接不管是主节点还是从节点都可以做到很低的功耗,相对来说BLE Mesh主要在低功耗节点才会有相对低一些的功耗,其他节点的功耗表现则比较一般。

多连接在功耗这块能做得比较低,本质原因是BLE数据传输基于固定周期时序的连接事件,Mesh则是传统的广播机制,唤醒时间的降低意味着功耗能维持在很好的水平。这种传输模式也决定了BLE多连接的传输速率可以很快,相对来说Mesh就较低。但是,在对于8个字节以内的响应速度,Mesh还是很快的,这是与BLE多连接不同的地方。不管是8字节以内的响应速率还是100字节以上的响应速率,BLE多连接都取决于连接间隔,对数据包大小相对并不太敏感。

对于单个信息网络,从协议栈的角度来看并没有限制连接个数,Mesh能够较为轻易地组建数千个节点网络,BLE虽然没有协议栈上的限制,但是考虑到其他制约因素(诸如速率),目前市面上最多是有128个节点数。对于节点与节点之间的单级通信距离,如果芯片本身支持long range,可以使用long range提升通信距离。

BLE多连接与ZigBee(2.4G

ZigBee的拓扑结构分三种,终端节点的功耗同样属于比较低一类,对比BLE多连接高一点而已。这里补充一下的是,ZigBee只有在终端节点才能实现功耗较低,这与BLE多连接在中心节点同样能实现低功耗是不太一样的。传输速率和响应速率二者差不多,差别不是很明显。相比于BLE多连接,ZigBee的节点数会多很多(但是没有Mesh那么多)。通信距离上,ZigBee可以通过路由节点转发实现较远的通信距离。

对比这三种多节点网络,数据吞吐量上BLE多连接有很明显的优势,而且功耗也是三者中最低的,它不仅在终端节点能实现低功耗,在中心节点上同样能实现低功耗。BLE多连接相对弱势的地方在于目前其节点规模较少,互联互通的生态要差一些。从芯片成本上来看,BLE多连接与Mesh差不多,比ZigBee更容易让人接受。

BLE多连接的多重访问与时基

在BLE时基上有几个主要的BLE时间,广播间隔单位为0.625ms,连接间隔单位为1.25ms,扫描窗口与间隔为0.625ms。BLE多连接能够实现的通信是很快的,在3通道广播31字节的数据中,目前最快能在2.7ms内就完成(BlueNRG系列芯片)。

BLE多连接在信道上有40个物理信道,分为3个广播通道和37个数据通道。在无线通信的同一个RF覆盖的物理区域内,共同拥有的资源有时间和频率。先进的设备可能能同时连接或同步到多个物理通道,但是通常来说,BLE多连接只使用一个信道,实现多重访问的方案有两种,TDMA和FDMA。基于TDMA,BLE多连接设备能同时存在于多个piconests中。

BLE多连接到底能连接多少个设备呢,上面说过理论上是128个,但是实际使用时受制于RAM资源、应用速率以及响应速度的需求,大概在50个节点左右(连接间隔在350ms时)。

(BlueNRG,ST)


小结

在BLE多连接应用上,关键参数的权衡是必不可少的。首先连接个数是要先考虑的,每增加一个连接就需要更多RAM;另外在广播参数、连接参数上尽可能选择同一倍周期;PHY层的选用也需要考虑速率以及通信距离;另外,如果RAM资源不够,可以考虑选用协处理器的模式进行BLE多连接。

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

    关注

    13

    文章

    819

    浏览量

    37189
  • BLE
    BLE
    +关注

    关注

    13

    文章

    745

    浏览量

    66000
  • 自动化终端
    +关注

    关注

    0

    文章

    5

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

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

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

    ​ 防丢器方案 UWB vs BLE

    在生活中,有一些贵重物品因为疏忽而常常导致容易丢失,像钱包、钥匙、背包、自行车、行李箱等等,给我们带来非常大的不变,那么有没有没有一款产品可以解决这个烦恼呢,答案是有的。 介绍两种技术方案对比
    的头像 发表于 10-31 17:26 1967次阅读
    ​ 防丢器方案 UWB vs <b class='flag-5'>BLE</b>

    无线通信“三剑客”:NFC、BLE与LoRa对比

    在物联网(IoT)时代,设备间的无线连接方式多种多样。其中,NFC、BLE和LoRa因其各自独特的技术特性,成为不同应用场景下的首选。它们并非简单的替代关系,而是针对不同需求的“专业选手”。本文将从
    的头像 发表于 10-30 14:45 1086次阅读
    无线通信“三剑客”:NFC、<b class='flag-5'>BLE</b>与LoRa<b class='flag-5'>对比</b>

    BLE模块,如何缔造高效的短距无线互联网络?

    BLE技术持续拓展应用场景,HM-BT2204作为高性能低功耗BLE模块,支持高效无线连接与数据传输,适用于多种智能设备。
    的头像 发表于 10-14 16:17 158次阅读
    <b class='flag-5'>BLE</b>模块,如何缔造高效的短距无线互联网络?

    双 Air8000 核心板构建 BLE 中心模式通信系统全流程

    从硬件连接到软件配置,本文完整记录双 Air8000 核心板搭建 BLE 中心设备通信系统的全过程,涵盖协议适配、连接建立及性能测试等关键环节。 一、BLE 概述  
    的头像 发表于 09-04 16:09 427次阅读
    双 Air8000 核心板构建 <b class='flag-5'>BLE</b> 中心模式通信系统全流程

    双 Air8000 核心板实现 BLE 中心模式的开发实践 !

    聚焦 Air8000 核心板的 BLE 开发,本文以双板配置为例,讲解中心设备模式的初始化、连接扫描及数据服务配置,为蓝牙主设备项目开发提供技术模板。 一、BLE 概述  
    的头像 发表于 09-04 16:09 3744次阅读
    双 Air8000 核心板实现 <b class='flag-5'>BLE</b> 中心模式的开发实践 !

    CYBLE-416045_EVAL BLE如何连接到Windows?

    我尝试使用 Windows BLE UI 设置将PSoC™ CYBLE-416045_EVAL 与我的 Windows over BLE 配对。 我正在运行一个示例
    发表于 07-24 07:03

    移远Zigbee+BLE 协议模组来了!让智能连接玩出新花样

    7月17日,全球领先的物联网整体解决方案供应商移远通信宣布,正式发布其全新高性能MCUZigbee+BLE模组KCMA32S。该模组以协议融合技术为核心,集高性能、小尺寸、高安全性于一体,凭借先进
    的头像 发表于 07-17 19:04 575次阅读
    移远Zigbee+<b class='flag-5'>BLE</b> <b class='flag-5'>多</b>协议模组来了!让智能<b class='flag-5'>连接</b>玩出新花样

    BLE连接未启动的原因?

    我们遇到了与 BLE 连接相关的问题,详情如下 添加了新的详细日志(Detailed-logs.zip)。 移动设备:Android Samsung z flip 设备:M63 KA 设备应用程序
    发表于 06-05 07:12

    BLE+LoRa融合技术赋能远程低功耗物联网应用

    随着物联网技术的快速发展,智能设备的连接需求也在不断增长。在众多无线通信技术中,蓝牙(BLE)和长距离低功耗无线射频技术(LoRa)因其独特
    的头像 发表于 05-15 19:34 946次阅读
    <b class='flag-5'>BLE</b>+LoRa融合<b class='flag-5'>技术</b>赋能远程低功耗物联网应用

    低功耗蓝牙(BLE)与经典蓝牙(BR/EDR):技术对比与应用场景解析

    蓝牙技术自1994年由爱立信提出以来,已成为无线通信领域的核心技术之一。随着物联网(IoT)和可穿戴设备的兴起,蓝牙技术分化为两大分支:经典蓝牙(Bluetooth Classic BR/EDR)和低功耗蓝牙(Bluetooth
    的头像 发表于 03-27 16:06 6227次阅读
    低功耗蓝牙(<b class='flag-5'>BLE</b>)与经典蓝牙(BR/EDR):<b class='flag-5'>技术</b><b class='flag-5'>对比</b>与应用场景解析

    深入比较nRF52832和Nordic新的产品nRF54L15参数对比

    在当今快速发展的物联网(IoT)时代,低功耗蓝牙(BLE技术已成为连接设备的核心力量之一。作为该领域的领导者,Nordic Semiconductor凭借其卓越的技术和创新精神,不断
    发表于 03-26 22:28

    基于BLE技术 智能手写笔解决方案:改变你的书写体验PTR5415

    方案说明: 我们的智能手写笔方案基于BLE技术,利用蓝牙低功耗连接手写笔与移动设备(如智能手机、平板电脑)之间的无线通信。可以实时将书写数据上传到手机APP及云端,及时有效的对书写数据进行存档及管理
    发表于 03-11 17:50

    芯知识 BLE(低功耗蓝牙模块)和SPP(传统蓝牙模块)的对比

    BLE蓝牙低功耗适用于长时间运行设备,数据传输速率低,连接范围小;SPP蓝牙串口协议功耗高,传输速率快,连接范围广。选择蓝牙模块需根据具体应用需求。
    的头像 发表于 02-13 15:06 1213次阅读

    STM32WB55RG开发(3)----生成 BLE 程序连接手机APP

    本项目旨在利用 STM32WB55 微控制器的蓝牙低功耗(BLE)功能,实现与手机 APP 的无线连接。通过配置时钟源、启动关键模块(如 RCC、RTC、RF、IPCC 和 HSEM),以及启用蓝牙功能,用户可以创建一个稳定的 BLE
    的头像 发表于 12-16 16:06 2676次阅读
    STM32WB55RG开发(3)----生成 <b class='flag-5'>BLE</b> 程序<b class='flag-5'>连接</b>手机APP