Как звуковая карта определяет, подключены ли наушники?

14

На самом деле это два вопроса в одном.

  1. Во-первых, как звуковые карты (дешевые) «обнаруживают», подключены ли наушники? Измеряя сопротивление или каким-то другим методом?

  2. Во-вторых, можно ли как-то по-разному выводить звук на динамики и наушники? Я думаю, нет, по крайней мере, нет на дешевых. Что нужно для этого?

(Я не имею ни малейшего представления о том, что касается сохранения звука при прослушивании mp3-файлов, поэтому для некоторых это может быть слишком простым вопросом.)

ладья
источник
+1, хороший вопрос. немного исправил, надеюсь, мои правки не изменили ваш смысл. также: почему люди настаивают на том, чтобы ставить пробел между последним словом предложения и вопросительным знаком, как это? (??? Это что-то
вроде
@ ~ шарлатан - Конечно, я не против, пропасть мысль. Что касается вопросительного знака, может быть :), как вы говорите, вещь второго языка. Я не знаю, я всегда находил это "нормальным", так что ...
Ладья

Ответы:

9

Аудио порты обнаруживают, что что-то подключено, отслеживая изменение сопротивления через порт. Когда ничего не подключено, сопротивление бесконечно, но когда катушка подключена (динамик или микрофон), теперь есть измеримое сопротивление, и компьютер появляется и спрашивает вас, что вы подключили.


РЕДАКТИРОВАТЬ: Я копал, и вместо того, чтобы пытаться выяснить, что делают производители аудиоадаптеров, я решил взглянуть на производителей разъемов, чтобы выяснить, есть ли внутренние механические переключатели, а также, возможно, предполагаемое использование.

Обратившись к цифровому ключу , я обнаружил, что есть несколько различных механических способов, которыми гнезда обеспечивают обнаружение. Наиболее распространенным типом DOES является отдельная внутренняя схема переключателя, основанная на положении самого внутреннего лезвия в стволе; и они всего на пару центов больше на единицу, чем некоммутируемый домкрат. Вот двухстоечное крепление Tyco, которое, я думаю, похоже на то, что может быть на материнской плате.

Интересно, что на многих (большинство?) Переключатель обнаружения фактически полностью изменен. Таким образом, переключатель закрыт, пока вилка не вставлена, вот один из CUI .

Этот Шуртер сумасшедший; это «стерео» разъем, на котором все три кольца (включая землю) переключаются. Так что он может сказать вам, насколько глубоко вставлен штекер, я думаю;) Только $ 6.50 каждый!

Использование этих переключателей, кажется, является наиболее вероятным способом, которым они это делают, и то, что мне говорили в прошлом, вероятно, неверно или, по крайней мере, неправильно во всех отношениях.

Я собираюсь отключить один понедельник - я должен посмотреть, есть ли этот переключатель по крайней мере в разъемах, которые Intel использует. :)


Если вы хотите иметь одинаковый звук как в наушниках, так и в динамиках, то вам может потребоваться приобрести Y-адаптер для аудиоразъема (сплиттер):

альтернативный текст

Если вам нужны разные звуки для каждого наушника и набора динамиков, вы, вероятно, зависите от возможностей программного микшера, предоставленного производителем вашего аудиоадаптера, и / или используемого вами программного обеспечения.

В зависимости от вашей ситуации, вы можете также подумать о приобретении вторичной звуковой карты, чтобы на разных аудиоустройствах можно было указывать разные приложения.

Ƭᴇcʜιᴇ007
источник
3
Я думаю, что розетки на самом деле имеют переключатели, которые работают, когда что-то подключено к розетке. Это стандартная часть большинства разъемов 3,5 мм.
pipTheGeek
3
Кашель На самом деле, плагин действует как переключатель. Когда что-то подключено к нему, оно замыкает цепь (как выключатель света), и а) ваши наушники работают, и б) звуковая карта знает, что она подключена благодаря тому, что цепь завершена. Вам не нужно возиться с измерением сопротивления соединения - это сложно. Главным образом тот факт, что компьютер знает вообще, находится в программном обеспечении и драйверах.
Эрни Данбар
1
+ A ... Вы сделали свою домашнюю работу ... и мало кто надеялся получить ответ (если) из двух предложений. Спасибо друг ! Ваш ник служит вам хорошо :)
Ладья
@erniedwork, уточните в части б) «Звуковая карта знает». Какой тип схемы механизма вы предлагаете это обнаружение?
Гиперслуг
@hyperslug - я не уверен, но я думаю , что он говорит о том , что при подключении, пути прохождения сигнала (провода , которые составляют каналы L и R в стерео сигнала) является законченной цепи -soundcard -> jack -> headphones -> jack(GND) -> soundcard(GND)
шарлатан Кихота
7

Как заявил pipTheGeek, еще одним вариантом измерения электрического сопротивления является механический переключатель.

Переключатель нажал - что-то подключено.

Вы можете проверить это, подключив Y-адаптер или адаптер размера в гнездо. Если разъем работает так, как-то подключено к порту, у вас есть механический переключатель.

Адаптер не будет создавать никаких соединений между линиями и землей, поэтому он не должен считаться выходным устройством для измерения сопротивления.

Broam
источник