选择低功耗蓝牙芯片时首先评估数据手册

协变珊瑚
• 阅读 805

低功耗蓝牙是蓝牙技术联盟设计和销售的一种个人局域网技术,相较经典蓝牙,低功耗蓝牙旨在保持同等通信范围的同时显著降低功耗和成本。

在设计初始阶段,优化低功耗蓝牙芯片能耗的诀窍会影响存储器大小、时钟速度、工作模式及其他因素的抉择。

优化BluetoothLE应用以实现最小能耗运行是一项挑战。了解BluetoothLE协议和底层的系统级芯片(SoC)架构对于延长电池寿命至关重要。其中对BluetoothLE工作模式(例如广播和睡眠)的见解尤其重要。通过向堆栈提供正确的输入以及利用BluetoothLESoC的硬件功能,我们可以采用多种不同的方法来最小化整个系统的功耗。

在蓝牙通信中,BluetoothLE已保护了大量的连接设备插座。而在无线设计中选择BLE的最关键原因之一在于它的普及性,这要归功于它在智能手机中的广泛部署以及能够延长电池使用寿命的能力。由于大多数物联网(IoT)终端节点都由电池供电,因此较长的电池寿命就显得极为珍贵。

尽管是众所周知的事情,但还是要强调选择BluetoothLE器件时首先要评估其文档。虽然最初的数据挖掘过程看起来微不足道,但是很快你就会发现半导体器件数据手册的比较过程将是一项相当复杂的任务。

例如考虑无线蓝牙SOC芯片的接收或发送模式中的工作电流。许多BLESoC文档显示的电流消耗为几毫安。数据手册中显示的以微安/兆赫(μA/MHz)为单位的CPU功耗。在密集计算应用中,该数值会成为决定性的选择标准。当然这一数值通常指的是CPU在最高频率时的最佳情况。换句话说,当SoC CPU的工作频率与制造商数据手册中指定的频率不同时,数据手册中显示的数值可能会被证明是非常不准确的。

第二个例子是深度睡眠电流,这对于电池供电的终端产品至关重要。该数值通常在数百纳安至几微安之间。非常重要的是,须确保深度睡眠电流的数值与保留的RAM大小相关,并且包含实时时钟(RTC)电流消耗。RTC与精确的睡眠时钟源结合在一起是为了维持BLE正常工作所需的时序。

因此数据手册中的功耗数值缺乏标准化可能会造成错误的比较,最终可能导致选择错误的器件。

上海巨微集成电路有限公司由中国一流IC设计专家联合创立,顺应无线互联网的潮流,投入到来的物联网产业的发展,专注芯片和与之相关的系统设计,提供最高性价比的通用无线芯片和无线传感器芯片和方案,并成为无线传感节点的主要供货商。其核心技术能力覆盖射频,模拟,SOC和系统软件的设计。巨微总代理英尚微电子提供开发板和软件等支持。

