Está en la página 1de 4

UNIVERSIDAD NACIONAL DE

INGENIERA
FACULTAD DE INGENIERA MECNICA
PROCESAMIENTO DIGITAL DE SEALES
MT- 417 2015-1

Laboratorio 4
Captura y Reproduccin de Seales
Parte 2 Procesamiento en tiempo y recuantizacin

1. Frecuencmetro Digital

Instrucciones

En esta experiencia se pretende medir la frecuencia de una onda peridica que es adquirida
por la PC mediante Matlab, utilizando la entrada Line In (conector estreo hembra celeste)
de la tarjeta de sonido.

Para ello se har uso de un generador de funciones que deber ser ajustado a una amplitud
pico de salida de 1 voltio. Asimismo para la captura de la seal deber hacerse pruebas con
frecuencias de 5Hz, 100Hz, 300Hz, 550Hz, 1KHz, 2400Hz, 3500 Hz y 4500Hz.

Para la conexin del cable y del generador de funciones se deber seguir las indicaciones
que el profesor brindar antes del desarrollo de la experiencia.

El programa y las funciones de captura de seal de Matlab fueron brindados por el profesor.

Para la adquisicin de la seal se deber configurar los siguientes parmetros de captura:

fs = 8000; %frecuencia de muestreo.


r=16; %bits/muestra.
duracin = 5; %duracin en segundos de la captura.
numdisp = 0; %nmero de dispositivo.
numcan = 1; %nmero de canales.

Procedimiento

1. Una vez realizada la adquisicin, la onda deber ser graficada en el tiempo. Explore el
grfico en detalle mediante el zoom disponible en el cuadro de figura del Matlab.

2. Para la medicin de la frecuencia se deber implementar el algoritmo de cruces por cero


que fue dejado en el laboratorio 2 del curso.

3. Realice las mediciones para las frecuencias indicadas anteriormente y para los 3 tipos
de ondas peridicas del generador. Compare los valores de frecuencia obtenidos
mediante Matlab con los que marca el generador de funciones

1
Segn lo indicado, responda a las siguientes preguntas:

1. Tericamente para algunas de las frecuencias especificadas podra existir un error en la


medicin. De acuerdo a ello, indique justificadamente qu frecuencias presentan este
inconveniente.

__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________

2. Usted ha hecho capturas para diferentes tipos de seales peridicas (senoidal, triangular
y cuadrada) con diferentes frecuencias.

Sin embargo al momento de hacer la captura se observa que algunas seales son
adquiridas con distorsin o simplemente no adquiridas. De acuerdo a ello, indique qu
seales son capturadas con estos inconvenientes (especificando tipo y frecuencia)
justificando el problema presentado en cada caso. (Recordar que distorsin es cualquier
alteracin de la forma de onda original de la seal

__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________

2. Efectos de recuantizacin

Instrucciones

Seleccionar en el generador de funciones una seal senoidal con frecuencia de 1600 Hz.

2
Haciendo uso de los cables BNC - cocodrilo y cocodrilo - estreo, conectar la salida del
generador de funciones a la entrada line-in del computador (entrada celeste).

Ajustar el volumen de captura de lnea de entrada a 20% y la amplitud de la onda del


generador a 10%. Capturar una seal senoidal en un vector x con el siguiente formato de
captura:

r = 16; %Bits por muestra


fs = 44100; %Frecuencia de muestreo
duracin = 0.01 %Tiempo de Captura (segundos)
numcan = 1; %Nmero de canales de audio (1)mono,(2)estreo.
numdisp = 0; %Nmero de dispositivo de audio.

Procedimiento

1. Graficar la seal utilizando el comando plot

2. Recuantizar la seal a rp = 3bits a travs del siguiente procedimiento (utilice f e = 0.25).


Nota: fe = factor de escala

Si la seal capturada es el vector x, entonces, la seal recuantizada y p redondeada al


valor entero est dada por la siguiente expresin

[ x ( 2r 11 )
]
p

y p=round
fe

La seal recuantizada x la despejamos de la expresin anterior como y representa la


seal generada en la tarjeta de sonido entre rangos que varan entre -1 y +1, pero este
puede variar entre modelos de tarjetas de sonido,

y p f e
y=
( 2r 11 )
p

Luego el error e se calcula de la siguiente manera:

e=y-x

La energa de error es:

Ee = sum(e.*e) + 1E-20

La energa de la muestra x es:

Ex = sum(x.*x)

Finalmente el SNR de la seal es:

SNR = 10 log (Ex/Ee)

3
3. Utilizando el comando plot grafique el vector yp (vector de enteros), el vector y (vector
reproducible) y el vector de error e. Visualice en pantalla el valor de la SNR

Responda las siguientes preguntas

4. Repita los procedimientos 2 y 3 con r p = 5 y verifique la mejora en la SNR.


En cuntos dBs mejora?

__________________________________________________________________________

5. Repita los procedimientos 2 y 3 con r p=8 y verifique la mejora en la SNR.


En cuntos dBs mejora?

__________________________________________________________________________

6. Realice en Matlab la grfica SNR vs. r p , con los datos obtenidos en los puntos 3, 4 y 5.
Qu puede comentar al respecto?

__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________

Este laboratorio ser presentado el sbado 23 de mayo del 2015 al correo


jupiter.gmm@gmail.com para su calificacin.

También podría gustarte