Comment une prise audio détecte-t-elle lorsqu'un haut-parleur est branché?


19

Certaines prises audio de carte son peuvent désormais informer les systèmes d'exploitation Windows récents qu'un périphérique audio est branché. Quelqu'un sait-il comment procéder? Je pense qu'il utilise une sorte de comparateur de tension ou de mesure de résistance.

Cette question a été posée à Superuser . Mon instinct est que le circuit n'est pas aussi trivial que le suggère l'un des participants, mais je suis un peu rouillé sur les circuits.

Réponses:


12

Alors que les prises audio ont souvent des commutateurs qui peuvent être utilisés pour la détection de fiche, la plupart des codecs implémentent désormais une détection de prise qui mesure l'impédance et d'autres caractéristiques du périphérique branché et met cette information à la disposition du processeur auquel il est connecté.

Ceci est également très utile pour empêcher un amplificateur audio d'essayer de faire sortir des haut-parleurs en dehors de sa plage d'impédance et d'endommager l'ampli ou les haut-parleurs.


Avez-vous des références en ligne pour cela? Cela se fait-il dans le codec audio ou le pilote?
J.Polfer

1
Salut mouton, le codec AC'97 d'IDT (STAC9752A) implémente cette détection de prise basée sur l'impédance. Malheureusement, ce sont des techniques propriétaires de détection de courant que IDT appelle Universal Jack (tm). ADI a également un codec AC'97 (AD1888) avec encore un autre mécanisme de détection de jack propriétaire. Néanmoins, cela se fait définitivement dans la puce du codec audio. J'espère que cela vous aidera ...
Terry Chen

17

La plupart des prises (alimentation CC ou audio) ont une borne supplémentaire activée lors de l'insertion des fiches. Il s'agit d'un interrupteur mécanique. Certains modèles utilisent cette borne supplémentaire pour basculer entre la batterie et l'alimentation externe (dans le cas des prises DC) ou pour basculer entre les écouteurs et les haut-parleurs (dans le cas des prises audio).

Sur la photo de cette prise DC sur Digikey, vous pouvez presque avoir une bonne vue des composants internes. Les deux cosses à l'arrière de la prise sont destinées aux deux connexions d'alimentation CC. La troisième patte en bas est l'entrée du commutateur. Les prises audio ont une disposition similaire.


6

Ne mesure-t-il pas l'impédance de tout ce qui est branché et détermine-t-il ensuite sur quoi il se fonde?

lorsque j'insère ma prise de haut-parleur dans la prise, j'entends tous les haut-parleurs "cliquer" un par un, comme si l'ordinateur testait pour voir s'ils étaient là ...

J'ai trouvé cela sur http://www.freepatentsonline.com/7579832.html

Un système audio comprend une prise audio CODEC ayant des ports audio gauche et droit et un circuit de détection de prise. Le circuit de détection de prise comprend des amplificateurs gauche et droit et un circuit de détection d'impédance à entraînement croisé. Ce circuit de détection d'impédance à entraînement croisé, couplé électriquement aux ports audio gauche et droit et aux amplificateurs gauche et droit, détecte les résistances des charges de sortie gauche et droite afin de déterminer les caractéristiques d'un appareil connecté à la prise audio CODEC. Le circuit d'impédance à commande croisée est configuré pour mesurer la résistance d'une charge de sortie gauche couplée électriquement au port audio gauche, en réponse à un signal de test "droit" généré par l'amplificateur droit,


3

Démontez-en un et découvrez-le. :)

Il peut faire plusieurs choses, selon qu'il s'agit simplement de mesurer la présence d'une fiche (juste un interrupteur jack fera l'affaire), ou s'il connaît la différence entre un micro et un casque, etc. (mesure de résistance?).

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.