Detectar terminación de llamada telefónica

Estoy diseñando un circuito telefónico automatizado que funcionará con la línea PSTN. Ya tenía una pregunta para detectar la señal de llamada entrante. Ahora quiero detectar si la persona oponente en la línea terminó la llamada. Porque necesito cortar la conexión de línea automáticamente ya que no habrá nadie para colgar el auricular en el lado de mi teléfono.

Hasta ahora, aprendí que hay un pitido constante que genera la compañía de telecomunicaciones cuando el oponente cuelga su teléfono y finaliza la llamada. El pitido tiene ~ 2 V de pico a pico y una compensación de 5 V, puede ver la medición de CC y la medición de CA a continuación:

Medida de CC:

ingrese la descripción de la imagen aquí

Medida de CA:

ingrese la descripción de la imagen aquí

Estoy tratando de detectar la existencia de esta señal por una MCU. Hasta ahora, intenté usar un optoacoplador pero el voltaje no es suficiente para conducir un optoacoplador. Probé el circuito del optoacoplador porque la entrada (LINE- y LINE+) debe estar aislada de la salida (GPIO de la MCU).

¿Existen soluciones ya probadas para este tipo de aplicaciones? ¿Solo usan circuitos para amplificar o filtrar esta señal para detectar su existencia? Quería usar un comparador usando la línea tanto para el suministro como para la entrada, pero no pude hacerlo funcionar.

¿Has probado solo un amplificador OP directo, un filtro de paso de banda y un comparador?
No tengo mucha experiencia con el diseño de circuitos, así que estoy usando los métodos clásicos y trato de entender los conceptos básicos. ¿Cómo debo suministrar el amplificador operacional? Si lo suministro con otra fuente aislada, ¿cómo puedo dar la señal de línea de entrada al amplificador operacional con una referencia a esta fuente?
El método clásico no implicaría un optocopledor. ¿Cómo estás alimentando todo hoy? ¿Necesita aislamiento de la PSTN?
Tengo varias fuentes de alimentación en esta placa porque no sé cómo conectar la línea a un amplificador operacional en este ejemplo. Porque no puedo combinar la línea con la capa de tierra de la fuente de alimentación del amplificador operacional porque hay una diferencia de potencial entre ellos. ¿Tiene algún circuito de referencia? Incluso un esquema de bloques es suficiente para que entienda lo que quieres decir.

Respuestas (1)

Algo como esto debería ayudarlo a comenzar. Tendrás que arreglar varios detalles. Sugeriría instalar LTspice si aún no lo ha hecho y simularlo para obtener los detalles.

esquemático

simular este circuito : esquema creado con CircuitLab

Mejor verifique que también tenga un voltaje de timbre de 100 V CA.
@Transistor ¡Ah, sí! Varias cosas para resolver aquí. Probablemente haga trampa y aumente el valor de R1 y tenga algo que sujetar antes del amplificador operacional.
Todavía estoy trabajando en este esquema, gracias por su respuesta. ¡Haré clic en aceptar tan pronto como termine!
@abdullahcinar De nada, pero espere hasta que funcione. Como dijo Transistor, probablemente necesite volver a calcular las constantes del filtro para obtener un valor R1 más alto y agregar un zener o similar para sujetar el timbre de 100 VCA. R3 y R4 también necesitarán ajuste para dar un umbral de detección razonable.
Tienes razón. 100 VAC será un problema si no le agrego una protección, gracias por aclarar eso. Pero probablemente tendré un relé para controlar las entradas de línea antes de dirigirlo a este circuito. Así que creo que no necesitaré ese tipo de protección si uso este tipo de relé.
@abdullahcinar ¿Algún éxito?
Necesitaba usar una fuente de alimentación externa para el amplificador operacional y el comparador porque la línea telefónica era muy sensible al consumo de corriente. El voltaje de entrada estaba disminuyendo más que mi tolerancia de comparación. Además, utilicé un opamp como comparador e hice que este circuito se ejecutara en un solo paquete IC. ¡Gracias por la ayuda!
@abdullahcinar ¡Es bueno escucharlo y me alegra ser de ayuda!