¿Hacer llamadas telefónicas analógicas?


12

¿Cómo podemos hacer que la placa Arduino interactúe con un teléfono antiguo y analógico y hacer llamadas telefónicas?

Supongo que implica conectar la placa al teléfono con un cable específico (¿cómo se llama?)

Además, supongo que requerirá que usemos el protocolo de marcación telefónica de bajo nivel (para interactuar realmente con el teléfono y enviar comandos). ¿Dónde puedo leer al respecto?

¿Hay alguna razón para preocuparse por la conversación entre la placa digital / serie y un dispositivo análogo?

Por cierto, he leído que los teléfonos analógicos tienen voltajes relativamente altos que pueden dañar fácilmente la placa. Me encantaría obtener cualquier información sobre cosas como esta, relacionadas con la conexión de Arduino a teléfonos analógicos, para saber acerca de estos problemas y sobre qué preocuparse y explorar.

¡Muchas gracias!

Respuestas:


5

Compre un módem de voz externo con una conexión RS-232. Conéctelo a un escudo RS-232C. Use los comandos AT para marcar números y atender llamadas. Use los comandos de voz AT para transmitir o recibir audio.

Nunca intente conectar la línea telefónica directamente a un Arduino ya que sí, la freirá. El voltaje está mal en primer lugar, y aumenta aún más cuando suena la línea telefónica.


1
O algo así como este (que yo no sabía que existía hasta hace 5 minutos) con el aislamiento adecuado.
Ignacio Vazquez-Abrams

2

Conectar un microcontrolador a una línea telefónica es una tarea bastante técnica y requiere conocimiento sobre el funcionamiento de la línea, pero no es una tarea imposible, aunque puede ser peligrosa, y probar algunos choques desagradables si no está preparado para ese trabajo. .

Inicialmente, debe construir un circuito rectificador, principalmente por su circuito de potencia de polarización, ya que no sabe cuál es el anticuerpo positivo de su línea telefónica, pero sabe que las tensiones se miden inversamente, es decir, cuando se mide con respecto a tierra (GND), las medidas serán negativo, esto se debe a que se descubrió que los polos de las baterías solían roerse menos cuando se conectaban al sistema.

Un segundo paso es desarrollar un pequeño acoplador para evitar conectar su circuito directamente a la línea telefónica. Para esto, puede usar un par de filtros de paso bajo, que se colocan en cada punto de conexión de la línea después del puente rectificador, y la parte inferior del puente rectificador se conecta a tierra a su circuito con este filtro. Y el punto positivo está conectado a una salida PWM de su controlador.

Otra información importante no puede conectar el puerto PWM directamente a este filtro, porque los niveles de voltaje en la línea telefónica son bastante diferentes, a saber:

  • Cuando suena la línea, se obtiene un voltaje superior a 60 V que oscila por encima de 20 Hz.
  • Cuando la línea está en modo de espera, permanece entre 30 V y 48 V como su operador y región.
  • Cuando la línea está ocupada o debido a su circuito u otra extensión, tendrá un voltaje entre 6V y 12V.
  • Ya la modulación de audio en su línea ocurre con un pico de 0,7 voltios equivalente a 3dBm, por lo tanto, su salida PWM debería dar una salida como esta.

Para igualar el nivel de su voltaje de línea con el sistema telefónico, puede usar un divisor de voltaje que tenga una salida de 0 a 0,7 voltios, es decir, cuando el voltaje de salida máximo del pulso PWM de la puerta de 5 V debe ser 0,7 voltios el divisor resistivo. Otra forma es usar un amplificador operacional que tenga una ganancia inversa, reduciendo así la salida. También puede usar un circuito optoacoplado con 4n25 y así polarizar el fototransistor para tal variación con los pulsos en su diodo.

Otro componente importante en este circuito es un par de diodos para cortar la señal, es decir, ya que nuestro límite de voltaje para audio es de 0,7 voltios después de que los filtros coloquen un par de diodos entre el positivo y el negativo de la señal filtrada en el puente rectificador, así que evite que las señales por encima de este nivel lleguen al arduino cuando haya ruido en la línea.

Más información: http://carlosdelfino.eti.br/WorkshopTelefoniaAutomacao/ Un esquema general sobre esto

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.