Hallo, momentan versuche ich ein Elektret-Kondensatormikrofon WM 52-BT zu verstärken. Dazu habe ich mich an der Schaltung im Anhang orientiert (Quelle: https://lowvoltage.wordpress.com/2011/05/21/lm358-mic-amp/). Die Daten sollen mit einem, auf einem STM32-Eval Board verbauten, 12-Bit ADC gesampelt werden. Dazu habe ich den OPV aus der Schaltung durch einen OPA350 (rail-to-rail) ersetzt, um die gesamte Schaltung mit einem 3,3V Pin des Eval-Boards zu versorgen. Den Widerstand R5 habe ich auf 220kOhm erhöht, um eine Verstärkung von ca 220 zu erhalten. Das ganze Konstrukt funktioniert auch soweit, jedoch treten bei niedrige Frequenzen (schließen der Tür, oder wenn jemand im Stockwerk darüber läuft) Probleme auf. Dabei werden diese Frequenzen so stark verstärkt, dass der OPV in die Sättigung geht. Evtl. schwingt der OPV auch etwas für ca 2-3 sekunden. Jetzt müsste man mit einem Filter die störenden Frequenzen rausfiltern (Hochpass 300Hz?). Jedoch kenne ich mich leider mit analogen filtern überhaupt nicht aus. Setzt man den Filter am besten direkt hinter das Mikrofon oder an den Ausgang des OPVs? Genügt ein passiver CR-Hochpass? Vielen Dank und viele Grüße Hannes
Kurzfassung: C1 verkleinern. Momentan hast du eine Grenzfrequenz von 1/(2*pi*10µF*1kOhm) = 15.92Hz Für ca. 300Hz (du möchstest nur Sprache aufnehmen?) brauchst du 470 oder 560nF. Langfassung: Zudem ist C1 u.U. verpolt. Am -Eingang hast du 1/2Ub, je nachdem wie der Biasstrom der Elektretkapsel ist, kann an dieser auch weniger liegen. Der macht dann DC-Leckstrom und verschiebt den AP des Opamps unkontrolliert. Weiterhin ist Verstärkung 220 mit einem Opamp "sportlich". Der OPA350 hat ein GBW-Produkt von 38MHz, d.H. bei 20kHz noch 1900x Open-Loop .. das reicht gerade so aus Vu=220 bei 20kHz. Es ist aber bereits hoch genug, dass ein mieses Layout dir Schwingneigung einbringen kann. Eine zweistufige Lösung wäre also sinnvoller. Auch musst du bedenken, dass du die Elektretkapsel AC-mäßig gerade mit 10k||1k belastest, also 909 Ohm. Das ist wenig. Zweistufig, jede Stufe mit 22k / 300k und den Koppelkondensator dementsprechend auf 22 oder 33nF (wenn du die 300Hz fgu haben willst!) sollte deutlich bessere Ergebnisse liefern. Auch wird dann die Wahrscheinlichkeit für DC-Blocking kleiner. Um dir für Lochraster-/Steckbrettaufbauten das Leben einfacher zu machen, kannst du dann auch einen zahmeren Opamp nehmen. Sowas wie MCP602 oder so. (2.8MHz GBW, ist aber okay da jede Stufe nur Vu=14 liefern muss). Gruß, Christian
:
Bearbeitet durch User
Ich würde dir empfehlen, die Versorgungsspannung des Mikrofons mit einem R/C Filter zu säubern. Außerdem würde ich parallel zu R3 einen Elko schalten, damit auch dort alle Störungen der Versorgungsspannung eliminiert werden.
Hannes schrieb: > Den Widerstand R5 habe ich auf 220kOhm erhöht, um eine Verstärkung von > ca 220 zu erhalten. Du meinst, erst die Amplitude des Mikros durch die niedrige Versirgungsspannung und den hochohmigen Widerstand zusammenprugeln, um ihn dann wieder gnadenlos hochzuziehen Verringere R1 bis VCC/2 an ihm anliegen, und wahle ein Mikro da bei 1.75V auch gut funktioniert, das gibt vermutlich 5-fschen Pegel, und verringere C1 damit kein Gerumpel verstärkt wird, es reichen wohl 100nF. Dann wird dein Spannungsteiler aus R1 und Mikro von 5k Quellwiderstand mit 1k belastet, damit die zu verstärkende Amplitude gleich mal gefünftelt. Lieber mal ver-10-fachen. Schon kannst du die übertriebene Verstärkung deutlich verringern. Man kann auch darüber nachdenken, ob man unbedingt alle Störungen der uC Versorgungsspannung über R3/R3 mit -3dB einkoppelt und ebenso über R1. Nutzt der uC VCC als A/D Referenz ist es wohl besser, nutzt er interne VRef sollte man filtern und abblocken.
Stefan ⛄ F. schrieb: > Ich würde dir empfehlen, die Versorgungsspannung des Mikrofons mit einem > R/C Filter zu säubern. Außerdem würde ich parallel zu R3 einen Elko > schalten, damit auch dort alle Störungen der Versorgungsspannung > eliminiert werden. Allerdings beides oder garnichts. So wie da gezeichnet, ist zumindest ein Teil der Störungen Common Mode und wird unterdrückt ;)
Natürlich muss das Filter vor den OPA, denn sonst geht er trotzdem an den Anschlag mit all den beobachteten Problemen. Als erstes kannst du mal versuchen, den C1 auf 1µF zu verkleinern, dann hast du schon einen Hochpass 1. Grades (R4, C1) mit 160Hz, vorausgesetzt der Elektretausgang ist ausreichend niederohmig. Dessen Ausgangswiderstand kommt bei der Rechnung zu R4 hinzu, so dass die Grenzfrequenz ein wenig höher liegen wird. Auch verwenden die wenigsten, die Audioschaltungen bauen, 3.3V als Versorgung sondern eher ±15V. Das hat auch damit zu tun, dass man dann ausreichend Headroom zur Verfügung hat. Dann muss man sich auch noch vergegenwärtigen, dass Mikrofonsignale eine sehr große Dynamik haben können. Das wird erst 'besser', wenn der Toningenieur seinen Kompressor hat drüber laufen lassen. Falls obiger Ansatz mit einem einfachen RC nicht reicht würde ich eher eine nichtinvertierende Schaltung verwenden. Da ist es leichter, weitere RC-Stufen hinzuzuschalten und der bei SingleSupply notwendige Kondensator zur DC-Abtrennung kann auch noch für einen passende Grenzfrequenz dimensioniert werden. Schaltung: C1 statt ans Mikro an Masse legen, 1µF verwenden. R2 und R3 auf 100k erhöhen. Elektret an den +E vom OPA legen. Zwischen Elektret und dem +E kannst du dann noch ein, zwei RC-Glieder legen für eine höhere Ordnung. Die z.B. so dimensionieren: - erstes Glied 1k und 1µ - zweites Glied 10k und 100nF
HildeK schrieb: > Zwischen Elektret und dem +E kannst du dann noch ein, zwei RC-Glieder > legen für eine höhere Ordnung. Oder einen 470pF Kondensator in die Gegenkopplung legen. Dann liegt die untere Grenzfrequenz bei etwa 160Hz und die obere Grenzfrequenz bei 3300Hz.
Michael M. schrieb: > Oder einen 470pF Kondensator in die Gegenkopplung legen. Dann liegt die > untere Grenzfrequenz bei etwa 160Hz und die obere Grenzfrequenz bei > 3300Hz. Und wo ist dann der Hochpass? Zudem, warum gehst du von einem Telefonkanal aus, also warum die obere Tiefpass-fg 'nur' auf 3.3kHz legen? Aber das kann der TO selber entscheiden. Das was ich meinte habe ich im angehängten Bild dargestellt. 1. den Arbeitswiderstand vom Elektret aufteilen und ein C dazwischen machen (R8/C5)- diese Spannung muss ruhig sein; genau so wie die Teilerspannung von R6 und R7! 2. C2, C3 und C4 zusammen mit den Widerständen R3, R4 und R9 wären der Hochpass. Auch in dem Bereich ist die Grenzfrequenz von R2 und C1. So hat man vier Stufen für das Filter. Wahrscheinlich wird man so viel gar nicht benötigen; dann kann C2/R3 und/oder C3/R4 entfallen. Mit C4/R9 und C1/R2 sind noch immer zwei Filterstufen vorhanden. 3. Ob man C_Tiefpass haben will oder nicht - siehe oben.
HildeK schrieb: > Und wo ist dann der Hochpass? Der Hochpass ist der blaue Kreis mit 160Hz. Statt 1uF sind 470nF sogar noch besser (330Hz). HildeK schrieb: > warum die obere Tiefpass-fg 'nur' auf 3.3kHz legen? Das habe ich mir selber zusammengereimt, wegen 'nur' Sprache. Das könnte aber ein unüberlegter Schnellschuss von mir gewesen sein. In deiner Schaltung kann C6 locker auf 47uF vergrößert werden, ansonsten bietet deine Schaltung insgesamt mehr Filtermöglichkeiten.
Christian E. schrieb: > Momentan hast du eine Grenzfrequenz von 1/(2*pi*10µF*1kOhm) = 15.92Hz > Für ca. 300Hz (du möchstest nur Sprache aufnehmen?) brauchst du 470 oder > 560nF. Zu R4 kommt allerdings noch der Innenwiderstand des Mikrofons dazu. Oft ist Der mit typisch 1k angegeben (Gleichstromwiderstand). Da es sich hier um den Bahnwiderstand eines JFET handelt kann der dynamische Innenwiderstand (Impedanz) noch höher sein. Der Kondensator kann also (probieren) noch deutlich kleiner werden.
Michael M. schrieb: > Der Hochpass ist der blaue Kreis mit 160Hz. Statt 1uF sind 470nF sogar > noch besser (330Hz). Ja, ok, hatte ich weiter oben schon vorgeschlagen. Er wollte aber ggf. einen steileren Übergang, deshalb habe diese Variante gewählt. Michael M. schrieb: > In deiner Schaltung kann C6 locker auf 47uF vergrößert werden, Richtig, sollte man sogar tun. Ingo W. schrieb: > Zu R4 kommt allerdings noch der Innenwiderstand des Mikrofons dazu. Ja, nur ein schwer schätzbarer Wert. Muss man ihn mit dem 1k in der Originalschaltung verrechnen, auch für die Gesamtverstärkung. Auch in meinem Vorschlag muss man deshal ggf. C2 deshalb etwas korrigieren oder die RC-Glieder insägesamt hochohmiger wählen.
HildeK schrieb: > Auch verwenden die wenigsten, die Audioschaltungen bauen, 3.3V als > Versorgung sondern eher ±15V. Das hat auch damit zu tun, dass man dann > ausreichend Headroom zur Verfügung hat. Vor allem hat das was mit dem output des Mikrofons zu tun. Mit 3V kommt aus denen nicht wirklich was raus. Für das Verstärker-IC muss es nicht dieselbe rail-to-rail sein wie für die Kapsel.
Vielen Dank für die Hilfe. Hab jetzt den Widerstand R1 auf 2.2kOhm gesetzt. Dadurch konnte ich die Verstärkung auf 100 setzten, damit lässt sich jetzt auch noch gerade so arbeiten. Der Kondensator C1 ist jetzt 470nF für eine Grenzfrequenz von 330Hz. Parallel zu R5 habe ich einen 100nF Kondensator geschaltet, um eine obere Grenzfrequenz von 16kHz zu erhalten. Leider habe ich nur noch zwei TL081 hier an OPVs rumfliegen, sonst würde ich es auch mal versuchen zweistufig aufzubauen. Aber so klappt jetzt für erste Tests erstmal alles, vielen Dank :)
Jürgen S. schrieb: > Vor allem hat das was mit dem output des Mikrofons zu tun. Mit 3V kommt > aus denen nicht wirklich was raus. Dem ist nicht so. Viele Elektretkapseln gehen oberhalb 10V schon kaputt und viele arbeiten bereits ab 1.5V. Da reichen 3V Versorgung normalerweise aus, wenn auch 5V oder 8V vorzuziehen wären.
Hannes schrieb: > Parallel zu R5 habe ich einen 100nF Kondensator geschaltet, um > eine obere Grenzfrequenz von 16kHz zu erhalten. Du meinst wohl 100pF!?
Hannes schrieb: > Parallel zu R5 habe ich einen 100nF Kondensator geschaltet, um > eine obere Grenzfrequenz von 16kHz zu erhalten. Du meinst hoffentlich 100 pico Farad?
HildeK schrieb: > Viele Elektretkapseln gehen oberhalb 10V schon kaputt > und viele arbeiten bereits ab 1.5V. Da reichen 3V Versorgung > normalerweise aus, Ich spreche ja auch nicht davon, sie kaputtzuelektrisieren :-) Aber normalerweise arbeitet man nicht mit 3V, eher +/- 5V - dabei ist mir noch keins gestorben.
ah ja, meinte 100pF, Danke Das Board hat auch einen 5V Pin, dann versuch ich mal damit das Mikrofon zu versorgen. Der Rest sollte wegen dem ADC bei 3,3V bleiben...
Hannes schrieb: > Das Board hat auch einen 5V Pin, dann versuch ich mal damit das Mikrofon > zu versorgen. Wichtig ist, dass du R8 und C5 von meinem letzten Bild mit einbaust. Die Versorgung des Elektretmikros muss sauber sein!
HildeK schrieb: > Hannes schrieb: >> Das Board hat auch einen 5V Pin, dann versuch ich mal damit das Mikrofon >> zu versorgen. > > Wichtig ist, dass du R8 und C5 von meinem letzten Bild mit einbaust. Die > Versorgung des Elektretmikros muss sauber sein! ok vielen Dank, wie sollten diese etwa dimensioniert sein? Wahrscheinlich sollte der Tiefpass eine möglichst kleine Grenzfrequenz (< 1-2Hz) haben oder?
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.