Как стать автором
Обновить

Комментарии 107

Может, всё проще? Skullcandy сотрудничает с Dell, фирменная софтина Dell Audio оценивает сопротивление наушников и выдает наиболее вероятную модель из фиксированного списка?
Имхо, в наушники-затычки чип запихивать не станут по нескольким причинам:
1) если брать питание чипа с аудио, да еще и сигналы туда посылать — качество звука, в теории, должно просесть.
2) в затычках и так мало места — куда еще и чип совать? И так минимизировать размеры пытаются.
3) стандарта на такой «обмен данными с наушниками» еще нет (или я что-то упустил?). Ради распознавания модели на нескольких ноутах чип интегрировать? Не стоит игра свеч.
S/PDIF через 3.5mm jack уже лет 6 есть в ноутбуках
S/PDIF я думаю тут не при чем, потому что они точно не цифровые, потому что работают и с совсем примитивными плеерами, а быть и аналоговыми и цифровыми просто не могут быть в силу своей цены.
Я не нашел в сети никакой информации, что у Dell какие-то особые отношения со Skullcandy
более того, у Dell некоторые модели идут изначально со встроенной акустикой Skullcandy
3) стандарта на такой «обмен данными с наушниками» еще нет (или я что-то упустил?). Ради распознавания модели на нескольких ноутах чип интегрировать? Не стоит игра свеч.

Стандарт называется «like 1-Wire Dallas»: питание и обмен инф. по одному проводу. После подключения джека — считывание ID (например Vendor & Product) и команда «замолчать» — при типичном сопротивлении 16..32 Ома — сотни кОм… 1МОм не внесут каких-либо серьёзных искажений. В практике.

2) в затычках и так мало места — куда еще и чип совать? И так минимизировать размеры пытаются.

Чтобы представлять реальные размеры современных «простейших» чипов — «размочите» метрошную NFC-карту. Будете весьма удивлены.
Не думаю я что 1Wire считыватель засовывают в звуковые карты
Чип вполне может находится перед штекером наушников, как например у apple lightning.
НЛО прилетело и опубликовало эту надпись здесь
Мне кажется, их нельзя разобрать, можно только разломать.
Skullcandy Agent Headphones Kid Robot
«Да, в определенный момент времени появились «Айфоны» и гарнитуры к ним, которые уже могли переключать треки на телефоне и регулировать громкость.»

Послушайте, я конечно понимаю, что несмотря на мою ненависть к айфонам, они тем не менее, очень удачно сочетают в себе передовые технологии, но ведь вы не думаете же, серьёзно, что до них нифига совсем не было?!

Вот этот парень, например, мог переключать треки при длительном нажатии на клавишу гарнитуры:

habrastorage.org/files/e10/86d/6a7/e1086d6a7c32494fa7ca263fe9728e7a.png

Это при том, что он в принципе являлся одним из первых телефонов c поддержкой mp3 на борту.

