Es scheint keinen Mangel an Schaltkreisen wie diesen zu geben, die versuchen, einen R2R als DAC und einen op zu verwenden. Ampere. als Ausgabepuffer. Diese machen für mich Sinn, also habe ich beschlossen, eine zu konstruieren.
Ich habe eine etwas einfachere Schaltung gebaut
simulieren Sie diese Schaltung - Schaltplan erstellt mit CircuitLab
Diese Schaltung verwendet einen einzelnen Operationsverstärker von einem LM324, der mit Einheitsverstärkung arbeitet. Die anderen 3 im Paket bleiben unverbunden. Es wird von +12 VDC auf der positiven Schiene betrieben, die von einem Tischnetzteil stammt.
Die "4.4k" (2R) Widerstände sind eigentlich nur zwei 2.2k Widerstände in Reihe.
D1-D4 laufen auf einem atmega328p mit einem Wavetable Direct Digital Synthesizer, den ich geschrieben habe. Ich werde nicht viel darüber reden, aber der Mikrocontroller wird mit +5 VDC betrieben, sodass jede Leitung entweder 0 oder 5 VDC hat.
R13, Q1 und R14 waren nur so, dass die Strecke eine Art reale Last fuhr. Der Transistor wirkt als invertierender Verstärker.
Ich habe ursprünglich R10 und R12 weggelassen. Ich habe so etwas ausgegeben bekommen.
- CH1 - gelb - Ausgang von DAC
- CH2 - blau - Ausgang von op. Ampere.
Bei dieser Frequenz war es ziemlich vernünftig.
- CH1 - gelb - Ausgang von DAC
- CH2 - blau - Ausgang von op. Ampere.
Dies erzeugt ziemlich unerwartet eine phasenverschobene Dreieckswelle.
Zu diesem Zeitpunkt habe ich R10 und R12 hinzugefügt.
- CH1 - gelb - nicht invertierender Eingang von op. Ampere.
- CH2 - blau - Ausgang von op. Ampere.
Dies halbierte die Ausgangsspannung, führte jedoch zu einer genaueren Ausgabe. Dieser Unterschied kann theoretisch mit der Verstärkung im Op aufgeholt werden. Ampere.
Bei höheren Frequenzen funktioniert es jedoch immer noch nicht.
- CH1 - gelb - nicht invertierender Eingang von op. Ampere.
- CH2 - blau - Ausgang von op. Ampere.
In diesem Fall wird nicht nur eine Phasendreieckswelle erzeugt, sondern es wird auch nie eine Spannung von +2,5 VDC oder eine Erdung erreicht.
Hier ist eine physische Aufnahme des Setups:
Da ich Überbrückungskabel und Steckbretter verwende, sollte es eine Obergrenze für die praktische Frequenz geben, die mein DAC erzeugen kann. Die von meinem Oszilloskop angegebenen ~ 60 kHz sollten jedoch kein großes Problem darstellen. Das Datenblatt für den LM324 scheint darauf hinzudeuten, dass 1 MHz die praktische Obergrenze für den Betrieb ist. Ampere. bei Einheitsgewinn. Die gezeigte Ausgangswellenform scheint wie die Transistoren im Op. Ampere. gesättigt sind oder einen ähnlichen Effekt haben. Ich weiß nicht genug über Operationsverstärker.
Gibt es eine Änderung, die ich an meiner Schaltung vornehmen kann, um eine genaue Wiedergabe des Eingangssignals am Operationsverstärkerausgang von DC auf 60 kHz zu erhalten?
Datenblatt, in dem ich nach dem LM324 gesucht habe: