Está en la página 1de 61

Seales y Sistemas

Digitalizacin de Seales
Parte I

Qu veremos hoy?

Definicin
Muestreo y Cuantizacin
El teorema de muestreo
Ruido
Seleccin de los parmetros bsicos
Dithering
Ejemplos prcticos

Definicin
Digitalizar significa convertir una
seal analgica a un formato digital

Definicin
Digitalizamos una seal para que pueda
ser procesada por circuitos digitales
El circuito digital ms usado es el
computador
A diferencia de su contraparte analgica,
la seal digital no pierde su calidad con
mltiples transmisiones, reproducciones o
procesamientos

Definicin
Las principales caractersticas de una
digitalizacin son:
1. Frecuencia de Muestreo (Sampling
rate)
2. Nmero de bits (Cuantizacin)

Qu veremos hoy?
Definicin
Muestreo y Cuantizacin
El teorema de muestreo
Ruido
Seleccin de los parmetros bsicos
Ejemplos prcticos

Muestreo y Cuantizacin
El proceso de Digitalizacin esta
constituido por dos partes:
1. Muestreo
2. Cuantizacin

En cada uno de estos pasos se


convierte de continuo a discreto una
de las variables o ejes de la seal

Muestreo
El muestreo consiste en medir la
amplitud de la seal a intervalos
regulares
Matemticamente puede ser visto
como multiplicar una seal por un
tren de impulsos
En la practica se utiliza un circuito de
mantenimiento (hold) de orden cero

Muestreo

Muestreo
Lo que suceda con la seal en medio
de un intervalo es descartado
Debemos tener cuidado que el
intervalo de muestreo sea lo
suficientemente rpido para capturar
toda la informacin de la seal

Muestreo

El muestreo convierte la
Variable Independiente
(Eje X)
de continuo a discreto

Cuantizacin
Cuantizar significa clasificar el valor
de la amplitud de una seal en una
serie de valores discretos
Matemticamente puede considerarse
como un redondeo del valor de la
seal
En la prctica se realiza con un
circuito llamado Convertidor Analgico
Digital

Cuantizacin

Cuantizacin
La cuantizacin esta definida por la
cantidad de valores discretos en los que se
puede clasificar la amplitud de la seal
La cantidad de valores discretos
depender de la cantidad de bits que se
utilicen para la cuantizacin
Se debe de utilizar suficientes bits como
para capturar las variaciones pequeas en
la seal

Cuantizacin

La cuantizacin
convierte la
Variable Dependiente
(Eje Y) de continuo a
discreto

Digitalizacin

Seal
Analgica

Seal
Digital

Muestreo

Cuantizacin

Qu veremos hoy?
Definicin
Muestreo y Cuantizacin
El teorema de muestreo
Ruido
Seleccin de los parmetros bsicos
Ejemplos prcticos

Teorema de Muestreo
La definicin de muestreo apropiado
es sencilla
Necesitamos capturar suficiente
informacin para ser capaces de
reconstruir la seal analgica original
Es decir convertir la seal de Digital
a Analgica nuevamente

Teorema de Muestreo

Frecuencia seal: 2.5 Khz


Frecuencia muestreo: 8 Khz (125 s)

Teorema de Muestreo

Seal Digital

Filtro
Pasa Bajos

Seal Analgica

Aliasin (Aliasing)

!
F1= 2.5 Khz
F2 = 5 Khz
Fm= 8 Khz

Teorema de Muestreo
Teorema de Shannon o Teorema de
Nyquist:
Para muestrear adecuadamente una
seal se necesita hacerlo con una
frecuencia igual o mayor que el doble
de la mayor frecuencia presente en
la seal

Frecuencia de Nyquist
Se conoce como frecuencia de
Nyquist la mitad de la frecuencia de
muestreo
Eso es la mayor frecuencia que
puede ser digitalizada en la seal
En la prctica se utilizan filtros para
eliminar toda frecuencia sobre la
frecuencia de Nyquist

Qu veremos hoy?
Definicin
Muestreo y Cuantizacin
El teorema de muestreo
Ruido
Seleccin de los parmetros bsicos
Ejemplos prcticos

Ruido
Ruido es cualquier evento que altere
el valor real de una seal
Cuando hablamos de Digitalizacin
tenemos que tomar en cuenta 3
clases de ruido
Ruido Analgico
Ruido de Cuantizacin
Ruido de Aliasin

Ruido Analgico
Es el ruido presente en la seal antes de la
digitalizacin
Generalmente viene representado por la
medida de la relacin Seal a Ruido
Potencia.Seal
Potencia.Ruido

Potencia.Seal
SNR
Potencia.Ruido
SNR

Se expresa normalmente en decibeles

Ruido Analgico
El ruido analgico me indica cual es
el mnimo cambio significativo en la
seal
El ruido analgico no se puede
eliminar, es algo con lo que tenemos
que trabajar

Ruido de Cuantizacin
Cada vez que se cuantiza una seal,
se produce cierto redondeo que
introduce ruido a la seal
Se tendr un error de +/- LSB
(Least Significant Bit)
Se presenta normalmente como
ruido aleatorio
Tiene una desviacin estndar de

1
LSB
2

Ruido de Cuantizacin
Debido a que el error de cuantizacin
es ruido aleatorio, el nmero de bits
determina la precisin de los datos
Mientras mas bits usemos, mas
precisa ser nuestra digitalizacin,
pero tendremos que manejar mayor
cantidad de datos

Ruido de Cuantizacin

Ruido de Cuantizacin

Error de cuantizacin
Chapter 3- ADC and DAC
3.025

Amplitude (in volts)

a. Original analog signal


3.020
3.015
3.010
3.005
3.000
0

analog
input

10

15

20

25

Time

30

35

40

45

50

S/H

FIGURE 3-1
Waveforms illustrating the digitization process. The
conversion is broken into two stages to allow the
effects of sampling to be separated from the effects of
quantization. The first stage is the sample-and-hold
(S/H), where the only information retained is the
instantaneous value of the signal when the periodic
sampling takes place. In the second stage, the ADC
converts the voltage to the nearest integer number.
This results in each sample in the digitized signal
having an error of up to LSB, as shown in (d). As
a result, quantization can usually be modeled as
simply adding noise to the signal.

digital
output

ADC

3.025

3025

b. Sampled analog signal

c. Digitized signal

3.020

3020

Digital number

Amplitude (in volts)

37

3.015
3.010
3.005

3015
3010
3005

3.000

3000
0

10 15 20 25 30 35 40 45 50

Time

10

15

20

25

30

Sample number

35

40 45

50

analog
input

digital
output

Error de cuantizacin
ADC

S/H

3.025

3025

c. Digitized signal
3020

Digital number

3.020
3.015
3.010
3.005

3015
3010
3005

3.000

3000
0

10 15 20 25 30

Time

35 40 45 50

10

15

20

25

d. Quantization error

pdf

0.5

0.0

-0.5

-1.0
0

10

15

20

25

30

Sample number

35

40

45

50

30

Sample number

1.0

Error (in LSBs)

Amplitude (in volts)

b. Sampled analog signal

35

40

45

50

Ruido de Aliasin
Si existen frecuencias mayores a la
de Nyquist en la seal, esas
frecuencias enmascarn a
frecuencias menores
Esto volver prcticamente intil el
resultado de la digitalizacin
Este ruido debe ser evitado a toda
costa usando filtros

Ruido de Aliasin
Solucin?

Aliasin

Chapter 3- ADC and DAC

Time Domain

Frequency Domain
3

b. Original signal's spectrum

Amplitude

a. Original analog signal


2

0
1

00

Time

100

fs
200

300

Frequency

2fs
400

500

-3
0

00

Time

fs
200

300

Frequency

2fs
400

500

3fs
600

Aliasin
3

c. Sampling at 3 times highest frequency

d. Duplicated spectrum from sampling


lower
sideband

original signal
1

upper
sideband

impulse train

Amplitude

Amplitude

100

-1
-2

-3
0

Time

00

100

fs
200

300

Frequency

2fs
400

500

3fs
600

e. Sampling at 1.5 times highest frequency

f. Overlapping spectra causing aliasing


2

impulse train

Amplitude

Amplitude

original signal
1
0

-1
-2

-3
0

Time

00

fs
100

2fs
200

3fs
300

Frequency

4fs
400

5fs
500

6fs
600

Qu veremos hoy?
Definicin
Muestreo y Cuantizacin
El teorema de muestreo
Ruido
Seleccin de los parmetros bsicos
Ejemplos prcticos

Seleccin de Parmetros
Con todo lo que hemos visto
llegamos a la conclusin de que:
Debemos determinar la frecuencia de
muestreo para capturar toda la
informacin
Debemos determinar el # de bits
necesarios para realizar la digitalizacin

Determinacin de Frecuencia de
Muestreo
La determinamos de una manera
sencilla:

Fmuestreo 2 max( frecuencia )

Determinacin de # de bits
Depender del ruido presente en la
seal
Deber detectar la menor variacin
significativa en la seal (variacin no
debida a ruido)
Utilizamos el valor de SNR
SNR= 30 dB (1000:1) entonces
usamos 10 bits porque representa
1024 valores

Ejemplo
Deseo digitalizar una seal de radio
que trabaja a 2Mhz y la recibo con
un SNR de 20dB

Ejemplo
Deseo digitalizar una seal de radio
que trabaja a 2Mhz y la recibo con
un SNR de 20dB
Frecuencia muestreo = 2*2Mhz = 4
Mhz
# bits = 7 bits

Qu veremos hoy?
Definicin
Muestreo y Cuantizacin
El teorema de muestreo
Ruido
Seleccin de los parmetros bsicos
Dithering
Ejemplos prcticos

Dithering
Tcnica utilizada para mejorar los
resultados de la digitalizacin de
seales que contienen poca
variacin.
Se agrega algo de ruido aleatorio a la
seal analgica original y luego se
digitaliza.
til cuando se tiene pocos bits.

Dithering
Chapter 3- ADC and DAC
3005

a. Digitization of a small amplitude signal

b. Dithering noise added

3004

3004

3003

Millivolts

original analog signal


analog signal

3002

3003
3002
3001

3001

with added noise

digital signal

3000
0

10

15

20

25

30

35

Time (or sample number)

3000
40

45

FIGURE 3-2
Illustration of dithering. Figure (a) shows how
an analog signal that varies less than LSB can
become stuck on the same quantization level
during digitization. Dithering improves this
situation by adding a small amount of random
noise to the analog signal, such as shown in (b).
In this example, the added noise is normally
distributed with a standard deviation of 2/3 LSB.
As shown in (c), the added noise causes the
digitized signal to toggle between adjacent
quantization levels, providing more information
about the original signal.

50

10

15

20

25

Time

30

35

40

45

50

40

45

50

3005

Millivolts (or digital number)

Millivolts (or digital number)

3005

39

c. Digitization of dithered signal


3004

original analog signal


3003
3002
3001

digital signal

3000
0

10

15

20

25

30

35

Time (or sample number)

the random numbers from the digital signal using floating point arithmetic.
This elegant technique is called subtractive dither, but is only used in the
most elaborate systems. The simplest method, although not always possible,

Ejemplos Frecuencia de Muestreo

44100 Hz
22050 Hz
11025 Hz
8000 Hz
5000 Hz

(oir la s)

Ejemplo nmero de bits


11k 16 bits
11k 8 bits
8k 16 bits
8k 8bits (telefono)
Oir el ruido de cuantizacin en los archivos a 8K.
16-bit tiene un SNR de 98dB.
8-bit tiene un SNR de 50 dB. Es 8 veces ms ruidoso.

Frecuencia de Muestreo Imagen

Frecuencia de Muestreo Imagen

Imagenes Nmero de bits


1 bit (2 colores)

Imagenes Nmero de bits


2 bits (4 colores)

Imagenes Nmero de bits


4 bits (16 colores)

Imagenes Nmero de bits


8 bits (256 colores)

Imagenes Nmero de bits


24 bits (16 millones de colores)

Aliasn en Imgenes

Aliasn en Imgenes

Aliasin Video

Qu veremos hoy?
Definicin
Muestreo y Cuantizacin
El teorema de muestreo
Ruido
Seleccin de los parmetros bsicos
Ejemplos prcticos

Prxima Clase
Digitalizacin de Seales Parte II
Conversin Digital Analgico