Está en la página 1de 4

Fecha de efectividad: DICIEMBRE - 2012

UNIVERSIDAD AUTNOMA DE BAJA CALIFORNIA


FACULTAD DE INGENIERA MEXICALI

Formato para Prcticas de Laboratorio

Formul



ENRIQUE REN BASTIDAS PUGA
Revis



MARLENNE ANGULO BERNAL
Autoriz



DAVID ISAAS ROSAS ALMEIDA
Nombre y Firma del Maestro
Nombre y Firma del Responsable
de Programa Educativo
Nombre y Firma del Director /
Representante de la Direccin

Cdigo: GC-N4-017 Revisin: 4


Pgina 1 de 4
PROGRAMA
EDUCATIVO
PLAN DE
ESTUDIO
CLAVE DE
UNIDAD DE
APRENDIZAJE
NOMBRE DE LA UNIDAD DE APRENDIZAJE
INGENIERO EN
ELECTRNICA
2009-2 11692 PROCESAMIENTO DIGITAL DE SEALES


PRCTICA
No.
LABORATORIO DE PROCESAMIENTO DIGITAL DE SEALES
DURACIN
(HORAS)
2
NOMBRE DE LA
PRCTICA
CONVERSIN ANALGICA DIGITAL 4

1. INTRODUCCIN

En esta prctica se aplica el teorema de muestreo para discretizar seales en tiempo continuo,
observando el efecto alias generado cuando no se cumple con la frecuencia de Nyquist. Tambin se
desarrolla un programa que genere y grafique seales elementales en tiempo discreto.


2. OBJETIVO (COMPETENCIA)

Competencia general: Aplicar el teorema de muestreo para la conversin analgica digital de seales,
utilizando MATLAB o algn otro programa de simulacin, con actitud analtica, disciplina y
responsabilidad.

Competencias especficas:
Graficar seales discretas en MATLAB.
Determinar el perodo y la frecuencia de funciones continuas y discretas de manera analtica y
grfica.
Aplicar el teorema de muestreo para convertir una seal analgica a digital.


3. FUNDAMENTO

3.1.- Conversin analgica-digital.

La mayora de las seales para las que puede haber un inters en procesarlas digitalmente son de
naturaleza analgica: seales de voz, biolgicas, ssmicas, de radar, de audio, etc. Por ello se requiere
convertirlas a un formato digital con un procedimiento que consta de tres pasos:
Fecha de efectividad: JULIO - 2012

UNIVERSIDAD AUTNOMA DE BAJA CALIFORNIA
FACULTAD DE INGENIERA (UNIDAD MEXICALI)
DOCUMENTO DEL SISTEMA DE CALIDAD
Formatos para prcticas de laboratorio


Cdigo GC-N4-017
Revisin 1
Pgina 2 de 4

1. Muestreo: En este paso se convierte una seal continua en el tiempo xa(t) a una seal discreta en el
tiempo x(n), mediante la toma de muestras de la seal en instantes discretos de tiempo.

2. Cuantificacin: En este se paso se convierte una seal de valores continuos correspondientes a
tiempos discretos x(n), en una seal de valores discretos correspondientes a tiempos discretos xq(n).

3. Codificacin: En este paso, cada valor discreto xq(n) se convierte en una secuencia binaria.

Diagrama a bloques de la conversin analgica-digital:







Teorema de muestreo: Una seal analgica x
a
(t) que tiene una frecuencia mxima F
max
puede ser
recuperada en forma exacta si se muestrea a una frecuencia F
s
> 2 F
max
. Cuando la frecuencia de
muestreo es el doble de la frecuencia mxima F
s
= 2 F
max
, se le denomina frecuencia de Nyquist (F
N
).


3.2 Herramientas de MATLAB.

MATLAB tiene una serie de funciones que permiten la implementacin, procesamiento y anlisis de
seales discretas, as como la conversin de seales analgicas a digitales. A continuacin se enlistan
algunas de las funciones de MATLAB que son requeridas para el desarrollo de la prctica. Utiliza el
comando help conocer su funcionamiento.

audioplayer( ) audiorecorder( ) display( ) getaudiodata( )
pause playblocking( ) recordblocking( )
smooth( ) stem( )



4. PROCEDIMIENTO (DESCRIPCIN)
A) EQUIPO NECESARIO MATERIAL DE APOYO

Computadora personal
MATLAB.
Bocinas y micrfono para computadora.








Fragmento de pieza musical en cualquier
formato para reproducirlo.

Muestreo

Cuantificador

Codificador
x
a
(t) x(n) x
q
(n)
Seal
digital
Fecha de efectividad: JULIO - 2012

UNIVERSIDAD AUTNOMA DE BAJA CALIFORNIA
FACULTAD DE INGENIERA (UNIDAD MEXICALI)
DOCUMENTO DEL SISTEMA DE CALIDAD
Formatos para prcticas de laboratorio


