Sugerencia de circuito de línea fija / proyecto DTMF

Espero hacer un sistema al que pueda llamar y usar el chip DTMF para controlar algunas cosas. No quiero usar un teléfono celular, así que tiene que ser una línea fija, sin embargo, tiene que estar automatizado para que cuando entre la llamada, pueda cambiar el circuito a mi MCU, hacer lo mío y después de presionar determinada tecla o al cabo de un minuto se desconecta. No estoy buscando cómo construir esto, estoy principalmente interesado en una placa de desarrollo que me brinde esta capacidad. ¿Alguien sabe acerca de los módems de datos de 56K? Prefiero mantenerlo en el nivel incrustado para no entrar en la programación de software para Windows, pero si cree que es más fácil, hágamelo saber.

Microchip solía tener una placa de desarrollo (dsPICDEM.net) que habría sido perfecta para usted: tenía hardware para una interfaz de teléfono fijo, junto con un dsPIC30F6014 (PIC24 + DSP). Microchip todavía tiene la biblioteca dsPIC DTMF tanto para la generación como para la detección de tonos DTMF en su sitio. También tienen un módem de software , pero creo que solo sube a 14,4 baudios.
¿Ha considerado buscar una solución como Asterisk ?
Me gustaban los Asterisk, no los conocía. gracias se ve muy interesante

Respuestas (2)

Multitech fabrica un módem que funcionará en modo de voz, lo usamos todo el tiempo para propósitos de IVR, y para nosotros parece funcionar con los mejores módems de voz conocidos. Necesitará uno de los modelos -v. El módem interno del MT9234ZBA-V es uno de los módems de socket.

http://www.multitech.com/en_US/PRODUCTS/Families/SocketModem/

http://www.multitech.com/en_US/PRODUCTS/Families/MultiModemZBA/ MT9234ZBA-V

Esto requerirá un poco de esfuerzo, tendrá que abrir y cerrar el módem, escuchar dtmf, etc., pero es factible desde un micro con uart. Haga todo su aprendizaje desde una terminal en Windows, luego transfiéralo a micro.

Gracias, me gusta más esto. Revisé los productos pero no tengo que leer las especificaciones. Gracias

Un módem ordinario no será suficiente si desea pasar DTMF. Si no puede encontrar uno que esté diseñado para detectar tonos, entonces lo que necesita es la parte de un módem llamada Acuerdo de acceso a datos . Comprende el aislamiento de la línea telefónica, el hardware de equilibrio de audio, el conmutador de gancho y, por lo general, un indicador de timbre para las llamadas entrantes. Para construir su controlador integrado, entonces agregaría un DTMF a un decodificador binario como el ahora desaparecido Silicon Systems SSI202. Texas Instruments también solía fabricar algunos chips decodificadores DTMF. Probablemente pueda encontrar suficientes piezas en línea para una, de lo contrario, Microchip ha publicado un código para hacer que un PIC decodifique DTMF.

El circuito real de un DAA no es difícil: un transformador de 50 V de relación 1: 1, un optoaislador para detector de anillo, un relé de láminas para un interruptor de gancho y un condensador para acoplar audio harán uno utilizable.

esquemático

simular este circuito : esquema creado con CircuitLab

Este es un DAA básico que he construido en el pasado. Muestra el descolgado del "teléfono". El LED y el transistor comprenden un optoaislador que generará un pulso cuando se reciba una llamada entrante. Para descolgar el teléfono, active el relé HOOKSWITCH. Ahora tiene una conexión de audio con el teléfono en el otro extremo a través del condensador C1.

Esto está lejos de ser un DAA ideal, pero funcionará lo suficientemente bien como para recibir DTMF y controlar circuitos externos. Lo dibujé de memoria, espero no haberme perdido ningún detalle :-)

Aquí hay uno que usa un triac en lugar de un relé mecánico. Xecom y Cermetek fabricaron muchos módulos DAA. No sé si todavía lo hacen.

Gracias amigo, tengo el DTMF hecho, no hay problema. Necesito algo para hacer la parte del módem de voz para poder detectar las llamadas recibidas y desconectarlas una vez que haya terminado. Básicamente un módem de voz incorporado