Audiosignal mit DC-Vorspannung

Ich habe ein paar verschiedene Möglichkeiten gesehen, einem Audiosignal DC-Bias hinzuzufügen. Ich habe sie simuliert und sie liefern alle ähnliche Ergebnisse, aber ich kann nicht herausfinden, warum ich A über B oder C wähle. Meine Audioquelle ist ein Line-Level-Audio -2 V bis +2 V AC, das durch eine 220-uF-Kopplungskappe und dann geleitet wird ein Tiefpassfilter (RC, 2 Pole). Das Signal wird von einem ADC gelesen.

Der erste Weg ist die Verwendung eines Spannungsteilers: Simple Biasing Circuit

Geben Sie hier die Bildbeschreibung ein

Das ist ziemlich selbsterklärend und ich verstehe, wie es funktioniert. Ich habe dasselbe Design auch mit einer Diode gesehen, konnte aber kein Beispiel finden.

Nächstes Beispiel: Wie liest man ein Audiosignal mit ATMega328? - Das Bild stammt aus der Antwort von Endolith.

Geben Sie hier die Bildbeschreibung ein

Eine andere, die ich gesehen habe, ist: Ich verstehe diese FET-BJT-Vorverstärkerschaltung nicht ganz

Und der Schaltplan ist für einen Vorverstärker, und es gibt 2 Versionen und beide fügen eine Vorspannung hinzu.

Geben Sie hier die Bildbeschreibung ein

Meine Frage ist, was ist die beste Methode, um einem Audiosignal die Vorspannung hinzuzufügen? Welche anderen Möglichkeiten gibt es, dem Signal eine DC-Vorspannung hinzuzufügen?

Bearbeiten / Aktualisieren: Wenn Sie sich die Antworten ansehen - die Verwendung der zweiten scheint für meine Anwendung am besten zu funktionieren, wenn Sie so etwas verwenden. Gibt es weitere Verbesserungen, die ich vornehmen kann? Andere als stabile Vref / Stromschienen.

Geben Sie hier die Bildbeschreibung ein

Warum müssen Sie das Signal vorspannen?
Kleine Anmerkung, Sie sagen, Sie haben eine 220-uF-Entkopplungskappe. Ich denke, du meinst vielleicht eine Kupplungskappe.
Das Signal wird von einem ADC gelesen, für einen BPM-Zähler (Schläge pro Minute) Und Kellenjb ist die richtige Kopplungskappe und keine Entkopplung - behoben
Als Anmerkung: Ich verwende die erste Lösung ohne Probleme, aber meine Schaltung ist definitiv keine High-Fidelity-Schaltung, wie sie in einem Modellflugzeug mit vielen anderen Geräuschen (Motoren, Servo, Wind usw.)
Sie versuchen absichtlich, niedrige Frequenzen mit diesen RC-Filtern zu isolieren, richtig?
@endolith Ja, ich versuche absichtlich, niedrige Frequenzen unter 3 kHz zu isolieren

Antworten (3)

Verwenden Sie nicht den ersten Stromkreis. Jegliches Rauschen oder Spitzen auf der Stromversorgung werden mit Ihrem Signal gemischt. Da der Arbeitspunkt direkt mit dem Signal verbunden ist, können Sie kein Netzteilrauschen herausfiltern, ohne auch das Signal herauszufiltern.

Verwenden Sie den zweiten Stromkreis. Es erzeugt eine Mittelpunktspannung, die fest mit Masse gekoppelt ist, sodass die DC-Komponente die Hälfte der Versorgung ausmacht, aber die AC-Komponente (Rauschen und Spitzen) vom Kondensator herausgefiltert wird. Das ist jedoch keine vollständige Schaltung, Sie müssen sie noch mit Ihrem Signal verbinden.

Das versuchst du zu tun :

einfache DC-Vorspannung

Der Ausgang ist derselbe wie der Eingang, nur um 2,5 V nach oben verschoben. Der Widerstand am Eingang sorgt dafür, dass die Eingangsseite des Kondensators bereits auf 0 VDC Vorspannung liegt, wenn ein externer Schaltkreis angeschlossen wird, um "Pop"-Geräusche zu vermeiden (falls vorhanden). die Spannung sprang plötzlich von 2,5 V auf 0 V). Der Widerstand auf der Ausgangsseite der AC-Kopplungskappe spannt diese Seite auf die DC-Vorspannung vor. Wenn Ihre Schaltung bereits über eine saubere DC-Vorspannungsquelle mit niedriger Impedanz verfügt, schließen Sie diese an. Andernfalls können Sie Schaltung Nr. 2 verwenden, um die Vorspannung wie folgt zu erzeugen :

