Jak działają przyciski multimediów na zwykłym przewodowym zestawie słuchawkowym?

29

Mam na myśli prosty analogowy zestaw słuchawkowy podłączany do gniazda telefonu. Nie USB, nie Bluetooth, nie fantazyjne, opatentowane wtyczki z dodatkowymi złączami - tylko ogólne gniazdo stereo + mikrofon.

wprowadź opis zdjęcia tutaj

Cztery „pasma” na wtyczce to GND, prawa słuchawka, lewa słuchawka i mikrofon. I nie ma nic do zakrycia przycisków - zwykle „Zwiększanie / zmniejszanie głośności” + „Klawisz multimediów” do odbierania połączenia.

W jaki sposób te przyciski komunikują się po naciśnięciu na telefon?

SF.
źródło
3
Krótka odpowiedź: wejście mikrofonu nie służy tylko mikrofonowi.
Connor Wolf,

Odpowiedzi:

41

Każdy przełącznik łączy mikrofon o wysokiej impedancji z niską rezystancją, umożliwiając wewnętrznym obwodom wykrywanie przycisków. Oto pomocne zdjęcie:

wprowadź opis zdjęcia tutaj

Linia MIC + ma napięcie polaryzacji (do zasilania mikrofonu), a poprzez dodanie dodatkowego obwodu do przedwzmacniacza mikrofonowego łatwo jest odróżnić te wartości rezystorów.

Jest to najczęstszy schemat sterowania „na słuchawkach”. Ponadto jest bardzo łatwy do wdrożenia w słuchawkach, pozwalając na tanie słuchawki i wymaga tylko nieco więcej obwodów w telefonie.

uint128_t
źródło
Dzięki. Google był szczególnie nieprzydatny, całkowicie zalany stroną oprogramowania, jak czytać przycisk, jakie zdarzenie jest generowane itp.
SF.
2
@SF: Tylko jeśli nie znasz poprawnych słów kluczowych. „Specyfikacja przycisku zestawu słuchawkowego” prowadzi do źródła.android.com
Matti Virkkunen,
1
Aha, w takim przypadku schematy mogą być nieco mylące - przynajmniej jeśli chodzi o zestawy słuchawkowe z Androidem. Wartości są następujące: 0 omów dla przycisku „Play / Pause / Hook” „Media button”, 240 omów Vol +, 470 omów Vol-, 135 omów opcjonalnie „Voice Assist”. Wszystko z 1% tolerancją. Mikrofon> 1000 omów.
SF.
2
Zastanawiam się także: czy podłączę standardowe słuchawki (nie telefoniczne), bez mikrofonu i żadnych elementów sterujących - będą się pojawiać, gdy przycisk „Play” będzie ciągle wciśnięty? (złącze MIC dotykające tego samego obszaru GND gniazda co GND).
SF.
1
@SF. nie, jest o wiele bardziej tolerancyjny w praktyce. Nawet strona Androida pokazuje 70 ohm lub mniej A, 110 - 180 ohm B, 210 - 290 ohm C, 360 - 680 ohm D.
Passerby
23

Istnieją dwa podstawowe typy.

  1. Użyj zmiennej rezystancji między mikrofonem a uziemieniem, aby zasygnalizować różne działania. Najprostszym jest zwarcie mikrofonu do uziemienia dla funkcji Answer / Hangup / Take Picture. Np .: Specyfikacja przewodowego zestawu słuchawkowego audio Android v1.1 :

wprowadź opis zdjęcia tutaj

  1. Sygnalizacja wewnątrz lub poza pasmem. Wykorzystują one mikrokontroler, aby wstawić zakodowany sygnał do mikrofonu. Apple zaczęło to od jednego ze swoich (teraz starszych) iPodów Shuffle i uważam, że tego właśnie używają obecne iPhone'y i MacBooki.

wprowadź opis zdjęcia tutaj

Przechodzień
źródło