Estoy trabajando en una aplicación de audio para teléfonos móviles. En este momento, estoy tratando de medir la latencia de audio de un dispositivo móvil alimentando ruido de color en su conector de micrófono y haciendo que lo reproduzca a través de los auriculares, y correlacionando/desconvolucionando los dos para obtener el retraso de tiempo.
Todo esto suena muy bien en papel, pero mi problema es que el teléfono solo aceptará entradas de cierta impedancia como micrófonos, o al menos eso es lo que supongo. Probé varios micrófonos (transductores reales), y algunos de ellos funcionaron mientras que otros no. Como regla general, los micrófonos tipo auriculares funcionaron. Los micrófonos dinámicos de tipo vocal no lo hicieron. Supongo que tiene que haber suficiente corriente de polarización para que funcione un micrófono. Cuando simplemente toma un cable de audio de la salida de una computadora o reproductor de MP3 y lo coloca en el conector del micrófono del teléfono móvil, nunca funciona. Lo que quiero decir con eso es que el dispositivo no reconoce la presencia de un micrófono externo y no lo cambia como entrada predeterminada.
No sé mucho sobre los sesgos actuales y demás, pero ¿supone que hay una forma de construir un circuito para "engañar" al teléfono para que piense que hay un micrófono conectado cuando es una línea?
Los conectores TRRS están cableados así, en este orden:
De esa manera, los auriculares también funcionarán conectados a un conector TRS normal.
La entrada del micrófono está diseñada para conectarse a un micrófono electret con un circuito como este:
El voltaje de polarización, la resistencia y el capacitor de bloqueo de CC están todos dentro del teléfono. Entonces, simplemente conectar una fuente de señal como la tarjeta de sonido de una computadora a la entrada del micrófono (con tierra al anillo de tierra) debería funcionar.
Si la resistencia de salida de CC de su fuente de sonido es demasiado baja (normalmente algo bueno), el teléfono podría interpretarlo como una pulsación continua del botón (Responder o Reproducir/Pausar), porque el botón del auricular corta la resistencia de polarización de la línea del micrófono a tierra. ¿Hace algo para indicar que cree que se está presionando un botón? Si este es el caso, simplemente coloque un condensador electrolítico en serie con su fuente, como 10 µF a 100 µF entre su fuente y la entrada del micrófono. Esto bloqueará la corriente CC de la resistencia de polarización mientras permite que pase la señal de CA. Una capacitancia más grande tendrá una mejor respuesta de baja frecuencia.
Por ejemplo, si la impedancia de entrada del teléfono es de 2,2 kΩ, 10 µF tendrá una frecuencia de corte de -3 dB de 7 Hz, que es suficiente.
endolito
fonón
kevin red