Я пытаюсь спроектировать кабель, который позволяет двунаправленную связь между двумя iPhone, подключаясь к их гнездам TRRS.
Я сделал кабель, но в лучшем случае он темпераментный. Может ли кто-нибудь помочь мне понять, почему он плохо себя ведет, и помочь мне в разработке дизайна?
Очевидно, мне пришлось бы объединить каналы левого и правого динамика.
Основная проблема заключается в том, что уровень линейного выхода находится в диапазоне вольт, тогда как уровень микрофона находится в диапазоне милливольт, то есть значительно ниже.
Я использовал этот вопрос: звук линейного уровня в разъем для гарнитуры iPhone? чтобы получить принципиальную принципиальную схему того, что нужно.
Вот картина моих усилий:
Вот ссылка на случай, если я не могу публиковать фотографии, будучи новым участником: http://cl.ly/FU2p
Сейчас этот кабель бесит.
Вчера я проверил это между (если я правильно помню) и iPhone 4 и iPod Touch (последнее поколение), и мог успешно передавать звук с любого устройства и брать его на другом.
но работая на разных комбинациях устройств, я получаю либо однонаправленную производительность, либо ничего.
часто устройство даже не думает, что внешний микрофон присутствует; он продолжает получать звук со встроенного микрофона. Я думаю, как будто разъем для стереонаушников был вставлен в TRRS.
Мне интересно, близки ли значения моего резистора к некоторой границе; может быть, уровни импеданса на разных устройствах Apple различны, и иногда он не проходит проверку на наличие микрофона? '
Кроме того, типичные гарнитуры также имеют переключатель включения / выключения; Я не знаю, как это реализовано - возможно, он на мгновение замыкает микрофон прямо на землю, и схема iPhone ловит это.
Также не уверен, должен ли я подключаться через линию заземления. как вы можете видеть, у моего макета есть белый провод, который делает это (это единственная разница между конфигурацией макета и схемой выше)
Электрическая схема макета это:
-------------
|||||||||||||
|||||||||||||
-------------
Кстати.
Кто-нибудь может пролить свет на проблему или улучшить дизайн?
romotive.com
- вы можете найти ответы на некоторые вопросы.Ответы:
Благодаря определенному значку theBear on IRC (#electronics) IRC я узнал, что устройства обычно проверяют наличие микрофона, проверяя сопротивление на двух нижних контактах.
Похоже, что для распиновки нет единого соглашения, но обычно микрофон и земля занимают два кольца, ближайших к гильзе.
поэтому устройство имеет тенденцию проверять сопротивление между этими двумя нижними кольцами, чтобы определить наличие микрофона.
для стандартного стереофонического штекера (L + R + G) сопротивление должно быть практически нулевым, так как есть только одно кольцо, которое будет соединять G и M
поэтому ведущий говорит: «если сопротивление <X, то мы предполагаем, что микрофон отсутствует. '
очевидно, что 100 Ом слишком мало для значения X
удвоение до 200 сделал свое дело
Я все еще не работал на телефоне Android, даже пытаясь 300. Так что я не знаю, в чем дело.
на случай, если кто-то захочет заняться этим дальше, я получил совет попробовать установить потенциометр между микрофоном и землей и поворачивать его, пока хост не зарегистрирует, что подключен микрофон.
если вы запустите диктофон на своем устройстве Android и будете петь, пока вы вертитесь, в какой-то момент спектрограф просто отключится - это означает, что устройство теперь считает, что микрофон подключен извне
Последнее предложение заключалось в том, чтобы последовательно соединить конденсатор с этим небольшим резистором. Однако я не знаю, как рассчитать, какое значение использовать
И, наконец, соотношение R1: R2 определяет соотношение V_in: V_out.
источник