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.

[参考译文] LM5066I:遥测线性问题

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1385809/lm5066i-telemetry-linearity-issues

器件型号:LM5066I
Thread 中讨论的其他器件: LM5066

工具与软件:

您好!

我们有一个设计、其中使用 LM5066I 来切换48V 电压。 在我们的应用中、电源开关要求相当低、通常远低于40W。

为了获得一些可接受的功率测量精度、我们使用47mR 的 Rsense 值。

为了进行测试、我将电子负载连接到电路上。 该负载可以配置为消耗恒定电流(I 已使用万用表验证电流值确实正确)、我这样做并以50mA 为步长增大电流、每次测量 Rsense 上的电压并从器件中读取原始 Iin ADC 测量值(寄存器0xD1/0x89)(CL 设置为50mV)。

我注意到几件事:

  • 值实际上并不一致。 如果我将电流保持在相同的值并读取寄存器100次、则10个测量值中的3次会完全关闭。 这意味着该值不是+/- 10%的折扣、而是应该值的零或两倍。 最初我认为 I2C 可能有故障、这就是我读取无效值的原因、但我可以连续读出 MFR_MODEL 寄存器10000x、而不会出现任何错误。 此外、I2C 信号在示波器上看起来很好。 因此、这似乎不是 I2C 信号的问题、该器件有时只是提供无效数据。
  • 如果我根据电流绘制 READ_IIN 寄存器中的原始寄存器值、我得到的不是线性图、而是包含步骤的图。 有一些 Rsense 电压的范围可以提供相同的 ADC 值。 看起来是这样的(跨电路板和多次测量看起来相同):

  • 另外、当我根据 Rsense = 47mR 调整计算系数(表48)、然后将这些 ADC 值转换为实际电流值时、得到的结果基本上与预期值相差很大(至少比数据表中预期的+/- 3.5%精度大很多)。 如上图所示的线性拟合对提高精度没有多大帮助。

我真的不明白这里发生了什么。 这是布局问题吗、是器件问题吗、我是否会误解器件的工作原理而这是预期行为?

这是我们使用的电路的图像。 请注意、最初我们使用的是 LM5066、后来切换到了 LM5066I。 但是、除了不同的计算系数和不同的 Rpwr 值外、这不会产生任何影响。

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

    我会检查并回复您。  

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

    谢谢 Kunal!

    BTW、我忘记要说:图表中所绘制的 ADC 值是超过1000次测量的中值。 中值似乎比使用平均值更能滤除假值。 因此、绘制的值不是单次触发、而是跨1000次测量。

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

    好的。 我来检查一下。  

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

    你好、Kunal、这方面有什么更新吗?

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

    你好、Sean、

    很难说是器件问题、因为它们已通过用于检查准确性的最终测试程序。 我建议您使用 GUI 在我们的 EVM 上评估器件。  

    此致

    Kunal Goel