По теме: соглашусь с первым комментатором, кажется что дело всё в определении сопротивления. Правда это, наверняка, тоже потребовало доработки железа ноутбука, но всё же это как-то более правдоподобно выглядит, нежели чип в самих ушах.
При длительном нажатии на клавишу, он скорее всего просто замыкал пару контактов, а аппарт это таким образом отрабатывал
Я как-то собирал себе такую переключалку для старого Sharp C860. Так там просто каждая кнопка подключала резистор на какой-то определённый номинал. В зависимости от номинала плеер переключал дорожку, перематывал, останавливал и прочее.
Думаю, что тут нечто типа такого же — просто измеряет сопротивление.
Резистивное управление по двум проводам в автомагнитолах существует уже лет 20.
Если мне не изменяет память, у смартфонов современных четырёхконтактные гарнитуры. В том числе и у айфонов.
У меня гарнитура Philips с большими динамиками, микрофоном и кнопкой. Совместимость с iPhone и прочими смартами. Для части Android-смартов в комплекте есть небольшой переходник, а для айфонов включается напрямую. Но и там и там 4 контакта. Не вижу никакой нужды в чипах.
Плюс у него была поддержка Java и карт памяти. Весьма неплохой телефон. Были даже телефоны с вот такими замечательными пультами: image
7 кнопок и микрофон, тут простым замыканием контакта не обойтись. Втыкался в разъём для наушников, а в него сами наушники. Был не обязателен.
Ну в таком пульте точно стоит какой-нибудь чип, и работает данный пульт только с определенными моделями телефонов Nokia
НЛО прилетело и опубликовало эту надпись здесь
ну тут просто один контакт джека разведён на 2. В итоге получается дополнительный «канал связи».
мне кажется или на картинке какой-то необычный мини-джек?
Это вообще не мини-джек, а сименсовский проприетарный разъём. Вот переходник на него: image
ну я вот о том же
Да бросьте вы, сименс… Это обычный TRRS разъем, используется для передачи трех сигналов: наушники+микрофон, видео+аудио и т.п. В любой андроидный телефон втыкается.
Вопрос был не о том разъёме. На картинку посмотрите, там 12-пиновый разъём. Сименс с него и заряжался, и обменивался данными, ну и наушники с микрофоном туда же подключались.
Я такой разъем видел на шлейфе в модуле Электронной Контрольной Ленте Защищенной (ЭКЛЗ) кассового аппарата, с отечественным процессором криптографии внутри, очень, помню, удивился наследию Сименса…
А, извиняюсь. Просто картинку, к которой относился вопрос, не видно, зато в соседнем комменте картинка с джеком — я думал, это про него.
Да-да, а ещё раньше были обычные VGA мониторы, которые тоже определялись корректно (фирма, марка) еще в Windows 95/98/Me.
Так на ушах разьем не стандартный — можно вывести и линии переключателя без вдавания в цифровую технику. Еще можна вспомнить LG F1200 там вообще можно было с гарнитуры мотать в вперед/назад/пауза.
Судя по разделу аксессуаров на сайте dell.com, они предлагают 46 моделей наушников, в числе которых есть модели
  • Bose
  • Logitech
  • Skullcandy
  • Sony
  • Harman Kardon
  • JBL Multimedia Division
  • Klipsch
  • Sennheiser
  • SOL Republic

2. Это не затычки, это Skullcandy Agent Headphones Kid Robot, впрочем, весьма бюджетные.
image
Ну так тем более, «распознанная» модель 50/50 — это затычки.
НЛО прилетело и опубликовало эту надпись здесь
Это неправда. Когда я втыкаю другие наушники в диалоге выбора пишется просто Headphones
В сети полно жалоб, что наушники вообще бывает не определяются на новых Dell'овских моделях. Видимо технология еще сырая.
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
image
Вы посмотрите еще раз на этот диалог, там логотип Skullcandy и все модели, это модели Skullcandy.
Это только когда их подключаешь.
А на предыдущей картинке нужно выбрать «наушники Skullcandy» и нажать ОК. Разве нет?
В звуковых картах уже довольно давно применяются разные методы автоопределения того, что подключено к 3.5мм разъему. По сопротивлению нагрузки определяют, какого типа устройство подключено — пассивный динамик, наушники, вход усилителя или ничего. Вот, например, обсуждение этих методов.

Из того, что я понял по имеющейся информации, стандартов на этот счет пока нет. Метод автоопределения подключенного устройства отдается операционной системой на откуп драйверу звуковой карты.

