You are on page 1of 8

Deteccin de seales de multifrecuencia de dos tonos

El DTMF o sealizacin multifrecuencia de dos tonos es una seal que consiste


en una suma de dos tonos, con frecuencias que se toman de dos grupos
mutuamente exclusivos de frecuencias pre asignadas. Cada par de estos tonos
representa un nmero nico o un smbolo. La decodificacin de una seal de
DTMF implica la identificacin de dos tonos en esa seal y la determinacin de su
nmero o smbolo correspondiente.
La deteccin digital de tonos se puede efectuar con facilidad al calcular la TFD de
la seal DTMF y midiendo despus la energa presente en las ocho frecuencias
DTMF. La duracin mnima de una seal DTMF es de 40ms. Por lo tanto con una
taza de muestreo de 8kHz, hay
0.04 X 8000 = 320
Muestras disponibles para decodificar cada digito de la DTMF.
El espectro de una voz humana contiene componentes en todas las frecuencias,
incluyendo las frecuencias de la segunda armnica. Por otro lado, la seal DTMF
generada por el aparato telefnico tiene segundas armnicas que se pueden
despreciar.
La longitud N de la TFD determina el esparcimiento en frecuencias entre las
localizaciones de las muestras de la TFD y el tiempo que se requiere para calcular
la muestra de la TFD. La frecuencia fken Hz correspondiente al ndice k de la TFD
(numero de casilla) esta dada por:
f K=

k FT
, k=0, 1, .., N 1(15.1)
N

Ejemplo:
Para una frecuencia de muestreo de 8kHz, el mejor valor de la longitud N de la
TFD para detectar los ocho tonos fundamentales de la DTMF se ha encontrado
como N = 205 y el correspondiente a la deteccin de las ocho segundas
armnicas es 201. La tabla 15.1 muestrea los valores del ndice de la TFD mas
cercanos a cada una de las frecuencias de tono y sus segundas armnicas para
estos dos valores de N, respectivamente.
Tabla 15.1: valores de ndice de la TFD para tonos DTMF correspondientes
a N = 205 y sus segundas armnicas para N = 201.

Tono
Fundamental
en Hz

Valor
Exacto K

Valor

Error

Entero K

Absoluto

mas Prximo

en K

697

17.861

18

0.139

770

19.731

20

0.269

852

21.833

22

0.167

941

24.113

24

0.113

1209

30.981

31

0.019

1336

34.235

34

0.235

1477

37.848

38

0.152

1633

41.846

42

0.154

Segunda
Armnica
en Hz

Valor
Exacto K

Valor
Entero K

Error Absoluto en
K

mas Prximo

1394

35.024

35

0.024

1540

38.692

39

0.308

1704

42.813

43

0.187

1882

47.285

47

0.285

2418

60.752

61

0.248

2672

67.134

67

0.134

2954

74.219

74

0.219

3266

82.058

82

0.058

Figura 15.1: Muestras seleccionadas de la TFD para cada una de las seales de
tono DTMF para N = 205.

Anlisis espectral de seales senoidales


De manera mas especifica el Anlisis Espectral implica la deteccin del espectro
de energa o del espectro de la potencia de la seal. En muchos campos se
encuentran aplicaciones del anlisis espectral digital y son muy comunes. Los
mtodos de anlisis espectral se basan en la siguiente observacin. Si la seal en
tiempo continuo ga(t) es razonablemente de banda limitada, las caractersticas
espectrales de su equivalente en tiempo discreto g[n] debe proporcionar una
buena estimacin de las propiedades espectrales de g a(t).
En el anlisis espectral de seales senoidales, asumimos que los parmetros que
caracterizan las componentes senoidales, como amplitudes, frecuencias y fase, no

cambian con el tiempo. Para una seal de este tipo g[n], el anlisis de Fourier
puede efectuarse mediante el clculo de su transformada de Fourier G(e jw):

jwn
G ( e ) = g [n ]e
jw

(15.2)

n=

Las caractersticas espectrales de la secuencia de longitud finita ventaneada


(Gamma minscula) [n] que se obtienen a partir de su transformada de
Fourier
(Gamma mayscula) (ejw), se asume que proporciona una estimacin razonable
de la transformada de Fourier G(ejw) de la seal en tiempo discreto g[n].
Antes de que sea posible interpretar el contenido espectral de (e jw), esto es, G(ejw),
a partir de [k], es necesario volver a examinar las relaciones entre estas
transformadas y sus frecuencias correspondientes. Ahora bien, la relacin entre la
TFD de R puntos [k] de [n] y su transformada de Fourier (ejw) esta dada por

