I want to do some high-precision current measurement. (Voltage up to 20V and requires current to be shown in 0.1mA resolution, current can be up to 4A.) The simplest is low-side sampling by MCP3421:
This one is easy and accurate, but it breaks the ground connection.
Using an MCP3421 for high-side sampling is not possible, because it will break its input voltage limit(VCC + 0.3V.) Our upstream voltage can be up to 20V.
Another possible solution is by using op-amps:
Page 18 describes how to use op-amps to do the conversions. I wonder if the resistors can be inaccurate. Ageing is a killer of accuracy.
There's one more solution: using a high side current sense amplifier like TSC101 or LTC6101. This sort of ICs often has a high input offset voltage (Vos) up to approximately 1mV. 1mA on 15mohm sampling resistor is 15uV, so the offset seems to be unacceptable.
Are the above solutions possible? Are there any other solutions?