Насчет цифрового автоопределения подключенной нагрузки — пока не слышал, но теоретически ничто этому не мешает. Подать на контакты разъема питание через сопротивление, и тогда подключенная нагрузка сможет наложить на него цифровую посылку. Так можно обмениваться информацией в обе стороны. Возможно, вскоре будет принят стандарт на Plug'n'play устройства такого типа.
Да, наверное лет 10 эта фича есть. Я в первый раз тоже удивился, но потом понял, что просто импеданс измеряет. Назначение тоже понятное — для наушников нужно подать сигнал через усилитель, а для акустики мимо него пустить. Плюс, для известных моделей, можно скорректировать АЧХ, типа такой предустановленный эквалайзер. Если же делать через чип, можно через него передавать параметры эквалайзера, желаемый уровень выходного сигнала. А также предусмотреть оглушение пользователя при сигнале от АНБ =)
Вспомнил про забавный баг в буке. Купил бук, радовался, потом заметил, что шумят колонки при подключении к нему, а в наушниках — нет. Потом заметил, что если на горячую отключить колонки (отключив их от питания), подключить наушники, потом снова подключить колонки и только после этого включить их в сеть, то шума нет. Стало понятно, что это программный баг в системе определения, обновил драйвера, и вуаля — шума нет! Даже как-то получше стало играть, видимо уровень сигнала сделали поменьше.
Dell вообще редиски.
Опознают блоки питания по встроенному чипу «свой/чужой», блокируя зарядку с неродного БП:
perpetuummobila.livejournal.com/5588.html
forum.ixbt.com/topic.cgi?id=49:12707
forum.ixbt.com/topic.cgi?id=17:35934
Имеют претензии к VLC за возможное разрушение динамиков:
habrahabr.ru/post/212091/
Теперь и с наушниками мутят.
На самом деле, иногда проблема вызвана ещё выключенной зарядкой батареи (Fn+F2), не всегда проблема в питателе или его кабеле.
Сволочи. У меня на делловском ноуте сломался один из контактов идущих от разъема питания, где-то на плате уже. В результате чего ноут перестал узнавать свой родной блок питания и не заряжал от него батарею. От питания работал на урезанной частоте и дико тормозил. В сервисе предлагали поменять материнскую плату, за цену нового ноута, конечно же. В общем, это был мой второй и последний Dell. Они это делают чисто из чувства мелкого западлизма, типа отомстить тем, кто не купит их родной блок питания втридорога. Гореть им в аду за это.
Интересно, как можно мерить сопротивление подключенное к выходу? Для этого, как минимум, необходимо выход отключить и вместо него подключить источник тока с известным внутренним сопротивлением и АЦП. Вряд ли это есть во всех аудиокартах. Аналогично и с чипами — для приема данных с чипа в наушнике из выхода аудиокарты нужно сделать вход.
Вы реально ни разу не выдели, как все современные аудиокарты могут использовать один и тот же разъём как линейный выход, выход на наушники, линейный или микрофонный вход? (последний, кстати, требует питания) При том автодетектировать всё это? При том уже много лет как?
Реально не видел. На работе компов много, несколько сот, но обновлялись достаточно давно, года 3-4 назад как минимум — ни одной такой карты там нет. Там аудиокарт вообще нет, все встроено в материнскую плату. В нетбуке и настольном у меня дома тоже такого нет. У микрофонного входа всегда есть питание для микрофона порядка двух вольт, я от него даже термометр запитывал :)
Реально не видел.

если вы чего-то не видели или не знаете, это не значит что этого нет.
Нет, экзотики всякой можно много накопать. И цифровые бывают аудиовыходы, там вообще по определению дивайса вопросов никаких.
У меня так умеет делать встроенная HD Audio риалтековская, в которую воткнута старая AC97-фронтпанель. Совершенно спокойно в разъёмы для наушников и микрофона втыкаются две гитары, и поехали.

Я вам больше скажу. Это на рынке массово присутствует года минимум с 2007-го.
Ну если так, то непонятно, к чему вопрос. Возможно у нужных наушников сопротивление другое, и всего делов.
Звиняюсь, дома в настольном есть что-то похожее. Но выходы там вроде бы не перепрограммируются, только определяется подключение. Пишет типа «подключены динамики» или «подключен микрофон».
Пишет типа «подключены динамики» или «подключен микрофон».