点赞
收藏
评论区
推荐文章
Wesley13 Wesley13
4年前
TWS蓝牙耳机游戏时延测试方法介绍与评测【上篇】
TWS蓝牙耳机体积小,重量轻,使用携带方便,佩戴时间久了也不会因为耳机重量的问题而感到难受。特别是在越来越多的手机取消了3.5mm的耳机孔后,选择使用TWS蓝牙耳机的用户也越来越多了。每当有新款TWS蓝牙耳机上市时,很多有购买需求的用户最关心的问题是:游戏体验如何?玩“吃鸡”延迟大不大?本篇就这些用户关注的问题来重点探讨下TWS蓝牙耳机游戏时延评测(音画
足球的飞行参数如何传到场外
传感器获得足球飞行的准确参数后,还需要将数据传输到场外主机,由裁判进行判断。传输数据的方式有很多种,比如蓝牙、WiFi等常见的通信方式。但首先要解决IMU与通信芯片的互联。IC和SPI是目前常用的选择。一般IC指的是IC总线。IC总线是Philips公司开
翼
5年前
前端使用低功耗蓝牙开发的坑1(分包操作之分包接收)
最近用uniapp开发微信小程序的一个项目中用到了低功耗蓝牙,但是其中收包,发包的时候不能超过20字节,所以就需要我们来进行分包操作了接收蓝牙设备传过来的数据,并进行分包接收处理说明:我项目中的数据结构中05是帧头,FE是帧尾,所以需要判断接收到的这个数据是否是05开头,FE结尾,我是将接收到的数据保存到了缓存中image.png(h
翼
5年前
前端使用低功耗蓝牙开发的坑2(分包操作之分包发送)
最近用uniapp开发微信小程序的一个项目中用到了低功耗蓝牙,但是其中收包,发包的时候不能超过20字节,所以就需要我们来进行分包操作了以下是对分包发送的一些处理,分包接收操作请看上篇文章说明:我项目中的数据结构中05是帧头,FE是帧尾image.png(https://imghelloworld.osscnbeijing.
Stella981 Stella981
4年前
Android 蓝牙相关的广播
Android蓝牙相关的广播监听蓝牙相关的广播并获得相关的信息,蓝牙相关的广播主要集中在BluetoothAdapter和BluetoothDevice类中,可以通过在AndroidManifest.xml中注册静态广播,也可以通过在代码中注册动态广播,两种形式的广播都可以监听到需要相关的权限<usespermissi
Stella981 Stella981
4年前
Android 蓝牙启动流程(以及设置蓝牙为作为sink模式 & 接收端模式)
本文以Android7.1为基础(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fandroidxref.com%2F7.1.1_r6%2F)最近在做蓝牙开发,研究了一下蓝牙的启动流程,总结一下Google在Android源码中推出了它和博通公司一起开发的Bl
赵颜 赵颜
2年前
生物识别应用锁控二合一和三合一芯片的算法描述和特点
主控集成电容触控按键(二合一),外接指纹模组方案特点•主控:采用集成TouchKey的芯片ACM32FP0•算法:采用金融级安全芯片ACH512/高性能算法芯片ACM32FP4•非接:采用A32NQ32C3读卡芯片•支持指纹、按键、钥匙、非接、蓝牙等多种开
GeorgeGcs GeorgeGcs
8个月前
【HarmonyOS】鸿蒙应用蓝牙功能实现(一)
鸿蒙开发能力HarmonyOSSDK应用服务鸿蒙金融类应用(金融理财前言蓝牙技术是一种无线通信技术,可以在短距离内传输数据。它是由爱立信公司于1994年提出的,使用2.4GHz的ISM频段,可以在10米左右的距离内进行通信。可以用于连接手机、耳机、音箱、键
GeorgeGcs GeorgeGcs
8个月前
【HarmonyOS】鸿蒙应用蓝牙功能实现 (二)
鸿蒙开发能力HarmonyOSSDK应用服务鸿蒙金融类应用(金融理财前言蓝牙一般分为传统蓝牙(BR/EDR),低功耗蓝牙(BLE)两种。鸿蒙将蓝牙的功能模块分的非常细。基本上我们会用到access进行蓝牙状态的开启和关闭,以及状态查询。在使用connect
GeorgeGcs GeorgeGcs
8个月前
【HarmonyOS】鸿蒙应用蓝牙功能实现 (三)
鸿蒙开发能力HarmonyOSSDK应用服务鸿蒙金融类应用(金融理财一、蓝牙配对业务流程1‌.设备进入可被发现模式‌:首先,设备需要进入可被发现模式,这样周围的蓝牙设备才能识别到它。一方设备(如手机)会主动搜索附近的蓝牙设备,并列出所有可用的配对选项。2‌
全栈工程师 全栈工程师
7个月前
低功耗双通道生物电信号测量模拟前端芯片
低功耗双通道生物电信号测量模拟前端芯片