Hallo Ich nutze den AudioCodec WM8903 und habe den mit einem Headset, respektive Audiobuchse beschaltet. Nun werden im Bild differentielle Mikrofone verwendet, beim 4 poligen Headsetstecker gibt es aber nur MIC+ und GND. Ich habe das Mikrofon wie im Bild beschaltet nur, dass MIC+ bei mir an IN1R und die GND-Seite an IN3R liegt. Im Datenblatt wird nur zwischen Single-Ended und Differential entschieden. Single-Ended trifft ja bei mir zu, oder? Jedenfalls die Frage, ob ich für Single Ended die Beschaltung mit dem 1uF-Kondensator benötige. Denn im Moment hab ich den Codec so konfiguriert, dass er den Eingang über eine interne Bypassleitung direkt auf den Ausgang umleitet, doch ich höre nichts an den Kopfhörern. Wäre toll, wenn ihr da ein paar Tipps hättet. Dankeschön
:
Verschoben durch Admin
Es gibt allerlei MikrofonARTEN. Was Dein schöner Schaltkreis braucht, habe ich noch nicht näher ergründet. Falls dynamische Mikrofone ins Spiel kommen sollTen, so gibt es da verschiedene (auch eingebaute) Mikrofonübertrager, auch für symmetrische ... http://de.wikipedia.org/wiki/Mikrofon http://pdf1.alldatasheet.com/datasheet-pdf/view/504041/WOLFSON/WM8903.html
Also es müsste so ein Elektretmikro sein, da der Widerstand 1,4kOhm beträgt. Wieviel Vor(BIAS)Spannung brauchen die denn? Messe hier grad 0V bei mir.
Johannes Hofmann schrieb: > Nun werden im Bild differentielle Mikrofone verwendet, beim 4 poligen > Headsetstecker gibt es aber nur MIC+ und GND. Schau Dir mal die 0-Ohm Widerstände R3 und R4 an. Fällt Dir ´was auf?
Johannes Hofmann schrieb: > Jedenfalls die Frage, ob ich für Single Ended die Beschaltung mit dem > 1uF-Kondensator benötige. Ja. Damit wird der 2. Differenzeingang wechselspannungsseitig auf Masse gelegt. Macht man das nicht, läuft dieser mit dem ersten mit und es wird ein "0"-Signal verstärkt.
Johannes Hofmann schrieb: > Wieviel Vor(BIAS)Spannung brauchen die denn? Messe hier grad 0V bei mir. Schließe an MICBIAS AVDD an.
:
Bearbeitet durch User
Ok, also habe ich das Mikro korrekt angeschlossen. Biasspannung stimmt auch (1,6V), hatte nur am falschen Widerstand gemessen... btw. Das headset funktioniert, habe es überprüft :) Fällt euch noch irgendwas ein? Ansonsten kann es ja eigentlich nur noch an der Konfiguration des Codec liegen, oder?
Kannst ja Gegenprobe machen und das Mikro woanders mal testen um die einfachen Fehler auszuschließen.
Also Mikro funktioniert, am Telefon vom Kollegen getestet.
Dann teste Schritt für Schritt in der Schaltung. Es könntE auch ein Kondensator-Mikro sein, was einen Speisewiderstand+Spannung braucht?
Aber laut Wikipedia sind 90% der verbauten Mikrofone als Elektretmiks ausgeführt. Da würde es mich schon stark wundern, wenn das bei so nem Motorolaheadset anders wäre. Die Konfiguration des Codecs ist bissl blöde, weil ich den nur mittels AT-Kommandos über ein GSM-Modul beschreiben kann. Mache das über das Hyperterminal von Windows und hab ne .txt-Datei, die das Terminal dann rausschickt.
>90% der verbauten Mikrofone als Elektretmiks
Dann nimm z.B. als Gegenprobe einen Sinus-Generator und morse zum Test
irgendwas. Wenn wenn er DAS erkennt, scheint Deine Programmierung
einigermaßen zu funktionieren und das Miko ist der Fehler.
Habe jetzt endlich den Codec für Loopback konfigurieren können, so dass das Mikro auf die Kopfhörer zurückge"loop"t wird. Das funktioniert also so wie ich es beschaltet habe. Jetzt muss ich nur noch die I²S-Verbindung herstellen.
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.