OpAmp mit Gain +-2 umschaltbar

OP #6086374
Lesenswert?

Moin,

ich habe ein Problem durch folgende Situation. Ein Arduino stellt eine 
PWM bereit, die wird durch einen Tiefpass zu einer Gleichspannung 
gemacht. Das funktioniert auch einwandfrei. Jetzt brauche ich eine 
Spannung, die entweder aus 0..5V 0..+10V, oder 0..-10V macht. Ansich 
auch kein Problem, ich nehme einen OP, den ich entweder als 
invertierenden oder nichtinvertierenden Verstärker beschalte, vielleicht 
ersetze ich noch einen R durch einen Trimmer um die Spannung am Ende des 
Kabels nachjustieren zu können. Die Krux an der Sache: Der 
Verstärkungsfaktor +2/-2 soll per Jumper, später per Mikrocontroller 
umschaltbar sein. Ich habe ein bisschen mit Spice gespielt, herauskam 
die Schaltung oben. Wenn ich R1 ebenfalls mit 10K ersetze, kann ich ein 
Gain von +1 / -1 erzielen, das funktioniert auch. Nur wenn ich den 
Widerstand erhöhe, auf 20K, hab ich natürlich nur -2, aber dennoch +1, 
da ja nur die invertierende Beschaltung verändert wird. Ich stehe gerade 
ein bisschen auf dem Schlauch, aber gibt es eine Möglichkeit, sowohl das 
Umschalten, als auch Verstärken, mit einem OP zu realisieren, anstatt 
einmal die Inverter- und dann die Verstärkerstufe?

Das Spice-File und ein Bild des Schaltplans hängt an.

Ich danke schonmal für eure Hilfe.

LG

Lukas
Angehängte Dateien:
Beitrag #6087051 wurde von einem Moderator gelöscht.
Gast #6087091
Lesenswert?

Den unteren R=20k auch noch aufteilen und mit einem BC geschaltet, 
könnte noch die Umschaltung von +10 auf +5V erledigen.

PGA wie zum Beispiel MAX9939 macht aber auch keine Invertierung. Die mit 
Invertierung sind seltener. Die meisten halten aber nur bis 5.5V aus und 
es ist dann wiederum ein nachgeschalteter OP notwendig.

Wenn man mehr Werte einstellen müßte, dann ist das natürlich die 
sinnvollere Lösung, solange es nicht mit kleinen Jumpern oder 
DIL-Schaltern prozessorfrei auch eingestellt werden soll.
OP #6087116
Lesenswert?

Die Lösung von Roland werde ich so verwenden, ich habs gerade 
nachgebaut, wie zu erwarten, funktioniert, ich danke euch allen für eure 
Hilfe :)

Einen PGA habe ich nicht passend gefunden, zu vernünftigen Preisen, ich 
brauche das ganze 6* auf einem PCB, daher wären das dann so 6, anstatt 
mit zwei OP's 12, was dem Platz auf der Platine zugute kommt.
Beitrag #6087304 wurde von einem Moderator gelöscht.
Gast #6087497
Lesenswert?

Zu beachten ist nur, das die Eingangsimpedanz nicht konstant ist und ein 
kleiner FET geeigneter wäre.
Sonst finde ich es wieder mal spannend, wie statt eines weiteren 
Widerstands lieber weitere OPs oder sogar PGA eingesetzt werden.  Es ist 
doch schön aus einfachen 0815-Komponenten seine Funktion abbilden zu 
können. Günstiger und einfacher verfügbar.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren