Welchen Schritt habe ich bei der Entwicklung dieses Differenzverstärkers verpasst?

Ich habe zum ersten Mal auf EE.SE gepostet und hoffe, dass diese Frage nicht zu weit gefasst ist. Das wird ein langer Beitrag. Ich sollte auch darauf hinweisen: Ich frage nach dem Prozess und nicht nach der Lösung des Problems. Ich habe eine Schaltung erstellt, die funktioniert, aber ich habe auch online eine Schaltung gefunden, die einfacher ist und im wirklichen Leben wahrscheinlich viel besser funktioniert. Die Kernfrage dabei ist: Welchen Weg/Denkprozess hätte ich gehen können, um zu der prägnanteren Lösung zu kommen? Ich verstehe mein Design gut und es funktioniert zumindest in LT Spice, aber es verwendet mehr Komponenten, um dorthin zu gelangen. Ich verstehe die Mathematik hinter beiden Lösungen und warum sie beide funktionieren, also brauche ich das auch nicht zu erklären. Nur der Weg zur letzteren Lösung entzieht sich mir.

Die Aufgabe: Entwerfen Sie eine Schaltung, die die Differenz zwischen zwei Eingangsspannungen um zwei verstärkt.

Meine Vorgehensweise: Ich habe LT Spice geöffnet und sofort mit einem Operationsverstärker begonnen. Zuerst wollte ich eine funktionierende Topologie finden (die genauen Werte kann ich später ausrechnen). Ich habe beide Eingangsspannungen an die beiden Eingänge angeschlossen und einen Rückkopplungswiderstand betrieben, um mir eine Verstärkung von zwei zu geben.

Geben Sie hier die Bildbeschreibung ein

Verzeihen Sie den Cluster einer Schaltung (nur ein Prototyp). Der Unterschied zwischen Vin1 und Vin2 beträgt etwa 1 V, aber Vout beträgt 3 V. Das ist offensichtlich falsch, und mir wurde schnell klar, warum. Sicher, die Differenz wird um 2 verstärkt, aber von Vin2 abgezogen, was nicht 2 V, sondern 3 V ergibt (Vin2 = 5 V, also 5 V - 2 V = 3 V bei Vout).

Der erste Versuch ließ mich ein paar Dinge erkennen. Mein gewünschtes Ergebnis erscheint in dieser Lösung, aber es ist 1) invertiert und 2) in Bezug auf Vin2 nicht wie erwartet geschliffen. Nachdem ich es analysiert habe, ist es jetzt offensichtlich, aber das war es vorher nicht (Anfängergehirn, na ja). Da der nicht invertierende Eingang hier die Referenz zu sein scheint, dachte ich, ich muss ihn nur auf Masse legen und dann die Differenz zwischen Vin1 und Vin2 in einen der Eingänge einspeisen.

Das Kombinieren der Spannungen ist einfach, aber eine davon muss invertiert werden, damit sie sich durch Überlagerung aufheben. Übrig bliebe nur die Differenz, die in die Verstärkerstufe eingespeist werden kann. Ich beschloss, Vin1 über einen Wechselrichter zu speisen. Die andere Spannung wird direkt überlagert, und die Differenz wird in einen Verstärker mit Verstärkung 2 eingespeist, was die Schaltung wie folgt ergibt:

Geben Sie hier die Bildbeschreibung ein

Die Simulation verifiziert, dass die Schaltung wie erwartet funktioniert. Die Aufgabenanforderungen sind erfüllt.

Nachdem ich den Designprozess selbst durchlaufen hatte, suchte ich online nach einem differenziellen Operationsverstärker und fand diesen Typen (von electronics-tutorials.ws ):

Geben Sie hier die Bildbeschreibung ein

Was zum Teufel! Wie habe ich das übersehen? Das ist mir noch gar nicht in den Sinn gekommen! Nachdem ich mit der Einspeisung von Vin2 in den nicht invertierenden Eingang gescheitert war, habe ich mein Design basierend auf meinen Beobachtungen überarbeitet. Ich habe festgestellt, dass Vout ein Spannungsoffset in Bezug auf den nicht invertierenden Eingang ist, und bin daraufhin zu einer funktionierenden Lösung gekommen. Aber auch das ist eine funktionierende Lösung! Was hätte ich möglicherweise bei meinem ersten Versuch beobachten können, das mich dazu gebracht hätte, die einfachere Lösung zu entdecken, die in den Elektronik-Tutorials vorgestellt wird? Ich habe das Gefühl, dass es hier eine Denkweise gibt, die mir völlig entgangen ist, und ich versuche, sie zu finden. Ich hoffe, dass ihr, die sich sofort ein solches Design ausgedacht hätten, helfen könnt, indem ihr mich auf dieses fehlende Glied hinweist . Ihr seid viel klüger als ich. :)

BEARBEITEN: Ich habe ein paar Tage gebraucht, um über dieses Problem nachzudenken, und ich glaube, ich habe herausgefunden, wie ich dorthin komme. Gemäß dem Vorschlag von Reinderien habe ich die ursprüngliche Schaltung genommen, die ich hatte, und die Übertragungsfunktion herausgefunden:

v Ö u T ( T ) = R 2 R 1 ( v ich N 2 ( T ) v ich N 1 ( T ) ) + v ich N 2 ( T )

Was ich im Grunde schon von der Simulation erwartet habe, die ich in LT Spice durchgeführt habe. Ich erhalte die Differenz zwischen den beiden Eingängen, multipliziert mit der Verstärkung und versetzt durch den Eingang am nicht invertierenden Operationsverstärker-Pin.

Ich begann darüber nachzudenken, wie ich den Offset Vin2 loswerden könnte. Ich musste irgendwie beide Vin2-Terme dazu bringen, sich aufzuheben, um nur den Unterschied zu bekommen. Die Methode dämmerte mir, als ich mich daran erinnerte, dass man so etwas bekommt, wenn man den Ersatzschaltkreis eines Thevenin berechnet. In einer einfachen Spannungsteilerschaltung erhalten wir beispielsweise die Quellenspannung multipliziert mit einem Faktor, der durch die Widerstände bestimmt wird. Der Strom ist hier nicht von besonderer Bedeutung, da der ideale Operationsverstärker selbst keinen Strom zieht und daher das Ersatznetzwerk nicht belastet (ja, ich verstehe, dass in der realen Welt die Eingangsimpedanz angesichts der Spannung eine Rolle spielen würde Source würde dann geladen, aber um der Argumentation willen und wenn man bedenkt, dass es sich um eine grundlegende Elektronikklasse handelt, gehen Sie davon aus, dass die Planeten genau richtig ausgerichtet sind). So,

R 2 R 1 ( v 2 v 1 ) = R 2 R 1 ( a v 2 v 1 ) + a v 2 = R 2 R 1 a v 2 + a v 2 R 2 R 1 v 1 = v 2 ( a R 2 R 1 + a ) R 2 R 1 v 1 = R 2 R 1 [ v 2 ( a + a R 1 R 2 ) v 1 ]

Die Gleichungen links und rechts sind bis auf den Faktor (a*R2/R1 + a) gleich. Links ist der Matching-Koeffizient 1. Es gibt nur eine Möglichkeit. Was auch immer aist, das Ganze muss auf 1 hinauslaufen, also

1 = a + a R 1 R 2 R 2 = R 2 a + R 1 a R 2 = ( R 2 + R 1 ) a R 2 R 2 + R 1 = a

Ich denke, das ist ziemlich zufriedenstellend. Wenn wir Vin2 um das komplementäre Verhältnis (in Ermangelung eines besseren Wortes) der Verstärkung dämpfen, stimmen die Summen genau richtig.

Fügen Sie Ihrem Toolset eine weitere Einschränkung hinzu: Der Operationsverstärker hat eine enorme Verstärkung und zwingt Vin- dazu, dasselbe wie Vin+ zu sein (innerhalb weniger Mikrovolt). Diese Tatsache ermöglicht es den beiden Seiten der Opamp-Eingänge (die 4 Widerstände) zu interagieren.

Antworten (2)

Sie sagen, Sie verstehen die Mathematik, also werde ich es Ihnen nicht (erneut) erklären. Sie sagen, Sie wollen den Prozess.

Der Prozess ist -

  1. Beginnen Sie mit einem grundlegenden Verständnis der Theorie. Ein einzelner Operationsverstärker kann einen Ausgang erzeugen, der eine lineare Kombination der beiden Eingänge ist. Jeder Widerstandsteiler vor dem Operationsverstärker dämpft seinen Eingang; Sie benötigen dieses Verhalten in diesem Fall.
  2. Erstellen Sie eine Schaltung mit Symbolen anstelle von Werten und berechnen Sie die erwartete Ausgabe als Funktion ihrer Eingaben.
  3. Setzen Sie "vernünftige Werte" für einige unbekannte Widerstände ein, bis die Lösung nicht unterbestimmt ist. In diesem Fall kann "angemessen" beispielsweise 1k oder 10k sein, aber dies erfordert auch Kenntnisse der Anwendung, einschließlich der Eingangsimpedanz des Operationsverstärkers und der Ausgangsimpedanz der vorherigen Stufe.
  4. Löse nach den restlichen Werten.
  5. Simulieren Sie, um Ihre Schaltung zu bestätigen.

Ganz ehrlich, nach längerer Berufstätigkeit in diesem Bereich prägen sich die meisten Menschen die gängigen Schaltungen ein und überspringen automatisch die ersten paar Schritte. Während Fachleute die Theorie verstehen, müssen sie sie normalerweise nicht wiederholen, sobald sie die gängigen Lösungen verstanden und sich daran erinnert haben.

Vielen Dank für Ihre Antwort! Es ist interessant, sich die Ausgabe als lineare Kombination vorzustellen. Ich habe es noch nie so beschrieben gesehen. Ich habe versucht, die Eingänge auf dem Papier neu zu kombinieren, aber als ich mir die Gleichung ansah, dachte ich, ich hätte vielleicht einfach einen weiteren Rückkopplungswiderstand hinzufügen können, der zum nicht invertierenden Eingang geht. Nachdem ich die Mathematik durchgeführt habe, kann ich sehen, dass es nicht wirklich funktioniert. Könnten Sie in Ihrem ersten Schritt etwas näher darauf eingehen, warum ich den Eingang dämpfen muss?
Probieren Sie die Schaltung ohne Dämpfung aus. Sehen Sie, was die Übertragungsfunktion am Ende ist.
Hallo @Reinderien, sorry, dass ich so spät antworte, Schule und Arbeit kommen dazwischen. Wie auch immer, als ich die Übertragungsfunktion durchging, landete ich bei Vo = (R2/R1)*(Vin2-Vin1) + Vin2, aber das bringt mich nur dahin, wo ich im ersten Beispiel angefangen habe. Ich kann sehen, dass ich die Differenz durch R2/R1 verstärkt und durch Vin2 ausgeglichen habe, was ich schließlich in Design 2 eingebaut habe. Es hat funktioniert, aber ich hätte nie gedacht, Vin2 durch einen Spannungsteiler zu speisen, um den gleichen Effekt zu erzielen , abgesehen von anderen Faktoren wie der Eingangs-/Ausgangsimpedanz.
In Ordnung. Ich habe ein wenig gebraucht, um über diese ganze Sache nachzudenken, und schließlich eine Antwort gefunden, die auf Ihren Informationen basiert. Zu lang, um sie in den Kommentaren zusammenzufassen, also habe ich sie als Bearbeitung der ursprünglichen Frage hinzugefügt. Danke schön!

Beachten Sie, dass Ihre Lösung nicht „falsch“ ist, sondern einfach nicht die effizienteste oder diejenige mit den wünschenswertesten Eingangseigenschaften in einigen Anwendungen. Als Ingenieure haben wir es oft mit zu wenig eingeschränkten Problemen zu tun und müssen Entscheidungen treffen, die ihre eigenen Einschränkungen auferlegen.

Wenn das Problem nach der „höchstmöglichen Eingangsimpedanz“ verlangt hätte (etwas, das die Lösung, die Sie für „besser“ halten, nicht erfüllt), wäre Ihnen sehr wahrscheinlich eine ganz andere Lösung eingefallen. Einer mit nicht-invertierenden Verstärkern am Eingang.

Tatsächlich scheint Ihre Lösung das genaue Gegenteil dessen zu sein, wie das aussehen könnte. Sehen Sie sich eine gängige Instrumentenverstärkerkonfiguration an gemeinsame Instrumentenverstärkerkonfiguration. Von analogen Geräten.

So sehen Instrumentenverstärker traditionell nicht aus] traditionell aussehen. Aus Wikipedia .

Alle unterschiedlichen Lösungen für dasselbe Problem, jede davon mit unterschiedlichen Designentscheidungen und Einschränkungen.

Danke Edgar für deine Antwort. Ich verstehe, woher Sie kommen, aber ich bin mir nicht sicher, ob es meine Frage per se beantwortet. Das mir gestellte Problem verlangte nur nach einem Differenzverstärker, der die Differenz um zwei verstärkt. Es ist ein erfundenes Klassenzimmerbeispiel. Jedenfalls geht es mir nicht so sehr darum, herauszufinden, wie man das beste Design hinbekommt. Ich versuche nur herauszufinden, wie ich zu dem Design gekommen sein könnte, das ich online gefunden habe, ohne auf das zufällige Hinzufügen von Komponenten zurückzugreifen, bis es funktioniert hat. Entschuldigung, wenn ich mich unklar ausgedrückt habe. Danke noch einmal!
@KamilJarosz Der Hauptunterschied zwischen einem Experten und einem Anfänger besteht darin, dass der Experte viel öfter versagt hat. Was Ihnen fehlt, ist die Intuition, die aus Erfahrung kommt. Heutzutage schreibe ich selten Gleichungen, wenn ich mir eine Schaltung ausdenke, ich kann den größten Teil des Designs erreichen, indem ich einfach "schematische Algebra in meinem Kopf" mache. Quellen verschieben, Thevenin/Norton-Äquivalente durchführen, Zeitkonstanten schätzen, Miller-Transformationen durchführen und ein wenig grundlegende Algebra ist alles, was benötigt wird. Ich brauche die Gleichungen nur, wenn es an der Zeit ist, meine Intuitionen zu überprüfen. Das geht nur mit Erfahrung.