Так это и есть автоопределение. Если драйвер позволяет, то можно вручную функции поменять, но на сколько знаю — этого не требуется, на бытовом уровне всё чётко работает уже давно.
А вот кстати, если есть возможность переключать гнездо скажем с линейного выхода на микрофонный вход, то возможно и сопротивление мерить. Сделать переключение с частотой скажем килогерц и по уровню сигнала на микрофонном входе определять сопротивление. Но под каждую карту это, возможно, индивидуально придется настраивать. Только для определения подключения вообще можно сделать подходяще для большинства. Однако переключение железа из под ОС не реального времени это надо полагать та еще проблема. Драйверы возможно придется писать специальные, стандартные могут не подойти.
Для таких извращений возможно, но для обычных применений всё реализовано уже на уровне чипа, т.е. железно.
В смысле «для обычных применений»? Ну ключи там стоят аналоговые, скорее всего, управление ключами выведено в какой-то там регистр. И что, «на бытовом уровне» есть доступ к этому регистру? Или где? Поясните.
Для «обычных» — определить, что подключено на вход. Тут достаточно измерения обычного активного сопротивления, то, что предложили вы (...сделать переключение с частотой скажем килогерц...) больше похоже на измерение импеданса.

Достаточно три уровня:
— Высокое сопротивление (десятки-сотни кОм, бесконечность) — в разъёме либо оборванный джек, либо линейный вход.
— Среднее сопротивление (около единиц кОм) — микрофон
— Низкое сопротивление (десятки Ом и ниже) — наушники

Наличие джека определяется механическим контактом, предусмотренным конструкцией разъёма подобного типа.
А плата как это сопротивление меряет? Тестером? Или там таки используются какие-то иные способы?
Ну да. Тестер как работает? Магазин сопротивлений + АЦП :)

Способ очень простой: АЦП там уже имеется, достаточно подцепить подтягивающий резистор и всё. В принципе сгодится тот же микрофонный, для питания который. То есть лишнего вообще ничего не надо, перед началом работы включить в режим микрофона на долю секунды и снять значение АЦП. Собственно всё. Если там усилитель подключили и надо работать как линейный выход — будет очень короткий щелчок, не более того.

Ну да. Если бы там на входе микрофона стоял усилитель постоянного тока, то так бы можно было сделать. Однако там стоит усилитель переменного. Судите сами — усиление микрофонного усилителя не менее нескольких тысяч раз, а смещение на микрофон порядка 2 вольт. Сколько вольт будет на выходе усилителя? Вот потому-то и нужно переключение входов с частотой 1 кГц (или с какой-то другой частотой, попадающей в полосу входного усилителя микрофона).
Так как на подобных девайсах входная цепь по характеристикам довольно посредственная (расчет на оцифровку голоса), то не удивлюсь, если отсечки постоянки и вовсе нет. Стоит внутри чипа ОУ с программным изменением КУ (такие даже в копеечных контроллерах используются), что позволит заодно и подстраиваться под микрофоны с разными характеристиками, регулируя смещение перед подачей на АЦП.

Вообще спорить долго можно, проще нарыть даташит на какой-нибудь чип да почитать :)
Нет, вы не понимаете. Сразу видно, курс «Усилители» вам не читали :) УПТ (усилитель постоянного тока) это такой геморрой — жуть просто. Там нуль плывет постоянно, любое смещение на входе (да хоть контактная разность потенциалов) превращается на выходе в затыкание усилителя (режим насыщения) и прочая, прочая. Здесь же даже если предположить что в современных дивайсах все это решено, в принципе УПТ применить невозможно — на входе же 2 вольта «постоянки».
Читали, я в курсе, что это такое :) Только он тут не при чём, это совсем в другую степь.

Начну так: есть два вольта, колеблются в пределах ± 0.1В с микрофона. То есть от 1.9 до 2.1. Нам надо получить колебания 0-4В (грубо) для однополярного АЦП. Как поступить? Да очень просто: один единственный ОУ + обвяз. Два вольта вычитаются, остальное усиливается с КУ равным 20. Достаточно одного единственного аналогового ключа, как наш усилитель превращается в тупой буфер с КУ равным единице (или сколько там надо) и ограничением сверху, чтобы не загнать АЦП в насыщение. Всё, вход превратился в вольтметр.

