¿Cómo detecta un conector de audio cuando se conecta un altavoz?

19

Algunas tomas de audio de la tarjeta de sonido ahora pueden informar a los sistemas operativos recientes de Windows que un dispositivo de audio está enchufado. ¿Alguien sabe cómo lo hace? Estoy pensando que usa algún tipo de comparador de voltaje o medición de resistencia.

Esta pregunta se hizo en Superuser . Mi intuición es que el circuito no es tan trivial como sugiere uno de los participantes, pero estoy un poco oxidado en los circuitos.

usuario553
fuente

Respuestas:

12

Si bien las tomas de audio a menudo tienen interruptores que pueden usarse para la detección de enchufes, la mayoría de los códecs ahora implementan la detección de tomas que mide la impedancia y otras características del dispositivo enchufado y hacen que la información esté disponible para el procesador al que están conectados.

Esto también es muy útil para evitar que un amplificador de audio intente conducir altavoces fuera de su rango de impedancia y dañar el amplificador o los altavoces.

Adam Davis
fuente
¿Tiene alguna referencia en línea para esto? ¿Se hace esto en el códec de audio o en el controlador?
J. Polfer
1
Hola sheepsimulator, el códec AC'97 de IDT (STAC9752A) implementa esta detección de jack basada en impedancia. Desafortunadamente, son algunas de las técnicas de detección actuales que IDT llama Universal Jack (tm). ADI también tiene un códec AC'97 (AD1888) con otro mecanismo de detección de jack patentado. Sin embargo, definitivamente se hace en el chip de códec de audio. Espero que esto ayude ...
Terry Chen
17

La mayoría de las tomas (alimentación de CC o audio) tienen un terminal adicional que se conecta al insertar el enchufe. Este es un interruptor mecánico. Algunos diseños utilizan este terminal adicional para cambiar entre la batería y la alimentación externa (en el caso de las tomas de CC) o para cambiar entre los auriculares y los altavoces (en el caso de las tomas de audio).

En la foto de este conector de CC en Digikey , casi puede obtener una buena vista de las partes internas. Las dos orejetas en la parte posterior del conector son para las dos conexiones de alimentación de CC. La tercera lengüeta en la parte inferior es la entrada del interruptor. Las tomas de audio tienen una disposición similar.

todbot
fuente
6

¿No mide la impedancia de lo que esté enchufado y luego determina en qué se basa en valores conocidos?

Cuando inserto mi conector de altavoz en el enchufe, puedo escuchar a todos los altavoces "haciendo clic" uno por uno, como si la computadora estuviera probando para ver si están allí ...

Encontré esto en http://www.freepatentsonline.com/7579832.html

Un sistema de audio incluye un conector de audio CODEC que tiene puertos de audio izquierdo y derecho y un circuito de detección de conector. El circuito de detección de jack incluye amplificadores izquierdo y derecho y un circuito de detección de impedancia de transmisión cruzada. Este circuito de detección de impedancia de transmisión cruzada, que está acoplado eléctricamente a los puertos de audio izquierdo y derecho y a los amplificadores izquierdo y derecho, detecta las resistencias de las cargas de salida izquierda y derecha para determinar las características de un dispositivo conectado al conector de audio CODEC. El circuito de impedancia de accionamiento cruzado está configurado para medir la resistencia de una carga de salida izquierda acoplada eléctricamente al puerto de audio izquierdo, en respuesta a una señal de prueba "derecha" generada por el amplificador derecho.

LocalgHost
fuente
3

Desmonta uno y descúbrelo. :)

Hay varias cosas que podría estar haciendo, dependiendo de si solo mide la presencia de un enchufe (solo lo hará un interruptor jack), o si conoce la diferencia entre un micrófono y un auricular, etc. (¿medición de resistencia?).

endolito
fuente