Ich versuche, die folgende Schaltung in einem Projekt zu implementieren:
(Quelle: ecircuitcenter.com )
Die eingehende VCC beträgt 18 V. Der Operationsverstärker wird mit 3,3 V versorgt. Es gibt einen Wellenform-Spannungseingang von 0-2 V, der mit bis zu 100 Hz oder überhaupt nicht oszillieren kann. Ich muss dies in 0-2 mA umwandeln, also habe ich 1K RSENSE verwendet. Ich brauche offensichtlich konstanten Strom mit einem variablen RL. Ich weiß nur genug über Elektronik, um gefährlich zu sein, aber das scheint eine ziemlich einfache Schaltung zu sein, und ich habe sie an einem Simulator zum Laufen gebracht, also habe ich versucht, einen Prototypen zu entwickeln. Als ich mein Amperemeter anschloss, gab es einen Bereich von 0,17-0,19 mA für einen Eingang von 0-2 V. Ich habe einen LMC6482 und einen 2N3904 verwendet . Als es nicht funktionierte, schaltete ich den BJT mit einem MOSFET (2N7000G) um und erhielt das gleiche Ergebnis. Ich gehe davon aus, dass es einige Parameter für den Transistor gibt, die das unerwartete Verhalten verursachen. Bin ich auf dem richtigen Weg?
Warum verhält sich die Schaltung derzeit so, wie sie ist? Was muss ich tun, um wie beschrieben zu arbeiten? Danke
AKTUALISIEREN:
Ich habe alle Ein- und Ausgänge überprüft und es gab keine Schwingungen. Tatsächlich gab mir die Berührung meines Oszilloskops mit der Anode des Lastwiderstands die perfekte Wellenform, nach der ich gesucht hatte. Ich berührte es dann mit der Anode meines Multimeters und das gleiche Signal war da, aber mein Multimeter oszillierte zwischen 0,15 und 0,19 mA ... bedeutet das, dass mein Multimeter geschossen ist? Es wurde direkt vor dem Lastwiderstand in Reihe geschaltet.
Der Operationsverstärker ist Rail-to-Rail und kann mit 3,3 V betrieben werden, das ist also in Ordnung.
Eine zu prüfende Sache ist, dass Rl klein genug ist. Bei 1 mA liegt der Emitter von Q1 bei 1 V. Das bedeutet, dass der Kollektor für eine gute Regelung mindestens 1,5 V, vorzugsweise 2 V, betragen sollte. Bleiben 16 V für die Last. Dieser darf nicht mehr als 16 kΩ betragen, da sonst nicht genügend Spannung vorhanden ist, um die 1 mA fließen zu lassen.
Ich vermute, dass der Operationsverstärker oszilliert. Überprüfen Sie die Ausgabe des Operationsverstärkers mit einem Oszilloskop. Wenn es oszilliert, kann der durchschnittliche Strom erheblich vom Sollwert abweichen.
Eine kleine Kapazität unmittelbar zwischen dem Ausgang des Operationsverstärkers und seinem negativen Eingang sorgt für "Kompensation". Es gibt viele Möglichkeiten, dies zu betrachten. Eine Möglichkeit besteht darin, dass dies den Operationsverstärker verlangsamt, sodass der Rest des Systems für den Operationsverstärker sofort aussieht, wodurch keine Verzögerung und Instabilität verursacht werden.
C1 liefert die unmittelbare negative Hochfrequenzrückkopplung, um den Operationsverstärker zu verlangsamen. R2 bietet eine feste und bekannte Impedanz, gegen die es arbeiten kann. Die angezeigten 100 pF sind wahrscheinlich mehr als erforderlich, daher ist dies ein guter Ausgangspunkt, um die Instabilität als Problem zu beseitigen. Sobald alles funktioniert, können Sie damit experimentieren, mit wie wenig C1 Sie davonkommen können. Ich würde es dann in der Endschaltung mindestens verdoppeln, da man nicht alle Betriebs- und Umgebungsbedingungen testen kann.
Dasselbe gilt, wenn Q1 ein NPN-Transistor (wie oben gezeigt) oder ein N-Kanal-FET ist.
Dies sollte zu 100% so funktionieren, wie Sie es gezeichnet haben, ändern Sie nichts.
Überprüfen Sie jedoch sorgfältig die Verkabelung des Operationsverstärkers und anderer Teile. Da ist etwas falsch verdrahtet. Vielleicht ist V- (Pin 4) nicht mit Masse verbunden oder V+ (Pin 8) empfängt nicht wirklich die 3,3 V. Oder der nicht invertierende Eingang schwebt herum.
Ich würde andere Symptome erwarten, wenn etwas beschädigt wurde (Ausgang schimpfte).
John D
scubadude22
John D
scubadude22
John D
scubadude22
John D