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**** 2507255 points
Other Parts Discussed in Thread: LM5066I

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1009363/lm5066i-telemetry-wrong-values

器件型号:LM5066I

您好!

 表47中有一个错误。 LM5066i 的遥测和警告转换系数。

CL=VDD 行应为 CL=GND 等  

TI 能否在数据表中确认该问题?

 如果我使用数据表上的值、则电流和功率测量值不正确。

此致、

Michael

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

     您好、Michael、

    您能告诉我们 您的设计中感应电阻器(RS)的价值吗? 表47显示 了感应电阻器(RS)= 1m Ω 时的情况

    此致、Rakesh

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

    您好、Rakesh、

    我们使用的是 RS = 15m Ω

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

     您好、Michael、

    好的。 请按照表48使用

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

    是的、我使用的是表48、电流和功率测量值错误。

    它是一个2倍的因子、太小了。 例如、该公式返回50mA 而不是100mA。

    应交换行

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

     您好、Michael、

    好的、明白了。

    请分享您用于15m Ω 的系数、以便在我们的末尾进行检查

    此外、如何在半负载电流或接近满负载电流下进行测量?

    此致、  

    Rakesh

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

    您好、Rakesh、

    测量具有相同的误差因子、具有半电流和全电流。

    这是我的代码:

    def equation(self, m, Y, b, R):
        return 1/m * (Y * math.pow(10, -R) - b)
    
    #RS=15mOhm
    
    self.AVG_IIN = self.equation(7645 * self.RS, avg_block_read.AVG_IIN, 100, -2) *1000#mA
    self.AVG_VOUT = self.equation(4602, avg_block_read.AVG_VOUT, 500, -2)  # V
    self.AVG_VIN = self.equation(4617, avg_block_read.AVG_VIN, -140, -2) # V
    self.AVG_PIN = self.equation(860.6 * self.RS, avg_block_read.AVG_PIN, -965, -3)#W
    self.AVG_TEMPERATURE = self.equation(16000, avg_block_read.TEMPERATURE, 0, -3)  # °C
    self.READ_VAUX = self.equation(13774, value_vaux, 73, -1) * self.VAUX_SLOPE + self.VAUX_OFFSET  #V
    self.READ_PIN_PEAK = self.equation(860.6 * self.RS, value_peak, -965, -3)  # W

    我的 CL 连接到 VDD、但我在这里使用 CL=GND 值、因为如果我使用 CL=VCC、这些值是不正确的

    此致、

    Michael

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

     您好、Michael、

    当 CL=VDD;m 值= 15076×时、 Rs = 15m Ω 时、Rs = 226140

    请注意调整指数系数 R、使 m 的值保持在–32768至32767的范围内。 mΩ、如果使用5m Ω 的感应电阻器、则在 CL = VDD 时 READ_IIN 命令的正确系数为 m = 7553、b =–65、R =–1。

    同样、也适用于您的情况

    M = 22614;b = -50.3且 R =-1

    尝试使用上述 CL=VDD 的系数 、并确认电流测量值。

    此致、  

    Rakesh

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

    您好、Rakesh、

    当 CL=VDD;m 值= 15076×RS =  226140 时、Rs = 15m Ω、功率和电流测量值按系数2错误。

    当 CL=GND;m 值= 7645×RS =  114675Rs = 15m Ω 时、功率和电流测量值正确。 (但我的硬件引脚 CL 位于 VCC)

    因此 、交换了表系数。 您是否也可以在您的一侧复制它?

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

     您好、Michael、

    如上所述、您需要调整系数、使 m 值 保持在–32768至32767的范围内、但当 CL=VDD 时;m 值= 15076×RS =  226140 时、Rs = 15m Ω、 226140 超出范围。

    因此、您需要将 m、b 除以10、并将 R 调整为  m = 22614;b = -50.3且 R =-1

    尝试使用这些  CL=VDD 的系数 并确认测量结果。

    此致、  

    Rakesh

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

    您好、Rakesh、

    结果如下:

     

    我有一个120mA 的万用表、107mA 的万用表非常接近、但550mA 超出范围。

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

     您好、Michael、

    R 应为-1

    您可以立即检查一下。

    此致、  

    Rakesh

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

    您好、Rakesh、

    现在它可以工作了、非常感谢。

    我没有 看到:

    :"请注意调整指数系数 R,使 m 的值保持在–32768至32767的范围内。 mΩ、如果使用5m Ω 的感应电阻器、则在 CL = VDD 时 READ_IIN 命令的正确系数应为 m = 7553、b =–65、R =–1。"

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

    您好、Rakesh、

    所以我仍然面临 这个问题。

    I AM 测量的电流为17mA、7.09mA 错误。

    如果我除以、结果也是一样的、这是非常重要的:

    如果我增大电流、我将测量110mA、我将得到以下结果:

    mΩ 我看看示例"5k Ω 检测电阻器被使用、 对于 CL=VDD 的 READ_IIN 命令、正确的系数将是 m = 7553、b =–65、R =–1"

    M = 15076 * 5 /10 = 7538、不是7553

    B=-503.9/10 =-50.39、而不是-65

    R =-1

    如何正确测量电流? 或者我如何正确地将其标准化?

    编辑:

    因此、如果我用手计算它、就像这样:

    y = 0.93 * x + 6.77 ->偏斜 y:ma 和 x:ADC 数字

    扭转这种情况:

    X = 1/0.93 *(y - 6.77)

    M = 1/0.93  

    b =-6.77

    R = 0 (这里不需要任何东西)

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

    您好、Rakesh、

    发现问题 CL 连接到 VDD、在软件寄存器中、我们将其写入低电平、因此为50mV、并忽略 PIN 配置。

    如果我们的定制 PCB 进行热插拔、并且软件很快就没有写入寄存器、并且 IC 在 VDD 上使用 CL 引脚配置。

    我们修复了该问题、数据表中的公式有效。

    此致、

    Michael

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

     好的、Michael