Einfacher Funktionsgenerator: Strombegrenzung/Kurzschlussschutz/Impedanzanpassung notwendig?

Ich habe einen Funktionsgenerator mit der Absicht entwickelt, Testsignale an einen Mikrocontroller oder ADC eines anderen Geräts zu liefern. Allerdings vergesse ich das vielleicht ein Jahr später und stecke es in einen Schaltkreis auf meinem Steckbrett. Worüber ich mir Sorgen mache, sind Schäden durch Kurzschlüsse und hohe Stromaufnahme. Im Moment gibt es als letzte Ausgangsstufe einen Puffer-OpAmp und der Ausgang ist bipolar.

Muss ich zunächst ein Rs oder Zs (Impedanzanpassung) hinzufügen, beispielsweise von 50 Ohm? Die Ausgabe kann bis zu MHz gehen. Reicht der Buffer OpAmp dafür aus?

Ich habe die folgenden Beispiele für Kurzschlussschutz/Strombegrenzung gesehen. Ich bin mir nicht sicher, welche für bipolare Wellenformen gelten; Es scheint, dass einige für Gleichstromversorgungen waren.

  1. Zwei NPNs zusammen, aber dies ist für Single Rail.

  2. Geben Sie hier die Bildbeschreibung ein

Was ich hier zum ersten Mal gesehen habe . Es wurden ein paar Variationen angegeben, eine mit einer komplizierteren Ergänzung vom aktuellen Spiegeltyp.

  1. Aus demselben Beitrag oben in Olin Lathrops Antwort erwähnt er eine andere Konfiguration, die ich gesehen habe, nämlich einen OpAmp, der einen MOSFET speist, der auf sein Negativ zurückgeführt wird. Klemme mit einem Messwiderstand. Ich habe etwas Ähnliches in einem geregelten Netzteil verwendet, aber das war wiederum Gleichstrom, und ich bin mir nicht sicher, ob es hier zutrifft.

  2. Foldback-Versorgung (Überspannungsschutz?)

Ich möchte eine Sicherung vermeiden, da ich gelesen habe, dass sie sehr langsam reagiert, und ich möchte sie nicht ersetzen. :)

Es gibt viele Informationen zu diesem Thema und ich fühle mich unterqualifiziert, um zu entscheiden, was für mich am besten ist. "Am besten" ist in diesem Fall ein einfaches Design (wie der Transistorstromregler), das robust genug ist, um mich daran zu hindern, etwas zu braten, wenn ein Schwachkopf (ich) die beiden Leitungen miteinander verbindet. Ich bin mit einer kleinen Dämpfung meines Signals und einem vorübergehend höheren Strom einverstanden, solange nichts beschädigt ist. Dies ist nur ein Workbench-Tool, daher sind die Einschränkungen etwas liberal. Vielleicht kann die Ausgangsstufe des Puffer-OpAmp damit umgehen, aber ich bin mir nicht sicher.

Eine letzte Sache: Soll ich den Schienen Dioden hinzufügen, um sie vor Spannungsspitzen zu schützen? Oder würde der Strombegrenzer auch davor schützen?

BEARBEITEN: Die von mir verwendete Versorgung verfügt über einen Spannungsregler mit Strombegrenzung, der +/- 30 mA verarbeiten kann. Ich weiß nicht, ob das etwas ändert. Es ist ein Mitsubishi M5290P und unten gezeigt:

Geben Sie hier die Bildbeschreibung ein

Hier ist meine Endstufe. Operationsverstärker sind STLM358N.

Geben Sie hier die Bildbeschreibung ein

Mit nur den 50 Ohm Rs bekomme ich keine Verzerrung und eine Stromaufnahme von etwa 1 mA.

UPDATE: Ich habe den Transistorstromregler mit mehreren Werten für die Elemente simuliert und er hatte entweder scharfe Kanten bei Polübergängen oder das Signal wurde vollständig ausgeschaltet.

Was ist die maximale Frequenz Ihres Funktionsgenerators?
Ich verwende einen uC mit einem 32-MHz-Takt, also denke ich, dass ich bis zu 1 MHz erreichen könnte, habe es aber noch nicht getestet und werde diese Frequenz wahrscheinlich nie verwenden.
Sie sollten den Schaltplan Ihres Projekts posten. Zumindest der Teil, der die Endstufe betrifft, mit allen relevanten Teilenummern. Ansonsten ist es schwierig, Ihre Frage detailliert zu beantworten.
@LorenzoDonati Fertig. Siehe oben.
Natürlich verwenden Sie einen Operationsverstärker, und das Hinzufügen von 50 Ohm in Übereinstimmung mit dem Ausgang ist sinnvoll, aber ohne die Teilenummer des Operationsverstärkers fügt die Schaltung Ihrer Frage nichts hinzu, und die Leute tappen immer noch im Dunkeln.
@Andyaka, im Text sagt er "OpAmps sind STLM358N".
Wenn der interne 50-Ohm-Quellwiderstand vorhanden ist, ist es unwahrscheinlich, dass es einen großen Unterschied im Verhalten des Ausgangs gibt, wenn er kurzgeschlossen wird, im Gegensatz zu einem Anschluss an eine 50-Ohm-Last. Ich würde keine Notwendigkeit sehen, einen Kurzschlussschutz hinzuzufügen, Klemmdioden an den Stromschienen könnten jedoch umsichtig sein.
@KalleMP Guter Punkt. Und ich nehme an, der 50-Ohm-Widerstand würde mich ziemlich schnell wissen lassen, dass etwas nicht stimmt, da er nur für 0,25 W ausgelegt ist. Nicht, dass das Riechen eines brennenden Widerstands die beste Designstrategie wäre ...

Antworten (2)

Der LM358 OpAmp ist strombegrenzt auf typischerweise 40mA.

Mit einer +-5V-Versorgung sind Sie auf eine Ausgangsabweichung von +3,5 V und -5 V begrenzt.

Wenn Sie den Ausgang kurzschließen, werden Sie 3,5/50 = 70 mA liefern oder -5/50 = -100 mA in den geerdeten 50-Ohm-Serienwiderstand einleiten. Dies führt zu einer maximalen Verlustleistung von 0,245 W (wenn positiv) oder 0,5 W (wenn negativ).

Wenn Sie keinen konstanten -5-V-Ausgang haben, der kurzgeschlossen ist, werden im Durchschnitt weniger als 0,5 W verbraucht. Wenn Sie im linearen Teil des Ausgangs (+3,5 V - 3,5 V) bleiben, haben Sie weniger als 0,25 W ein kurzer. Bei diesen Versorgungsspannungen benötigen Sie keinen zusätzlichen Kurzschlussschutz.

Der OpAmp ist mit einer Versorgung von weniger als 15 V als dauerkurzschlussfest eingestuft.

Wenn Sie es für 2 V Leerlauf kalibriert haben, sehen Sie 1 V über eine 50-Ohm-Last und haben eine angepasste Quellenimpedanz und können sich keinen Gerätegrenzen nähern.

Ich würde schnelle Dioden vorschlagen, die vom Ausgang mit den Versorgungsschienen verbunden sind, um zu verhindern, dass externe Geräte die Gerätegrenzen überschreiten.

BEARBEITEN: Die berechneten maximalen Stromgrenzen können mit diesem speziellen OpAmp nicht erreicht werden, da er einen Kurzschluss-Ausgangsstrom von typisch 60 mA max. Mit einigen anderen Typen können höhere Ausgangsströme erreicht werden. Die maximale Ausgangsspannung ist als positive Versorgung aufgeführt - 1,5 V, daher die positive Grenze von 3,5 V bei einer +5-V-Versorgung. Geräte, die näher an die Versorgungsschienen heranschwingen können, sind ebenfalls erhältlich und haben ihre Verwendung.

Alle verwendeten Zahlen sind im Datenblatt entweder im Text, in Tabellen oder Grafiken verfügbar. Anmerkung 1 zu Tabelle 1 warnt vor Kurzschlussverlustgrenzen bei Versorgungen über 15 V

Die Kalibrierung bei 2 V war nur mein Vorschlag für die Wahl der Verstärkungskomponenten, sodass der digitale Ausgang im vollen Maßstab so berechnet würde, dass er einen Ausgang von 2 V oder 1 V in einer angepassten 50-Ohm-Last ergibt. Diese niedrigen Spannungen wären auch selbstgeschützt, da die Ströme noch geringer wären und innerhalb der 30-mA-Versorgungsgrenzen, um einen genauen Betrieb aufrechtzuerhalten.

Ich vergesse immer wieder darauf hinzuweisen, dass die möglichen Versorgungsstromgrenzen von 30 mA vor den Widerstandsverlust- oder OpAmp-Grenzen erreicht würden. Dies kann zu unerwartetem Verhalten führen, insbesondere wenn zum Beispiel eine Versorgungsschiene stärker als die andere reduziert wird, obwohl dies bei diesem Gerät weniger wahrscheinlich ist, da es sich um einen nachlaufenden Doppelregler handelt. Es ist möglich, den Mitsubishi M5290P mit externen Transistoren für mehr als 30 mA zu konfigurieren, sodass nicht sicher ist, ob er in diesem umfunktionierten Stromversorgungsschaltkreis bei 30 mA strombegrenzend sein wird.

Vielen Dank für einen guten Überblick über Designparameter/Grenzen. Wo im Datenblatt haben Sie festgestellt, dass "der OpAmp bei einer Versorgung von weniger als 15 V als dauerkurzschlussfest eingestuft ist?" Und was meinst du damit, es für 2 V Leerlauf zu kalibrieren? Bei diesen Paketen gibt es keinen Eingangs-Offset-Spannungsstift ...

Sofern die Leistungsmenge, die ein Laborgerät jemals liefern muss, zu groß ist, um im Gerät selbst verbraucht zu werden, gibt es oft keinen besonderen Grund, warum solche Geräte versuchen sollten, Signale so stark zu treiben, dass sie sich dabei selbst beschädigen . Es ist einfach, eine Strombegrenzungsschaltung mit linearer Elektronik aufzubauen, wenn man bereit ist, sie angemessen zu kühlen, um die Leistung gleich der Quellenspannung multipliziert mit dem Grenzstrom abzuleiten [oder den Grenzstrom so niedrig einzustellen, dass keine Kühlung erforderlich ist]. . Sofern nicht jemand versucht, etwas ungewöhnlich Leistungsstarkes oder ungewöhnlich Kompaktes (nach Laborgerätestandards) herzustellen, gibt es keinen wirklichen Grund, einen solchen Kühlkörper nicht einzubauen. Wenn kein längerer Betrieb unter verlustbehafteten Bedingungen zu erwarten ist,

Beim Entwerfen eines logikgesteuerten Funktionsgenerators kann es auch hilfreich sein, über eine Schaltung zu verfügen, die melden kann, ob die tatsächliche Ausgangswellenform innerhalb einer bestimmten Toleranz der angegebenen Wellenform liegt. Damit dies nützlich ist, kann es notwendig sein, "Rechteckwellen" durch "Trapezwellen" mit konfigurierbarer Steigung zu ersetzen. Wenn man versucht, grob strombegrenzte Ausgänge zu verwenden, um eine etwas kapazitive Last mit einer scharfkantigen Rechteckwelle zu treiben, werden die Flanken wahrscheinlich mit seltsamen und unebenen Flanken enden. Die Verwendung von Kanten mit programmierten Steigungen wird wahrscheinlich zu viel besseren Ergebnissen führen.

Für digitale Funktionsgeneratorzwecke würde ich vorschlagen, dass zwischen der Abtastrate und der gewünschten Ausgangsfrequenz mindestens ein Verhältnis von 10: 1 besteht. Ein Verhältnis von 100:1 wäre besser. Wenn Sie ein ausreichend hohes Verhältnis verwenden, reicht selbst eine sehr grobe Filterschaltung am Ausgang des DAC aus, um gute Ergebnisse zu erzielen. Es ist möglich, mit einer niedrigeren Abtastrate und einer besseren Filterschaltung gute Ergebnisse zu erzielen. Wenn Sie jedoch Wellenformen bis zu 1 MHz erzeugen möchten, ist die Verwendung eines 50-MHz-Takts möglicherweise einfacher als das Entwerfen einer Filterung, die ausreicht, um mit einem 10-MHz-Takt akzeptable Ergebnisse zu erzielen.