Schaltung, die die DC-Vorspannung eines AC-Signals zeigt

(Die Simulation braucht jedoch lange, um den DC-Bias-Wert zu erreichen. Klicken Sie auf den Menüeintrag "DC-Arbeitspunkt finden", um ihn einzustellen. )

Die DC-Vorspannung wird von einem Spannungsteiler und einem Kondensator erzeugt, um das Rauschen der Stromversorgung herauszufiltern. Beachten Sie, dass, wenn Sie denselben Vbias-Punkt für mehrere Signale verwenden, diese diesen Punkt übersprechen können. Eine größere Bias-Kappe reduziert das Übersprechen. Ein größerer Koppelkondensator verbessert den Niederfrequenzgang. Wenn Sie sie jedoch zu groß machen, dauert das Aufladen lange, wenn Sie den Netzschalter umlegen.

Das dritte Diagramm ist keine Vorspannungsschaltung; Es ist ein Mikrofonvorverstärker.

Was den Vorverstärker angeht, würde diese Schaltung das Signal vorspannen, wenn ich ein unverstärktes (Phono-) Signal oder Mikrofon verwenden würde? oder sollte es einfach durch einen Vorverstärker gehen, der das Signal in der Nähe des Filters nicht vorspannt und vorspannt?
@jsolarski: Ich verstehe deine Frage zum Vorverstärker nicht. Diese Schaltung ist ein High-Gain-Mikrofonelement-Vorverstärker. Möchten Sie das Signal nur puffern, bevor es in den ADC geht?
Zu meinem früheren Kommentar muss ich eine weitere Frage stellen, wenn ich an diesem Punkt angelangt bin. Meine Sorge ist, dass ich mehrere Signale habe, einige davon mit Line-Pegel und andere mit sehr niedrigem Mikrofoneingang oder Phono-Eingängen. Ich brauche nur eine Möglichkeit, die Pegel im selben Bereich zu halten, wenn ich verschiedene Quellen anschließe.
@jsolarski: Dann ist es wie bei jedem Audiomixer-Eingang. Sie benötigen eine variable Verstärkungsregelung für die unvorhersehbaren Low-Level-Eingänge und möglicherweise separate Buchsen für den Line-Pegel, je nachdem, welche Anschlüsse Sie verwenden möchten. Für einen BPM-Zähler ist geringes Rauschen wahrscheinlich nicht so wichtig, daher könnten Sie einfach eine einzelne Operationsverstärker-Verstärkungsstufe mit einem großen Verstärkungsbereich verwenden. Alternativ ein schmalerer Verstärkungsbereich und ein 20-dB-Pad-Schalter.
Sie sagen, dass in der ersten Schaltung des OP das Rauschen der Stromversorgung verstärkt wird, aber in Ihrer ersten Schaltung ist die Stromversorgung direkt mit dem Ausgang verbunden. Fehlt da nicht ein Kondensator? Wie filtert der erste Stromkreis die Wechselstromversorgung (Rauschen)?
@SpaceDog Meine erste Schaltung filtert kein Netzteilrauschen. Ich sagte darunter, dass es nur in Ordnung ist, "wenn Ihre Schaltung bereits eine saubere, niederohmige DC-Vorspannungsquelle hat".
@endolith "Der Widerstand am Eingang stellt sicher, dass die Eingangsseite des Kondensators auf 0 VDC liegt, um ein Knallen während des Anschlusses zu verhindern." kannst du mir das bitte etwas genauer erklären? dient das zum entladen des kondensators? warum kann es knallen? Was passiert, wenn ich es verlasse? Entschuldigung, wenn die Fragen dumm sind.
@SouravGhosh Wenn dieser Widerstand nicht da wäre und der Eingang noch nicht angeschlossen wäre und Sie den Strom eingeschaltet hätten, würden beide Seiten des Kondensators gleichzeitig ansteigen, bis sie bei Vbias = 2,5 V wären. Wenn Sie dann eine Verbindung hergestellt hätten B. ein Gerät mit einem Ausgangswiderstand von 100 Ω, das mit Masse verbunden ist, dann würde die Eingangsseite des Kondensators sofort in die Nähe von 0 gezogen, wodurch der Ausgang des Kondensators ebenfalls auf 0 springt und einen Pop-Sound erzeugt . Dann würde sich der Kondensator langsam über die 100-Ω- und 10-kΩ-Widerstände aufladen, bis der Eingang 0 und der Ausgang 2,5 V beträgt
@endolith Vielen Dank. Jetzt ist es ganz klar. Ich habe auch Ihre Schaltungssimulation besucht, den Eingang und den Widerstand entfernt, die Simulationsgeschwindigkeit verringert und dieses Verhalten überprüft. Zuerst war ich verwirrt, nachdem ich Ihre Antwort gelesen hatte, weil ich dachte, Sie sprachen über das Knallen des Kondensators (dh die Zerstörung des Kondensators). Jetzt verstehe ich, dass es der „Pop“-Sound ist, den wir manchmal nach dem Anschließen eines Lautsprechers hören.
@SouravGhosh Ah, ja, ich werde klarstellen

