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.

[参考译文] AM5728:在 AM5728上使用 PMIC TPS659038的电流监控功能

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/947155/am5728-using-current-monitoring-feature-of-pmic-tps659038-on-am5728

器件型号:AM5728
主题中讨论的其他器件: TPS659037

我正在尝试根据 6.3.2.1.3电流监控和短路检测[1]中的功能描述来测量 TPS65038 (为我的 AM5728平台供电的 PMIC)的 SMPS 电流值。  

!/bin/bash

从5.12电气特性中删除#:12位 Σ-Δ ADC I_fs0=3.958 I_OS0=0.652
#双相 SMPS45
K=2 #GPADC_SMPS_ILMONITOR_EN -在 SMPS 45 i2cset -f -y 0 0x59 0xD4 0x22 #GPADC_AUTO_SELECT -在 ADC 通道11上启用自动转换: i2cset -f -y 0 0x59 0xC8 0x0B #GPADC_AUTO_CTRL -启用转换 i2cset -f -y 0 0x59 0xC3 0x30 #读取通道11 MSB0=`i2cget -y 0 0x59 0xCA` `` MSB0=$(($MSB0 & 16#SBFFF)<$c9 ($0*)-$0+ 0+ 0+ 0+$0+ 0+ 0+$0+ 0+ 0+($0+)$0+ 0+ 0+ 0+ 0+ 0+ 0+ 0+ 0+ 0+$0+ 0+ 0+ 0+ 0+ 0+ 0+ 0+ 0+ 0+ 0+ 0+ 0+ 0+ 0+ 0+ 0+ 0+ 0+ 0+ 0+ 0+ 0+ 0+$ -($I_OS0*$K)")

此脚本始终为我提供负值:

getSMPS45Current.sh

-1.29820073260073

我可以让其他人检查我的脚本吗?  

谢谢、

Adam

[1] https://www.ti.com/lit/ds/symlink/tps659038-q1.pdf?ts=1601989717855&ref_url=https%253A%252F%252Fwww.ti.com%252Fproduct%252FTPS659038-Q1

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

    尊敬的 Adam:

    您是否使用 TPS659037的 GPADC?

    如果是、您是否看到了以下用户指南: https://www.ti.com/lit/pdf/slia087 

    如果您可以从您正在执行的高级步骤开始、无论您是执行软件还是自动转换、这也将帮助我们了解如何提供帮助。

    谢谢

    纳斯塔莎  

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

    您好、Natasha、感谢您的回复。 我尚未查看您链接的指南。 粗略看一下、它似乎是使用 ADC 的指南? 我没有找到任何特定于获取 SMPS 模块输出电流的东西。

    我只是尝试实现下面的这一部分:

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

    Adam、

    您是否测量了所获得的实际电流? 此外、您获得的 GPADC 代码的原始值是多少?

    谢谢、

    纳斯塔莎  

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

    您好 Natasha、我尚未测量 SMPS45的实际电流。 原始值今天将返回0x0 (MSB 和 LSB)。 不确定发生了什么变化、但让我看看。

    在平均时间内、您能否向我介绍有关通过 TPS65037上的 GPADC 进行电流测量的任何文献/文章?

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

    Adam、

    以下是一些链接: https://e2e.ti.com/support/power-management/f/196/t/704363 

    https://e2e.ti.com/support/power-management/f/196/t/704029?tisearch=e2e-sitesearch&keymatch=gpadc 

    请注意、您需要至少~500mA 的电流才能实现电流感应的准确性、因此我询问您是否已经测量了该电源轨上的电流。

    如果您需要其他信息、请告诉我。

    谢谢、
    纳斯塔莎