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

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

3天内不再提示

设计无电池设备需降低无线传感器节点功耗

h1654155966.4254 来源:互联网 作者:佚名 2017-10-20 13:53 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

无线传感器节点可通过缩减传感器尺寸、简化维护问题和延长电池续航时间而降低实施成本。事实上,如果把重点集中在无电池的设计上,将能实现更大的成本效益。

设计无电池设备的最好方法是通过用于通信和能量采集的低功耗蓝牙(BLE)等技术来降低无线传感器系统的平均功耗。

微型无线传感器

图1为微型无线传感器的架构图。该传感器使用具有集成BLE射频微控制器MCU)而创建,可以完全使用能量采集电源管理集成电路(IC)所提供的电源运行。

[图1:微型无线传感器使用具有集成BLE射频的微控制器(MCU)而创建,经优化后仅用能量采集电源管理IC所提供的电源运行。图中为完整的无线传感器 -- CYALKIT-E02太阳能供电BLE传感器参考设计套件(RDK)。]

BLE的优化

为了做到只用能量采集IC所提供的电源运行,传感器必须优化其BLE系统以降低功耗。首先,设计人员必须了解BLE子系统的详情。接下来,需要编写固件代码以满足每种运行/功率模式的要求。然后,设计人员必须分析实际功耗以确认各种假设来进一步提升系统的能效。

降低功耗技术的说明可参考赛普拉斯CypressCYALKIT-E02太阳能供电BLE传感器参考设计套件(RDK)该RDK包含一个Cypress PSoC 4 BLE与S6AE10xA能量采集电源管理IC(PMIC)。

简单、无功率优化的BLE设计要首先把BLE射频配置为处于不可连接广播模式的信标。BLE信标是每隔一定时间向外进行广播的单向通信方法。它包含一些较小的数据包(30字节),而这些数据包构成一个广播数据包发送出去。想信标被发现可在各类智能手机或计算机应用中推送消息、app操作及提示。

图2显示了广播通道数据包格式的BLE链路层格式。BLE链路层拥有“Preamble”(前导码)、“Access Address”(接入地址)、“Protocol Data Unit(PDU)”(协议数据单元)和“Cyclic Redundancy Code(CRC)”(循环冗余码)。请注意,以下信息仅适用于广播通道数据包格式,不含“数据通道数据包”。

  • “Preamble”必须设置为“10101010b”

  • Ÿ“Access Address”必须设置为

    “10001110100010011011111011010110b(0x8E89BED6)”

  • “PDU”包含“报头”和“净载荷”

BLE信标的数据包结构属于“净载荷”中的“广播数据”。

[图2:广播通道数据包格式的BLE链路层格式]

[图3:BLE信标数据包格式]

表1列出了设置值

可以使用电压和电流波形计算平均消耗电流以确定BLE设计的高效。图4显示了无功率优化设计的功耗结果。

[图4:无功率优化的BLE设计的电流消耗]

平均电流约为5 mA,从启动到待机的总功耗为34.76 mJ。为了做到使用环境能量运行,我们需要降低消耗电流。

通过优化固件实现低功耗

通过优化以下4个功能以降低BLE设计的平均电流消耗:

  1. 低功率启动

  2. 深度睡眠

  3. IMO时钟设置

  4. 调试选择

当系统处于低功耗模式时,则需要利用看门狗定时器(WDT)来唤醒系统。

低功率启动

通电复位(POR)后,BLE系统通过调用不同组件的启动功能对这些组件进行初始化。初始化时通过执行以下步骤实现低功耗运行:

  1. 在32.768-kHz watch晶体振荡器(WCO)启动时,关闭24-MHz外部晶体振荡器(ECO)以降低功耗。

  2. 500 ms后(WCO启动时间),启用WDT以唤醒系统。

  3. 将MCU配置成在500 ms WCO启动时间内处于深度睡眠模式。

  4. WCO启用后,重启ECO以启用BLE子系统(BLESS)接口

  5. 把WCO置于低功耗模式,并将低频时钟(LFCLK)源从32‐kHz内部低速振荡器(ILO)改为WCO。

  6. 启用WDT以唤醒系统。

  7. 将MCU置于深度睡眠模式。

[图5:低功耗启动波形]

深度睡眠

用户设计应管理系统时钟、系统功率模式和BLESS功率模式,以实现BLE MCU的低功耗运行。

在BLE事件间隔期间,建议通过执行以下步骤实现深度睡眠:

  1. 关闭ECO以降低功耗。

  2. 1.5s后(BLE事件间隔),启用WDT以唤醒系统。

  3. 将MCU置于深度睡眠模式。

  4. 1.5s后,重启ECO以启用BLE子系统(BLESS)接口。

  5. 发送BLE广播数据。

  6. 从步骤1开始重复。

[图6:深度睡眠波形图]

IMO 时钟设置

3-MHz到48-MHz内部主振荡器(IMO)是主要的内部时钟源。IMO的默认频率是48 MHz,可在3 MHz到48 MHz范围内以1 MHz的步长调节。在默认的校准设置下,IMO与本例中RDK的公差为±2%。图7显示了改变IMO频率后的总功耗示例。

[图7:IMO DC规格和示例总功耗]

调试选择

串行线调试(SWD)引脚用于开发阶段的运行时固件调试。将SWD引脚配置为调试模式会增加电流消耗。因此,这些引脚应在最终版本时切换到通用输入输出(GPIO)模式,让它们在芯片复位时仍可用于设备编程

我们可以使用电压和电流波形计算BLE设计的平均消耗电流,以确认设计上的优化程度。图8显示了功率优化设计的功耗结果。

[图8:功率优化的BLE设计的电流消耗]

平均电流约为1.5 µA,从启动到待机的总功耗为0.106 mJ。

采用能量采集技术运行

在这平均电流和总功耗水平上,需要确认系统能够采用能量采集技术运行。图9显示了能量采集系统的框图。该系统采用了S6AE10xA Energy Harvesting(EH)PMIC系列,可使用CYALKIT-E04 S6AE102A和S6AE103A EVK 以及CY8CKIT-042-BLE BLE Pioneer Kit运行一整天。

[图9:能量采集系统框图]

图10中的框图显示了基于S6AE102A和S6AE103APSoC电路板的PSoC 4 BLE的能量采集过程。

Wave1显示了基于太阳能的BLE运行,Wave2显示了发送时的BLE电流消耗。PMIC首先将太阳能存储到VSTORE1(VST1)上的一个300-μF陶瓷电容器上 。当VST1达到VVOUTH时,能量被发送到MCU用于BLE运行。

[图10:简单的能量采集]

但是,这种简单的能量采集过程,在没有备用电容器的情况下(例如,没有光线的期间)不能持续运行一整天。

图11中的框图和波形显示了混合储能控制功能。用于运行系统的能量存储在VST1中,其余能量用于对VSTORE2(VST2)进行充电。当没有环境光线时,VST2中能持续为系统提供能量。

[图11:混合储能控制功能]

图12中的波形显示将能量存储到VSTORE2时的充电曲线。S6AE10xA将能量存储到VSTORE1(小电容器)和VSTORE2(大电容器)中。存储在VSTORE1中的能量用于系统运行,其余能量用于VSTORE2(VST2)的子储能器件充电。VSTORE2中持续为系统提供能量,因此,即使在没有环境光线的情况下,系统也能继续运行一段时间。

[图12:存储多余能量的波形]

图13中的框图显示了混合电源输入控制模式。Wave1显示的是PMIC如何控制两个电源(太阳能和电池)。PMIC通过转换这两个电源在不同场景下驱动系统。环境光线通常是持续的,但某些地方可能没有持续的光线。PMIC能够自动转换这两个电源,在没有光线的情况下继续供电。

[图13:混合电源输出控制]

S6AE10xA根据VSTORE1的电压自动更换电源。如果VSOTRE1的电压达到VVOUTL,将从VBAT电源供电,以便在无环境光线的情况继续供电。

参考用例

以下是如何实现不同应用的例子。

[图14:需要运行一整天的小巧的太阳能无线传感器]

[图15:需要短时/频繁操作的小巧的太阳能门传感器]

[图16:太阳能无源红外传感器]

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

    关注

    15

    文章

    778

    浏览量

    100392
  • 电池
    +关注

    关注

    85

    文章

    11613

    浏览量

    144549

原文标题:如何开发微型太阳能无线传感器节点

