To Огурцов:
Цитата
Например, ток 5А, шунт 0.05Ом, напряжение +/-0.25В (относительно земли)
А ТС об этом в курсе?
В вашем же случае есть 2 варианта, причем во втором случае измеряющий контроллер одновременно должен управлять нагрузкой.
В первом варианте, это если есть возможность оторвать ноль шунта от земли схемы, делаете делитель на U/2, привязываете к нему шунт, и измеряете дифференциальное напряжение на дифференциальных входах. Точное значение опорного напряжения можете померять отдельно и учесть в дальнейшем. Кстати, можно использовать опору 2.56В, если в используемом Вами контроллере она есть.
Если же нет возможности оторвать шунт от земли, делаете 2 одинаковых делителя где-то 1/10 (ну чтобы 0.5в опоры было), при отключенной нагрузке меряете как опору, так и смещение 0 (таким образом компенсируете погрешности резисторов делителя), земляной вывод одного из делителей подключаете на измерительный вывод шунта.
Осталось только выяснить, что у Вас первый и что такое второй канал. И еще, если Вам нужна точность 1%, то будет лучше использовать внешний операционник, приводящий уровень шунта к полному диапазону АЦП, встроенный все-таки шумит из-за кристалла.