Ich entwerfe eine Konstantstromquelle zum Ansteuern einer Laserdiode. Ich brauche es, um einstellbar (von 0 bis 100 mA max) und stabil genug zu sein, da ich es als Lichtquelle in einem Foucault-Spiegeltester für mein Projekt zur Herstellung von Amateurteleskopspiegeln verwenden werde.
Nach einigem Lesen kam ich auf das folgende allgemeine Design, jedoch habe ich einige Fragen.
Ich danke Ihnen für Ihre Hilfe.
Die Stromquelle muss strombegrenzt sein, um LD1 nicht zu beschädigen. Sollte ich den Rückkopplungswiderstand R4 (mit VD) in diesem Sinne dimensionieren?
Wenn der BJT gesättigt ist, erhöht der Operationsverstärker seine Ausgangsspannung, bis er abschneidet, und die Ausgangsstromregelung funktioniert nicht. Der BJT sollte einen Basiswiderstand haben, um sowohl einen übermäßigen Ausgangsstrom des Operationsverstärkers als auch einen übermäßigen Basisstrom des BJT in diesem Fall zu verhindern. Dieser Widerstand sollte "nach" C2 zwischen der Oberseite von C2 und der Basis des Transistors platziert werden, damit selbst wenn der BJT gesättigt ist, dies den Hochfrequenz-Rückkopplungs- / Kompensationspfad durch C2 nicht beeinflusst.
Sie können einen hochohmigen Widerstand zwischen den Schleifer des Topfes und Masse legen, sodass der Operationsverstärker beim Öffnen des Schleifers einen 0-V-Eingang erhält und keinen undefinierten Eingang, der von der Polarität seines Eingangsstroms abhängt.
Ihre Wahl des Transistors ist gut, wie das Datenblattdiagramm (obere linke Seite 5) zeigt, dass er immer noch hFe von 100 mit Vce unter 0,1 V bei Ic = 0,1 A hat.
Sie sollten also R4 dimensionieren, um den maximal gewünschten Strom bei der minimalen Versorgungsspannung zu erhalten, mit einem Spielraum von etwa 0,5 V Vce am Transistor. Es ist wichtig, einen niedrigen VceSat-Transistor auszuwählen, wie Sie es getan haben; Wenn ihm bei niedrigem Vce der Dampf ausgeht, steigt der Basisstrom, und das summiert sich zum Emitterstrom, der am Widerstand gemessen wird, und der Strom wird ungenau.
(Ich meine die minimale / maximale Versorgungsspannung, wenn Sie Batterien verwenden, aber wenn Vcc geregelt ist, gilt das nicht.)
Berechnen Sie dann mit diesem Wert von R4 bei maximaler Versorgungsspannung und mit vollständig eingeschaltetem Transistor (Vce = 0) den Strom durch die Laserdiode: Er sollte die Diode nicht beschädigen.
Wenn der Strom zu hoch ist, erhöhen Sie die Referenzspannung, um mehr Volt über den Widerstand abfallen zu lassen.
Berechnen Sie dann die maximale Verlustleistung im Transistor, die nicht bei maximalem Strom, sondern darunter auftritt, und stellen Sie sicher, dass das SOT23-Paket damit umgehen kann.
Kann ich einfach den billigsten verfügbaren Operationsverstärker auswählen (geringste Bandbreite) oder muss ich andere Überlegungen anstellen?
Die Eingänge des Operationsverstärkers müssen bis zur Erdung (der negativsten) Stromschiene arbeiten, wenn Sie die volle Kontrolle bis nahe 0 mA wünschen. Der Ausgang des Operationsverstärkers muss auch in Richtung der negativsten Schiene (Masse in Ihrem Schaltkreis) gehen können.
Wenn Sie sich Sorgen um die Genauigkeit des Sollwerts machen, könnte die Eingangs-Offsetspannung ein Problem sein, wenn Sie sich für die Verwendung eines LM324-Operationsverstärkers entschieden haben, dies hängt jedoch von Ihrer Spezifikation und dem Wert des Widerstands R4 ab.
Sollte ich mich um die Schleifenstabilität kümmern und diese kompensieren (C2-R3 oder eine andere Lösung)?
Bei Verwendung eines LM324 (zum Beispiel) ist die Schleife mit ziemlicher Sicherheit stabil, da der BJT als Emitterfolger arbeitet und daher keine Verstärkung und nur eine sehr geringe relevante Phasenverschiebung hinzufügt. Mit anderen Worten, wenn Sie einen Niederfrequenz-Operationsverstärker (wie den LM324) verwenden, können Sie C2 wahrscheinlich nicht verwenden. Es lohnt sich jedoch, R3 für alle Fälle an Ort und Stelle zu lassen.
Die Stromquelle muss strombegrenzt sein, um LD1 nicht zu beschädigen. Sollte ich den Rückkopplungswiderstand R4 (mit VD) in diesem Sinne dimensionieren?
Ja, das würde ich machen (Gürtel und Hosenträger).
Tobalt
Andi aka
devnull
Tobalt
Tobalt
fraxinus
Nonius