TL431 sehr gut, LM317.. besser bei 12V DC bleiben..
Der LM358 na ja..
Ich weiß ja, der geht nicht bis 0V runter, darum haben die etwas neg. Hilfsspannung genutzt.
Den extra Aufwand hätten die CH.. umgehen können.
Die drumrum Bauteile sind teurer wie nen besseren OP nutzen.
Die CH kennen nur LM393 und LM358 
(Vorgabe der Regierung, eigener Nachbau?
)
Den AD822 hatte ich mal, weil der LM358 nicht 0V und nicht >90% Ub schafft, gekauft und genutzt.
Auch andere LTxx Typen.
Kaum teurer, sehr linear, geht bis 8mV runter und 0,2V unter Ub rauf.
Nebenbei ist der halt von Analog Devices 
Aber egal, wenn das ordentlich funktioniert, alles ok

thgoebel Du warst ja so lieb und hast etwas geforscht 
Ist der LM317 auf 12V eingestellt?
10V aus mit 7V In geht nicht.
Der müsste bei 7V dann auf 5V eingestellt sein (Aus = -2V In), 10V aus geht dann trotzdem nicht. 
Bei meinem ersten Aufbau war der LM358 wegen ein paar Eigenschaften "nicht geeignet"
Gut, die nutzen extra neg. Hilfsspannung.
Bei mir waren U in (I in) und U aus linear, auch bis 20V verstärkt.
Was ich noch nicht probiert habe, was passiert bei -2,5V am ADC?
Ich vermute aber nix