Audio switcher out

На некоторых материнских платах, отсутствует возможность переназначения гнезд встроенной звуковой карты Realtek. А это значит, что каждое гнездо четко привязано к определенному устройству и определяется только автоматически при включении его в гнездо.
Например, если Вы включите Микрофон или Наушники в гнездо, предназначенное для устройства Боковые динамики, то Realtek будет по-прежнему считать, что у Вас подключены Боковые динамики, а не Микрофон или Наушники.
Однако из данной ситуации есть выход. Вы можете переназначить гнезда вручную, при помощи реестра.

1 Установите драйвера звуковой карты
2 Запустите редактор реестра Win+К -> regedit -> Ok
3 Пройдите к папке

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0000\Settings\

4 Откройте папку Drv6278_DevType_0888_SS10438357 или с аналогичным названием DrvXXXX_DevType_XXXX_SSXXXXXXXX, где вместо X могут быть любые цифры, зависящие от версии драйвера и номера вашего устройства
5 Создайте двоичный параметр Binary-Параметр задаете ему необходимое имя и значение из списка указанного ниже или отредактируйте уже имеющийся.

Наиболее часто номера пинов соответствуют указанным ниже значениям.
Иногда, после установки нового драйвера, номер пина может измениться. Например: с Pin04 на Pin17.
Для определения номера пина, выньте необходимый Вам штекер из гнезда и вставьте его заново. Данное действие приведет к созданию пина с необходимым Вам номером в разделе реестра:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0000\Settings\DrvXXXX_DevType_XXXX_SSXXXXXXXX

Имя вставлять без кавычек:

«Pin01» или «Pin14» = Заднее зеленое гнездо
«Pin02» или «Pin15″= Заднее черное гнездо
«Pin03» или «Pin16» = Заднее коричневое гнездо
«Pin04» или «Pin17» = Заднее серое гнездо
«Pin05» или «Pin18» = Заднее розовое гнездо на некоторых материнских платах, даже изменения его в реестре не изменят, его со значения Микрофон
«Pin07» или «Pin1a» = Заднее синее гнездо на некоторых материнских платах, даже изменения его в реестре не изменят, его со значения Линейный вход

«Pin06» или «Pin19» = Переднее розовое гнездо
«Pin08» или «Pin1b» = Переднее зеленое гнездо

Значение вставлять без кавычек:

«00 00 00 00» = Линейный вход
«01 00 00 00» = Микрофон
«02 00 00 00» = Наушники
«04 00 00 00» = Передние динамики
«05 00 00 00» = Тыловые динамики
«06 00 00 00» = Центральный канал/Сабвуфер
«07 00 00 00» = Боковые динамики

Если у Вас после перезагрузки компьютера сбрасываются настройки, то сразу после изменения настроек установите значение параметра ChannelConfig равным 00 00 00 00

Также вы можете создать reg-файл наподобие указанного ниже, заменив значения на необходимые:

Drv6278_DevType_0888_SS10438357 — на версию вашего драйвера
имя папки по адресу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0000\Settings\
Pin04 — на любое значение из списка Имя
Hex:02,00,00,00 — на любое значение из списка Значение просто исправьте 2 на соответствующую цифру Reg-файл для настройки устройства Наушники вместо устройства Боковые динамики

Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0000\Settings\Drv6278_DevType_0888_SS10438357] «Pin04″=hex:02,00,00,00

Не так давно был опубликован материал в котором началось проектирование сенсорного аудио переключателя восьми каналов для автомагнитолы Peugeot 407, в которой не предусмотрено никаким образом воспроизведение mp3, нет возможности вставить USB-flash память, даже диски, кодированные форматом mp3 отказывается читать. Магнитола эта выглядит следующим образом:

Переключатель интегрировался в полевых условиях внутрь магнитолы.

Пара фоток, потом пояснения.

Деревенский стол на заднем фоне 🙂

Я старался взять по-максимуму оборудования. Единственное, о чём я пожалел — что я не взял паяльник с тонким жалом. Ниже поясню, почему.

Сняли крышку, вытащили дисковод, прикинули, хватит ли места для платы.

Открываем магнитолу и ищем, откуда идут ноги к микросхеме усилителя. Находим этот участок:

Тут красными кругами обведены места, куда необходимо подпаивать выходы устройства. Бирюзовым цветом обведены разделительные конденсаторы, которые одной стороной подключены к выходу операционного усилителя 33079, а другой — ко входу УНЧ. Эти резисторы, где красные круги, необходимо снять, выходы сенсорного переключателя зацепить на те выводы, которые прозваниваются на конденсаторы, а входы автомобильного звука на плате переключателя — к оставшимся свободными выводам, где стояли резисторы.

