Ничего хорошего здесь нет. INA219 только для положительных напряжений!
А у нас для Ip, Ig2, Ig1 напряжения на шунтах отрицательные, только для Uр положительное.
Так что без инвертора никак.
Я вообще не пойму для чего здесь нужен I2C? Проинвертировали ОУ, усилили и на контроллер.
Только нужно помнить, что при однополярном питании ОУ отрицательное напряжение на входах не должно
быть меньше (-0.3в) или больше 0.3в по модулю(см. Даташит)
Для RK9AMX: анодный ток измеряется так, но экранный ток так измерять вряд ли получится, только если с выпрямителя прямо
на сетку без всего - без антидинатронного резистора, стабилизатора экранного напряжения и т.д.
Потому как их токи тоже потекут через этот Rш, и что Вы измерите?
Нужно минус всех потребителей экранного напряжения оторвать от земли и соединить напрямую с минусом экранного выпрямителя.
А вот эту точку уже соединить с землей через Rш.