digitalizacion de señales

61
Señales y Sistemas Digitalización de Señales Parte I

Upload: kleiverar

Post on 26-Sep-2015

240 views

Category:

Documents


2 download

DESCRIPTION

digitalizacion de señales

TRANSCRIPT

Lenguajes de Programacin

Seales y SistemasDigitalizacin de SealesParte IQu veremos hoy?DefinicinMuestreo y CuantizacinEl teorema de muestreoRuidoSeleccin de los parmetros bsicosDitheringEjemplos prcticos

DefinicinDigitalizar significa convertir una seal analgica a un formato digital

DefinicinDigitalizamos una seal para que pueda ser procesada por circuitos digitalesEl circuito digital ms usado es el computadorA diferencia de su contraparte analgica, la seal digital no pierde su calidad con mltiples transmisiones, reproducciones o procesamientosDefinicinLas principales caractersticas de una digitalizacin son:Frecuencia de Muestreo (Sampling rate)Nmero de bits (Cuantizacin)Qu veremos hoy?DefinicinMuestreo y CuantizacinEl teorema de muestreoRuidoSeleccin de los parmetros bsicosEjemplos prcticos

Muestreo y CuantizacinEl proceso de Digitalizacin esta constituido por dos partes:MuestreoCuantizacinEn cada uno de estos pasos se convierte de continuo a discreto una de las variables o ejes de la sealMuestreoEl muestreo consiste en medir la amplitud de la seal a intervalos regularesMatemticamente puede ser visto como multiplicar una seal por un tren de impulsosEn la practica se utiliza un circuito de mantenimiento (hold) de orden ceroMuestreo

MuestreoLo que suceda con la seal en medio de un intervalo es descartadoDebemos tener cuidado que el intervalo de muestreo sea lo suficientemente rpido para capturar toda la informacin de la sealMuestreo El muestreo convierte la Variable Independiente (Eje X) de continuo a discretoCuantizacinCuantizar significa clasificar el valor de la amplitud de una seal en una serie de valores discretosMatemticamente puede considerarse como un redondeo del valor de la sealEn la prctica se realiza con un circuito llamado Convertidor Analgico DigitalCuantizacin

CuantizacinLa cuantizacin esta definida por la cantidad de valores discretos en los que se puede clasificar la amplitud de la sealLa cantidad de valores discretos depender de la cantidad de bits que se utilicen para la cuantizacinSe debe de utilizar suficientes bits como para capturar las variaciones pequeas en la sealCuantizacin La cuantizacin convierte la Variable Dependiente (Eje Y) de continuo a discretoDigitalizacinMuestreoCuantizacinSealAnalgicaSealDigital

Qu veremos hoy?DefinicinMuestreo y CuantizacinEl teorema de muestreoRuidoSeleccin de los parmetros bsicosEjemplos prcticos

Teorema de MuestreoLa definicin de muestreo apropiado es sencillaNecesitamos capturar suficiente informacin para ser capaces de reconstruir la seal analgica originalEs decir convertir la seal de Digital a Analgica nuevamenteTeorema de MuestreoFrecuencia seal: 2.5 KhzFrecuencia muestreo: 8 Khz (125 s)Teorema de MuestreoSeal DigitalSeal AnalgicaFiltroPasa BajosAliasin (Aliasing)F1= 2.5 KhzF2 = 5 KhzFm= 8 Khz!Frecuencia 5Khz no puede ser muestreada de manera correcta22Teorema de MuestreoTeorema 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 sealFrecuencia de NyquistSe conoce como frecuencia de Nyquist la mitad de la frecuencia de muestreoEso es la mayor frecuencia que puede ser digitalizada en la sealEn la prctica se utilizan filtros para eliminar toda frecuencia sobre la frecuencia de NyquistQu veremos hoy?DefinicinMuestreo y CuantizacinEl teorema de muestreoRuidoSeleccin de los parmetros bsicosEjemplos prcticos

