Gain- und Offset-Problem des Instrumentenverstärkers LM324

Ich möchte einen Pt100-RTD in einen 0-10-V-Bereich übersetzen, der von einer SPS gelesen werden soll.

Ich habe eine Schaltung (Instrumentenverstärker) mit dem Operationsverstärker LM324 entworfen. Es wird mit einer einzigen 12-V-Versorgung versorgt. Der Widerstand R11 ist als Pt100-RTD zu bezeichnen. Ich soll 0 Volt bei einem RTD-Widerstand von 100 Ω erhalten, aber ich bekomme entweder 2,2 V oder schwankende mV, wenn ich das Poti R4 einstelle.

Außerdem soll ich 10 V bei einem RTD-Widerstand von 250 Ω erhalten, aber ich bekomme nur 6,5 V.

Bei den Gewinnberechnungen habe ich alle flexiblen Möglichkeiten genommen. R4 (das Gain-Pot) ändert jedoch nicht viel an der Verstärkung.

Wo gehe ich falsch?

schematisch

Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan


Update aus den Kommentaren: Sie können sich R11 als einen Pt100 vorstellen, der von 0 auf 400 Grad C erhitzt wird und einen Widerstand von 100 bis 250 Ohm ergibt.

"Topf R12"? Ich sehe POT R11. "schwebend mV" - meinst du damit, dass das mV-Signal am Ausgang unregelmäßig auf und ab geht - Hinweis - "schwebend" ist ein Wort, das für ein Signal reserviert ist, das keinen Masseverbindungsbezug hat (oder zu haben scheint).
ja auf und ab steigen (was ich mit schweben meine).
Sie können den Ausgang des LM324 nicht in die Nähe von 0 Volt bringen, ohne ihn mit etwas wie einem 1-kOhm-Widerstand auf die 0-Volt-Schiene zu laden.
@Andyaka Ich habe die 1K-Ladung ausprobiert. überhaupt kein unterschied. Worauf ich neugierig bin, ist die Verstärkung, die durch die Kombination von R1 und R4 eingestellt wird. Sollte ich versuchen, OA1- und OA2-Unity-Gain-Puffer zu erstellen und dann in der nächsten Stufe zu verstärken? oder insgesamt eine weitere Stufe hinzufügen? Bitte vorschlagen.
Kannst du vielleicht einen komplizierteren Weg finden, dies zu tun?
@RobertEndl Ich glaube nicht, dass im Moment irgendetwas Einfaches funktioniert. Darüber wundere ich mich seit mehr als 2 Wochen. Können Sie bitte etwas vorschlagen?
Haben Sie doppelt überprüft (wie beim tatsächlichen Messen des Werts im Schaltkreis), dass R11 ordnungsgemäß installiert ist und den Wert ändert?
Ohbhatt, ich habe eine Reihe von Schaltungen auf Bing Images gefunden, aber sie neigen dazu, teurere und exotischere Teile zu verwenden. Vielleicht sollte ich meinen Kommentar zurücknehmen.
@WhatRoughBeast Ja, ich habe es mit einem echten Pt100 überprüft und zur Überprüfung ein Potentiometer eingebaut.
@RobertEndl Das ist in Ordnung, dies ist eine der häufigsten Formen von Instrumentationsverstärkern im Internet, der 3-Op-Amp. Es gibt abgestimmte und montierte INA109- und AD620-Verstärker für diese Anwendungen, die auf dem Markt erhältlich sind, aber sehr teuer sind. Ich arbeite an einem Budget. Wo ich herkomme (Indien), macht die Verfügbarkeit dieser Komponenten sie noch teurer.
@Ohbhatt - Entschuldigung - ich meinte, R4 zu überprüfen, den Einstelltopf, der nicht die erwarteten Ergebnisse liefert.

Antworten (3)

Sie versuchen, Ihre Operationsverstärker jenseits der Schienen zu betreiben.

Das Referenzbein Ihrer Brücke ist bei,

v R = 12 100 4800 = 250  mV

Der RTD-Zweig Ihrer Brücke reicht von 250 mV bis

v T , M A X = 12 250 4950 606  mV

Angenommen, der RTD-Zweig gibt 300 mV aus. Sie haben jetzt eine differentielle Eingangsspannung von 50 mV.

Wenn nun die Operationsverstärker in ihrem linearen Betriebsbereich arbeiten würden, würden beide Eingangsanschlüsse von OA1 auf 250 mV liegen. In ähnlicher Weise würden beide Eingangsanschlüsse von OA2 auf 300 mV liegen.

Ignorieren Sie das Poteniometer R4 und behandeln Sie R1 als Verstärkungseinstellwiderstand. Die beiden Operationsverstärker versuchen, ihre Ausgänge anzusteuern, um das Differenzpotential von 50 mV über R1 zu entwickeln. Die Spitze von R1 bei 250 mV, die Unterseite von R1 bei 300 mV.

Jetzt wird OA1 versuchen, die 50 uA zu versenken, die durch R1 fließen. OA1 muss seinen Ausgang niedrig genug treiben, damit 50 uA durch R2 fließen können. In diesem Fall wären das -1,1 V über R1, wodurch der Ausgangsanschluss von OA1 auf -850 mV gelegt wird. OA1 klemmt an der Erdungsschiene (vorausgesetzt, es hatte die Antriebsstärke bis zum Boden gezogen).

Da der Brückenausgang unipolar ist, wird OA1 immer versuchen, den Strom mit seinem Ausgang bei oder unter 250 mV zu senken (wo der LM324 keine Treiberstärke mehr hat).


Grob gesagt wird es eine Herausforderung sein, mit einem LM324 an einer 12-V-Versorgung einen linearen Ausgang von 0 - 10 V zu erhalten. Ich schlage vor, Sie beginnen mit geteilten 15-V-Versorgungen, um zu verstehen, wie diese Schaltung funktioniert (obwohl Spice ein noch einfacherer Ausgangspunkt ist).

Möglicherweise möchten Sie auch einen Widerstand unter Ihrer Brücke hinzufügen, um die Gleichtaktspannung in die Mitte der Versorgung zu legen.

Ich dachte ähnlich wie du, in Bezug auf die Antriebsstärke, und habe die Schaltung daher modifiziert. Ich arbeitete. Vor allem habe ich selbst bei einer einzigen 12-V-Versorgung eine lineare Verstärkung von 153 mV - 10 V erhalten. Ich schließe daraus, dass die allgemeine 3-Operationsverstärker-In-Amp-Konfiguration mit unterschiedlicher Verstärkung (unter Verwendung eines einzelnen Widerstands Rg) ideal für eine geteilte Versorgung ist.

Sie haben einfach zu viele Variablen im Umlauf. Stimmen Sie Ihren Eingangsverstärker mit einigen bekannten Spannungen oder Widerständen ab, um seine Funktion zu überprüfen. Verwenden Sie 1% Widerstände (oder besser).

Sie haben auch keine Möglichkeit, Ihre Brücke auszugleichen. Wenn Sie eine Nullausgabe bei 100 benötigen Ω , ersetzen Sie das RTD durch eine genaue 100 Ω Widerstand, und verwenden Sie einen Trimmpotentiometer an der Brücke, um ihn zu optimieren (denken Sie daran, dass der LM324 mit einer einzigen Versorgung nicht garantiert unter 20 mV geht - Sie hätten mehr Glück, wenn Sie im mittleren Bereich arbeiten).

Schließlich sind RTDs keine subtilen Geräte. Es gibt keinen Grund, einen Eingangsverstärker zu verwenden, um eine Widerstandsänderung von 250 % zu verstärken.

@Scott_Seidman Ich wünsche mir eine Verstärkung von etwa 28, was bei einer Verstärkung eines Rauschens von 20 mV einen Fehleroffset von 0,56 VI ergibt, was ich bei einem Fehler von 5,6 % immer noch tolerieren kann. Die Brückenstimmung habe ich gemacht und irgendwie funktioniert. Aber was ist mit der oberen Grenze von 6,5 V bei einer maximalen Verstärkung von 90? Ich habe auch die R7-Widerstände geändert und die Verstärkung erhöht. Können wir schlussfolgern, dass die Verstärkung durch R1 und R4 hier problematisch ist? abgesehen von den geringfügigen prozentualen Fehlern bei den Widerständen.
Ich habe es auch an mein Tischnetzteil angeschlossen und verschiedene Spannungen angelegt, um die Funktion des In-Amp zu überprüfen, und es hat sich genauso verhalten.
@Ohbhatt - warum diskutieren wir dann überhaupt über die Brücke?
Ich wollte das nur klarstellen und Sie haben auch einen Weg angegeben, die Brücke auszugleichen.
@Scott_Seidman Ich hatte es endlich zum Laufen. Ich habe mit etwas Hilfe herausgefunden, dass der Verstärkungswiderstand des Eingangspuffers das Problem war und dass ich ihn durch eine Einheitsverstärkungskonfiguration ersetzt habe, damit es funktioniert. Danke für die Hilfe.

Das Problem dabei ist, dass die Verstärkung des Eingangspuffers nicht ideal für eine einzelne Versorgung ist und dass die Referenz, der ich diese Schaltung entnommen habe, dies nicht erwähnt hat. Auf das Problem wird von @sstobbe (Limited Driving power of LM358) hingewiesen. Diese Antwort ist für Leser, die auf das gleiche Problem stoßen und nach einer Schaltung suchen, die einfach funktioniert.

Hier ist es also:

schematisch

Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan

Vorteil hier ist, dass Sie die Verstärkung mit nur einem Widerstand (R6) steuern können. Es funktioniert gut mit 150 mV bei 0 °C und 9,98 V bei 400 °C. Die Eingangsdifferenzspannung (V2 - V1) beträgt 0 bis 300 mV.