Wie wäre es mit einem OP + Attiny zur Strommesung und z.B. einem DS1805 (digitales Poti) hinten dran? Das sollte genau das machen, was du willst. Und du kannst es nach deinen Wünschen programmieren, z.B. auch nichtlineare Verläufe.