Tabla de contenido:

Cómo hacer un decodificador de línea telefónica DTMF (tono) simple: 3 pasos
Cómo hacer un decodificador de línea telefónica DTMF (tono) simple: 3 pasos

Video: Cómo hacer un decodificador de línea telefónica DTMF (tono) simple: 3 pasos

Video: Cómo hacer un decodificador de línea telefónica DTMF (tono) simple: 3 pasos
Video: CIRCUITO DECODIFICADOR DE TONOS (profesional).mpg 2024, Noviembre
Anonim
Cómo hacer un decodificador de línea telefónica DTMF (tono) simple
Cómo hacer un decodificador de línea telefónica DTMF (tono) simple
Cómo hacer un decodificador de línea telefónica DTMF (tono) simple
Cómo hacer un decodificador de línea telefónica DTMF (tono) simple
Cómo hacer un decodificador de línea telefónica DTMF (tono) simple
Cómo hacer un decodificador de línea telefónica DTMF (tono) simple

Este es un proyecto simple que le permite decodificar señales DTMF básicamente en cualquier línea telefónica. En este tutorial, usamos el decodificador MT8870D. Estamos usando un decodificador de tono prediseñado porque, créanme, es un fastidio intentar hacerlo con el Arduino (es básicamente imposible). Este decodificador también está construido de manera bastante inteligente, por lo que tiene muescas en el filtro para los tonos de marcación comunes (350 y 440Hz) que le permiten reconocer cualquier tono DTMF MIENTRAS marca. Inteligente, ¿no? Este chip tiene una salida binaria (Q1-Q4) y un indicador de actualización de hardware (ESt). Las cuatro salidas binarias permanecen iguales hasta que se marca un nuevo número diferente. Esto sería un problema, porque solo podríamos detectar cuando se presionó un nuevo número. ¡Pero ESt al rescate! De esta forma, cuando se presiona un nuevo número, el pin ESt nos informará que se presionó un nuevo número y que se actualizó la salida binaria. Con esto podemos detectar cualquier pulsación de un botón. Si está interesado, aquí está la hoja de datos del chip.

Suministros

Un decodificador DTMF (en los diagramas estoy usando el MT8870D porque es barato)

Un microprocesador (recomendaría Arduino)

Tablero de circuitos

Algunos alambres

Resistencia de 102KΩ

Resistencia de 71.5KΩ (no crea que los hacen; simplemente coloque una resistencia de 68KΩ y 3.3KΩ y 200Ω en serie)

Resistencia de 390KΩ

dos condensadores cerámicos de 100nF

Un cristal de exactamente 3.579545MHz

Y una fuente de alimentación de 5v

Paso 1: Piense en lo que desea hacer con su circuito después y ordene las piezas

Planifique lo que hará con su circuito construido (etc., ¿qué conectaré al Arduino; qué controlaré con él?)

Luego, ordene sus piezas.

Paso 2: arma tu circuito

Arma tu circuito
Arma tu circuito
Arma tu circuito
Arma tu circuito

Aquí hay un esquema simple de cómo va todo junto:

Recuerde también conectar sus otros componentes de control (etc., un relé)

Paso 3: felicitaciones

¡AAAAND, felicidades! ¡Tiene un circuito en funcionamiento que puede decodificar cualquier señal DTMF en SU línea telefónica! Así es como debería verse:

Recomendado: