Wie funktionieren die Medientasten eines normalen kabelgebundenen Headsets?

28

Ich meine das einfache analoge Headset, das an die Buchse eines Telefons angeschlossen werden kann. Kein USB, kein Bluetooth, keine originellen Stecker mit zusätzlichen Anschlüssen - nur eine generische Stereo + Mikrofon-Buchse.

Bildbeschreibung hier eingeben

Die vier "Bänder" am Klinkenstecker sind GND, rechter Kopfhörer, linker Kopfhörer und Mikrofon. Und es gibt nichts, was die Tasten verdecken könnte - normalerweise "Lauter / Leiser" + "Medientaste" zum Empfangen des Anrufs.

Wie kommunizieren diese Tasten, wenn sie auf das Telefon gedrückt werden?

SF.
quelle
3
Kurze Antwort: Der Mikrofoneingang wird nicht nur für das Mikrofon verwendet.
Connor Wolf

Antworten:

40

Jeder Schalter überbrückt das hochohmige Mikrofon mit einem geringen Widerstand, sodass die internen Schaltkreise die Tasten erkennen können. Hier ist ein hilfreiches Bild:

Bildbeschreibung hier eingeben

Die MIC + -Leitung verfügt über eine Vorspannung (zur Versorgung des Mikrofons). Durch Hinzufügen zusätzlicher Schaltkreise zum Mikrofonvorverstärker können diese Widerstandswerte leicht unterschieden werden.

Dies ist das gebräuchlichste Schema für Bedienelemente am Kopfhörer. Darüber hinaus ist es sehr einfach in den Kopfhörer zu implementieren, was billige Kopfhörer ermöglicht und nur ein wenig mehr Schaltkreise im Telefon erfordert.

uint128_t
quelle
Vielen Dank. Google war besonders wenig hilfreich, total überflutet von der Softwareseite, wie man den Button liest, welches Event generiert wird usw.
SF.
2
@SF: Nur wenn Sie nicht die richtigen Schlüsselwörter kennen. "Headset-Taste Spezifikation" erhalten Sie source.android.com/devices/accessories/headset/…
Matti Virkkunen
1
Oh, und in diesem Fall könnten die Schaltpläne leicht irreführend sein - zumindest was die Android-Headsets betrifft. Die Werte sind: 0 Ohm für die "Play / Pause / Hook" "Media-Taste", 240 Ohm Vol +, 470 Ohm Vol-, 135 Ohm optional "Voice Assist". Alle mit 1% Toleranz. Mic> 1000 Ohm.
SF.
2
Ich frage mich auch: Wenn ich einen Standard-Ohrhörer (kein Telefon) ohne Mikrofon oder Bedienelemente einstecke, werden diese angezeigt, wenn die Wiedergabetaste ständig gedrückt wird. (der MIC-Anschluss berührt den gleichen GND-Bereich der Buchse wie GND).
SF.
1
@SF. Nein, es ist in der Praxis viel toleranter. Sogar die Seite von Android zeigt 70 Ohm oder weniger A, 110 - 180 Ohm B, 210 - 290 Ohm C, 360 - 680 Ohm D.
Passant am
23

Es gibt zwei Grundtypen.

  1. Verwenden Sie einen variablen Widerstand zwischen Mikrofon und Masse, um unterschiedliche Aktionen zu signalisieren. Das einfachste ist ein Kurzschluss des Mikrofons gegen Masse für das Annehmen / Auflegen / Aufnehmen von Bildern. Beispiel: Android's Wired Audio Headset Spezifikation v1.1 :

Bildbeschreibung hier eingeben

  1. In- oder Out-of-Band-Signalisierung. Diese verwenden einen Mikrocontroller, um ein codiertes Signal in das Mikrofon einzufügen. Apple startete dies mit einem (inzwischen älteren) iPod Shuffle, und ich glaube, das ist es, was die aktuellen iPhones und MacBooks verwenden.

Bildbeschreibung hier eingeben

Passant
quelle