Obwohl die meisten DAC-basierten Wellenformerzeugungsansätze mindestens einen Anti-Aliasing-Filter zweiter Ordnung verwenden, um die Ausgangswellenform zu "glätten", würde ich vorschlagen, den umgekehrten Ansatz zu wählen. Verwenden Sie einen Operationsverstärker, um einen Tiefpassfilter erster Ordnung mit einer sehr niedrigen Grenzfrequenz, aber sehr hoher Verstärkung (im Grunde ein Integrator) zu bauen, und verwenden Sie entweder eine Software, um die Umkehrfunktion dieses Filters zu berechnen (ziemlich einfach) oder, oder Verwenden Sie einen "reinen" Integrator (Null-Grenzfrequenz) und einen ADC und softwarebasiertes Feedback. Sie müssen sicherstellen, dass Sie die dem DAC zugeführte Wellenform genau an den Wendepunkten aktualisieren, aber Sie sollten in der Lage sein, viel sauberere Ausgangswellenformen zu erhalten als mit typischeren Ansätzen.

Bei beiden Ansätzen besteht das Ziel darin, dass die Software für jede Probe bestimmt, welchen Wert sie an den DAC ausgeben soll, damit die Ausgangswellenform auf die Spannung ansteigt, die sie zum Zeitpunkt der nächsten Probe haben soll. Betrachten Sie die folgende Integratorschaltung:

schematisch

Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan

Wenn der Ausgang zu einem bestimmten Zeitpunkt auf der Spannung X liegt und man eine Mikrosekunde später auf der Spannung Y sein möchte, sollte man der Schaltung einen Eingang von (2,5 + (YX) + (X + Y)/200) Volt zuführen, was bewirkt, dass der Ausgang sanft auf diese neue Spannung hochfährt. Diese Rechnung ist nicht ganz exakt, sollte aber ziemlich nahe kommen. Die Genauigkeit/Auflösung bei niedrigen Frequenzen könnte durch Erhöhen von C1 oder R5 verbessert werden. Der "/200"-Faktor in der obigen Gleichung ist das Doppelte des Verhältnisses von R1 zu R5 [verdoppelt, weil die Formel den Durchschnitt von X und Y nimmt], sodass eine Änderung von C1 dieses Verhältnis nicht beeinflussen würde, eine Änderung von R1 jedoch.

Danke für die ausführliche Antwort, aber zum Kühlkörper: Ich habe oben ein Foto hinzugefügt, das den kleinen Kühlkörper im Netzteil zeigt. Der Kühlkörper ist ein PNP, und die gesamte Stromversorgung stammt von einem alten CD-Player, den ich zerlegt habe, also ist das Gehäuse riesig mit viel Leerraum. Ist das genug, oder meinst du, dass ich meine Endstufe irgendwie kühlen sollte, oder nur den Strom? lim-Schaltung, falls hinzugefügt? Sollte ich vielleicht die CL-Schaltung zu den OpAmp-Netzteilen hinzufügen?
Außerdem zur Klarstellung: Ich möchte nicht absichtlich große Mengen an Leistung abgeben. Ich mache mir hauptsächlich Sorgen über Schäden durch Kurzschließen der Leitungen, durch Spannungsspitzen oder durch versehentliches Liefern von zu viel Strom.
@MrUser: Wenn Sie Ihr Gerät so konzipieren, dass es nur z. B. maximal 10 mA ausgibt (zum Beispiel) und die Versorgungsschienen +/- 10 Volt betragen, würde eine einfache Strombegrenzungsschaltung höchstens 0,1 W [mehr oder weniger] verbrauchen. Wenn Sie bis zu 100 mA ausgeben möchten und Ihre Versorgungsspannungen +/- 12 Volt betragen, muss der Strombegrenzer möglicherweise 1,2 W verbrauchen. Wie viel Kühlkörper Sie benötigen, hängt davon ab, wo Sie die Stromgrenze einstellen und wie hoch die Versorgungsspannung ist.
Danke für den Hinweis. Wie KalleMP vorgeschlagen hat, werde ich den Kühlkörper in diesem Projekt wahrscheinlich nicht brauchen, aber es ist eine gute Referenz für die Zukunft. Ich werde auch die Ausgangswellenformreferenz in meinem uC-Design berücksichtigen. Mit "Abtastrate" meinten Sie das Abtasten der Ausgangswellenform, richtig?
@MrUser: Ich habe gerade einen Vorschlag für eine Integrator-Ausgangsstufe hinzugefügt, die die Nützlichkeit Ihres Geräts mit üblichen Funktionsgenerator-Ausgangswellen verbessern sollte, da sie die Wellenformen glättet und sie viel linearer lässt als bei einem herkömmlichen Anti-Aliasing Filter.