Контроль зарядного тока для UPS

Придумал схему контроля тока заряда аккумулятора для моего проекта преобразователя.

В бледной рамочке слева — блок питания на 13,8В с опорным 5В, думаю сделать из ATX.
Остальная часть схемы — стабилизатор тока заряда аккумулятора (регулируется подстроечником RV1), не влияет на разрядный ток.
Работает схема так: на U1, включенном по схеме дифференциального усилителя, выделяется падение напряжения на шунте, а на U2 оно сравнивается с опорным, задающим зарядный ток, с выхода U2 напряжение поступает на среднюю точку делителя наряжения Блока питания, что заставляет его снижать выходное напряжение, а значит и ток заряда аккумулятора.
Недостаток схемы — U1 должен быть rail-to-rail, а U2 должен работать от нуля.
На схеме не показаны конденсаторы.
Модель приколол к статье.