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.

[参考译文] INA226-Q1:校准寄存器设置未产生正确的电流,电源数报告

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

https://e2e.ti.com/support/amplifiers-group/amplifiers/f/amplifiers-forum/1092234/ina226-q1-calibration-register-setting-is-not-resulting-correct-current-power-numbers-reporting

部件号:INA226-Q1

我遵循了方程式1)和2)

计算出的Current_LSB,CAL值。

已将CAL值加载到寄存器-5

但寄存器读取上报告的电流乘以current_LSB似乎不正确

感谢您提出如何解决问题的建议

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

    CAL = ROUND ((0.0.0512万 *(2**15))/(sun_ohms * maxcur_amps))

    current_LSB = maxcur_ams/(2**15)

    使用CAL加载REG-5

    读取REG-1并联电压

      RdData_S = RdData * 0.0025 ## mV

    读取REG-2总线电压

     RdData_B = RdData *.0.0125万 ##伏

    读取Reg-3电流

     Current = RdData * Current_LSB

    读取Reg-4电源

      功率= RdData * 25 * Current_LSB

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

    您好,

    很遗憾听到您遇到问题。

    在您提供的代码中,您能否将一些数字同时用于两个参数(sun_ohms,maxcur_amp…) 和读数(RdData…)? 如果您能够量化读数似乎不正确的原因,这将很有帮助。

    此致,Guang