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.

[参考译文] TPS23881:使用 TPS23881测量功耗

Guru**** 1135610 points
Other Parts Discussed in Thread: MSP430FR5969, MSP-EXP430FR5969, MSP-EXP430FR2433, TPS23881, BOOST-PSEMTHR-007, TPS23881EVM-008
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1315499/tps23881-measure-power-consumption-with-tps23881

器件型号:TPS23881
主题中讨论的其他器件:MSP-EXP430FR2433、MSP430FR5969 、MSP-EXP430FR5969、 BOOST-PSEMTHR-007

我想了解 TPS23881EVM  开发板的演示代码是否与 MSP-EXP430FR2433 Launchpad 板兼容、或者是否需要其他电路板来运行此测试代码。

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

    你好,耶稣!

    TPS23881EVM 参考代码是使用 MSP430FR5969 Launchpad 板开发的。 我建议使用此电路板来运行测试代码。

    此致、

    布兰登

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

    尊敬的 Brandon:

    MSP-EXP430FR5969开发板是否适合执行这些测试? 如果我没有此评估板、TPS23881是否具有任何自动配置、允许我在等待该评估板到达时执行测试?

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

    你好,耶稣!

    我尚未使用该 LaunchPad 进行测试、但由于参考代码的闪存映像不够大、不足以引起问题、因此应该没有问题。 我无法保证使用此 Launchpad 进行操作、但可以预期会成功。 我不是 MSP430专家、只有 PSE 器件(TPS23881)。  

    目前、TPS23881没有自主模式(无需主机控制)、 我们确实提供了支持自主模式的 TPS23882B1、但该器件是3类2线对 PSE 控制器、每个端口最多只能支持30W。

    我们正在计划发布支持自主模式的新器件 TPS23881B1。 这意味着该器件无需任何主机控制即可投入使用和运行。 此版本的目标是2月发布。

    此致、

    布兰登

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

    您好 Brandon:

    具体问题是、是否可以在不使用 MSP430的情况下使用开发模块 TPS23881EVM-008和 BOOST-PSEMTHR-007进行功能测试、或者 MSP430是否始终需要充当主器件。

    此致、

    耶稣

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

    你好,耶稣!

    TPS23881器件没有自主模式功能、因此需要主机来初始化和加载 SRAM 并设置工作模式。 使用 TPS23881EVM-008 + BOOST-PSEMTHR-007进行主机控制时、有两种选择:

    MSP430可以运行参考代码来演示自动和半自动模式运行的功能。

    USB-TO-ANY 连接+ GUI 以连接 TPS23881EVM。

    在 MSP430参考代码中、SRAM 将自动加载到器件中、但当使用 USB-TO-ANY + GUI 时、您需要使用 GUI 工具加载 SRAM。 有关详细信息、我会查看 《TPS23881EVM-008用户指南》。  

    此致、

    布兰登

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

    尊敬的 Brandon:

    感谢您提供有用的答复。 我很想知道是否可以使用 MSP430FR5969模块以外的其他 I2C 主机器件来配置 TPS23881。 如果可行,您能否就程序提供指导? 是否有适用于此任务的指南?还是需要从头开始实施?

    此致、
    耶稣。

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

    你好,耶稣!

    可以、任何具有 I2C 功能的器件都可以用作主机。 通常、在系统架构中、它是某个 MCU 或 CPU。  

    I2C 控制的时序应参考 TI.com 上 TPS23881器件页面下提供的 MSP430参考代码。 此参考代码有两种工作模式:半自动和自动。 我建议在参考代码中使用自动模式来进行 CPU 固件开发。 第一步是加载 SRAM、然后完成器件设置。 在自动模式下、主要是设置端口功率分配(0x29)、然后设置工作模式(0x12)。

    此致、

    布兰登

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

    尊敬的 Brandon:

    感谢您的答复;这些答复非常有价值。 在 TPS23881的自动模式配置下、能否获得每个端口的电源读数? 此外、是否可以在自动模式下停用端口?

    此致、

    耶稣

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

    你好,耶稣!

    在自动模式下、您可以监测每个端口的电压和电流以计算每个端口上的功率。 寄存器30h - 3Fh:

    在自动模式下、持续进行检测和分类。 因此、您可以在自动模式下发出关闭命令以关闭端口、但是、由于检测和分类将持续发生、如果连接仍然有效、端口将重新开启。 如果要控制每个端口的开启和关闭、我建议使用半自动模式。 这与自动模式类似、自动模式会连续发生检测和分类、但主机使用寄存器19h 控制加电命令。  

    此致、

    布兰登