Jak wykrywa się gniazdo audio po podłączeniu głośnika?

19

Niektóre gniazda audio kart dźwiękowych mogą teraz informować najnowsze systemy operacyjne Windows, że urządzenie audio jest podłączone. Czy ktoś wie, jak to robi? Myślę, że używa pewnego rodzaju komparatora napięcia lub pomiaru rezystancji.

To pytanie zostało zadane w Superuser . Mam przeczucie, że obwód nie jest tak trywialny, jak sugeruje jeden z uczestników, ale jestem trochę zardzewiały na obwodach.

użytkownik553
źródło

Odpowiedzi:

12

Podczas gdy gniazda audio często mają przełączniki, które można wykorzystać do wykrywania wtyczek, większość kodeków implementuje teraz wykrywanie gniazd, które mierzy impedancję i inne cechy podłączonego urządzenia i udostępnia te informacje procesorowi, do którego są podłączone.

Jest to również bardzo pomocne w zapobieganiu próbom wysterowania przez wzmacniacz głośników poza jego zakres impedancji i uszkodzenia wzmacniacza lub głośników.

Adam Davis
źródło
Czy masz na to jakieś referencje online? Czy odbywa się to w kodeku audio lub sterowniku?
J. Polfer
1
Cześć sheepsimulator, kodek ID' AC'97 (STAC9752A) implementuje to wykrywanie gniazd oparte na impedancji. Niestety, niektóre zastrzeżone techniki wykrywania prądu nazywają Universal Jack (tm). ADI ma również kodek AC'97 (AD1888) z jeszcze innym zastrzeżonym mechanizmem wykrywania gniazda. Niemniej jednak jest to zdecydowanie zrobione w koderze audio. Mam nadzieję, że to pomoże ...
Terry Chen
17

Większość wszystkich gniazd (zasilanie prądem stałym lub audio) ma dodatkowy terminal, który jest włączany po włożeniu wtyczki. To jest przełącznik mechaniczny. Niektóre konstrukcje wykorzystują ten dodatkowy terminal do przełączania między akumulatorem a zewnętrznym zasilaniem (w przypadku gniazd DC) lub do przełączania między słuchawkami i głośnikami (w przypadku gniazd audio).

Na zdjęciu tego gniazda DC w Digikey można prawie uzyskać dobry widok na elementy wewnętrzne. Dwa występy z tyłu gniazda służą do dwóch połączeń zasilania prądem stałym. Trzeci występ na dole to wejście przełącznika. Gniazda audio mają podobny układ.

todbot
źródło
6

Czy nie mierzy impedancji tego, co jest podłączone, a następnie określa, na czym polega na podstawie znanych wartości?

kiedy wkładam wtyczkę do głośnika, słyszę, jak wszystkie głośniki „klikają” jeden po drugim, tak jakby komputer testował, czy tam są ...

Znalazłem to na http://www.freepatentsonline.com/7579832.html

System audio zawiera gniazdo audio CODEC z lewym i prawym portem audio oraz obwód wykrywania wtyczki. Obwód jack jack obejmuje lewy i prawy wzmacniacz oraz obwód wykrywania impedancji napędu krzyżowego. Ten obwód wykrywania impedancji z napędem krzyżowym, który jest elektrycznie połączony z lewym i prawym portem audio oraz lewym i prawym wzmacniaczem, wykrywa rezystancję lewego i prawego obciążenia wyjściowego w celu określenia charakterystyki urządzenia podłączonego do gniazda audio CODEC. Obwód impedancji napędu krzyżowego jest skonfigurowany do pomiaru rezystancji lewego obciążenia wyjściowego elektrycznie połączonego z lewym portem audio w odpowiedzi na „prawy” sygnał testowy generowany przez prawy wzmacniacz,

LocalgHost
źródło
3

Rozbierz jeden na części i dowiedz się. :)

Jest kilka rzeczy, które może robić, w zależności od tego, czy mierzy tylko obecność wtyczki (wystarczy przełącznik jack), czy też zna różnicę między mikrofonem a słuchawkami itp. (Pomiar rezystancji?).

endolit
źródło