INA226 Not Getting the Expected Accuracy
Hi Mayrim, et al,
I did not see a forum post with exactly the same issue I am facing.
I'm not getting the INA226 accuracy I'm expecting. My calibration calculations are below, as well as comparison with a calculation using a meter.
The meter is reading consistently 9% or 10% higher than the INA226. Can you suggest what I might be doing wrong, or what I can try...
Regards,
Jerry
-------
I’m measuring the voltage across the Shunt Resistors (e.g. R116) manually using a pretty good meter (HP 34401A) at 1.991 mV / 0.005 Ohm = 398mA.
It’s repeatable on 2 of 2 ZCU102 boards (Rev B and Rev C) … And I’ve tried 3 different meters.
I’ve programmed the INA226 to LSB = 100uA for a range of 3.3A maximum.
cal = 5120000L / mOhms0 / uALsb0;
10240 = 5120000L / 5 / 100;
I’m reading iAdc = 3690 counts * 100uA/count = 369mA.
That’s 9 or 10% low. This is systematic on all rails measured.
INA226 says it has a 0.1% Gain Error.
It seems a straight forward implementation, and I can’t find any other explanation to this variation …