Заметьте, ни одного кондёра не нужно дл отсечки постоянки. В реальных схемах разумеется нужны, как блокировочные, так и для коррекции АЧХ.
" ± 0.1В с микрофона" — вы безудержный оптимист. "± 0.01В с микрофона", с учетом предварительного усилителя в микрофоне, это еще как-то может подойти. Как вы намерены вычесть 2 вольта? Сообщите.
Блин, да я для примера этот 0.1 написал.
Как вы намерены вычесть 2 вольта? Сообщите.

Могу и схему дать. Вот передо мной часы с барометром, где датчик давления — аналоговый абсолютный. В диапазоне 700-800мм.рт.ст напряжение на нём что-то около 3В и плавает на микровольты. Надо растянуть для подачи на АЦП в диапазоне 0-5В. И ничего, он у меня сейчас и десятые доли мм.рт.ст. показывает (реагирует, если с пола на потолок поднять). Как? Да вот так
Так у вас там коэффициент усиления порядка 1, при таком значении постоянку и в самом деле можно компенсировать резистивным делителем. Попробуйте коэффициент усиления хотя бы 1000 сделать, у вас там сразу параметры ОУ начнут влиять, нестабильность токов смещения и прочее. Параметры датчика тоже неслабо скажутся.
Ещё раз повторяю: напряжение на нём что-то около 3В и плавает на микровольты… Надо растянуть для подачи на АЦП в диапазоне 0-5В Растягиваются, разумеется, микровольты. КУ там несколько тысяч. Три вольта вычитаются. Подбор резисторов у меня день занял, помню.

АЦП 10-битный, 1024 отсчёта. Надо получить 1000. При КУ равном единице что будет? Дай бог один отсчёт даст при подъёме барометра на аэростате :)

Не верите — промоделируйте схему.
Звиняюсь, не 1 коэффициент усиления, а около 7. Сопротивление с "- " операционника на нуль не 51 кОм, а 51 кОм параллельно с 8.2 кОм. Дела, впрочем, это не меняет. То что долго резисторы подбирали — верю. При коэффициенте 7 это уже непросто.
51k и 8.2k образуют делитель, подающий на инверсный вход довольно высокое напряжение с шины питания (она с пометкой AVCC). Второй 51k — цепь ООС с выхода. На самом деле там по расчёту что-то около 50 и 52 получалось, но ближе 51 по сетке номиналов не было. Им и задаётся КУ. При чём сложно, там трёхточка, двигая его номинал надо будет двигать и остальные два.
Очень удобно считать в экселе например.
Зачем в экселе, есть отличные программы моделирования, скажем, MicroCap или DesignLab. Я пользуюсь DesignLab 8.0. Он хоть и древний очень, но классика не стареет. Тем более, там можно современные приборы вводить самостоятельно.
Да особо моделировать там нечего было, вся схема — цифра, кроме этой части. Проверял уже в железе. Да и программы под windows, а я её не использую.
Кстати, по АЧХ микрофонный вход практически не отличается от линейного и выходного усилителя. Там не только на оцифровку голоса рассчитывают.
Можно и по переменному току измерять импеданс на какой-нибудь частоте. ЦАП есть, АЦП есть, а больше ничего и не надо.
Вот и я о том же.
Можно. Все современные аудиоконтроллеры работают даже с постоянным током.
Аудиоконтроллер и звуковая карта это не одно и то же, в звуковых картх бывают еще и аналоговые усилители, а при чем здесь постоянный ток не понял.
Вы придумали черезчур сложный способ.
можно гораздо проще: подаем сигнал, например 1кгц от источника с известным сопротивлением и одновременно этот же выход подключаем к линейному входу (все выходы на аудиокартах уже лет 8 многофункциональные), мерием Vrms и готово.
вобщем, с разморозкой вас)
1 кГц от источника с известным сопротивлением? А там в карте есть такой? Предложенный мной способ вроде бы не сильно отличается, у меня источники с разным сопротивлением и постоянной подпиткой переключаются. Вы похоже, специалист — как подключаете-переключаете, в какие регистры что пишете?
1 кГц от источника с известным сопротивлением? А там в карте есть такой?

