Proyecto de teléfono de Skype - Ayuda con la selección de amplificadores de audio

Estoy haciendo un proyecto que involucra el uso de un teléfono fijo para que funcione como altavoz y micrófono para las llamadas de Skype. A continuación se muestra una representación del diseño final.

Descripción general del sistema

Tengo un teléfono fijo en el que quitaré todos los circuitos internos. En este teléfono quiero construir y agregar mi propio circuito. Solo se utilizarán los auriculares del teléfono.

El micrófono y el altavoz de los auriculares, conectados a un conector RJ9, se convertirán primero en una conexión mono de altavoz y micrófono de 3,5 mm. Este se conectará a la PC mediante una tarjeta de sonido USB en miniatura.

Cuando el usuario quiera usar skype, marcará desde la PC y usará los auriculares para conversar. Esto es lo que puedo hacer. También quiero que la salida de Skype se enrute a un altavoz externo (integrado en la carcasa del teléfono) si el usuario presiona el botón Push-to-Talk, lo que le permitirá escuchar la conversación sin hablar.

Aquí es donde estoy atascado.

  1. Cuando el usuario deja los auriculares del teléfono durante una llamada, quiero que se silencie el micrófono y que el audio de la PC se dirija al altavoz interno del teléfono. Para lograr esto, tendré que cambiar la fuente de audio de la PC desde el auricular al altavoz externo. No puedo decidir cómo lograr esto dado que los niveles de amplificación de los auriculares y el altavoz tendrán que ser muy diferentes. ¿Alguien puede ayudarme con la selección de un conjunto de circuitos integrados que me permitan hacer lo mismo?

  2. Quiero que el micrófono se apague cuando se cuelgan los auriculares del teléfono durante una llamada en Skype.

Usaré una placa de microcontrolador para administrar los IO (principalmente un Arduino Nano).

Respuestas (2)

Debería poder utilizar el botón interno del teléfono que se usa para activar la acción de colgar para desconectar la función de "detección" del dispositivo de audio USB. es decir; dígale a la computadora que ha desconectado los auriculares y debe enviar el audio a través del dispositivo predeterminado original, los parlantes de escritorio.

Le gustaría que dijera que ajusta el volumen del teléfono para que los niveles se mantengan uniformes y cómodos. Sugeriría instalar un potenciómetro logarítmico de 10k como divisor de voltaje para simplemente reducir el volumen que va al altavoz del teléfono.

Si va a usar un botón para pulsar para hablar, no debería tener problemas para colgar el teléfono, ya estará silenciado cuando suelte el PTT.

No debería haber necesidad de un Arduino aquí, tal vez un par de amplificadores operacionales si el nivel de su micrófono es demasiado bajo.

Lo siento, no tengo más tiempo para señalarte algunos componentes.

El altavoz que se muestra en el diagrama no son los altavoces de la PC, es un altavoz en la unidad telefónica.

Josh explicó casi todo. Para la parte de amplificación, podría usar el LM386 .

Es bastante fácil de usar, requiere muy pocas piezas y no tiene una fuente de alimentación simétrica. Puede ser ruidoso y disminuir la calidad del sonido, pero no creo que su objetivo sea alcanzar la calidad de un estudio. Los esquemas de ejemplo que se proporcionan en la hoja de datos son un buen punto de partida.

Para ajustar el nivel de amplificación, solo use un potenciómetro logarítmico, como lo aconsejó Josh.

Puedo usar el LM386 para amplificación. ¿Pero necesito amplificar las señales del micrófono antes de enviarlas a la PC? Además, ¿cómo cambio la salida de la PC al auricular del teléfono y al altavoz externo?
Mi principal duda es qué nivel de amplificación está bien para el altavoz y los auriculares. Pensé que podría cambiar la salida del altavoz desde la PC, enviarla directamente a los auriculares y enviarla al altavoz con amplificación.
Sí, esta opción es buena y simple. Creo que los niveles de amplificación que da la tarjeta de sonido de tu computadora cumplen con los requeridos por el parlante y el micrófono de los auriculares. Simplemente conecte directamente esos dos al jack I/O de su tarjeta de sonido. (esos son solo consejos, aún desea probar antes de aplicar)