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.

[参考译文] Linux/TPS659037:GPADC ILMONITOR 电流公式

Guru**** 2491605 points
Other Parts Discussed in Thread: TPS659037

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/704029/linux-tps659037-gpadc-ilmonitor-current-equations

器件型号:TPS659037

工具/软件:Linux

在 TPS659037的数据表第5.3.2.1.3节中、公式1使用 IFS (增益系数)和 IOS (偏移)来确定 IL。

IFS 和 IOS 定义为:

IFS = IFS0 * K

iOS = IOS0 * K

其中"K 是活动 SMPS 相位的数量"

GPADC_SMPS_ILMONITOR_EN.SMPS_ILMON_SEL 允许 GPADC 的通道11监控一个、两个或三个 SMPS 电源轨。 (SMPS12/SMPS123、SMPS3、SMPS45/SMPS457、SMPS7)

K 是指整个 TPS659037上的 SMPS 阶段、还是 K 仅指所选 SMPS_ILMON_SEL 模式下的 SMPS 阶段?

即、如果 SMPS_ILMON_SEL = 0010 (SMPS45/SMPS457)、以及 SMPS12、SMPS3、SMPS45、SMPS8、 SMPS9均处于活动状态、

K = 7、K = 2、还是 K =其他东西?

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

    由于 SMPS_ILMON_SEL = 0010同时适用于两相配置和三相配置、因此需要确认有多少相为负载供电。 因此、k 可能是每个 SMPS_ILMON_SEL 状态的活动相位数、在本例中为 k=2。

    这可能仅对支持多种配置的两个选择是必需的。

    在设备专家处循环确认。

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

    选择要监视的电源轨(GPADC_SMPS_ILMONITOR_EN.SMPS_ILMON_SEL)后、可以从 GPADC_SMPS_VSEL_monitoring.ACTIVE_PHASE 读取通道是处于单相还是多相。

    如果通道处于单相、则 K=1。
    如果通道处于多相、则 K=相位总数(例如:SMPS12 -> K=2、SMPS123 -> K=3)

    请告诉我这是否能解答您的问题。

    谢谢、
    纳斯塔莎
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Nastasha 和 Rick、感谢您的回复。
    这回答了我的问题。