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.

[参考译文] CC2340R5:启用内部直流/直流转换器后电流消耗非常高

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1515927/cc2340r5-very-high-current-draw-after-enabling-internal-dcdc

器件型号:CC2340R5
主题中讨论的其他器件: SysConfig

工具/软件:

我将使用定制 PCB。 这是原理图的 CC2340R5部分:

当我启用内部直流/直流稳压器时、在没有无线电活动的情况下的空闲电流消耗为50mA、为3V! ~我将 SysConfig 中的稳压器从直流/直流转换器更改为 GLDO、则电流消耗在3V 时为 Δ V 0mA (我使用的电源在1mA 下无法测量)。

我的印象是直流/直流转换器比 GLDO 更高效?

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

    您好、

    您是否尝试过 SDK 中的示例代码进行验证?

    尝试使用 SDK 中的 rfPacketTx 工程。

    https://dev.ti.com/tirex/explore/node?node=A__ANZwbR0Z-XV0RRPrHbvggg__com.ti.SIMPLELINK_LOWPOWER_F3_SDK_PROPRF_MODULE__58mgN04__LATEST

    此致

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

    我尝试了 pwmled 项目、它除了使 LED 闪烁没有任何作用、并且具有相同的行为-在使用直流/直流转换器时功率要高得多

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

    您好、

    pwmled1项目将器件置于睡眠状态50ms、因此您不会在常规电源指示器上注意到休眠电流。

    /*睡眠时间(以微秒为单位)*/
    uint32_t 时间= 50000;

    将睡眠时间更改为5秒、并查看是否正常工作。


    您无需更改任何 SysConfig 参数。 默认 SDK 工程旨在展示器件特性。

    此致。

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

    我将 pwmled 源更改为只是睡眠而没有其他。 使用直流/直流转换器时、电流消耗为50mA。 使用 GLDO 时、电流消耗小于1mA。 这两项测试均在3V 下进行。 硬件中肯定会出现连接问题、但我们实际上复制了 LP-EM-CC2340R5的原理图、因此无法找出问题所在。

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

    您好、

    从共享原理图中可以看到没有任何问题。 您还有什么问题吗?

    进行测量时是否断开调试器?

    此致、

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

    我真的很感激的帮助 FI!

    在共享的 I2C 总线上有几个环境光传感器和湿度传感器、一个按钮和一个现在始终处于关闭状态的 RG LED。 一切都由 Vbatt 供电、在本例中为设置为3V 的电源。 电路板不是很复杂。

    我测得在这两种情况下使用和不使用调试器、并且当启用直流/直流转换器时、功耗明显更高(50mA 与1mA)。 使用调试器单步执行代码时、电流消耗立即达到50mA、使用这条线路启用直流/直流转换器:

    PMCTLSetVoltageRegulator (PMCTL_VOLTAGE_regulator_DCDC);
    __static_inline void PMCTLSetVoltageRegulator (uint32_t regulator)
      //在保留其他配置的同时写入 VDDR 稳压器寄存器
      //字段
      uint32_t tmp             = HWREG (PMCTL_BASE + PMCTL_O_VDDRCTL)且~PMCTL_VDDRCTL_SELECT_M;
      HWREG (PMCTL_BASE + PMCTL_O_VDDRCTL)= tmp |稳压器;
    }
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    请执行以下操作以排除硬件问题:

    1.切断所有传感器的电源(切断 VBAT 迹线)。 也就是说、只为电路板的 CC2340部分供电。

    2.从 SDK 加载并运行空工程,测量电流:

    您必须断开调试器、器件才能进入睡眠模式。

     https://dev.ti.com/tirex/explore/node?node=A__AOxSzUOfE8KQLyklCeEobw__com.ti.SIMPLELINK_LOWPOWER_F3_SDK__58mgN04__LATEST

    您能分享设备图片吗?

    此致、

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

    我唯一的下一个选择是在我全新的 PCB 上切割痕迹? 感觉很极端。 在切割痕迹以帮助诊断之前、我是否可以采取一个步骤?