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.
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.
fuente
¿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
fuente
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?).
fuente