【应用】低功耗无线SoC+蓝牙硬件模块快速开发蓝牙网状网络应用
蓝牙5网状网络(Bluetooth 5 Mesh Networking)可以增强无线连接系统(如物联网设备)的覆盖范围和网络可用性。但是,网状网络在低功耗无线硬件设计和网状网络软件开发之间存在复杂的层次,可能会使开发人员很快陷入困境并影响项目进度。随着支持蓝牙5的智能手机和其他移动平台的出现,时间成为一个关键因素,因为开发人员需要迅速响应几乎所有行业和应用程序对蓝牙网状网络功能需求的爆炸式增长。本文将概述蓝牙网状网络的基本原理,然后介绍SILICON LABS针对快速开发蓝牙网状网络应用的解决方案。
蓝牙网状网络
蓝牙网状网络超越了传统蓝牙技术的点对点连接能力(图1)。通过临近连接设备对消息的中继(如relay提供在节点之间传递消息的功能),扩展了通过代理节点与支持蓝牙的移动设备进行交互的网络的有效范围;friend节点可以缓存低功耗节点在扩展睡眠状态之间定期轮询的消息,解决了降低功耗的要求。蓝牙网状网络还解决了建筑自动化或其他物联网应用所需的网络安全问题,与BLE保护单个设备的安全性不同,蓝牙网状网络强制实施安全措施,可以保护整个网状网络的安全,其安全方案引入了关注点分离到网状网络的概念,对每个设备、网络和应用程序使用不同的安全措施。
图1 蓝牙网状网络
实现蓝牙网状连接的应用程序给开发者带来很大困难。大多数使用网状网络的应用建立在功率受限的设备上,依靠网状网络来扩展低功率无线电子系统的有效范围。即使是最有经验的硬件开发人员,也会在创建合适的低功耗硬件设备方面遇到挑战。在完成自定义蓝牙网络的设计之后,开发人员也可能在满足国家认证要求方面,面临巨大的成本和时间挑战。软件开发人员会寻找兼容的蓝牙网状网络堆栈,并使用它们来构建支持自己应用的软件层,但有很大的时间开销。然而,利用Silicon Labs的蓝牙硬件和软件,开发人员可以在低功耗设备中快速部署蓝牙网络功能,以满足他们自己的应用需求。
Silicon Labs的蓝牙网状网络解决方案
Silicon Labs的蓝牙网络解决方案建立在其低功耗蓝牙BGM13P硬件模块的基础上,该模块结合了无线处理器和完整的蓝牙协议栈,以12.9×15.0×2.2mm的封装形式提供了完整的认证蓝牙系统。EFR32BG13 Blue Gecko无线片上系统(SoC)为该模块提供核心功能。它包含一个32位的ARM®Cortex®-M4内核、一个2.4 GHz无线模块、512KB闪存、64KB RAM以及大量的模拟和数字外设。它也可以作为定制蓝牙硬件设计的基础。
该模块提供完全认证的设计,包括EFR32BG13和所需的支持电路(多个振荡器源、两个晶振和端口驱动器)。同时,该模块还提供了一系列省电功能,满足低功耗设备的持续需求。该模块在主动模式下的功耗仅为87μA/MHz,深度睡眠模式下的功耗仅为1.4μA,并且具有完整的RAM功能。为了最大限度地延长低功耗深度睡眠模式的时间,工程师们可以利用低能量传感器接口和低能量计时器等功能。在处理器保持深度睡眠模式时,低功耗传感器接口便于工程师对模块的集成有限状态机和模拟外设编程,以采集和处理传感器信号。低功耗定时器可让工程师输出简单的波形并监控实时时钟/计数器,以在指定的时间段内执行操作,而无需处理器参与。当然,无线设备的功耗一般取决于无线系统的效率。在这种情况下,2.4GHz无线模块在接收模式下仅消耗9.9mA,在0dBm输出功率下仅消耗8.5mA。即便如此,该模块还通过射频控制在节能方面提供了额外功能。开发人员可以在模块中编程RF感测功能,以在检测到宽带RF能量时唤醒处理器。使用这种方法,开发人员可以保持模块在深度睡眠期间保持通信功能。开发人员还可以将设备配置为蓝牙5低功耗节点,该节点从深度睡眠周期性地醒来,通过轮询friend节点来获取缓存消息。
开发人员可以简单地将模块放入具有现有处理器的设计中,以用作蓝牙网络协处理器(图2),也可以将该模块用作完整的系统解决方案(图3)。在图3这种独立模式下,开发人员可以在模块的EFR32BG13处理器上运行其应用程序代码,并使用EFR32BG13的集成模拟和数字外设以简单的物联网设计进行信号采集。
图2 BGM13P硬件模块用作蓝牙网络协处理器解决方案
图3 BGM13P硬件模块完整的系统解决方案
Silicon Labs的SLWSTK6101C开发套件被设计用于不同蓝牙设备的插入式板卡,提供具有代表性的物联网设计,其中包括Macronix的MX25R8035F 8 Mbit闪存,Sharp Microelectronics的LS013B7DH03 128×128 LCD以及Silicon Labs的Si702温度和湿度传感器等。
图4 提供多种接口的SLWSTK6101C套件
硬件工程师可以使用开发套件来优化他们的硬件设计,软件开发人员也可以利用Silicon Labs全面的软件开发环境来快速创建网状网络应用程序。在Simplicity Studio的帮助下,Silicon Labs的蓝牙5网状堆栈可将基本蓝牙堆栈扩展到特定的网状资源(图5)。因此,开发人员可以从更传统的蓝牙协议(如信标或点对点通信)扩展到全网状拓扑。Simplicity Studio与基于Silicon Labs BGM13P的SLWRB4306A和SLWSTK6101C开发板配合使用,可让开发人员使用适当的软件开发工具包(SDK)配置其环境。
图5 Silicon Labs的蓝牙网状堆栈
结论
蓝牙5网状网络为广泛的利用智能手机和其他移动设备进行点对点通信的应用提供了基础。然而,蓝牙5网状网络的部署给硬件和软件设计带来了巨大的挑战,特别是在功耗有限的应用中,如物联网。此外,硬件工程师需要满足最小占用空间和低功耗的要求,软件工程师需要构建使用最少资源执行复杂通信协议的软件。然而,通过将BGM13P模块、SLWSTK6101C开发板和用于节点和移动设备的蓝牙堆栈相结合,工程师们拥有了一个综合平台,可快速开发使用蓝牙网状网络的应用。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由SL翻译自Silicon labs,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
芯科科技FG25 Sub-GHz无线SoC成功案例推动智慧城市能源转型
SILICON LABS芯科科技正在为改善世界和生活的产品的物联网开发人员创建硬件、软件和解决方案。凭借多样化的无线SoC、所有主要和次要物联网标准和协议方面的专业知识,以及至高的质量和安全标准,公司为正在重塑能源管理、电气化和分销的变革者提供支持。
应用方案 发布时间 : 2024-09-06
【应用】2.4G无线SoC用于电力系统高压数据采集器,具备蓝牙传输功能,可实现MCU外围设备自主交互
由于电力系统高压数据采集器需要提供一种具有蓝牙传输功能,还可实现MCU外围设备自主交互的方案,因此需要一款内置MCU的高性能无线SoC。本文推荐SILICON LABS的EFR32BG21A010F512IM32-BR用于电力系统高压数据采集器项目中。
应用方案 发布时间 : 2022-01-06
完美结合无线连接、人工智能和安全性的智能家居解决方案
智能家居应用正在快速发展,其中推动智能设备的发展关键因素在于易于使用,而实现这一目标的最佳方法,便是让设备通过人工智能和机器学习技术进行自我思考。本文将为您介绍人工智能将如何强化智能家居设备的功能,以及由芯科科技(Silicon Labs)所推出的解决方案,将如何增强智能家居设备的功能性与安全性。
应用方案 发布时间 : 2024-06-23
芯科科技提供多款无线连接和控制芯片产品及解决方案,BG2x系列蓝牙SoC成就多样医疗物联网用例,
Silicon Labs(亦称“芯科科技”)的无线SoC和MCU助力全球客户的医疗物联网应用创新,持续打造更智能、高效、安全和便捷的健康监测设备。智能和网联技术近年来一直是医疗和健康保障领域内的热门技术,许多厂商都在利用医疗物联网(IoMT)技术开发更加智能和互联的健康监测设备,以利用物联网、云计算、人工智能和可穿戴等新一代信息通信技术,来帮助用户时刻监控自己的健康状况、降低医疗费用和就医麻烦。
厂牌及品类 发布时间 : 2023-06-29
【经验】芯科科技EFR32MG21A020F512IM32无线SOC固件烧录方法及步骤
笔者设计了一款Zigbee无线通信模块,采用Silicon Labs(芯科科技)EFR32MG21A020F512IM32无线SOC作为主芯片,包含512KB Flash、64KB RAM和丰富硬件外设,最大发射功率20dBm,支持Zigbee 3.0协议,主要用于智能家居中的网关、智能开关等产品的无线连接。本文介绍EFR32MG21A020F512IM32无线SOC固件烧录方法及步骤。
设计经验 发布时间 : 2020-03-16
EFR32FG25 Gecko Wireless SoC Family Data Sheet
型号- EFR32FG25B111F1152IM56-B,EFR32FG25A221F1920IM56-B,EFR32FG25A211F1920IM56-B,EFR32FG25B222F1920IM56-B,EFR32FG25B121F1152IM56-B,EFR32FG25A111F1152IM56-B,EFR32FG25A121F1152IM56-B,EFR32FG25B221F1920IM56-B,EFR32FG25B212F1920IM56-B,EFR32FG25B222F1920IM56-BR,EFR32FG25B211F1920IM56-B,EFR32FG25
Silicon Labs(芯科科技) 物联网无线产品选型指南
目录- Company and product overview Bluetooth Modules proprietary wireless devices Wi-Fi Modules Mighty Gecko Modules Z-Wave Modules
型号- EBWT41U,ZDB5202,SLEXP8027A,EFR32FG13P233F512GM48,EFR32™,SLWSTK6061B,MGM12P,EZR32WG,EFR32FG13P231F512GM32,EFR32BG12P232F1024GM68,EFR32MG13P733F512GM48,EFR32BG13P532F512GM32,WT12,AMW007-E04,EFR32,WT32I,EZR32™,BGM121,BGM11S,WT11U,EFR32FG,EFR32FG14P233F256GM48,SLWSTK6062B,RBK-ZW500DEV-CON2,SLWSTK6120A,SLWSTK6063B,RBK-ZW500,EFR32BG12P132F1024GL125,SI4XXX,ZM5101,ZM5304,ZDB5101,ACC-UZB3-U-BRG,BGM111,EBWT11U,EFR32FG14P233F128GM48,ACC-UZB3-U-STA,MGM111,ZDB5304,SLWSTK6000B,SLWSTK6020B,WT32,SI10XX,SLWSTK6101C,EFR32MG13P632F512GM32,AMW037,EFR32FG12P433F1024GM48,DKWT32I-A,EFR32MG12P132F1024GL125,EFR32MG1P133F256GM48,BGM13S,EZR32HG,BGM13P,BGX13P,EZR32LG,MGM13P,WT41U,EFR32BG13P733F512GM48,BGX13S,SLWSTK6060B,MGM13S,SLWSTK6065B,WGM110,RBK-ZW500DEV-EMB2,EFR32BG12P433F1024GL125,EBWT12-A,ZM5202,AMW007,SLTB004A,EFR32MG14P733F256GM48
【经验】创建ZigBee的无线SOC网关工程操作步骤
Silicon Labs公司的EFR32MG系列是针对智能家居市场应用的多协议无线SOC,单芯片支持蓝牙、ZigBee和Thread等协议,尤其是高性价比的系列2产品MG21、MG22,在ZigBee应用方面受到广大工程师的青睐。对于新手来说,使用SOC模式网关是最简单不过,本文就指导大家创建ZigBee的SOC网关工程操作步骤。
设计经验 发布时间 : 2020-04-09
浅谈思为无线SOC片上系统LoRa-STM32WLE5数据安全防御机制
LoRa-STM32WLE5是思为无线研发的一款SOC模块,该模块采用了ST 公司的STM32WLE5芯片,基于高性能的Arm®Cortex®-m4 32位RISC核心,实现了一套完整的DSP指令和一个独立的内存保护单元(MPU)。模块通过lora调制提供了远距离、低功耗、高灵敏度的无线通信能力,还在设计中融入了高度安全的机制,确保设备和数据的安全。
产品 发布时间 : 2024-09-18
【IC】全新xG22E无线SoC系列支持能量采集应用,开创无电池物联网产品
Silicon Labs宣布推出全新的xG22E系列无线片上系统(SoC),这是芯科科技有史以来首个设计目标为可在无电池、能量采集应用所需超低功耗范围内运行的产品系列。这一新系列包括BG22E、MG22E和FG22E三款SoC产品。是芯科科技迄今为止能量效率最高的SoC。
产品 发布时间 : 2024-04-26
【经验】如何降低ZigBee设备入网时的平均电流
Silicon Labs的EFR32MG系列是支持蓝牙5、BLE MESH、ZigBee的多协议无线SOC,其具有高集成度、超低功耗等特性,被广泛应用于智能家居以及IOT市场。有些产品对于低功耗要求较高,如电池供电传感器、单火开关等,本文基于EmberZnet协议栈,指导大家使用EFR32MG系列SOC开发ZigBee产品时,如何降低ZigBee设备入网时的平均电流。
设计经验 发布时间 : 2019-05-23
【经验】基于Silicon Labs 无线SoC EFR32MG的PTI抓包工具的使用
Silicon Labs的Zigbee无线SoC EFR32MG在Zigbee的应用中占有非常多的份额,主要的优势为集成PA,最高19.5dbm的发射功率,-102.7dbm接收灵敏度,整个链路预算即122.2db,穿墙的效果非常好。全球范围内使用EFR32MG作为Zigbee网关的产品高达80%。本文讲述基于Silicon Labs 无线SoC EFR32MG的PTI抓包工具的使用方法。
设计经验 发布时间 : 2019-01-18
【经验】多协议无线SoC EFR32MG的ZigBee开发之Token概念解析
EFR32MG系列是Silicon Labs公司针对多协议推出的无线SOC,单芯片可以支持Sub-G、蓝牙、Thread和Zigbee多种协议。在EFR32MG芯片中没有eeprom,Silicon Labs提供了使用flash模拟eeprom(simulated eeprom)的用法,用来存储非易失性数据,所以实际上它们是直接存储在flash上。而这些数据的写入和访问就是通过token来实现的。
设计经验 发布时间 : 2019-02-12
2.4GHz无线SoC MG21助力开发SONOFF微型Zigbee USB智能适配器支持路由和快充
SILICON LABS近日宣布,其EFR32MG21(MG21)2.4GHz无线SoC获SONOFF公司选用于开发新型“ZBMicro”智能开关。该产品是SONOFF最新的微型Zigbee USB智能适配器,也是智能家居技术领域的开创性产品。从作为USB设备的智能开关到作为Zigbee路由器和支持快速充电的功能,ZBMicro提供了无与伦比的用户体验,提升了现代智能家居的连接性和便利性。
厂牌及品类 发布时间 : 2024-08-17
【经验】基于Silicon Labs 无线SoC EFR32MG的Zigbee节点网络信息保存与恢复
Silicon Labs的Zigbee无线SoC EFR32MG在Zigbee的应用中占有非常多的份额,主要的优势为集成PA,最高19.5dbm的发射功率,-102.7dbm接收灵敏度,整个链路预算即122.2db,穿墙的效果非常好。全球范围内使用EFR32MG作为Zigbee网关的产品高达80%。本文讲述基于Silicon Labs 无线SoC EFR32MG的Zigbee节点网络信息保存与恢复
设计经验 发布时间 : 2019-01-18
电子商城
品牌:SILICON LABS
品类:Mighty Gecko Multi-Protocol Wireless SoC
价格:¥27.0929
现货: 98,034
现货市场
品牌:SILICON LABS
品类:Switch Hall Effect Magnetic Position Sensor
价格:¥2.2924
现货:150,000
服务
可定制变压器的常规尺寸从EE4.4到ETD49不等,温度范围:-40℃~150℃。自动化产品的起订数量:20KPCS,其它定制产品无起订量要求。
提交需求>
配备KEYSIGHT网络分析仪,可测量无线充电系统发射机/接收机线圈的阻抗,电感L、电阻R、电感C以及品质因数Q,仿真不同充电负载阻抗下的无线充电传输效率。支持到场/视频直播测试,资深专家全程指导。
实验室地址: 深圳 提交需求>
登录 | 立即注册
提交评论