Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Conv Ad
Conv Ad
Conversin Analgica-a-Digital
OBJETIVOS:
n = 0, + 1, + 2, ...
Universidad de Mendoza
Trabajando con la lnea R completa y todos los enteros Z, se pueden usar mtodos de
Fourier en todo momento. Y estos mtodos de Fourier son muy poderosos. La
herramienta principal en este anlisis es la Transformada de Fourier.
Una seal de tiempo discreto es aquella que est definida para valores de la misma en
tiempos discretos, llamados instantes de muestreo. Si los a los valores muestra se los
cuantifica y codifica, resulta de ello una seal digital.
Un dispositivo que realiza este muestreo se llama Convertidor Analgico-a-Digital. La
entrada es una seal analgica (A), probablemente para medidas. La salida es una seal
digital (D), probablemente para procesamiento en computadora. Usualmente un
convertidor A/D pierde informacin de alta frecuencia (o la mezcla con bajas
frecuencias, lo cual es aliasing).
El Teorema de Shanon indicar que cuando no hay altas frecuencias en la seal, la seal
analgica puede ser recuperada para todo t desde sus muestra digitales en los tiempos
discretos nT.
Las seales de tiempo discreto se considerarn provenientes del muestreo de seales de
tiempo continuo. De la cuantificacin y codificacin de estos valores resulta una seal
digital.
En ocasiones, las seales digitales ocurren naturalmente y no hay seal de tiempo que
muestrear. Un ejemplo de esto son los datos obtenidos por una computadora. Sin
embargo, lo comn es que las seales de tiempo discreto se originen en seales de
tiempo continuo.
12 - CONVERSION ANALOGICA-A-DIGITAL
Un diagrama en bloques de un convertidor analgico-a-digital (A/D) se muestra en la
siguiente figura:
_________________________________________________________________________________
Ctedra Anlisis de Seales
Universidad de Mendoza
13 - MUESTREO
Muestrear una seal continua x(t) implica representar a x(t) en un nmero discreto de
puntos, t = nT, donde T es el periodo de muestreo, el cual es el tiempo entre muestras,
y n es un entero que establece la posicin en tiempo de cada muestra.
El proceso se ilustra en la figura 13.1, la cual grafica un conjunto de muestras tomadas
de una seal de tiempo continuo.
Con el objeto de extraer muestras de x(t), la llave muestreadora cierra brevemente cada
T segundos. Esto produce muestras que tienen el valor de x(t) cuando la llave se cierra y
un valor nulo cuando la llave est abierta.
Para que el proceso de muestreo sea til, habr que tener la capacidad de reconstruir la
seal x(t) a partir de las muestras.
En primera instancia se considerar la seal muestreada a partir de x(t), que se llamar
en adelante xs(t). Esto se especifica como:
x s ( t ) x( t ) . p( t)
donde p(t), llamada funcin muestreante, modela la accin de la llave. Se supone que
p(t) es un tren de pulsos peridico como el de la siguiente figura:
_________________________________________________________________________________
Ctedra Anlisis de Seales
Universidad de Mendoza
j . n. 2. . f . t
s
C n. e
p( t )
n=
1.
T
2
p( t) . e
j . n . 2. . f . t
s
dt
(13-1)
T
2
1
T
en Hz.
j . n . 2. . f . t
s
Cn . x( t) . e
x s ( t)
(13-2)
n=
Se puede ahora determinar el espectro de xs(t), el cual ser denotado por Xs(f), tomando
la Transformada de Fourier de la expresin anterior. Esto es porque xs(t) no es una
funcin peridica.
La Transformada de Fourier de xs(t) se define por:
_________________________________________________________________________________
Ctedra Anlisis de Seales
Universidad de Mendoza
x s ( t) . e
X s ( f)
j . 2. . f. t
dt
C n. x( t ). e
X s ( f)
j . n. 2. . f . t
s
. . ..
. e j 2 f t dt
n=
Cn .
X s ( f)
n=
x( t) . e
j . 2. . f
n . f' . t
s
dt
X f n. f's
x( t ) . e
j . 2. . f
n . f' . t
s
dt
de modo que la Transformada de Fourier de la seal muestreada puede ser escrita como:
X s ( f)
Cn . X f n. f's
n=
lo cual muestra que el espectro de la seal de tiempo continuo muestreada, x s(t), est
compuesta por espectro de x(t) ms el espectro de x(t) trasladado a cada armnica de la
frecuencia de muestreo. Cada uno de los espectros trasladados est multiplicado por una
constante, dada por el correspondiente trmino en la expansin en serie de Fourier de
p(t).
Esto se ilustra en la figura 13.4 para un X(f) supuesto.
_________________________________________________________________________________
Ctedra Anlisis de Seales
Universidad de Mendoza
0.4
periodo de muestreo
0.05
fs
1
T
_________________________________________________________________________________
Ctedra Anlisis de Seales
Universidad de Mendoza
0 .. 4
cinco coeficientes
T
Cn
1.
T
2
p( t) . e
j .( n
2) . 2. . f s . t
dt
T
2
C1 C 1
C2 C0
C3 C1
C4 C2
De aqu:
_________________________________________________________________________________
Ctedra Anlisis de Seales
Universidad de Mendoza
fh fh
f s 2. f h [Hz]
p( t )
( t n. T)
n=
_________________________________________________________________________________
Ctedra Anlisis de Seales
Universidad de Mendoza
1.
T
2
( t) . e
j . n . 2. . f s . t
dt
lo cual es
Cn
1
T
fs
X s ( f) f s.
X f n. f s
(15-1)
n=
El efecto del muestreo con un tren de impulsos se ilustra en la figura 15.2.
Debe notarse que el efecto es el mismo que el discutido en la figura 13.4, excepto en
que todo el espectro trasladado tiene la misma amplitud.
Otra vez, X(f) puede obtenerse de Xs(f), y consecuentemente x(t) de x s(t), usando un
filtro pasa-bajo para la reconstruccin de la forma de onda en tiempo continuo.
El efecto del muestreo a una tasa demasiado baja puede tambin ser visto desde la
Figura 15.2.
_________________________________________________________________________________
Ctedra Anlisis de Seales
Universidad de Mendoza
fh fh
el espectro se sobrelapa haciendo imposible recuperar x(t) por filtrado. Este efecto es
conocido como aliasing y se ilustra en la Figura 15.3 para X(f) supuesta real.
_________________________________________________________________________________ 10
Ctedra Anlisis de Seales
Universidad de Mendoza
0.6
periodo de muestreo
0.005
fs
1
T
0 .. 4
cinco coeficientes
T
Cn
1.
T
2
p( t ). e
j .( n
2) . 2. . f s . t
dt
T
2
C1 C 1
C2 C0
C3 C1
C4 C2
De aqu:
f
3. f s , 3. f s
0.01 .. 3. f s
0 .. 4
_________________________________________________________________________________ 11
Ctedra Anlisis de Seales
Universidad de Mendoza
X s ( f)
Cn . X f ( n 2 ) . f s
n
El espectro de frecuencia de la seal muestreada se observa en la Figura 15.5.
_________________________________________________________________________________ 12
Ctedra Anlisis de Seales
Universidad de Mendoza
j . 2. . f. t
df
fs
T . j . . f s .t
e
j . 2. . t
j . .f s.t
x( 0) h(t)
x( 0) sinc fs t
La respuesta a la n-sima muestra puede ser obtenida de (16-1) desplazando la respuesta
a t = nT y ponderando la respuesta por el valor x(nT).
Por lo tanto, la respuesta a x(nT). (t - nT) es:
x( nT) h(t)
La expresin precedente muestra que la seal de datos original puede ser reconstruida
ponderando cada muestra por una funcin sinc y haciendo la sumatoria.
Esta operacin se ilustra en la Figura 16.2.
_________________________________________________________________________________ 13
Ctedra Anlisis de Seales
Universidad de Mendoza
Ejemplo 1:
x( t )
T
fs
exp t
0.1
1
T
2, 2
frecuencia de muestreo
T .. 2
f s = 10
x1( t) :=
sin fs ( t nT)
x( nT)
fs ( t nT)
n = 15
_________________________________________________________________________________ 14
Ctedra Anlisis de Seales
Universidad de Mendoza
En un anlisis parcial:
sin
xx( n , t )
t1
x( n. T) .
.( t
.( t
1 , 0.999 .. 0
n. T)
T
T
nuevo rango para una observacin ms precisa
x2( t1 )
xx( 5 , t1 ) x3( t1 )
x5( t1 )
xx( 2 , t1 )
s( t1 )
x2( t1 )
x3( t1 )
n. T)
xx( 4 , t1 ) x4( t1 )
x4( t1 )
x5( t1 )
xx( 3 , t1 )
Ejemplo 2:
Considrese la seal:
x( t )
6. cos( 2. . ( 5 ) . t)
muestreada a 7 y 14 Hz.
Ya que la frecuencia ms alta (la nica frecuencia en este caso) es 5 Hz, se ver el
efecto de muestrear una seal a una frecuencia menor como a una frecuencia mayor que
el doble de la ms alta frecuencia en x(t).
Ya que:
_________________________________________________________________________________ 15
Ctedra Anlisis de Seales
Universidad de Mendoza
X( f) 3. ( f 5 )
3. ( f 5 )
X s ( f) 3. f s.
f 5
n. f s
f 5
n. f s
n=
El espectro de x(t) se muestra en la Figura 16.6.
X s ( f) 3. 7.
( f 5
n. 7 )
n. 7 )
( f 5
n=
n
n
n
Para
0
1
2
5
5
5
n. 7 = 5
n. 7 = 2
n. 7 = 9
5
5
5
n. 7 = 5
n. 7 = 12
n. 7 = 19
n
n
n
0
1
2
5
5
5
n. 14 = 5
n. 14 = 9
n. 14 = 23
5
5
5
n. 14 = 5
n. 14 = 19
n. 14 = 33
_________________________________________________________________________________ 16
Ctedra Anlisis de Seales
Universidad de Mendoza
n
n
n
1
2
3
5
5
5
n. 14 = 19
n. 14 = 33
n. 14 = 47
5
5
5
n. 14 = 9
n. 14 = 23
n. 14 = 37
Universidad de Mendoza
Ejemplo 3:
En este ejemplo se considerar la seal no peridica x(t) de modo que X(f) tenga un
espectro continuo. Se supondr tambin que X(f) sea real.
El espectro de x(t) se aprecia en la Figura 16.10.
X s ( f) f s.
X f n. f s
n=
fs
1er. Caso:
7
frecuencia de muestreo
_________________________________________________________________________________ 18
Ctedra Anlisis de Seales
Universidad de Mendoza
2
X s ( f)
X f n. f s
f s.
funcin muestreada
n= 2
2do. Caso
fs
14
frecuencia de muestreo
2
X s ( f)
f s.
X f n. f s
funcin muestreada
n= 2
_________________________________________________________________________________ 19
Ctedra Anlisis de Seales
Universidad de Mendoza
_________________________________________________________________________________ 20
Ctedra Anlisis de Seales
Universidad de Mendoza
17 - CUANTIZACION Y CODIFICACION
El proceso de cuantizacin y codificacin se ilustra en la Figura 17.1.
Para cuantizar un valor de muestra, se redondea dicho valor para de ese modo
aproximar a un conjunto finito de valores permisibles. La codificacin es llevada a cabo
representando cada uno de los valores muestra permisible mediante una palabra digital.
El nmero de niveles de cuantizacin q y la longitud de palabra digital n estn
relacionados por:
n
q 2
Dado que el nivel de cuantizacin es el nico valor retenido despus que los valores
muestra son cuantizados, se inducen errores en esta instancia que no pueden ser
corregidos por procesamiento adicional. Una medida cuantitativa de este error se
derivar a continuacin.
Ya que normalmente se "codificara" un nivel cuantizado como el centro de ese nivel, el
error mximo inducido por la cuantizacin de una muestra es "+s/2 s/2", donde s es
el ancho del nivel de cuantizacin.
Suponiendo que hay un gran nmero de niveles de cuantizacin, ello se traduce en
pequeo valor de s. Entonces, para muchos niveles de cuantizacin, la seal x(t) debe
ser lo ms cercanamente lineal con respecto al nivel de cuantizacin, como se muestra
en la Figura 17.2
_________________________________________________________________________________ 21
Ctedra Anlisis de Seales
Universidad de Mendoza
Para el sistema, el inters est en las muestras que son cuantizadas y no en la seal de
tiempo continuo x(t). Sin embargo, ya que el muestreado y la reconstruccin pueden ser
llevados a cabo sin error para seales banda-limitadas, el cuantizador es la nica fuente
de error en este modelo de convertidor A/D.
De modo que se puede evaluar el error simplemente determinando el error resultante de
la cuantizacin de una seal de tiempo continuo. Este error se muestra en la Figura 17.3,
en la cual 2t1 es el tiempo en que la seal de tiempo continuo x(t) permanece dentro del
nivel de cuantizacin.
1 .
.
2 t1
t1
e( ) d
t1
t1
1.
t1 0
e( ) d
Universidad de Mendoza
min( x( t ) )
rango dinmico
D . 2. n
E
2
(17-1)
12
Dividiendo esta cantidad por la potencia de seal lleva a la relacin seal-a-ruido.
Para calcular la potencia de seal, la suposicin usualmente hecha es que la potencia de
seal a la salida del convertidor A/D es igual a la seal a la entrada del convertidor A/D
(no atena).
Hay que destacar que (17-1) no siempre es una buena aproximacin an cuando el
nmero de niveles de cuantizacin sea grande. Si una seal est en sus valores mximos
o mnimos por intervalos de tiempo significativos, la expresin (17-1) no es vlida ya
que sta ignora la contribucin del error en los valores mximo y mnimos. Una onda
cuadrada es un buen ejemplo de tal seal.
Ejemplo
Tp
1 .
Tp 0
A
2
( A. cos( . t ) ) dt
2
donde Tp es el periodo de la forma de onda (Tp = 2.). El rango dinmico D es 2.A para
una seal senoidal. As la potencia de ruido se expresa:
2
A
2. n A . 2. n
E 4. . 2
2
12
3
La realcin seal-a-ruido es:
_________________________________________________________________________________ 23
Ctedra Anlisis de Seales
Universidad de Mendoza
SNR
A . 2. n
2
3
3 . 2. n
2
2
3
10. log
2
6.02. n
Numricamente:
x( t )
exp
t
10
seal
longitud de palabra
_________________________________________________________________________________ 24
Ctedra Anlisis de Seales
Universidad de Mendoza
q =8
nmero de niveles
0 .. 10
Xi
x( i)
max( X)
D
q
min( X)
D = 0.632
s = 0.079
X1i
Xi.
X2i
floor X1i
X3i
X2i.
ms
10
1.
10 0
rango dinmico
D
0.5
vector cuantizado
q
Resumiendo grficamente estos conceptos, se representan en la Figura 17.5 la seal
(vector X) y los correspondientes valores cuantizados (vector X3).
x( t ) dt
ms = 0.432
D . 2. n1
E( n1)
2
12
ms
SNR( n1)
E( n1)
f( n1)
E( n) = 5.203 10
SNR( n) = 830.958
_________________________________________________________________________________ 25
Ctedra Anlisis de Seales
Universidad de Mendoza
n1
0 .. 10
f1( n1)
1.76
6.02. n1
_________________________________________________________________________________ 26
Ctedra Anlisis de Seales