Como funcionam os botões de mídia de um fone de ouvido com fio comum?

29

Quero dizer, o fone de ouvido analógico simples conectável à tomada de um telefone. Nem USB, nem Bluetooth, nem plugues proprietários sofisticados com conectores extras - apenas um conector estéreo + microfone genérico.

insira a descrição da imagem aqui

As quatro "bandas" no conector são GND, fone de ouvido direito, fone de ouvido esquerdo e microfone. E não há nada para cobrir os botões - geralmente "Aumentar / diminuir volume" + "Tecla de mídia" para receber a chamada.

Como esses botões se comunicam sendo pressionados no telefone?

SF.
fonte
3
Resposta curta: A entrada do microfone não é usada apenas para o microfone.
Connor Lobo

Respostas:

41

Cada switch conecta o microfone de alta impedância com uma baixa resistência, permitindo que o circuito interno detecte os botões. Aqui está uma imagem útil:

insira a descrição da imagem aqui

A linha MIC + possui uma tensão de polarização (para fornecer o microfone) e, adicionando alguns circuitos adicionais ao pré-amplificador de microfone, é fácil diferenciar esses valores do resistor.

Esse é o esquema mais comum para controles "no fone de ouvido". Além disso, é muito fácil de implementar nos fones de ouvido, permitindo fones de ouvido baratos e requer apenas um pouco mais de circuito no telefone.

uint128_t
fonte
Obrigado. O Google foi particularmente inútil, totalmente inundado com o lado do software, como ler o botão, qual evento é gerado etc.
SF.
2
@SF: somente se você não souber as palavras-chave corretas. "especificação do botão do fone de ouvido" leva você a fonte.android.com/devices/accessories/headset/…
Matti Virkkunen
1
Ah, e nesse caso os esquemas podem ser um pouco equivocados - pelo menos no que diz respeito aos fones de ouvido Android. Os valores são: 0 ohm para o "botão de mídia" Reproduzir / Pausar / Gancho "", 240 ohm Vol +, 470 ohm Vol-, 135 ohm opcional "Voice Assist". Tudo com 1% de tolerância. Mic> 1000ohm.
SF.
2
Além disso, me faz pensar: se eu conectar fones de ouvido padrão (sem telefone), sem microfone ou controles - eles apareceriam quando o botão "Play" era pressionado constantemente? (o conector MIC tocando a mesma área GND do conector que GND).
SF.
1
@SF. não, é muito mais tolerante na prática. Mesmo página mostra andróide 70 ohms ou menos A, 110-180 ohms B, 210-290 ohms C, 360-680 ohms D.
transeunte
23

Existem dois tipos básicos.

  1. Use uma resistência variável entre o microfone e o terra para sinalizar ações diferentes. O mais simples é colocar o microfone no chão para atender / desligar / tirar foto. Ex: Especificação de fone de ouvido com fio do Android v1.1 :

insira a descrição da imagem aqui

  1. Sinalização dentro ou fora da banda. Eles usam um microcontrolador para inserir um sinal codificado no microfone. A Apple começou isso com um de seus iPod Shuffle (agora mais antigos), e acredito que é isso que os iPhones e MacBooks atuais usam.

insira a descrição da imagem aqui

Transeunte
fonte