Я хочу подключить звуковую панель / микшерскую консоль / что угодно, что вы предпочитаете называть, к разъему для гарнитуры моего телефона Motorola Android. Я знаю типичную распиновку TRRS левого / правого / заземления / микрофона, и знаю, что микрофон работает от фантомного питания телефона и использует внешний импеданс для обнаружения:
- только динамики (длительные короткие, могут быть одурачены прямым подключением к линейному выходу)
- кнопка воспроизведения / паузы (короткая продолжительность)
- кнопки назад / вперед (2 различных импеданса <1 кОм)
- микрофон присутствует (сопротивление> 1 кОм)
- отключен (открытый)
Так что я знаю, что мне нужен аттенюатор (вероятно, горшок), за которым следует высокочастотный RC с R ~ 2k, прежде чем он попадет в гнездо гарнитуры. Не проблема. Что я не могу понять, так это то, что это на неподключенном микрофоне ?: Кинда выглядит как цифровой байт, не так ли? Это повторяет одно и то же с такой скоростью навсегда. С "битовой" шириной ~ 10 мс (100 бит / с, 50 Гц) и временем цикла ~ 250 мс (4 Гц) это звучит ужасно. Вероятно, не предназначен для того, чтобы быть услышанным напрямую. Этот адаптер предназначен для камер, поэтому цветовой код неверен. Проверка непрерывности говорит, что красный штекер - это [S] рычаг, что для меня является микрофоном.
Обновить:
Наконец-то я нашел способ добавить к разъему для микрофона разъем 2.2k, и теперь он делает это:
(та же шкала, что и раньше, просто другой цвет)
Я запускаю приложение, использующее звук, например осциллограф, анализатор спектра, измеритель SPL или вызываю голосовую почту, и оно меняется на следующее:
У меня нет хорошего способа поставить сигнал прямо сейчас, но похоже, что это работает. Мне просто нужно добавить последовательный резистор, чтобы он хорошо работал с тем, к чему он подключен, когда не запущено приложение для его использования. Я, вероятно, помещу это между линией смесителя и горшком, чтобы гарантировать определенное количество ослабления. (это все еще микрофон, а не линия)
Странная вещь, хотя, когда я удаляю завершение 2.2k, я получаю это вместо оригинала:
Почти как будто он увидел резистор, настроил себя на использование микрофона и не вернулся. Мне все еще интересно узнать, чем он занимался раньше, но, похоже, мой проект сработает.
источник
Ответы:
Из диаграммы 3 я мог бы подумать о двух возможностях:
Интерфейс микрофона периодически проверяет наличие микрофона и отключает линию, когда не обнаружен. Наверное, не правильно.
Микрофонный вход дублируется как еще один цифровой интерфейс. Например, некоторые телефоны могут определять, являются ли подключенные наушники оригинальными моделями производителя. Если такая пара наушников обнаружена, внутреннее выравнивание звука может быть настроено для получения наилучшей возможной точности.
Пульс становится узким, я не могу сесть и выяснить его ширину, но для меня это выглядит как стартовый бит. Предполагая, что это стартовый бит, за ним, вероятно, следуют, скажем, некоторые биты и стоповый бит - все они равны нулю (как UART). Кроме того, контроллер, вероятно, ожидает ответа.
Первая диаграмма, вероятно, представляет собой развязывающий конденсатор микрофона, действующий как странный RC-фильтр с входным сопротивлением осциллографа. Выходы с открытым стоком обычно требуют удаленного завершения. Это еще один способ определить, подключен ли пульт дистанционного управления, чем-то вроде USB.
Какой телефон на другом конце? У меня может не быть доступа к той же модели, и у меня точно нет аналогичного кабеля, чтобы точно определить, что происходит.
Тем не менее, может быть интересно попытаться отправить ответ UART по линии, принимая большую ширину импульса как битовое время: подождите десять или 11 битов и отправьте старший стартовый бит и, возможно, попробуйте некоторые комбинации. Даже если мы получим ответ, может потребоваться некоторое время, чтобы выяснить протоколы и т. Д. Я бы посоветовал предельно осторожно - если это опасный интерфейс, такой как бэкдор прошивки, пробная последовательность может потенциально стереть флэш-память.
источник
Android позволяет делать кучу сумасшедших вещей с помощью разъема для наушников. Я предполагаю, что что-то, работающее на вашем телефоне, пытается подключиться к устройству, которое может быть подключено - у вас работает Square или какое-либо другое подобное приложение?
Проверьте эту соответствующую статью: http://www.tested.com/tech/android/522-androids-headphone-jack-is-versatile-yet-underused/
источник