文章出处:【微信号:CypressChina,微信公众号:Cypress教程】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    S6AE102A/S6AE103A:无线传感器节点能量收集PMIC的卓越之选

    S6AE102A/S6AE103A:无线传感器节点能量收集PMIC的卓越之选 在电子设备不断向小型化、低功耗发展的今天,能量收集技术显得尤为
    的头像 发表于 04-22 16:45 164次阅读

    AS8510:电池传感器数据采集设备的深度解析

    AS8510:电池传感器数据采集设备的深度解析 在电池管理系统中,准确的数据采集至关重要。AS8510作为一款专为电池
    的头像 发表于 03-27 10:30 240次阅读

    ZigBee:低功耗物联的“网状神经”

    | 工业传感器网络 | 农业环境监测 | 智慧照明控制 | 医疗健康设备联网尤其适用于设备数量多、分布广、长期稳定运行且对功耗敏感的场景
    发表于 03-12 10:45

    超低功耗技术:让无线设备“用电如丝”,续航以年计

    动态调节各电路模块电压与开关的核心单元,是实现精细功耗管理的关键硬件。 四、典型应用场景 电池供电的远程监测: 水文传感器、地质灾害监测点。 无人值守的智能表计: 燃气表、水表、热量表的无线
    发表于 01-28 10:51

    功耗设计 +无线传输:激光雪深传感器的野外供电与数据通信方案

    通过硬件低功耗选型 + 软件精细化调度实现了设备功耗运行,依托太阳能复合供电体系解决了野外供电难题,结合多制式无线传输方案适配了不同场景的通信需求。该方案已在气象、交通、滑雪场等领域
    的头像 发表于 01-08 09:13 305次阅读
    低<b class='flag-5'>功耗</b>设计 +<b class='flag-5'>无线</b>传输:激光雪深<b class='flag-5'>传感器</b>的野外供电与数据通信方案

    利用DMA如何降低MCU功耗

    (而非持续运行)。 避免软件轮询开销 传统DMA方案:CPU循环检查外设状态(如UART接收标志、ADC转换完成标志),消耗大量周期。 DMA方案:硬件自动检测外设事件并触发传输,消除轮询功耗
    发表于 11-18 07:34

    电容式液位传感器和传统接触式液位传感器比有什么优势?

    维成本更低 传统接触式传感器的安装流程复杂、维护频率高,而电容式传感器结构简单、易损部件,显著降低了安装和运维成本。(如有需要-联系:刘先生 19210042892) (一)安装方式
    发表于 11-11 11:37

    无线门磁传感器核心工作原理

    LoRaWAN无线门磁传感器,其利用门磁分离感应原理,实时监控门窗开/合状态并通过无线 LoRaWAN通信技术实现远程告警。除了使用LoRaWAN低功耗技术,该
    的头像 发表于 08-04 08:50 1559次阅读
    <b class='flag-5'>无线</b>门磁<b class='flag-5'>传感器</b>核心工作原理

    无线振动传感器设备预设性维护

    方案介绍 LoRa无线振动传感器使用工业级振动传感器芯片,可采集设备实时的加速度信号/速度/位移/温度信号。支持振动数据的时域分析和频域分析,获得被测
    的头像 发表于 08-04 08:49 997次阅读
    <b class='flag-5'>无线</b>振动<b class='flag-5'>传感器</b><b class='flag-5'>设备</b>预设性维护

    蓝牙无线通讯-蓝牙5.4概述

    )** ‌:增强广播数据安全性,适用于金融级穿戴设备或工业传感器等对安全要求较高的场景. ‌扩展广播控制‌:提供更灵活的广播参数配置,降低设备干扰,提升通信效率. (PAwR, EA
    发表于 07-31 15:58

    无线传感器网络在步进电机运行状态监测中的应用

    运行状态无线网络监测系统,采用Atmeg128L和CC2420设计了无线传感器网络监测节点,并利用该监测节点为终端对步进电机的运行温度进行实
    发表于 07-10 16:59

    CYBT-213043-MESH如何降低功耗节点的电流消耗?

    LOW_POWER_NODE 之外 \"Mesh_Demo_Temperure_Sensor \" 的最佳设置是什么?\"= 1 \" 以尽可能降低功耗节点的电流消耗。
    发表于 07-04 06:21

    数据采集的关键节点设备是什么

    数据采集是从各种数据源中获取所需信息的过程,其关键节点设备根据应用场景、采集对象和技术需求的不同而有所差异。以下是一些常见的数据采集关键节点设备及其功能和应用场景的详细介绍:
    的头像 发表于 06-13 09:15 1409次阅读
    数据采集的关键<b class='flag-5'>节点</b><b class='flag-5'>设备</b>是什么

    功耗线性霍尔传感器SC4102产品介绍

    SC410X(SC4102) 是一款低功耗线性霍尔传感器,成比例的响应磁通量密度。静态输出电压为 50%*VCC。该 IC 可通过配置进入超低功耗模式。这使得该 IC 非常适合电池供电
    的头像 发表于 06-11 14:34 1325次阅读

    电机温度监测系统低功耗无线节点模块设计

    提出了一种用于电机温度监测系统的无线数据收发节点模块设计方案,利用LPC1114的省电耗模式配合Si4432集成芯片实现无线收发模块的低功耗。另外,针对模块硬件实现RF前端高频电路设计
    发表于 04-30 00:42