Mt8870

Páginas: 5 (1072 palabras) Publicado: 23 de febrero de 2013
DECODIFICADOR DE TONOS MT8870

PINGUINO

COMUNICACIÓN
CON AUDIO
Por: Julio Fabio De La Cruz G – http://micropinguino.blogspot.com

Muchas
puede

veces

se

nos

dificultar

comunicación
nuestras

la
entre

aplicaciones

un tono o carácter en particular.
La siguiente tabla muestra las salidas
correspondientes a cada tono –
carácter.
TONO
CARACTER

Q1

Q2

Q3Q4

No Valido

Z

Z

Z

Z

1

0

0

0

1

2

0

0

1

0

no queremos lidiar con el

3

0

0

1

1

puerto

serial

4

0

1

0

0

asíncrono. Así que por que

5

0

1

0

1

6

0

1

1

0

7

0

1

1

1

8

1

0

0

0

y esto lo podemos hacer

9

1

0

0

1

gracias al decodificador de0

1

0

1

0

tonos MT8870.

*

1

0

1

1

#

1

1

0

0

A

1

1

0

1

B

1

1

1

0

C

1

1

1

1

D

0

0

0

0

se genero un nuevo tono o incluso el
mismo tono otra vez, así que cada vez
que registremos esta transición en el
terminal StD procedemos a capturar el
dato binario Q1-Q4 con nuestra tarjeta
pinguino.realizadas en el computador
y pinguino, sobre si somos
principiantes en el tema y

no

USB

utilizar

o

el

audio

para

comunicarnos con pinguino,

EL DECODIFICADOR MT8870
El MT8870 es un decodificador de
tonos DTMF el cual da una salida de 4
bits por cada tono recibido, además
cuenta con un terminal de estado que
hace se coloca en alto cuando recibe
un tono valido.Las salidas binarias se enumeran de
Q1 a Q4 y el terminal de estado de
tono valido se denomina como StD.

En la tabla no aparece el terminal StD,
este terminal tiene la siguiente
transición digital cunado se envía un
tono valido.

• No hay tono StD en bajo.
TABLA DE TONOS Y SALIDAS
Cada tono en el estándar DTMF
identifica un numero de 0 a 9 , los
símbolos * # y las letras A,B,C,Dteniendo 16 caracteres en total, así
que las salidas binarias identificaran

1

http://micropinguino.blogspot.com

• Tono valido StD pasa a alto.
• Finaliza tono StD pasa a bajo.
Es terminal se utiliza para indicar que

TONOS DTMF
Los tonos DTMF (Dual-tone multifrequency signaling), es un estándar
el cual asigna un tono o sonido en
particular para cada numero y
símbolo empleado enteclado de un
teléfono, de manera que cuando
marcamos un numero también
generamos un tono para este, por lo
tanto podemos emplear un teléfono
para el envió de comandos a
pinguino. La gran mayoría de
teléfonos celulares da soporte a este
estándar de tonos, así que también
podemos emplearlo incluso llamar al
teléfono que tengamos conectado a
pinguino y enviar tonos desde el que
realizamosla llamada.
La forma de codificación DTMF esta
conformada por dos tonos uno de
frecuencias bajas y otro de
frecuencias altas para generar una
señal compuesta. Esto se realiza
para que el circuito decodificador
pueda separar con filtros pasa banda
cada una de las frecuencias bajas y
altas que constituyen el tono.
Un señal DTMF con una duración de
40ms debe ser considerado
a válida. Laduración de la señal no

DECODIFICADOR DE TONOS MT8870

PINGUINO

Figura 1 – Montaje MT8870.

debe ser menor de 23ms.
Una señal DTMF válida separada por
una pausa de tiempo de al menos
40ms debe ser detectada como dos
símbolos distintos.
La siguiente tabla muestra las
frecuencias empleadas para generar
los tonos.
Hz

1209

1336

1477

1633

697

1

2

3

A

7704

5

6

B

852

7

8

9

C

941

0

*

#

D

MONTAJE

Figura 2 – Conexión Plug.

El circuito empleado es el que sugiere
el fabricante del integrado en su guía,
aquí empleamos unos leds para la
visualización de las salidas Q1-Q4
pero estos pueden ser omitidos. El
plug es de audio donde conectamos
un terminal a tierra y el otro a
cualquiera de las salidas...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS