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

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

3天内不再提示

蓝牙4.0 BLE 技术为何如此受青睐?

AGk5_ZLG_zhiyua 来源:未知 作者:佚名 2017-11-11 08:35 次阅读

如今,蓝牙4.0(BLE)催生了众多智能硬件,BLE技术为何如此受人青睐?

蓝牙4.0带来的热潮,影响着智能设备的兴起与创新,并向着物联网领域延伸。我们知道,现在移动设备上使用的蓝牙大多是蓝牙4.0,而蓝牙4.0标准又包含了低功耗蓝牙(BLE),相较于传统蓝牙,BLE技术最重要的特点有三个:低延迟、低功耗、低吞吐量

蓝牙4.0(BLE)工作在2.4GHz ISM频段,采用跳频技术与GFSK调制技术,广播频段均避开Wi-Fi频段,确保不受Wi-Fi信号影响。BLE具有40个频段,其中有只有3个广播频段,37个连接频段,大大缩短设备建立连接的时间,又能保证的数据的鲁棒性。

一、蓝牙4.0(BLE)协议栈简介

蓝牙4.0(BLE)协议栈包含两部分:主机和控制器,如图1所示。协议定义的是一系列的通信标准,通信双方需要共同按照这一标准进行通信。

图1 蓝牙4.0(BLE)体系架构

控制器部分包括:物理层,链路层、主机控制接口层。

  1. 物理层:从2400MHz~2480MHz,间隔大小为2MHz的40个频段,其中3个广播频段,37个连接频段。

  2. 链路层:控制设备的状态。设备可以有五种状态:就绪、广播、搜索、初始化和连接。一个处于连接状态的设备会有一个角色:master(主)和slave(从)。

  3. 主机控制接口层:主机和控制器之间的一个标准接口。这一层可以是软件或者硬件接口,如UART、SPI、USB等。

主机部分包括:逻辑链路控制及自适应协议层、安全管理层、属性协议层、通用属性配置层、通用访问配置层。

  1. 逻辑链路控制及自适应协议层:为上层提供封装传输数据的服务,允许逻辑上的点对点数据通信。

  2. 安全管理层:定义了配对和秘钥分配方式,为协议栈其他层与另一个设备之间的安全连接和数据交换提供服务。

  3. 属性协议层:允许设备向另外一个设备展示一块特定的数据,称之为“属性”。展示“属性”的设备称为服务器,与之配对的设备称为客户端。

  4. 通用属性配置层:定义了使用属性协议层的服务框架,用于已连接的蓝牙设备之间的数据通信。

  5. 通用访问配置层:负责处理设备访问模式和程序,包括设备发现、建立连接、终止连接、初始化安全特性和设备配置。

这就像上世纪的老式电话机,要经过调频、拨号、接线、等待、通话等等一系列的过程。而如果由工程师来开发蓝牙功能,就要先完成这些基本的协议栈上的工作,才到应用层的开发,这样一来是否会觉得十分复杂,颇费心神?

蓝牙4.0(BLE)的出现带来低功耗的同时也增加了蓝牙的开发难度,为了减小蓝牙的开发难度,ZLG致远电子基于NXP的蓝牙4.0(BLE)芯片MCU芯片开发的一款低功耗、高性能,支持二次开发的蓝牙4.0(BLE)模块——AW824BPT。

二、产品特征

  • 32位ARM® Cortex®-M0+内核处理LPC824;

  • 32KB片内Flash,8KB片内SRAM

  • 支持用户基于AMetal快速二次开发;

  • 3路UART(可分配给任意IO管脚),4路I2C,2路SPI,12路ADC,6路PWM;

  • 支持主从模式,主机最多连接8个从机;

  • 高达50kbps数据传输速率;

  • 支持蓝牙4.0(BLE);

  • 宽工作电压2.4~3.6V;

  • 接收灵敏度:-93dBm;

  • 发射功率:-20dbm ~ 4dbm,通过AT指令可调;

  • 天线类型:PCB天线。

图2 比一元硬币还小的AW824BPT

三、蓝牙4.0(BLE)在智能血压计上的应用

AW824BPT蓝牙核心板内置完整的蓝牙4.0(BLE:Bluetooth Low Energy)标准协议,用户无需了解任何与无线协议有关的内容即可快速使用,可广泛应用于各类智能单品或者有实时性要求的场合,如智能家居、移动支付、蓝牙防丢器、医疗设备等。

图3 蓝牙4.0(BLE)的应用

蓝牙电子血压计即是在原有血压计的基础上,增加低功耗蓝牙透传模块,通过串口通信,实现血压计与智能手机的蓝牙连接记录各血压参数值,为用户提供分析、评估。如此简单的就可以为您的设备增加上了蓝牙传输功能,是否觉得不可思议呢?

图4 蓝牙电子血压计

AW824BPT蓝牙核心板不仅内置蓝牙4.0(BLE)协议并支持用户二次开发,还可实现1对8一主多从模式,实现多个设备间的信息交互。在通信过程中不仅考虑了数据的稳定传输,做到不错、不乱、不丢,还能保证用户数据的安全保密,满足AES数据加密规范,确保您的数据不会被第三方识别和获取。


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

    关注

    3

    文章

    81

    浏览量

    36710
  • BLE
    BLE
    +关注

    关注

    12

    文章

    608

    浏览量

    58831

原文标题:【揭秘】隐藏在你身边的蓝牙4.0 BLE(文末有小彩蛋)

文章出处:【微信号:ZLG_zhiyuan,微信公众号:ZLG致远电子】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    什么是边缘计算?它为何如此重要?

    ,什么是边缘计算?它为何如此重要?本文将对其进行详细的解析。 边缘计算,简而言之,是指在靠近物或数据源头的一侧,采用网络、计算、存储、应用核心能力为一体的开放平台,就近提供最近端服务。它的核心思想是将计算任
    的头像 发表于 04-22 15:25 53次阅读

    纯低功耗蓝牙技术发展势头强劲

    今天要跟大家讨论的是低功耗蓝牙技术BLE)。就字面意思来说,与经典的蓝牙技术相比,低功耗蓝牙
    的头像 发表于 01-20 10:32 879次阅读

    低功耗蓝牙芯片的特点及工作状态

    蓝牙低能耗芯片技术是低成本、短距离、可互操作的鲁棒性无线技术,工作在免许可的2.4GHzISM射频频段。有BLE4.0BLE4.1,
    的头像 发表于 01-08 18:14 780次阅读
    低功耗<b class='flag-5'>蓝牙</b>芯片的特点及工作状态

    BLE5.0蓝牙网关的工作原理以及优势

    蓝牙网关是将基于蓝牙的产品连接到其他设备或硬件的设备,通俗的说一个集成蓝牙BLE、WiFi 和以太网的网关设备,蓝牙
    的头像 发表于 11-27 15:36 416次阅读

    BLE5.2为蓝牙带来了哪些变化?

    经过多年的发展,蓝牙已经从最初的1.0版本演变到了最新的5.3版本,目前最常用的是BLE5.2版本。在历代的版本更迭中,蓝牙技术有了非常大的进步。本期文章将带大家一起了解
    的头像 发表于 10-26 08:25 541次阅读
    <b class='flag-5'>BLE</b>5.2为<b class='flag-5'>蓝牙</b>带来了哪些变化?

    低功耗蓝牙(BLE)技术简介和工作方式

    汽车领域的短距离无线通信方式正逐渐从私有射频技术转向标准协议的通信技术,其中就包括低功耗蓝牙(Bluetooth Low Energy,BLE技术
    的头像 发表于 10-23 14:49 1302次阅读
    低功耗<b class='flag-5'>蓝牙</b>(<b class='flag-5'>BLE</b>)<b class='flag-5'>技术</b>简介和工作方式

    有无蓝牙4.0BLE简单有效的调试办法?

    这几天做“AT-09蓝牙4.0BLE模块(CC2541芯片)”的实验,在网上一直搜索蓝牙4.0BLE的电脑端调试软件和手 机上调试APP,也去查询了微 信平台上相关调试小程序,感觉比传
    发表于 10-19 07:55

    BLE蓝牙模块功能应用②——定位功能

    蓝牙定位是BLE蓝牙模块的重要功能,可以弥补GPS无法覆盖室内定位的场景。本文将从iBeacon概述、定位技术原理以及行业应用来展开介绍,带大家熟悉了解
    的头像 发表于 10-18 08:25 428次阅读
    <b class='flag-5'>BLE</b><b class='flag-5'>蓝牙</b>模块功能应用②——定位功能

    海凌科BLE低功耗蓝牙模块物联网应用

    低功耗蓝牙(Bluetooth Low Energy、低功耗蓝牙,俗称BLE,以前称为Bluetooth Smart )一般来说是指支持蓝牙协议4.
    的头像 发表于 10-16 10:12 668次阅读
    海凌科<b class='flag-5'>BLE</b>低功耗<b class='flag-5'>蓝牙</b>模块物联网应用

    FCC & CE认证 蓝牙5.1协议 主从并存 低功耗蓝牙模块BLE5101# 蓝牙

    BLE蓝牙模块
    思为无线
    发布于 :2023年10月12日 09:31:13

    【FireBeetle 2 ESP32-S3开发板体验】蓝牙BLE控制LED

    一、目的 使用Micropython开发,控制FireBeetle 2 ESP32-S3开发板上的蓝牙,从而与手机APP通信。 二、BLE 蓝牙通讯技术不必多赘述。
    发表于 08-03 13:30

    电脑端BLE蓝牙助手

    电脑端BLE蓝牙助手
    的头像 发表于 06-14 10:34 1992次阅读
    电脑端<b class='flag-5'>BLE</b><b class='flag-5'>蓝牙</b>助手

    无线通信之蓝牙BLE技术

    蓝牙,高速蓝牙和低功耗蓝牙技术)合而为一。它集成了蓝牙技术在无线连接上的固有优势,同时增加了高速
    发表于 05-12 17:26

    如何做出稳定的BLE蓝牙4.0串口透传模块呢?

    如何做出稳定的BLE蓝牙4.0串口透传模块呢?
    发表于 05-09 17:11

    BLE技术的特点、协议栈组成和应用难点

      BLE(Bluetooth Low Energy,低功耗蓝牙)协议是蓝牙技术规范的一种。它是一种新型的无线通信技术,在传输数据时功耗较低
    发表于 05-06 17:53 2038次阅读