сам усилитель в карте удовлетворяет всем этим запросам и не надо ничего лишнего
Усилитель в карте в качестве источника сигнала 1 кГц? Это как?
Есть ЦАП и есть усилитель, на ЦАП можно подать синусоиду 1кГц, что тут непонятного? Выход усилителя обычно подключается к джеку через сопротивление, а не напрямую. Это защищает выход усилителя от короткого замыкания, от чрезмерной емкостной нагрузки и статического электричества.
Так вы про ВЫХОДНОЙ усилитель? А с микрофона сигнал, по-вашему, что, не усиливается? В выходном усилителе если и есть сопротивление на выходе, то оно меньше сопротивления наушников раз в 10 минимум, иначе, громкость заметно уменьшится. Для защиты выходов от КЗ и прочего применяют иные методы, скажем от статики обычно диоды включают на питание.
Вы правы, на выходе усилителя наушников большое сопротивление, действительно, не подключается. Но даже если там 0.2Ом резистор включить последовательно — то этого уже достаточно. Дифференциальный усилитель на клеммы этого резистора — и получаем измерение тока на выходе усилителя. Зная ток и напряжение, можем рассчитать импеданс.

Еще можно подключить большое (100Ом) сопротивление к выходу усилителя, которое опционально шунтируется аналоговым ключом. Это тоже открывает возможности измерения импеданса. Аналоговый ключ сделать проще, чем диф. усилитель.
Могу объяснить смысл «узнавания».

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

Если в дивайс можно записать его индивидуальную АЧХ, измеренную при производстве, и осуществлять индивидуальную же коррекцию при проигрывании — полученное будет совсем не Hi-Fi, а исключительно Hi-End. Также такое оборудование можно использовать для мониторинга при мастеринге.
И еще одна причина. Возможно главная.

Если можно сохранять и корректировать АЧХ — можно производить более дешевые динамики, с заведомо более искаженной АЧХ. С правильным проигрываетелем они будут звучать, как дорогие.
Кстати, почему бы тогда не делать по такому принципу обычную акустику? Можно сразу по USB ей сигнал передавать, раз уж цифровая обработка.

Но совсем плохие пластиковые колонки это, наверное, не спасёт.
У пластиковых колонок две основные проблемы:
1) ограниченная снизу и сверху полоса частот;
2) отражения звуковых волн внутри корпуса, возникновение в нем стоячих волн, излучение звука стенками корпуса.

С помощью цифровой коррекции можно вытянуть довольно ровную АЧХ в пределах рабочего диапазона частот и несколько расширить этот диапазон в обе стороны, насколько позволяет предельная мощность динамиков и максимальное отклонение диафрагмы (со стороны низких частот). Искажения по п. 2) тоже, думаю, можно частично компенсировать цифровой добработкой. Это будет что-то вроде активного эхоподавления.

Данный подход широко применяется в мобилках. Там обычно используются пьезодинамики, которые имеют очень неровную АЧХ с острыми пиками. Раньше из-за этого пьезоизлучатели использовались только в качестве зуммеров. Но после калибровки и компенсации АЧХ получается довольно неплохое айфонное качество.
Это вряд ли. Там такие искажения АЧХ, что при компенсации усилением на провалах и затуханием на пиках от, скажем, 100 Вт выходной мощности останется не более 1 Вт. Интермодуляционные искажения к тому же появятся и прочее подобное.
Компенсацию провалов ваттами не меряют. И вообще, громкость ваттами не меряют. :)

Интермоды возникают только в усилителях, но никак не в колонках 8)

Там такие искажения АЧХ


О чем вообще речь?? Не ходите туда… 8=)
Да-да, обычно меряют децибелами. Однако, децибел это относительная величина. Относительно чего — вы не в курсе? Сообщите, очень интересно. И про усилители это вы тоже правильно. У усилителей бывает такой параметр — динамический диапазон, его тоже измеряют в децибелах. И /именно эти/ децибелы в усилителях таки как-то связаны с децибелами в колонках. И с интермодуляционными искажениями.
Разговор начался с коррекции АЧХ. Вы высказали сомнения в том, что АЧХ можно скорректировать до коммерческого успеха (кстати, косвенно это отрицает существование рынка эквалайзеров): habrahabr.ru/post/226203/#comment_7683373

