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.

[参考译文] UCD9090A:电流监控读取不准问题咨询 μ A

Guru**** 2390835 points
Other Parts Discussed in Thread: UCD9090, INA196

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1462263/ucd9090a

器件型号:UCD9090A
Thread 中讨论的其他器件:UCD9090INA196

工具与软件:

1、电流监控设计如下图、采用UCD9090 + INA916的方式、采样电阻是20毫欧 Ω

2、当负载电流1A~3A的时候、MCU通过I2C获取UCD9090的电流基本吻合、当电流增加到4A的时候、MCU通过UCD9090获取的电流只有2.3A左右、但是通过上位机(Fusion)读取的电流是4A左右、与实际电流基本吻合

3、MCU是通过读取UCD9090寄存器0x8C获取电流值

为什么MCU读取0X8C获取的电流值有问题、而上位机获取的电流是OK的?μ A

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

    、下图所示为采用 UCD9090和 INA916组合的电流监控设计。 采样电阻为20毫欧。

    2 μ A 当、电流介于1A 和3A 之间时、MCU 可以通过 I2C 从 UCD9090获取稳定的电流读数。 然而、当电流增加到4A 时、MCU 通过 UCD9090获得的电流读数仅为2.3A 左右。 相比之下、通过主机(Fusion)获取的电流读数大约为4A、与实际电流是一致的。

    3、MCU 通过读取 UCD9090的寄存器0x8C 获取电流值。 为什么 MCU 在读取0x8C 时获得的电流值存在问题、而主机获得的电流值是正确的?

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

    您好!

    我需要了解这种行为。 我会在星期一27日或之前回到你。

    此致、

    Troy

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

    您好!

    由于器件正在记录正确的电流、如 Fusion 从0x8C 寄存器获取正确值所示、我怀疑 MCU 通过 I2C 请求或解码数据的方式有问题。

    使用 I2C 读取0x8C 时、确保发送读取2个字节的请求。

    您能否提供 MCU 用于此事务的格式?  

    此致、

    Troy

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

    谢谢! 我刚刚从春节假期回来,所以我对延迟响应表示歉意。 我会确认并尽快回复您。

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

    您好~

    1 μ s、I2C 读取0x8C 时、确保发送 Request to read 2个字节。

      是、我确认 读取请求是针对两个字节

    2、您能否提供 MCU 用于此事务的格式?  

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

    您好!

    是否可以使用 代码发送 buf[0]、buf[1]的值和相应的解码值? 0x8C 寄存器是线性11格式、我想检查您的代码是否 准确地解码此格式。

    此致、

    Troy

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

    你好~谢谢你

    1、MCU 通过 I2C 读取异常电流的问题确实是由数据解码不正确引起的。 问题在修改代码后得到解决。

    2、我们发现的另一个问题是,当主机(FUSION)读取电流时,偶尔会出现电流为零的情况。 这可能是什么原因造成的?

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

    您好!

    很高兴看到异常电流读数得到解决。 我将检查偶尔出现的零电流读数的原因、然后明天回复您。

    此致、

    Troy

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

    您好!

    您能否提供您的原理图和器件配置文件(通过 Fusion 导出的.xml)来帮助我们确定导致零电流读数的原因?

    此致、

    Troy

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

    e2e.ti.com/.../UCD9090--schematic.pdfe2e.ti.com/.../UCD9090A-_4000_-PMBus-Address-71d-Project-V4L.xml

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

    您好!

    您在初始帖子中说 INA196的感应电阻器为20毫欧、但原理图中的 VIN+和 VIN-引脚之间有一个100nF 电容器、如所示。

    您能否 使用适当的感应电阻器确认电流检测设置? 如果是这样、当出现零电流时、您可以探测流向 MON 引脚的电压吗?

    此致、

    Troy

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

    你(们)好

    、Ω 传感器电阻器为20毫欧。 采样电阻器的原理图位于另一页。 请参见下图。 只是我发送的原理图不包含采样电阻器。

    2、我会尝试探测它。

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

    您好!

    感谢您确认采样电阻。 将继续查看零电流读数、同时等待 MON 引脚电压测量。

    此致、

    Troy

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

    例如、当负载电流大约为3.25A 时、主机(Fusion)收集的电流如下图所示。 偶尔会出现电流为零的情况。 该电路中采样通道(__LW_AT__MON6)的电压保持在1.3V 左右。

    MON6的电压似乎正常。 主机(Fusion)是否需要任何特殊设置?

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

    您好!

    由于电压稳定、零电流实例可能来自通信问题、在通信问题中、Fusion 尝试读取电流、但在该轮询周期内接收到 I2C NACK 或无效数据。

    您可以尝试在 Fusion 中更改轮询时间(当前设置为250ms)、以查看它是否影响零实例的数量。 我想您使用 TI USB 适配器连接到 Fusion 吗? 您可以将 USB 适配器上的设置更改为使用100kHz 并禁用 PEC、以查看这是否可以解决存在的任何通信问题。

    另请告诉我您当前使用的 Fusion 版本。

    此致、

    Troy

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

    1 μ s 在 Fusion 中、轮询时间(当前设置为250ms)、查看它是否影响零个实例的数量

    --- 100ms 1000ms 、它 没有产生任何影响。

    2、您可以更改 USB 适配器上的设置以使用100kHz 并禁用 PEC、以查看这是否可以解决存在的任何通信问题。

     没有产生任何影响。

    3、我正在使用 TI USB 适配器连接到 Fusion、Fusion 版本为 Fusion 7.6.1

    4、测试环境如下图所示。

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

    您好!

    您可以尝试迁移到更新版本的 Fusion Digital Power Designer 软件、网址为: https://www.ti.com/tool/FUSION_DIGITAL_POWER_DESIGNER 

    我将向我们的团队核实此行为的其他可能修复方法。

    此致、

    Troy