主题中讨论的其他器件: INA237、 INA239、 INA238、 INA228、 INA229
输入电压和电流与功率读数不对应。 我们使用表39的系数、其中 CL=GND 表示电流和功率。 我们的设计为5V 至55V 输入、并在高达50A 的电流下使用1Mohm 电阻器。
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.
您好、Guang Zhou
问题不在于精度、而是 MFR_READ_AVG_PIN 和 MFR_READ_PIN 中报告的功率不对应于 Vin X Iin、最高21%。 但输入电压和输入电流的精度在规格范围内。 下面是一些测量:
输入电压 | 输入电流 | VIN X Iin | PWR 读取 | 错误 |
9.90 | 18.30. | 181.17. | 170.65 | 5.81. |
10.34. | 10.90 | 112.71. | 102.71. | 8.87 |
10.57. | 6.97 | 73.67 | 64.57. | 12.35. |
10.88 | 4.72. | 51.35. | 40.74. | 20.67 |
24.08 | 7.07 | 170.25 | 165.89 | 2.56 |
24.43. | 1.85. | 45.20. | 38.35 | 15.15. |
30.24 | 5.51. | 166.62 | 161.90 | 2.83 |
30.41 | 1.40 | 42.57. | 37.16. | 12.72. |
45.96. | 3.70 | 170.05 | 173.04 | -1.76. |
46.02 | 3.69 | 169.81. | 168.27. | 0.91. |
46.18. | 1.22. | 56.34. | 44.31. | 21.35. |
46.20. | 0.89 | 41.12. | 35.97 | 12.52. |
46.24. | 0.92 | 42.40. | 44.31. | -4.50 |
谢谢
Rick
Vin 和 Iin 是 LM5056A 读数、与芯片的引脚读数不对应。 正如我所说、与万用表读数相比、Vin 和 Iin 的精度与规格相同。 该表显示了 Vin、Iin 和引脚的同时读数。 我只需计算 Vin X Iin 即可将软件报告的 LM5056A 自误差与规格表39中定义的系数进行比较。
您能否在不同张力和负载下复制评估板上的 Vin、Iin、Pin 读数、以重现我的问题。
以下是传感器读数示例:在这种情况下、Vin x in =173W、报告164.69W 为什么??? 我希望保持最高、平均和最大值(不可能实现最大毛刺脉冲4.87kW)。
lm5056-i2c-1-58
适配器:F000处的 SMBus I801适配器
输入电压: 23.97V (最小值= +0.12V、最大值=+88.91V)
(平均值=+24.00V)
输出电压: 24.05V (最小值= -0.04V、平均值=+23.97V)
温度: +35.6°C (高=+125.0°C、Crit =+150.0°C)
输入功率: 164.69W (最高= 212.37W、平均值= 164.69W)
(最大值= 4.87kW)
Rick
很抱歉、它错过了前一个示例中的当前读数。
再次实时读取 Vin 23.69v X Iin 1.79A = 42.4W、实时功耗输入为38.34W 10%的误差为什么?
平均 Vin X in = 43.3W、与平均功耗读数相比、读数为38.34w、误差为11%。
如果平均值对于 Vin Iin 和 Pin 很合适、它应该非常接近、因为我们计算出误差为10%带电误差、平均值为11%。
是否可以复制评估板上 LM5056A 的读数。
lm5056-i2c-0-58
适配器:F000处的 SMBus I801适配器
输入电压: 23.69V (最小值= +0.12V、最大值=+88.91V)
(AVG =+23.67V)
输出电压: 23.62V (最小值= -0.04V、平均值=+23.62V)
温度: +26.7°C (高=+125.0°C、Crit =+150.0°C)
输入功率: 38.34W (最高= 61.00 W、平均= 38.34W)
(最大值= 6.14kW)
输入电流: 1.79A (最大值=+54.55A、平均值= +1.83A)
我找到并示例 iin 0.006A x 48.02v 0.288W 和引脚读取0.245这是内部 LM5056计算功率时的17.6%误差?
你(们)好
问题是不精确、我不会与万用表测量值进行比较。
问题是瞬时功率读数为何不对应 Vin 乘以 Iin? 它应该在 LM5056中以这种方式完成。 那么、Linux 传感器驱动程序是否会使用不合适的系数来修改寄存器读数? 如果 LM5056采用这种方法来获得超过20%的误差功率转换计算、则与之相比、功率寄存器中的 Vin X Iin 不可用。 您了解吗?
Rick