Cdigo GC-N4-017
Revisin 1
Pgina 3 de 4
B) DESARROLLO DE LA PRCTICA

Las actividades para la prctica estn identificados con nmero y letra (ejemplo: 1.a). El profesor le
indicar a cada alumno que actividades le corresponde realizar.

1. Desarrolla una funcin en MATLAB que grafique una seal discreta.
La funcin debe recibir como parmetros de entrada un vector N con los valores del tiempo de
la seal y un vector Y conteniendo los valores de la seal discreta.
Utilizar fondo de color blanco para la figura.
Indicar etiquetas de los ejes.
Incluir la cuadrcula en la grfica.
a. Ejecutar el programa para las siguientes seales:
x(n) =
{2, 1, S, u, 1, 1, 2, u, 4]


y(n) = (1)
n
, S n S.
b. Ejecutar el programa para las siguientes seales:
x(n) = {1, u, 1, 2, S, 4, S, 2]
y(n) = cos [
n n
5
, S n S.
c. Ejecutar el programa para las siguientes seales:
x(n) =
{8, S, 1, 2, S, u, u, S, 2, 6, 8]


y(n) = n
2
, 1u n 1u.
d. Ejecutar el programa para las siguientes seales:
x(n) = {2, 4, u, 1, S, u, 1u, 2]
y(n) = sen [
n n
8
, 1u n 1u.
e. Ejecutar el programa para las siguientes seales:
x(n) =
{4, 4, 2, 2, u, u, S, S, S, S]


y(n) = Sc
-n
, u n 1u.

2. Las siguientes seales fueron muestreadas a una frecuencia de muestreo Fs. Identifica la frecuencia
discreta normalizada f y calcula la frecuencia F en Hz de la seal continua original. Grafica las seales
discretas en el intervalo indicado para comparar el valor de la frecuencia normalizada f que se obtiene
de la grfica con el valor calculado. Utiliza el programa escrito en el ejercicio anterior para las grficas.
a.
x(n) = 2cos [
n n
10
, 1S n 1S; F
s
= 1uu Bz.
b.
x(n) = Ssen [
n n
6
, 12 n 12; F
s
= 4 KBz.
c.
x(n) = cos [
n n
20
, 4u n 4u; F
s
= 1u KBz.
d.
x(n) = Scos [
n n
15
, 1S n 1S; F
s
= 6u Bz.
Fecha de efectividad: JULIO - 2012

UNIVERSIDAD AUTNOMA DE BAJA CALIFORNIA
FACULTAD DE INGENIERA (UNIDAD MEXICALI)
DOCUMENTO DEL SISTEMA DE CALIDAD
Formatos para prcticas de laboratorio


Cdigo GC-N4-017
Revisin 1
Pgina 4 de 4
e.
x(n) = 1ucos [
n n
4
, 8 n 8; F
s
= 8uuu Bz.


3. Escribe un programa en MATLAB que capture con un micrfono y la tarjeta de audio un fragmento de
10 segundos de una pieza musical, utilizando 8 bits por muestra. Cul es la mnima frecuencia de
muestreo (F
s
) que debes utilizar para que la seal sea discretizada adecuadamente?
Realiza la captura de la seal de audio utilizando una frecuencia de muestreo de 11,025 Hz y
reproduce el mensaje en las bocinas. Tambin despliega en pantalla mensajes que indiquen el
inicio y final de la captura.
Realiza nuevamente la captura del mismo fragmento de audio utilizando una frecuencia de
muestreo igual a 2000 Hz. Reproduce el mensaje en las bocinas. El mensaje se captur de
manera adecuada? Por qu?


C) CLCULOS (SI APLICA) Y REPORTE

Todos los reportes del laboratorio de PDS se deben realizar con las siguientes caractersticas:

1. Portada: datos generales del estudiante, unidad de aprendizaje y grupo.
2. Introduccin: explicacin de la prctica donde adems se especifique la competencia de la
misma.
3. Desarrollo: el profesor le indicar a cada estudiante cules son los ejercicios que debe realizar:
a. Incluir el enunciado de cada actividad que le haya sido asignada.
b. El cdigo del programa y en caso de que aplique los clculos que se hayan realizado
para la actividad.
c. La ejecucin del programa (impresin de la pantalla de MATLAB, grficas, etc.).
4. Conclusiones: un escrito de parte del alumno donde se plasme lo que le dej la prctica, sin
omitir una opinin sobre si se alcanz la competencia(s) plasmada(s) para la prctica.

Todos los reportes se deben entregar a la semana siguiente de entregada la prctica para que sean
considerados en la evaluacin.


5. RESULTADOS Y CONCLUSIONES

Ver la seccin C (Reporte).

6. ANEXOS

No aplica.

7. REFERENCIAS