Разработка кабеля для двунаправленной связи между двумя телефонами через TRRS (разъем для наушников)


8

Я пытаюсь спроектировать кабель, который позволяет двунаправленную связь между двумя iPhone, подключаясь к их гнездам TRRS.

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

Очевидно, мне пришлось бы объединить каналы левого и правого динамика.

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

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

Вот картина моих усилий:

введите описание изображения здесь

Вот ссылка на случай, если я не могу публиковать фотографии, будучи новым участником: http://cl.ly/FU2p

Сейчас этот кабель бесит.

Вчера я проверил это между (если я правильно помню) и iPhone 4 и iPod Touch (последнее поколение), и мог успешно передавать звук с любого устройства и брать его на другом.

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

часто устройство даже не думает, что внешний микрофон присутствует; он продолжает получать звук со встроенного микрофона. Я думаю, как будто разъем для стереонаушников был вставлен в TRRS.

Мне интересно, близки ли значения моего резистора к некоторой границе; может быть, уровни импеданса на разных устройствах Apple различны, и иногда он не проходит проверку на наличие микрофона? '

Кроме того, типичные гарнитуры также имеют переключатель включения / выключения; Я не знаю, как это реализовано - возможно, он на мгновение замыкает микрофон прямо на землю, и схема iPhone ловит это.

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

Электрическая схема макета это:

-------------  
|||||||||||||  

|||||||||||||  
-------------  

Кстати.

Кто-нибудь может пролить свет на проблему или улучшить дизайн?


2
Я видел множество проблем с использованием интеллектуальных устройств для подключения аудио для ввода / вывода, кроме музыки. Даже у тех же моделей iPhone есть расстраивающие различия между ними. Одним из примеров является проект romotive.com- вы можете найти ответы на некоторые вопросы.
Петр Кула

Ответы:


4

Благодаря определенному значку theBear on IRC (#electronics) IRC я ​​узнал, что устройства обычно проверяют наличие микрофона, проверяя сопротивление на двух нижних контактах.

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

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

для стандартного стереофонического штекера (L + R + G) сопротивление должно быть практически нулевым, так как есть только одно кольцо, которое будет соединять G и M

поэтому ведущий говорит: «если сопротивление <X, то мы предполагаем, что микрофон отсутствует. '

очевидно, что 100 Ом слишком мало для значения X

удвоение до 200 сделал свое дело

Я все еще не работал на телефоне Android, даже пытаясь 300. Так что я не знаю, в чем дело.

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

если вы запустите диктофон на своем устройстве Android и будете петь, пока вы вертитесь, в какой-то момент спектрограф просто отключится - это означает, что устройство теперь считает, что микрофон подключен извне

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

И, наконец, соотношение R1: R2 определяет соотношение V_in: V_out.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.