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

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

3天内不再提示

太阳能无线传感器节点设计技巧,拿走不谢!

电子设计 来源:互联网 作者:佚名 2017-12-30 07:27 次阅读

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

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

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

pIYBAFpF_HeADeWmAAKFdDg4I0M414.png

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

BLE的优化

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

降低功耗技术的说明可参考赛普拉斯Cypress) CYALKIT-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信标的数据包结构属于“净载荷”中的“广播数据”。

o4YBAFpF_DWAOXvgAAC09gY6V84465.png

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

o4YBAFpF_DaAMLsSAACNhhLYjCk241.png

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

表1列出了设置值。

pIYBAFpF_HeAQ8dJAAA9TgWLojk074.png

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

pIYBAFpF_HeAYKYDAALd6gTM-sE990.png

[图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置于深度睡眠模式。

o4YBAFpF_DaAZUwkAAGP2uaJxlE846.png

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

深度睡眠

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

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

1. 关闭ECO以降低功耗。

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

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

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

5. 发送BLE广播数据。

6. 从步骤1开始重复。

o4YBAFpF_DaAWFUFAAFnhVReBCU552.png

[图6 | 深度睡眠波形]

IMO时钟设置

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

pIYBAFpF_HeASwgxAAC13edohWM015.png

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

调试选择

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

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

pIYBAFpF_HeABaJIAAJg9hofvig519.png

[图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运行一整天。

o4YBAFpF_DaADMs7AAE2P6_J5Hc681.png

o4YBAFpF_DeAN8QhAADWToo3sDo743.png

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

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

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

pIYBAFpF_HiAXMdfAAJYPUJyWCE338.png

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

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

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

pIYBAFpF_HiAKzIzAAKY7vN_-2g878.png

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

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

o4YBAFpF_DeAIFmlAADPgLsgmNk481.png

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

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

o4YBAFpF_DeAEEsgAAHMz0uEEZM814.png

[图13 | 混合电源输入控制]

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

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

pIYBAFpF_HiAQQV2AAL-MJcEG30515.png

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

pIYBAFpF_HmALUmGAALlqBBkvow735.png

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

o4YBAFpF_DiAcj4yAAK02ISc33A374.png

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

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

    关注

    37

    文章

    3372

    浏览量

    114004
  • 无线传感器
    +关注

    关注

    15

    文章

    768

    浏览量

    98280
  • BLE
    BLE
    +关注

    关注

    12

    文章

    648

    浏览量

    59293
收藏 人收藏

    评论

    相关推荐

    太阳能模拟太阳能研究与应用的得力助手

    一、太阳能模拟的概述 太阳能模拟是一种在室内环境中模拟不同大气质量条件下、太阳光辐照特性的试验平台或定标设备。它能够克服气候多变性所造成
    的头像 发表于 10-22 15:31 119次阅读
    <b class='flag-5'>太阳能</b>模拟<b class='flag-5'>器</b>:<b class='flag-5'>太阳能</b>研究与应用的得力助手

    幻启科技太阳能板制造大揭秘

    太阳能系统主要由太阳能电池板、控制和逆变器三部分组成,其主要功能是将太阳能转化为电能。太阳能电池片是幻启
    的头像 发表于 09-24 16:02 156次阅读

    太阳能热水器水位温度传感器原理

    太阳能热水器水位温度传感器是一种用于监测太阳能热水器内水位和水温的设备。它通过测量太阳能热水器内水的电导率或压力变化来确定水位和水温。本文将详细介绍
    的头像 发表于 06-19 10:31 3408次阅读

    霍尔电流传感器AH91X兼容ACS712在太阳能中的应用

    霍尔电流传感器AH91X兼容ACS712在太阳能中的应用
    的头像 发表于 05-15 09:55 344次阅读
    霍尔电流<b class='flag-5'>传感器</b>AH91X兼容ACS712在<b class='flag-5'>太阳能</b>中的应用

    太阳能板与太阳能发电机有什么不同

    太阳能板与太阳能发电机是太阳能光伏系统中两个不同的概念,它们在系统中的角色和功能各有不同。
    的头像 发表于 04-30 16:02 1243次阅读

    太阳能光伏组件是什么?太阳能光伏组件生产流程

    太阳能光伏组件,通常称为太阳能电池板,是太阳能发电系统中的核心部件。
    的头像 发表于 04-25 18:21 1593次阅读

    无线太阳能红外声光报警为主的入侵报警系统解决方案

    核心的安防报警系统解决方案,旨在提供便捷、环保且高效的安全防护。 维安达斯无线太阳能红外现场声光报警的工作原理 无线太阳能红外现场声光报警
    的头像 发表于 04-20 21:50 519次阅读

    太阳能电池板与太阳能电池有什么区别

    太阳能电池板和太阳能电池是太阳能光伏系统中的两个关键组成部分,它们在概念、结构和应用方面存在着明显的区别。
    的头像 发表于 04-16 15:55 1732次阅读

    无线太阳能红外声光报警

    核心的安防报警系统解决方案,旨在提供便捷、环保且高效的安全防护。 维安达斯无线太阳能红外现场声光报警的工作原理 无线太阳能红外现场声光报警
    的头像 发表于 04-08 18:04 525次阅读
    <b class='flag-5'>无线</b><b class='flag-5'>太阳能</b>红外声光报警<b class='flag-5'>器</b>

    太阳能发电原理及工作过程 太阳能发电原理是光电效应吗

    太阳能是一种清洁、可再生的能源,其发电原理基于光电效应。太阳能发电是将太阳能转换为电能的过程。本文将详细介绍太阳能发电的原理和工作过程。 一、太阳能
    的头像 发表于 02-20 15:52 3328次阅读

    用于改善太阳能系统的倾角仪传感器

    用于改善太阳能系统的倾角仪传感器:随着能源价格的上涨和资源日益减少的前景,太阳能是最受欢迎的替代能源之一。然而,为了从太阳能系统中获得最大的好处,
    的头像 发表于 01-18 13:43 390次阅读
    用于改善<b class='flag-5'>太阳能</b>系统的倾角仪<b class='flag-5'>传感器</b>

    太阳能发电原理是什么效应

    太阳能发电原理是指利用太阳能将其转化为电能的过程。太阳能是指太阳自身发出的辐射,其中包括光能和热能。
    的头像 发表于 01-12 14:46 2005次阅读

    太阳能电池工作原理 太阳能电池与锂电池的区别

    太阳能电池工作原理 太阳能电池与锂电池的区别  太阳能电池是一种将太阳能直接转化为电能的装置。它可以利用光的能量来产生电流,进而为电子设备供电。太阳
    的头像 发表于 01-10 16:50 2018次阅读

    无线传感器如何联网?无线传感器如何通信?

    无线传感器如何联网?无线传感器如何通信? 无线传感器的联网和通信是指利用
    的头像 发表于 12-15 10:10 2092次阅读

    太阳能电池特性

    太阳能电池特性  太阳能电池是一种利用光能直接转化成电能的装置。它是目前可再生能源领域最常见也是最常用的装置之一。太阳能电池具有很多特性,下面将详细介绍。 首先,太阳能电池具有高转化效
    的头像 发表于 12-07 17:03 1625次阅读