Зачем все эти сложности?
Токовый вход защищается достаточно просто:
Самовосстанавливающийся предохранитель FU1 защитит от продолжительных перегрузок по току и напряжению, VD1 - от кратковременных перегрузок, диодный мост решает проблему полярности подключения, применение дешёвых мощных резисторов решает проблему термостабилизации измерительной цепи, а параллельное их включение - точность номинала.
И лучше использовать внешний модуль АЦП в дифференциальном включении, для повышения точности измерений.
Мой змей, этот ползучий соблазн сомнения,всё шевелится, побуждая «искать концы»... (Станислав Ермаков)