Тот резистор, что обведён зелёным — это цепь обратной связи для 33079. Я его случайно отпаял (жало мини-волна, не съёмное). Вот поэтому и пожалел, что не взял тонкое жало 🙂 Тонкий паяльник у меня вместе с паяльной станцией, поэтому провозился я припаивая его обратно довольно долго 🙂 В конечном итоге я его сломал — отлетел контакт, и пришлось выпаивать из мультиметра такой же резистор, только типоразмер по-больше, так как я не брал с собой запасные smd-резисторы 🙂 Кто же знал, что они пригодятся 🙂 Будьте осторожны при пайке 🙂

Мультиметру по приезду домой я впаял резистор обратно 🙂

По поводу питания. Сенсорному переключателю для работы необходимо пять вольт. Землю берём с любого места, пять вольт находим на микросхеме, которая на третьей фотке бирюзовым обведена, по-моему верхний-правый вывод. Можно с любого пятивольтового стабилизатора.

Вход для mp3 плеера (или телефона, или ещё чего-либо) вешаем ко входу 3,5 мм джека и тянем проводом куда надо. Мы его определили в бардачок.

Схема подключения:

Слева пятачки (О1, О2, О3, О4) — это выход переключателя;

Чуть правее (А1, А2, А3, А4) — это входы магнитолы;

Ещё правее — (М2, М3) — это входы mp3-плеера. Земля общая — пятак «G», питание — пятак «V», провод к сенсору — пятак «se». Светодиод — это так, для индикации работы.

Можно не припаивать, всё равно внутри магнитолы.

После того, как всё припаяно — можно вставлять обратно. Плату я предусмотрительно завернул в полиэтиленовый пакет, никуда она оттуда не денется 🙂

Получилось как-то так:

В качестве сенсорной площадки я выбрал тупую сторону иголки, которая со сплюснутой шляпкой, вплавил её в переднюю панель. Контакта практически не видно, работает чётко 🙂

Недостатков у этой реализации два:

  • при переключении слышен щелчок,щелчки можно убрать подтяжкой сигналов на минус через резисторы около 10 кОм, я же просто не полез туда второй раз:
  • невозможно регулировать громкость входа mp3 штатной крутилкой с морды магнитолы (энкодер) (то есть можно, просто нужно дописать необходимый код)

Результат на морде магнитолы снизу-справа:

На ощупь — гладкая кнопочка, смотрится очень даже эстетично.

После вставки магнитолы Peugeot 407 обратно аудиосистема не определяется бортовым компьютером, как будто её нет.

Для её инициализации необходимо нажать на энкодер (крутилку громкости). Но нужно иметь ввиду, что иногда пластик, за который крепится ручка энкодера расшатывается и нажатие становится не возможным до тех пор, пока крышка не будет снята, как на предпоследней фотке. Мы минут 10 не могли понять, почему не работает, пока в интернете не нашли инфу, не сняли ручку и не нажали на энкодер без неё.

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

Как видно из схемы, управляющим для коммутатора является сигнал правого канала (R), поступающий с ТВ, он подаётся на усилитель, выполненный на основе ОУ — U1A. Необходимый для чёткого срабатывания устройства коэффициент усиления, этого каскада, можно настроить при помощи подстроечного резистора RV1. Далее усиленный сигнал подаётся на схему выпрямителя напряжения, выполненного на элементах C2, D1, D2, C3.

Выпрямленное напряжение используется для управления транзистором Q1, в базовой цепи которого имеется подстроечный резистор RV2, включенный параллельно электролитическому конденсатору C3, этим резистором можно настроить время «обратного» переключения, т.е.

время через которое переключатель вернётся в режим ПК, после пропадания управляющего сигнала. Необходимо выбрать оптимальное время «обратного» переключения, чтобы оно не было слишком большим — например, звук с ТВ уже не поступает, а музыки с ПК всё ещё нет, и не было слишком маленьким — в этом случае коммутатор может переключаться в режим ПК даже на паузах в звуковом сопровождении ТВ.

С коллектора Q1 сигнал управления, для приведения к «цифровому» виду, поступает на вход инвертора с триггером Шмитта — элемента U3E. Переключатель SW1 позволяет выбрать режим работы устройства — автоматический, или ручное включение режима ТВ. Основой коммутатора является микросхема U2 4053 (CD4053, КР1561КП5), представляющая собой три двунаправленных аналоговых переключателя (используются только два из них — X и Z). Управление осуществляется по объединённым вместе входам A (11) и C (9), вход разрешения работы переключателей микросхемы Inh (6) подключён к общему проводу. При работе с аналоговыми сигналами, для микросхемы 4053, необходимо использовать источник отрицательного напряжения — вывод VEE (7).

Питание коммутатора осуществляется от простейшего двуполярного источника, выполненного по следующей схеме: сетевой трансформатор 6-0-6V / 500mA, четыре диода FR103, два электролитических конденсатора 2200uF/16V, интегральные стабилизаторы типа L78L05 и L79L05.

Операционный усилитель U1A — LM358M, в корпусе SO8 (используется только один усилитель из двух имеющихся в корпусе); микросхема U3 — типа 74HC14, в корпусе SO14 (входы 1, 3, 5, 9 неиспользуемых элементов этой микросхемы, необходимо подключить к её выводу 16 — «+» напряжения питания); в качестве подстроечных резисторов RV1, RV2 использованы миниатюрные типа 3329H; все постоянные резисторы — SMD (0805); электролитические конденсаторы C2, C3 — любые, подходящих габаритов; конденсаторы C1, C4, C5 — керамические SMD (1206).

Схемы коммутатора и его источника питания, смонтированы навесным монтажом на отрезках макетной платы, размещённых в пластиковом корпусе типа Gxxx, разъёмы для входных и выходных сигналов — типа «тюльпан», размещены на задней панели корпуса. На переднюю панель выведены переключатель SW1 и светодиод индикатора включения питания.

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

На сайте «Электрон55.ру» работает форум.

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

  Дмитрий | 26 мая 2016, 17:58
Поломка разъема ноутбука. Вероятнее всего отключение внутренних динамиков происходит механическим способом: при установке штекера в разъем разъединяется электрическая цепь. Вот этот механический узел вышел со строя. Я думаю, что его можно заменить.

  Ирина | 20 мая 2016, 22:42
Я попробовала обновить драйвер, но после проверки в Windows мне ответили, что драйвера не нуждаются в обновлении. Все нормально работает. Другие наушники подключала, ситуация такая же.

  Alek55sandr5 | 18 мая 2016, 20:03
Для начала попробуйте переустановить звуковой драйвер.

И лучше всего, сначала полностью удалить звуковой драйвер, а затем установить самую свежую версию драйвера. Полностью удалить драйвер можно при помощи Driver Fusion. Если это не помогло, то возможно проблема в самых наушниках. Чтобы проверить это, нужно подключить другие наушники к ноутбуку.

Смотрите также:

Это вопрос из архива. Добавление ответов отключено.

Ответы:

Kandasoft

windows + X не то? Вообще никогда не задумывался…

Postum

у меня материнка asus p5b-plus (встроенная звуковая карта soundmax ADI) и с win7 была та же самая проблема. всё решилось установкой драйвера звуковой карты (тот, что прилагался на компакт-диске для w2k, XP и Vista). В результате из списка устройств воспроизведения пропали наушники а звук пошел одновременно на колонки и на наушники.

Isaar

В качестве workaround для одновременного проигрывания на оба устройства:
В настройках микшера, убери галочку "Отслеживать гнездо аудиовыхода на передней панели". И, если необходимо, там же поставь галочку "Синхронно воспроизводить на заднюю и переднюю панели".
Обозначения галочек могут незначительно отличаться, но смысл тот же.
Также для Windows XP из ЖЖ:
http://hitfounder.livejournal.com/3578.html

Mozheev

Если звуковая Realtek HD(это скорей всего так), установите драйвера для неё, скачайте с инета или найдите диск(он идёт в комплекте поставки).
После установки возле часов, справа внизу появится оранжево-коричневая иконка динамика.

Кликните на нее. Откроется окно "Диспетчер Realtek HD". Справа будут нарисованы все входы-выходы в вашей системе. Разберитесь, что в какие разъёмы у Вас подключено, кликая на подсвеченные разъёмы и поглядывая на системник.
После этого можете попробовать заглушить ненужное вам устройство, кликнув на том разъёме, в которое оно подключено, и выбрав неправильный тип устройства. Это безопасно. Попробуйте разные варианты.
Сам все время так делаю.

9 лет назад

Для ответа необходимо авторизироваться

Похожие вопросы:

RPI.su — самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту admin@rpi.su. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.

Оставьте комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *