Ich habe eine einfache LED-Treiberschaltung wie folgt:
Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan
Der Operationsverstärker ist ein OPA354 250-MHz, Rail-to-Rail I/O, CMOS-Operationsverstärker, der von einer einzigen +5-V-Schiene versorgt wird. Die LED ist ein Typ mit 100 mA, 1,4 V Durchlassspannung. Der Eingang ist ein 0,5-V-Impuls von einem Signalgenerator.
Was ich sehe, ist, dass alles mehr oder weniger wie erwartet funktioniert, der LED-Strom während eines Impulses beträgt etwa 50 mA, außer dass zu Beginn jedes Impulses eine deutliche Schwingung mit einer Periode von ~ 10 ns auftritt (etwa 5-10 Zyklen sind sichtbar ). Etwas beunruhigender ist, dass über jedem Impuls ein wenig zufälliges Rauschen liegt, vielleicht 50 mV Spitze zu Spitze, das kommt und geht.
Die LED hat eine anständig große Kapazität von einigen zehn pF. Ich habe viel über die Stabilisierung von Operationsverstärkern gelesen, die kapazitive Lasten antreiben, aber diese würden die kapazitive Last dort haben, wo R1 ist, nicht innerhalb der Rückkopplungsschleife.
Wie stabilisiere ich den Operationsverstärker und verhindere diese Art von Rauschen / Schwingungen?
Der Standardansatz in Ihrem Fall besteht darin, die Schaltung leicht zu ändern:
Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan
Bauteilwerte kann ich dir leider nicht geben. Sie hängen vom Operationsverstärker UND R1 ab. Versuchen Sie zunächst 1 bis 5k und 100 pF, aber seien Sie bereit zu experimentieren. Wenn Sie sich einen Schaltungssimulator wie eine SPICE-Version (TINA, LTSpice usw.) besorgen, können Sie auch herumspielen.
Seien Sie darauf gefasst, ganz unterschiedliche Ein- und Ausschaltverhalten zu sehen. Beim Einschalten muss der Operationsverstärker aus einem sehr unangenehmen Zustand herauskommen, im Gegensatz zu seinem Betrieb beim Ausschalten.
Kurze Antwort: Reduzieren Sie R1 von 10 auf 1 Ohm und fügen Sie einen 10: 1-Teiler am Eingang oder nach Bedarf hinzu.
Die hohen oder Ioh-Stromgrenzen Ihres Operationsverstärkerausgangs, die nahe an Ihrer Betriebsgrenze von 100 mA liegen, führen zu einem starken internen Spannungsabfall an Vds
Auch aus Stabilitätsgründen kann die Berechnung schwierig sein, da der Ausgang "gesättigt" wird, wodurch die negative Rückkopplung verloren geht und die lineare Verstärkung somit auf Null abfällt. Die Impedanz der LED ist jedoch dynamisch, sodass sie niemals 100 mA erreicht, und der Ausgang kann in und aus dem "Vollschienen" -Modus (obwohl technisch nur als Sättigung in BJTs bezeichnet) von der vollen linearen Verstärkung bis zur Nullverstärkung oszillieren. Ein sehr instabiler Zustand.
Der Iout min > 100 mA aufgrund von RdsOn = 35 Ω @ 5 V, also führen 100 mA zu einem Vds-Abfall von 3,5 V!! oder Vout = 1,5 V. In der Zwischenzeit steigt der Strom nur auf 100 mA, wenn am Stromsensor R1 kein Abfall auftritt, der zusätzliche 10 * 0,1 A = 1 V beträgt, sodass sich 5,9 V Vdd ergeben, die erforderlich sind, damit es funktioniert. !!
Die erste Lösung ist also, 1 Ohm zu versuchen und dann die Worst-Case-Toleranzen für Temperatur, LED und Versorgungsspannung zu analysieren.
Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan
Die Stabilität bei niedrigeren Strömen wird durch den Coss der MOSFETs und C der LED bestimmt, was zu einer fehlangepassten Impedanz führt, insbesondere wenn intern kein ausreichender Headroom für Vds vorhanden ist.
Es kann erforderlich sein, Vdd auf 5,5 zu erhöhen, um die Stabilität bei maximalem Strom zu erreichen.
Es gibt keine Garantie dafür, dass dies bei allen Temperaturen funktioniert, aber es ist nah dran.
Dieser Chip kann jedoch 360 mW abführen, die abgeführt werden müssen, und erfordert möglicherweise einen Kupfer-Kühlkörper für die Platine des Gehäusekühlkörpers. Rθja=~90°C/W
Simulieren Sie diese Schaltung
Das Layout aller Eingangs- und Ausgangsstifte muss sorgfältig durchgeführt werden, um die Lastkapazität (von einer Masseebene) zu minimieren und möglicherweise Schutzspuren zu verwenden, um die Rückkopplungskapazität zu isolieren. Wenn aufgrund der Spur- oder Jumpergeometrie (sogar um 1 pF) mehr positive Rückkopplungskapazität als negative Rückkopplung vorhanden ist, wird ein störendes Klingeln induziert. Daher sollte diese Lösung alle Kapazitäten für die schnellste Anstiegszeit auf einem absoluten Minimum halten und dennoch ausgeglichen sein, um störendes Klingeln zu eliminieren. Die 1pF müssten je nach Layout ausgewählt werden.
Ein zu kleiner Rückkopplungs-R-Wert führt zu wilden Relaxationsoszillationen und ein zu großer reduziert die Anstiegszeit, daher ist die Impedanzanpassung für 30 bis 50 MHz BW bei hohem Strom kritisch, und hier ist noch mehr zu tun.
PkP
Ahorn
Andi aka
Vicatcu
Andi aka
Filo
Alex I
Alex I
Alex I
Ahorn
Tony Stewart EE75
Alex I
Tony Stewart EE75
Jalalipop