[k] = (ejw)|w = 2k/R,

0 k R 1.

(15.3)

La frecuencia angular normalizada en tiempo discreto Wk correspondiente al


nmero de casilla k de la TFD (frecuencia de la TFD) es:

w k=

2 k
R

(15.4)

De igual modo, la frecuencia angular en tiempo contino k correspondiente al


nmero de casilla k de la TFD (frecuencia de la TFD) esta dado por:

k =

2 k
RT

(15.5)

Para interpretar correctamente los resultados del anlisis espectral basado en la


TFD, se considera primero el anlisis en el dominio de la frecuencia de una
secuencia senoidal. En este caso, una secuencia senoidal de longitud finita g[n] de
frecuencia angular normalizada (Omega) 0 corresponde a:

g [ n ] =cos ( 0 n+ ) =conjunto vacio

(15.6)

Expresando la secuencia anterior como:

j( 0 n+ )

j( n+)
1 + e
g [ n ]=

2
0

(15.7)

y haciendo uso de la tabla 3.3, se llega a la expresin para su transformada de


Fourier como:

G ( e j ) =

( e j ( 0 +2 l ) + e j ( + 0+ 2 l ) )

l =

(15.8)

Por lo que, la transformada de Fourier es una funcin peridica de con un


periodo 2 que contiene dos impulsos en cada periodo. En el intervalo de
frecuencia < , hay un impulso en = 0 de una amplitud compleja
e j y un impulso = -0 de amplitud compleja e j .
Para analizar g[n] en el dominio espectral utilizando la TFD, se emplea una versin
de longitud finita de la secuencia dada por:

[ n ] =cos ( 0 n+ ) , 0 n N 1 .

(15.9)

El fenmeno de la dispersin de energa a partir de una sola frecuencia en


muchas localizaciones de frecuencia de la TFD, se conoce como fuga.
Para entender la forma de la transformada de Fourier que se presenta en la figura
15.3

Figura 15.3: transformada de Fourier de una secuencia senoidal a la que se


le aplico una ventana rectangular
que la secuencia de la ecuacin (15.9) es una versin de la secuencia de longitud
infinita g[n] de la ecuacin (15.6) que se obtuvo usando una ventana rectangular
W[n]:

w [ n ]= 1, 0 n N 1,
0, en otro caso .

(15.10)

Por consiguiente, la transformada de Fourier (e jw) de [n] esta dada por la


convolucion en el dominio de la frecuencia de la transformada de Fourier
j
de g[n] con la transformada de Fourier (Psi) R ( e )

de la ventana rectangular

W[n]:

1
G ( e j ) R ( e j () ) d
(e ) 2
jw

G ( e j )

(15.11)

Donde

R ( e j ) =e j(N 1)/2

sen(N /2)
sen( /2)

Cuando se sustituye

G ( e j )

(15.12)

de la ecuacin (15.8) en la ecuacin (15.11), se

llega a
1
1
( e jw )= e j R ( e j ( )) + e j R ( e j ( + ))
2
2
0

(15.13)

Como se indica mediante la ecuacin (15.13), la transformada de Fourier


de la secuencia ventaneada
R ( e j )

( e jw )

[n] es una suma de la transformada de Fourier

desplazada en la frecuencia y escalada en amplitud de la ventana W[n],

con la cantidad de desplazamientos de frecuencia dado por 0.


El ancho del lbulo principal puede reducirse aumentando la longitud de la
ventana.
Adems, un aumento en la exactitud con la que se localizan los picos se logra con
el incremento del tamao de la TFD.

Anlisis Espectral de seales no estacionarias.


La transformada de Fourier discreta puede emplearse en el anlisis espectral de
una seal de longitud finita compuesta por componentes senoidales, siempre que
la frecuencia, amplitud y fase de cada componente senoidal sean invariantes en
el tiempo e independientes de la longitud de la seal. Se presentan situaciones
prcticas donde la seal que va a analizar es ms bien no estacionaria, para lo
cual estos parmetros de seal son variables en el tiempo. Un ejemplo de este
tipo de seales es la seal chirp dada por

x [ n ]= A cos ( o n2 )

(15.15)

Las seales de voz, radar y sonar son otros ejemplos de este tipo de seales no
estacionarias. Si la longitud de la subsecuencia es razonablemente pequea,
puede asumirse con toda seguridad que ser estacionaria para fines prcticos.

Figura 15.8: Ejemplo de subsecuencias de la seal chirp figura 15.7 generada por
medio de una ventana rectangular de longitud 200

You might also like