Die einfachste Methode ist das erste Bild, das Sie verlinkt haben. Es wird die Arbeit erledigen, hat aber einen großen Nachteil für Ihre Anwendung. Wenn Ihre Versorgungsleitungen Rauschen aufweisen, wird das Rauschen zu dem Signal hinzugefügt, das Sie zu messen versuchen.

Die zweite Methode ist fast identisch mit der ersten Methode. Der große Vorteil gegenüber der ersten Methode besteht darin, dass das Rauschen auf den Versorgungsleitungen das Signal selbst nicht so stark beeinflusst.

Die dritte Methode ist, für das, was Sie tun möchten, zu viel zu töten. Es wurde entwickelt, um höhere Ausgangsleistungen zu liefern, aber da Sie es nur mit einem ADC lesen, gibt es keinen Grund, warum Sie es brauchen.

Wenn die Spannung, von der der ADC seine Referenz ableitet, den Widerstandsteiler speist, sehe ich nicht, dass es ein großes Problem sein wird, wenn diese Spannung in das Audio gekoppelt wird, das den ADC speist. In der Tat, wenn die ADC-Referenz schwankt, wäre es meiner Meinung nach besser, sie mit 50% Amplitude an den ADC-Eingang zu koppeln, als wenn sich die Referenz bewegt und der Eingang nicht, obwohl das Audiosignal in jedem Fall verschlechtert würde. Wenn die ADC-Referenz eine absolute Spannung ist, die an einem Ausgangspin nicht verfügbar ist, sollte Ihre Vorspannung ebenfalls eine absolute Spannung sein (von einem Regler oder was auch immer).

Die erste Schaltung, der einfache Widerstandsteiler, ist bei weitem die einfachste, schnellste und billigste Lösung. Es ist auch die Lösung, die die meisten Audioschaltkreise verwenden. Wenn Sie keine Pro-Audio-Leistung wünschen, ist dies die Methode, die ich empfehlen würde.

Die "richtige" Lösung wäre eine separate Stromschiene, die auf der Vorspannung liegt. Führen Sie Ihr Audiosignal durch eine DC-Sperrkappe und haben Sie dann einen Widerstand an der Vorspannungsstromschiene. Dieser Ansatz hat weniger Rauschen und harmonische Verzerrungen als der einfache Widerstandsteiler - obwohl der Leistungsunterschied nur für diejenigen in der Pro-Audio-Welt wichtig ist und sich für die meisten nicht lohnt.

Ein Fall, in dem die "richtige" Lösung die Mühe für die durchschnittliche Schaltung wert ist, ist, wenn der ADC selbst die Vorspannungsschiene liefert. Einige ADCs geben diese Spannung aus und Sie müssen sie nur verwenden. Das ist schön, weil Sie eine bessere Präzision erzielen können als mit jeder anderen Lösung. Manchmal hatte ich jedoch Probleme, bei denen ich diesen Ausgang vom ADC nehmen und ihn durch einen Unity-Gain-Op-Amp-basierten Puffer laufen lassen musste, damit er die Antriebsstärke hatte, um richtig zu funktionieren.

Die anderen beiden Lösungen, die Sie erwähnen, würden funktionieren, aber ich würde mich nicht darum kümmern. Sie sind etwas knifflig und bieten keine wichtigen Vorteile, die der einfache Widerstandsteiler oder die "richtigen" Lösungen bieten.