This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CC1352R:如何计算 cc1352R 的电池寿命

Guru**** 2389310 points
Other Parts Discussed in Thread: CC1352R, MSP430FR2433
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1255831/cc1352r-how-to-calculate-battery-lifetime-of-cc1352r

器件型号:CC1352R
主题中讨论的其他器件: MSP430FR2433

尊敬的专家:

目前、我正在尝试开发一款智能流量计(机械脉冲)器件、以便使用 MSP430fr2433进行脉冲采集并存储脉冲计数、然后 cc1352r 通过 UART (DIO25-TX、DIO-26-RX)收集存储的数据(脉冲计数)、然后通过低于1GHz、在2.5kbps 设置下进行远距离传输。

 我已经为我的器件使用了19000maH 电池、我的器件在睡眠(30分钟)时的消耗为200-300uA、在从大于20到40mA 的传输过程中-小于2秒。

在这里、我的怀疑是我的电池在不到100天的时间内就消耗了以上的功耗、我不明白原因。 因此、请指导我找到解决方案。

我根据 RF 数据包 TX 示例编写了代码、并使用信标进行 UART 回调。 我已附上先前的讨论、供您参考。 这里有我的代码供您查看。

我使用了 ER34615, 19000mah 电池,我已经将我的电池数据表附在下面。

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1215215/cc1352r-how-to-achieve-low-power-consumption-with-uart-and-rf-cc1352r/4619140?tisearch=e2e-sitesearch&keymatch=cc1352R#4619140

e2e.ti.com/.../Ramway_2D00_Primary_2D00_Lithium_2D00_Battery_2D00_handbook_2800_1_29002800_1_2900_-_2800_1_2900_.pdf

此致

苏里亚

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Surya:

    200-300uA 的睡眠声音太大。 根据数据表、具有高速缓存保持功能的待机电流应低于3uA。 (https://www.ti.com/lit/ds/symlink/cc1352r.pdf) 

    您是否见过我们有关测量功耗的应用手册? 它还包含有关如何实现尽可能最低功耗的一些指导: https://www.ti.com/lit/swra478 

    谢谢、

    M·H

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,

    是的、您是正确的、如果我单独测试射频数据包示例代码、它仅消耗<5uA、而且 MSP430fr2433仅消耗1uA、  

    但是、如果我通过 UART 连接这两个器件、其电流消耗为200uA、  

    如果您需要我的代码和设计文件、请告诉我我将会私下与您分享、  

    请指导我找出我在设计或代码中犯的错误...

    此致

    苏里亚

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Suraya:

    您是在回调模式还是阻塞模式下使用 UART?

    根据数据表第8.5章、UART 的电流消耗为+140.8uA。 因此、我怀疑这就是功耗增加的原因。 如果您切换到回调模式并实现唤醒引脚、则可以在事务之间关闭 UART。

    谢谢、

    玛丽

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,

    谢谢您的回复、是的、我使用回调方法并且我分享了我之前的论坛供您参考、我在该论坛中分享了我的代码、因此请检查并指出我犯了哪些错误...

    此致

    苏里亚

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Surya:

    我们没有能力浏览代码。  

    进一步调试:如何在预期器件进入睡眠状态时使用 GPIO 进行切换。 然后、您可以将逻辑分析仪与功率测量结果结合使用、以查看您的应用的行为是否符合预期。

    谢谢、

    M·H

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,

    感谢您的回复、

    很抱歉、我无法理解您的指导步骤、  

    请告诉我哪些 GPIO 需要切换 CC1352或 MSP430、

    我没有功率分析仪、因此我无法使用 Fluke 17B+数字万用表测量设备功率...

    此致

    Surya.

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Surya:

    您是否尝试过运行 UART 回调示例并测量功耗? 这可以指示在回调模式下使用 UART 时的预期功耗。  

    https://dev.ti.com/tirex/explore/node?node=A__AHOFVyHPugCjSsA3IBN1VA__com.ti.SIMPLELINK_CC13XX_CC26XX_SDK__BSEc4rl__LATEST&placeholder=true

    如果您有 LaunchPad、则可以在 LaunchPad 调试器上使用 Energy Trace 来获取更精确的功率测量值:

    https://dev.ti.com/tirex/explore/content/simplelink_cc13xx_cc26xx_sdk_7_10_01_24/docs/proprietary-rf/proprietary-rf-users-guide/energy-trace/energy-trace.html

    谢谢、

    M·H