Das versteh ich nicht.

Bei einem Strom von 2A durch den Shunt (Rs=1mOhm) liegen 2mV am Eingang des OPV.
Wenn der ein V =20 hat muß ich denn das nicht mit dem eingelesenen Wert Multiplizieren?

Irgendwie kapier ich gar nix mehr.

Ist das denn nicht so?:
===============
Adu_wert2 = Getadc(2)
'AREF=4V ==> 4/1024=0.00391

Uadc2 = Adu_wert2 * 0.00391

'Verstärkungsfaktor LMP8270
Umes2 = Uadc2 * 20

Aber irgendwas ist falsch, ich bekomme nur Hausnummern raus sobald sich der Strom ändert.

Wie müßte es sein wenn ich bei 1mV = 1A angezeigt haben will und bei 50mV = 50A?