RuidoRuido es cualquier evento que altere el valor real de una sealCuando hablamos de Digitalizacin tenemos que tomar en cuenta 3 clases de ruidoRuido AnalgicoRuido de CuantizacinRuido de AliasinRuido AnalgicoEs el ruido presente en la seal antes de la digitalizacinGeneralmente viene representado por la medida de la relacin Seal a Ruido

Se expresa normalmente en decibeles

Ruido AnalgicoEl ruido analgico me indica cual es el mnimo cambio significativo en la sealEl ruido analgico no se puede eliminar, es algo con lo que tenemos que trabajarRuido de CuantizacinCada vez que se cuantiza una seal, se produce cierto redondeo que introduce ruido a la sealSe tendr un error de +/- LSB (Least Significant Bit)Se presenta normalmente como ruido aleatorioTiene una desviacin estndar de

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

Ruido de Cuantizacin

Error de cuantizacin

Error de cuantizacin

Ruido de AliasinSi existen frecuencias mayores a la de Nyquist en la seal, esas frecuencias enmascarn a frecuencias menoresEsto volver prcticamente intil el resultado de la digitalizacinEste ruido debe ser evitado a toda costa usando filtrosRuido de AliasinSolucin?

Aliasin

Aliasin

Si ya est familiarizado con los fundamentos de la DSP, que aqu hay una explicacin ms tcnica de por qu ocurre esta duplicacin espectral. (No haga caso de este prrafo, si eres nuevo en el DSP). En el dominio del tiempo, el muestreo se consigue multiplicando la seal original por un tren de impulsos de picos de amplitud unidad. El espectro de frecuencias de esta unidad de tren impulso amplitud es tambin una amplitud unidad de tren de impulsos, con los picos que ocurren en mltiplos de la frecuencia de muestreo, fs, 2FS, 3FS, 4Fs, etc Cuando dos seales de dominio de tiempo se multiplican, sus espectros de frecuencia son convolucionada. Esto resulta en el espectro original se va a duplicar a la ubicacin de cada espiga en el espectro de tren de impulsos. Visualizacin de la seal original como compuesta de dos cuentas de frecuencias positivas y negativas para las bandas laterales superior e inferior, respectivamente.38Qu veremos hoy?DefinicinMuestreo y CuantizacinEl teorema de muestreoRuidoSeleccin de los parmetros bsicosEjemplos prcticos

Seleccin de ParmetrosCon todo lo que hemos visto llegamos a la conclusin de que:Debemos determinar la frecuencia de muestreo para capturar toda la informacinDebemos determinar el # de bits necesarios para realizar la digitalizacinDeterminacin de Frecuencia de MuestreoLa determinamos de una manera sencilla:

Determinacin de # de bitsDepender del ruido presente en la sealDeber detectar la menor variacin significativa en la seal (variacin no debida a ruido)Utilizamos el valor de SNRSNR= 30 dB (1000:1) entonces usamos 10 bits porque representa 1024 valoresEjemploDeseo digitalizar una seal de radio que trabaja a 2Mhz y la recibo con un SNR de 20dB

?EjemploDeseo 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 bitsQu veremos hoy?DefinicinMuestreo y CuantizacinEl teorema de muestreoRuidoSeleccin de los parmetros bsicosDitheringEjemplos prcticos

DitheringTcnica 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

VER EJEMPLO EN FIREWORKS47Ejemplos Frecuencia de Muestreo44100 Hz 22050 Hz 11025 Hz (oir la s)8000 Hz 5000 Hz

Ejemplo nmero de bits11k 16 bits11k 8 bits

8k 16 bits8k 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 bits1 bit (2 colores)

Imagenes Nmero de bits2 bits (4 colores)

Imagenes Nmero de bits4 bits (16 colores)

Imagenes Nmero de bits8 bits (256 colores)

Imagenes Nmero de bits24 bits (16 millones de colores)

Aliasn en Imgenes

Aliasn en Imgenes

Aliasin VideoQu veremos hoy?DefinicinMuestreo y CuantizacinEl teorema de muestreoRuidoSeleccin de los parmetros bsicosEjemplos prcticos

Prxima ClaseDigitalizacin de Seales Parte IIConversin Digital Analgico