Escuela Profesional de Ingeniera Electrnica
TELECOMUNICACIONES II
Laboratorio N 3: Modulacin Digital - PCM
DOCENTE: Ing. Csar Mlaga
Nombre: CURSE CHURATA GUSTAVO ARTURO CUI: 20130486
DESARROLLO
En esta prctica estudiaremos el ruido de cuantizacin en un sistema PCM con y sin compresin de
amplitud. Para ello utilizaremos un modelo siguiente:
Fig. 1 Modelo de sistema PCM
Modulacin Digital - PCM 1
1 BLOQUES DE DISEO
Algunos de los bloques que aparecen en el modelo tienen un nombre (colocado en su parte inferior) que
difiere del encontrado en la librera correspondiente. Para cambiar el nombre de un bloque basta con
hacer clic sobre el nombre, borrar y escribir el nuevo nombre en su lugar.
1.1 SEAL
Fig. 2 Ingreso de parmetros al bloque Sine Wave
1.2 MUESTREO
Este es un bloque Zero-Order Hold que implementa el proceso de muestreo previo a la cuantizacin de la
seal. Utilizaremos una frecuencia de muestreo de 8192 Hz.
Fig. 3 Ingreso de parmetros al bloque Zero-Order Hold
MODULACIN DIGITAL - PCM 2
1.3 PCM-OCD
Este bloque implementa la cuantizacin de las muestras de la seal. Por cada muestra de entrada genera
n bits de salida, siendo el bit-rate de salida de n-veces la frecuencia de muestreo. Los parmetros permiten
ajustar el nmero de bits as como la compresin utilizada (0=lineal, 1=ley, 2=leyA). Para los modos
de compresin, el parmetro de compresin es para ley y A para leyA. Para el modelo de la prctica
se usar: para ley con 8 bits y rango de entrada 1 los parmetros siguientes.
Fig. 4 Ingreso de parmetros al bloque PCM-COD
1.4 PCM-DECOD
Este es el bloque complementario del anterior e implementa un decodificador PCM. Los parmetros
tienen el mismo significado que en el bloque anterior. Fjelos siempre con los mismos valores que en el
bloque de codificacin para un funcionamiento correcto.
MODULACIN DIGITAL - PCM 3
Fig. 5 Ingreso de parmetros al bloque PCM-DECOD
1.5 RETARDO
Este bloque implementa un retardo de los bits originales necesario para compensar el retardo de n+2 bits
introducido por los bloques de codificacin/decodificacin. Por ejemplo, para 8 bits con frecuencia de
muestreo de 8192 Hz los parmetros de retardo son:
Fig. 6 Ingreso de parmetros al bloque Retardo
MODULACIN DIGITAL - PCM 4
1.6 LPF
Filtro analgico Chebyshev Type II LP filter. Este bloque implementa un filtro analgico pasa-bajo tipo
Chebyshev para la reconstruccin de la seal a partir de sus muestras. Fije los parmetros como sigue.
Fig. 7 Ingreso de parmetros al bloque del Filtro Chebyshev
1.7 OSCILOSCOPIOS
Hay varios de estos bloques Scope que permiten visualizar las seales en diferentes puntos del sistema.
Ajuste los rangos vertical y horizontal para una adecuada visualizacin de las seales.
1.8 SIMULACIN
Start time = 0
Stop time = 0.01
Min step size = 0.000001
Max step size = 10
Tolerance = 1e-3
Los parmetros no mencionados deben mantenerse inalterables.
MODULACIN DIGITAL - PCM 5
Fig. 8 Parmetros para la Simulacin
MODULACIN DIGITAL - PCM 6
2 ANLISIS
Analice detenidamente cada una de las seales que se utilizan en el modelo y describa sus caractersticas.
En la figura siguiente se puede observar algunas seales identificadas con letras en color rojo, describa
cada una de ellas en funcin de sus principales parmetros e indique a qu pertenecen.
Describa detalladamente las seales visualizadas en cada uno de los osciloscopios.
Utilizar un bloque To Workspace para llevar al espacio de trabajo de MATLAB la seal recuperada despus
de la codificacin y decodificacin PCM y la seal de error o ruido presente en el sistema. A partir de estas
seales y utilizando la funcin csnr(s,n) determine la relacin seal ruido presente en el modelo. Comente
sobre este parmetro y sobre el valor obtenido.
Fig. 9 Seales Identificadas
MODULACIN DIGITAL - PCM 7
2.1 PUNTO A
Se puede notar una seal sinusoidal de 1 Voltio pico a pico de frecuencia 1600 .
Fig. 10 Ubicacin Punto A
Fig. 11 Seal en el Punto A
MODULACIN DIGITAL - PCM 8
2.2 PUNTO B
Podemos apreciar la seal del Punto A pero muestreada.
Fig. 12 Ubicacin del Punto B
Fig. 13 Seal en el Punto B
MODULACIN DIGITAL - PCM 9
2.3 PUNTO C
En la cuantificacin se asigna un determinado valor discreto a cada uno de los niveles de tensin
obtenidos del muestreo del punto B.
Fig. 14 Ubicacin del Punto C
Fig. 15 Seal en el Punto C
MODULACIN DIGITAL - PCM 10
2.4 PUNTO D
Este es el bloque complementario del anterior e implementa un decodificador PCM. Los parmetros
tienen el mismo significado que en el bloque anterior. Siempre con los mismos valores que en el bloque
de codificacin para un funcionamiento correcto.
Fig. 16 Ubicacin del Punto D
Fig. 17 Seal en Punto D
MODULACIN DIGITAL - PCM 11
2.5 PUNTO E
A la salida del retardo de 8 bits se nota que sale igual a la salida del decodificador debido a que se le sum
2 bits al nmero de muestras.
Fig. 18 Ubicacin del Punto E
Fig. 19 Seal en el Punto E
MODULACIN DIGITAL - PCM 12
2.6 PUNTO F
Aqu se agreg un filtro analgico pasa-bajo tipo Chebyshev para la reconstruccin de la seal a partir de
sus muestras.
Fig. 20 Ubicacin del Punto F
Fig. 21 Seal en el Punto F
MODULACIN DIGITAL - PCM 13
2.7 PUNTO G
Aqu se muestra la suma de las seales del punto D y punto E; seal recuperada del decodificador y la
seal de retardo respectivamente.
Fig. 22 Ubicacin del Punto G
Fig. 23 Seal en Punto G
MODULACIN DIGITAL - PCM 14
3 SEALES DE MODELO PCM
3.1 SALIDA
Se visualizan la seal de entrada (amarilla) como la de salida (azul); donde la seal de salida tiene un
pequeo retaso respecto a la de entrada.
Fig. 24 Seales en la Salida
3.2 E/S
En la grfica se observa la seal recuperada a la salida del decodificador y la seal de retardo
comparndose.
Fig. 25 Seal de E/S
MODULACIN DIGITAL - PCM 15
3.3 ERROR
Fig. 26 Seal de ERROR.
4 MODELO A WORKSPACE
Fig. 27 Modelo con los Bloques Simout.
MODULACIN DIGITAL - PCM 16
Fig. 28 Parmetros para Simout y Simout1.
4.1 REA DE COMANDOS
Fig. 29 Ingreso de los comando al Workspace, con resultados concluyente.
MODULACIN DIGITAL - PCM 17