:)
Косвенно это объясняет, почему такого не делают :). В небольших пределах АЧХ колонок конечно можно скорректировать АЧХ усилителя. Но "там" (в дешевых колонках) обычно искажения очень большие. Скажем, 10 дБ по мощности это в 10 раз.
habrahabr.ru/post/226203/#comment_7684203

Да погуглите вы, прежде чем так яростно возражать :)

Активная АЧХ коррекция вместе со встроенным аудиконтроллером применяются в серийных устройствах совсем-совсем различных классов и сегментов аж с 2008 года. Год спустя у меня в студии появился чудный дивайс Force, который стоил как HiFi, но издавал звуки не намного менее изумительные, чем ADAM (который стоил в десять раз дороже, естественно).

Таких устройств (с активной эквализацией) много. А применение в связке с драйвером звуковой карты ПК — действительно ново и интересно. О чем и пост.
Насчет того что в небольших пределах АЧХ можно скорректировать, я не возражал. Если дивайс уже HiFi, скорректировать АЧХ до более высокого класса можно. Но в пластиковых колонках с провалами до -20 дБ и пиками до +10 дБ — только слегка загладить. А пост о том как определяется тип подключаемого устройства.
Что вы думаете насчет устройства от беринжера, ссылку на которое я дал выше? Слышали такие? Если да, мне действительно интересно ваше мнение.

Спасибо! :)
Нет, извините, я в высококачественной аудиотехнике не разбираюсь.
Такое западло я наблюдал еще в 2008 году на асусовской мамке. Втыкаешь обычные уши в разъем, а софт вместо того, чтобы сразу воспроизводить звук, спрашивает «а что это вы такое подключили?»
я натыкался на более противное западло, в сочетании ALC8xx кодека на гигабайтовской материнке и его драйверов. если случайно выдернуть выходной разъем во время игры — звук пропадал и до перезапуска игры не возвращался, гребаный автодетект. возможно тут сама игрушка была как-то странно сделала (Borderlands 2, кажется), но от этого не легче.
Цифровые данные можно на высоких частотах передавать.
Не обязательно. Данных-то кот наплакал. Выплюнул пачку — один щелчок в наушниках, не более того.
Наверно, можно попробовать найти ответ самому путём эксперимента. Например, что если подключить последовательно или параллельно к разным контактам резистор (не уверен насчёт номинала, пусть более железячные хабровчане подскажут), слегка (!) меняющий сопротивление цепи, если определение собьётся, значит просто меряется импеданс, если же никакой резистор как угодно воткнутый не влияет на результат, то имхо где-то чип.
И похожее упражнение с конденсатором, только он имхо должен будет мешать определению через чип.
На самом деле никакой цифровой части в наушниках от Apple нет. Есть довольно простая схема, суть которой сводится к тому, что при нажатии разных кнопок меняется сопротивление между землей и проводом микрофона.
схема

А конденсаторный/электретный микрофон влиять на это сопротивление практически не будет.
В конденсаторном/электретном микрофоне всегда ставят предварительный усилитель, иначе, там такие помехи будут, никакая экранировка не спасет.
Да, но питание микрофона тоже влиять практически не будет (токи маленькие, соответственно сопротивление большое). К тому же предусилитель обычно уже стоит внутри микрофона.
Как то разбирался в кнопочках на гарнитуре, в тех версиях, которые я видел, (трехкнопочные — назад, стоп/старт, вперед) кодировалось замыканием канала микрофона на землю через разные сопротивления. Если не изменяет память, то стоп/старт — закороченный микрофон на землю, назад — микрофон на землю через 220 ом, и вперед — микрофон на землю 600/620 ом. ЗЫ: мог перепутать сопротивление для вперед и назад.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории