Conception d'un câble pour la communication bidirectionnelle entre 2 iphones via TRRS (prise casque)

8

J'essaie de concevoir un câble qui permet une communication bidirectionnelle entre 2 iPhones, se connectant à leurs prises TRRS.

J'ai fabriqué le câble, mais il est au mieux capricieux - quelqu'un peut-il m'aider à comprendre pourquoi il se comporte mal et m'aider à concevoir un modèle fonctionnel?

Évidemment, je devrais combiner les canaux des haut-parleurs gauche et droit.

Le problème principal est que le niveau de sortie est dans la gamme des volts tandis que le niveau du microphone est dans la gamme des millivolts, c'est-à-dire beaucoup plus bas.

J'ai utilisé cette question: audio de niveau ligne dans une prise casque iPhone? pour obtenir le schéma de circuit de base de ce qui est nécessaire.

Voici une photo de mon effort:

entrez la description de l'image ici

Voici un lien au cas où je ne serais pas autorisé à publier des photos, étant un nouveau membre: http://cl.ly/FU2p

Maintenant, ce câble est exaspérant.

Hier, je l'ai testé entre (si je me souviens bien) et l'iPhone 4 et un iPod Touch (dernière génération), et j'ai réussi à transmettre le son de l'un ou l'autre appareil et à le capter sur l'autre.

mais en travaillant sur différentes combinaisons d'appareils, j'obtiens des performances unidirectionnelles ou rien.

fréquemment, l'appareil ne pense même pas qu'un microphone externe est présent; il continue de recevoir le son de son microphone intégré. Je suppose que si une prise casque stéréo était insérée dans le TRRS.

Je me demande si mes valeurs de résistance sont en quelque sorte proches d'une limite; Peut-être que les niveaux d'impédance sont différents sur différents appareils Apple, et parfois il échoue à vérifier «Y a-t-il un microphone? "

ajouté à cela, les unités de casque typiques ont également un interrupteur marche / arrêt; Je ne sais pas comment cela est mis en œuvre - peut-être qu'il court-circuite le microphone momentanément directement au sol, et les circuits de l'iPhone l'attrapent.

Je ne sais pas non plus si je devrais me connecter à travers les lignes au sol. comme vous pouvez le voir, ma planche à pain a un fil blanc qui fait cela (c'est la seule différence entre la configuration de la planche à pain et le schéma de circuit ci-dessus)

La configuration électrique est:

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

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

au fait.

quelqu'un peut-il éclairer le problème ou améliorer la conception?

P i
la source
2
J'ai vu des problèmes liés à l'utilisation de la prise audio des appareils intelligents pour les entrées / sorties autres que la musique. Même les mêmes modèles d'iPhone ont des variations frustrantes entre eux. Un exemple est le romotive.comprojet - vous pourriez y trouver des réponses.
Piotr Kula

Réponses:

4

Grâce à un certain theBear sur le freenode d'IRC (#électronique), j'ai appris que les appareils testent généralement la présence d'un microphone en vérifiant la résistance entre les deux broches du bas.

Il ne semble pas y avoir de convention cohérente pour le brochage, mais généralement le micro et le sol occupent les deux anneaux les plus proches de la manche

l'appareil a donc tendance à vérifier la résistance entre ces deux anneaux inférieurs pour déterminer si un microphone est présent.

pour une fiche stéréo standard (L + R + G), la résistance doit être pratiquement nulle car il n'y a qu'un seul anneau qui reliera le G et le M

donc l'hôte dit 'si la résistance est <X, alors nous supposons qu'il n'y a pas de microphone. "

clairement 100 ohms est une valeur trop petite pour X

doubler jusqu'à 200 a fait l'affaire

Je ne l'ai toujours pas fait fonctionner sur un téléphone Android, même en essayant 300. Donc, je ne sais pas quel est le problème.

au cas où quelqu'un voudrait poursuivre cela, le conseil que j'ai reçu était d'essayer de mettre un potentiomètre entre le microphone et la terre et de le tourner jusqu'à ce que l'hôte enregistre qu'un microphone est connecté

si vous lancez l'enregistreur de son sur votre appareil Android et chantez pendant que vous tournez, à un moment donné, le spectrographe se coupera simplement - cela signifie que l'appareil croit maintenant qu'un microphone est connecté en externe

la dernière suggestion était de ficeler un condensateur en série avec cette petite résistance. mais je ne sais pas comment calculer la valeur à utiliser

Enfin, le rapport R1: R2 détermine le rapport V_in: V_out

P i
la source