Sei sulla pagina 1di 19

UNIVERSIDAD NACIONAL EXPERIMENTAL POLITCNICA ANTONIO JOS DE SUCRE VICE-RECTORADO PUERTO ORDAZ DEPARTAMENTO DE INGENIERA ELECTRNICA SECCIN DE COMUNICACIONES

LABORATORIO DE Sistemas de Comunicaciones PRCTICA Nro. 6

Modulacin PCM

Codificacin PCM lineal

Mdulo T20B/EV

Vigencia: Noviembre de 2005/ Ch.G.

NOTA AL ESTUDIANTE:
Antes de realizar la practica usted debe leerla, comprenderla y asistir al pre-laboratorio. Es importante adems, observar las siguientes normas de seguridad en forma permanente: a) Antes de proporcionar la tensin de alimentacin de 12V al mdulo, verificar que los cables de alimentacin estn conectados correctamente a la fuente de alimentacin. b) Este mdulo deber destinarse slo para el uso para el cual ha sido manifiestamente concebido; es decir, como equipo didctico, y deber utilizarse bajo el directo control por parte de personal experto. Cualquier otro uso deber considerarse impropio y por consiguiente peligroso.

MODULACIN
1. OBJETIVOS GENERALES

PCM

Introducir las nociones generales sobre la modulacin PCM (Pulse Code Modulation). Describir las distintas formas de codificacin PCM. Describir los aspectos relativos a la transmisin de seales impulsivas en canales de banda limitada.

ESPECIFICOS
Analizar el funcionamiento del codificador y del decodificador PCM lineal de 4 y 12 bits. Analizar el ruido de cuantificacin. Trazar la curva de cuantificacin y verificar la ley de codificacin. Verificar la calidad de transmisin de la voz al variar la ley de codificacin y la frecuencia de muestreo.

2. RECURSOS NECESARIOS
Mdulos T20B/EV Fuente de alimentacin de 12 Vcc Osciloscopio. Generador de funciones. Cables Puntas de prueba Papel milimetrado

Vigencia: Noviembre de 2005/ Ch.G.

3. MARCO TEORICO
Es sabido a travs del teorema del muestreo que una seal analgica s(t) se puede convertir en una serie de impulsos, recuperando los valores instantneos de tensin en intervalos constantes equivalentes al perodo de muestreo (o de trama) = 1/(2.fM), en donde fM es la frecuencia mxima de la seal s(t). Se obtiene as la denominada seal de impulsos de amplitud modulada (PAM o MIA), vase la figura 1.

Figura 1. Seal de Impulsos de Amplitud Modulada. Con la tcnica PCM, la informacin de amplitud contenida en cada muestra PAM se convierte en un valor binario de longitud fija. La figura 2 muestra un diagrama de bloques simplificado de un sistema de comunicacin PCM de un canal.

Figura 2. Diagrama de bloques simplificado de un sistema de comunicacin PCM de un canal. La seal analgica de entrada pasa a travs de un filtro de paso bajo anti-aliasing y llega al muestreador. El cuantificador sucesivo atribuye a los impulsos, cuyas amplitudes estn comprendidas dentro de cierto intervalo V, un nico valor de tensin bien determinado (figura 3). Luego, la seal cuantificada se aplica a un convertidor A/D, que realiza la codificacin binaria de cada impulso. La salida paralela del A/D es transformada en serie por el convertidor paralelo/serie sucesivo. Cada bit se representa en forma NRZ, o sea con un nivel de tensin positiva (para 1) o nula (para 0). La duracin de cada bit es equivalente al perodo de trama dividido entre el nmero n de bits con el que se realiza la conversin A/D (por ejemplo: si =125s y n = 8, la duracin de cada bit ser 125/8 = 15.625 s).

Vigencia: Noviembre de 2005/ Ch.G.

La seal PCM serie se transmite a travs del canal de transmisin (el cual puede ser cable metlico, fibra ptica, radioenlace, etc.) y llega a un convertidor serie/paralelo, cuya palabra digital de salida es convertida en un valor analgico por el convertidor D/A sucesivo. La salida del convertidor es una seal escalonada que se aproxima a la seal analgica de partida. El filtro de paso bajo sucesivo limpia la seal y suministra la forma de onda de partida (se obtiene una seal muy similar a la enviada inicialmente).

Figura 3: Ejemplo de cuantificacin y codificacin de 3 bits a) Muestreo b) cuantificacin c) codificacin 3.1 Muestreo y Cuantificacin Como ya se mencion antes, en el muestreo los valores instantneos de la seal analgica se recuperan con un perodo de repeticin que depende del espectro de la seal misma. En caso de seal telefnica, la frecuencia mxima del canal fnico es de 4 kHz y el perodo de muestreo (o intervalo de Trama) resulta:
=
1 1 = = 125 us 2 fM 2 * 4 kHz

El muestreo suministra impulsos de tipo PAM, de amplitud variable en modo contnuo. La cuantificacin realiza la atribucin (o asignacin), por impulsos cuyas amplitudes estn comprendidas dentro de cierto intervalo V, de un nico valor de tensin bien determinado (figura 4). Se obtiene de este modo un nmero finito de valores discretos a confiar a la fase de codificacin A/D sucesiva. Estos valores se denominan Niveles de Cuantificacin.
Vigencia: Noviembre de 2005/ Ch.G.

En caso de cuantificacin lineal, la diferencia entre dos niveles adyacentes es uniforme en toda la dinmica de la seal de entrada. La figura 5 muestra la curva de cuantificacin relativa a 256 niveles. Tngase en cuenta que el nmero de niveles N est relacionado con el nmero de bits n de la seal codificada por la relacin N=2n.

Figura 4: Cuantificacin de la seal PAM

Figura 5: Curva cuantificacin lineal.

de

Figura 6: Diferentes valores de amplitud PAM se representan por un mismo pulso.

De la curva se desprende que todos los valores de tensin que difieren de un valor: V = Vmax 128

estarn representados por un nico impulso cuantificado (figura 6). Ruido de cuantificacin El ruido (o error) de cuantificacin es la diferencia entre la seal analgica y el valor cuantificado correspondiente (figura 7). La relacin entre la seal S y el ruido de

Vigencia: Noviembre de 2005/ Ch.G.

cuantificacin NQ depende de la amplitud de la seal, ya que el salto V es uniforme en toda la dinmica de la seal de entrada. Esto significa que las seales elevadas presentarn una mejor relacin S/NQ que la de las seales dbiles. Para obtener una relacin S/NQ uniforme en toda la dinmica de la seal de entrada se recurre a la tcnica de compresin de la seal, que lleva a la denominada codificacin PCM no lineal.

Figura 7: Cuantizacin y ruido de cuatizacin 3.2 Codificacin no lineal Compresin analgica En la figura 8 se muestra el diagrama de bloques de un sistema PCM con compresin y expansin analgicas. En transmisin la seal analgica se comprime antes de alcanzar el codificador PCM propiamente dicho. En la recepcin se expande, en la salida del decodificador PCM, con una ley complementaria a la de compresin.

Figura 8: PCM con compresin y expansin Las leyes de compresin utilizadas en telefona son la ley A, tomando un valor de ley A=87.6 (figura 9) y la ley =255 (figura 10), la primera adoptada como estndar Europeo y la segunda como estndar Americano.

Vigencia: Noviembre de 2005/ Ch.G.

Figura 9: Ley A

Figura 10: Ley

La figura 11 muestra la marcha de la relacin seal/ruido de cuantificacin para el cuantificador lineal y no lineal (ley A y ley ). Obsrvese la uniformidad de esta relacin en caso de cuantificacin no lineal. La seal de trazo segmentado representa la Ley y la de trazo contnuo la Ley A

Figura 11: Comparacin de Ley A y Ley . Compresin digital La compresin de tipo analgico se utilizaba en los primeros sistemas PCM y luego fue substituida por tcnicas digitales. La compresin digital se realiza despus de la conversin PCM, o sea a nivel de seal numrica. Anlogamente, la expansin digital se efecta antes de la decodificacin PCM, o sea est todava a nivel numrico. Los sistemas PCM actuales con compresin digital utilizan una conversin lineal con cdigo de 12 bits, que se comprimen a 8 bits sucesivamente.

Vigencia: Noviembre de 2005/ Ch.G.

Figura 12. Diagrama de bloques de un sistema PCM con compresin y expansin a nivel digital. La figura 13 muestra la caracterstica de transferencia de la ley A. El cdigo de 8 bits est constituido por: Bit 7 (ms significativo): representa el signo del valor numrico sucesivo Bit 6/5/4: identificador de segmento Bit 3/2/1/0: identificador de intervalo de cuantificacin. La columna de la izquierda muestra los cdigos de salida sin la inversin de los bits pares, la columna de la derecha muestra los cdigos CEPT (que prevn la inversin de los bits pares). La figura 14 muestra la caracterstica de transferencia de la ley . El significado de los 8 bits es anlogo al de la ley A. La columna de la izquierda muestra los cdigos compuestos por bits de signo (bit 7) y valor PCM; en cambio, los cdigos de la columna de la derecha tienen el bit de signo normal y los bits de valor invertidos (especificacin AT&T D3).

Figura 13. Ley A. 3.3 Codec

Figura 14 Ley u

Vigencia: Noviembre de 2005/ Ch.G.

El Codec es un circuito integrado LSI (Baja Escala de Integracin) muy difundido en la industria de las Telecomunicaciones, en donde encuentra aplicaciones en las centralitas privadas (PABX), las centrales pblicas, los aparatos telefnicos digitales y en otros sistemas de digita1izacin de la voz. El Codec (o Combo, como se denomina a veces cuando el integrado incluye tambin los filtros en banda fnica de transmisin y recepcin, CODEC= COdificadorDECodificador ) realiza todas las fases de conversin de las seales de voz en PCM y viceversa, en particular: Transmisin Delimita la voz (seal de voz) a ser transmitida en la banda 300-3400 Hz para evitar efectos de aliasing. La cuantificacin y la codificacin binaria de la seal de voz de transmisin, con las leyes de compresin A o . La insercin de las muestras digitales procedentes de la codificacin PCM en el intervalo temporal (canal) reservado a la lnea de usuario en los sistemas PCM/TDM (esta funcin se utilizar en el sistema PCM/TDM de los mdulos T20E/F). Recepcin La toma de las muestras PCM (del canal reservado al usuario si se trata de un sistema PCM/TDM). La conversin de las muestras PCM en los valores analgicos cuantificados correspondientes, con las leyes de expansin A o . El filtrado de las muestras cuantificadas para reconstruir la seal de voz de recepcin. Asignacin del Time Slot La programacin de los canales de recepcin y transmisin reservados a los usuarios en los sistemas PCM/TDM (esta funcin se utilizar en el sistema PCM/TDM de los mdulos T20E/F). En el transcurso de los ejercicios se utilizar un Codec tipo MC145480, cuyo diagrama de bloques se muestra en la figura siguiente:

Vigencia: Noviembre de 2005/ Ch.G.

Figura 15: Diagrama de Bloques del CODEC

3.4 Codificacin PCM diferencial En las seales analgicas que se codifican PCM (voz, imgenes, etc.) a menudo ocurre que muchas muestras sucesivas presenten el mismo nivel de cuantificacin; como consecuencia, se obtiene la transmisin de muchos cdigos PCM iguales, lo que es redundante para la reconstruccin de la seal en recepcin. La codificacin PCM diferencial (DPCM) aprovecha esta redundancia entre muestras adyacentes. Con el DPCM no se transmite el cdigo relativo a la muestra presente, sino el cdigo relativo a la diferencia entre dos muestras sucesivas. Ya que la amplitud de la diferencia entre las muestras es menor que la amplitud de la muestra misma, el DPCM precisa un menor nmero de bits que el PCM convencional. La figura 16a muestra el diagrama de bloques de un codificador DPCM. Una cadena de realimentacin compuesta por un convertidor D/A, un muestreador y un integrador reconstruye un valor de seal que aproxima el valor asumido por la seal de entrada en el instante de muestreo anterior. En la prctica, la seal de realimentacin es una evaluacin o prediccin, de la seal de entrada, obtenida sumando sucesivamente (mediante integracin) las contribuciones de las muestras de las diferencias codificadas. En el decodificador DPCM, la reconstruccin de la seal analgica se realiza usando los mismos bloques utilizados en la cadena de realimentacin del codificador (figura 16b). Existen muchas variantes, tanto circuitales como funcionales, del DPCM. Algunos sistemas utilizan una codificacin adaptativa para generar una prediccin de la seal de entrada ms precisa y eficiente. La codificacin adaptativa se puede realizar de la manera siguiente (figura 17): Se utilizan varias muestras anteriores para generar la prediccin de la seal de entrada Se asigna a cada muestra un peso variable que depende del nivel medio de potencia de la seal de entrada En funcin del nivel de entrada se ajusta tambin la amplitud del escaln de cuantificacin de los codificadores A/D y D/A.

Vigencia: Noviembre de 2005/ Ch.G.

1 0

Figura 16: Diagrama de bloques de un codificador y decodificador DPCM

Figura 17: Diagrama de Bloques para Codificacin adaptativa 3.4 Interferencia de Intersmbolo Considrese una seal numrica (PCM es un ejemplo) en forma serie NRZ (figura 18a) y sea T el intervalo de bit. El canal de transmisin atena y ensancha cada smbolo transmitido, que en recepcin no ocupar slo, el propio intervalo sino parcialmente tambin el de los dems (figura 18b). Este efecto se denomina interferencia de intersmbolo e indica la interferencia causada por cada smbolo sobre los sucesivos. Una interferencia de intersmbolo elevada puede llevar a errores en el reconocimiento de los smbolos en recepcin, como se muestra en la figura 19b). Para suprimir la interferencia de intersmbolo es preciso que, en los instantes de muestreo, la forma de onda que representa el smbolo en recepcin tenga una amplitud proporcional al slo smbolo transmitido (I Criterio de Nyquist). Una forma de onda que satisface este criterio es el sinc(x) (figura 20), definido por:

Vigencia: Noviembre de 2005/ Ch.G.

1 1

Figura 18: Cdigo NRZ

Figura 19: Interferencia Intersimbolo

Figura 20: Forma de onda de la funcin sinc(t/T) Considrese el canal de transmisin total, constituido por el filtro de transmisin, el medio de comunicacin y el filtro de recepcin (figura 21). Se puede demostrar que para obtener en recepcin impulsos de forma sinc, es preciso que el canal por el que pasan los impulsos rectangu1ares tenga una respuesta en frecuencia tipo filtro de paso bajo ideal, con frecuencia de corte equivalente a Bc=1/(2*T) (figura 22). Esta frecuencia es tambin la banda mnima precisada por el canal para obtener en recepcin impulsos libres de interferencia de intersmbolo.

Vigencia: Noviembre de 2005/ Ch.G.

1 2

La respuesta de la figura 22 es meramente ideal. En la prctica se uti1izan respuestas de tipo a coseno levantado, que continan a satisfacer el 1er Criterio de Nyquist (interferencia de intersmbolo nula en los instantes de muestreo). La figura 23 muestra algunas respuestas de coseno levantado y las correspondientes formas de onda de los impulsos de salida.

3.5 Diagrama de Ojo La interferencia de intersmbolo se puede detectar con el osciloscopio, dando lugar a figuras denominadas diagrama de ojo. El eje de los tiempos se sincroniza con la frecuencia de smbolo, mientras que al eje vertical se le aplica la seal. Debido a la persistencia de las imgenes, en la pantalla se observa un nmero elevado de impulsos solapados. La figura 24 muestra los diagramas de ojo para un sistema de dos niveles, en los casos de: interferencia de intersmbolo nula (a), interferencia de intersmbolo acentuada (b) y presencia de ruido (c).

Figura 24: Diagramas de ojos para varios casos

4. CODIFICACION PCM LINEAL


4.1 NOCIONES TEORICAS Codificador de 12 y 4 bits.

Vigencia: Noviembre de 2005/ Ch.G.

1 3

El diagrama de bloques del codificador y del decodificador lineal se muestra en la figura 25. La seal analgica de entrada (figura 26a) pasa a travs de un filtro de paso bajo a 3.4 KHz (filtro anti-aliasing) y llega al muestreador (Sample & Hold). La frecuencia de muestreo (figura 26b) se determina en la seccin TIMING y puede seleccionarse a 4 8 KHz.

L1 TP1 CH1 A/D TP3 TP4 TP5 P/S TP7 TP8 TP6 L12 TP9 TP10 TP11 TP36 S/P D/A TP12 TP37

Figura 25: Diagrama de Bloques del Codificador y Decodificador La seal muestreada (figura 26c) se aplica a un convertidor A/D, que realiza una codificacin de 12 4 bits seleccionable mediante puente. La gama del convertidor va desde -5 Vcc (todos 0)- a +5 Vcc (todos 1). La salida paralela del A/D se transforma en serie a partir del convertidor paralelo/serie sucesivo. Considerando la frecuencia de muestreo fs y el nmero N de bits por muestra, la velocidad de transmisin de bit del PCM resulta equivalente a:

Con frecuencia de muestreo de 8 KHz y 12 bit/muestra se obtiene una velocidad de 96 Kbit/s (figura 26d). La conversin a 4 bit se realiza considerando slo los cuatro bits ms significativos de la conversin a 12 bits y poniendo a O los otros ocho; por lo tanto, la velocidad de transmisin en lnea permanece en 96 Kbit/s con los primeros 8 bits de los 12 de cada palabra fijos en O (figura 26e). Decodificador Hgase referencia al diagrama de bloques de la figura 25. La seal PCM serie se aplica a un convertidor serie/paralelo, cuya palabra digital de salida es convertida en un valor analgico por el convertidor D/A sucesivo. La salida del convertidor es una seal escalonada que aproxima la seal analgica de partida (figura 26f). El filtro de paso bajo a 3.4 KHz sucesivo limpia la seal y suministra la forma de onda de partida. 4.2. Experiencia 1: Ruido de cuantificacin

Vigencia: Noviembre de 2005/ Ch.G.

1 4

1. Predisponer el codificador lineal para frecuencia de muestreo de 8 KHz (SAMPLING). 2. Suministrar la alimentacin de 12 V. 3. Tomar de TP38 una seal de 5 Vpp de amplitud y aplicarla a TP4. Conectar TP4 a TP13, TP14 a TP15 y TP5 a TP16. 4. Conectar el osciloscopio a TP15 y TP17, y ajustar PHASE ADJ. y GAIN de modo que se obtengan dos seales en fase y de la misma amplitud. 5. Conectar el osciloscopio a TP18: se detecta la diferencia entre la seal analgica y la seal cuantificada, trafquela para un perodo de seal y mida la amplitud. Ver la figura 4.3. 6. Poner a 4 KHz la frecuencia de muestreo y analizar de nuevo la seal en TP18 (regular PHASE ADJ.). Cul es la variacin del ruido de cuantificacin? Establezca sus conclusiones.

Figura 4.2: Seales de PCM

Vigencia: Noviembre de 2005/ Ch.G.

1 5

Figura 4.3: Ruido de Cuantizacin

4.3. Experiencia 2: Curva de cuantificacin y ley de codificacin Funcionamiento a 12 bits 1. Predisponer el codificador lineal de la manera siguiente: Frecuencia de muestreo: 8 KHz Codificacin a 12 bit 2. Conectar TP58 (DC OUT) a TP4. Conectar un voltmetro digital a TP4 y suministrar la alimentacin de 12 V. 3. Variar el potencimetro DC OUT del mnimo (-5 Vcc) al mximo (+5 Vcc) y observar la variacin del encendido de los leds puestos en la salida paralelo del convertidor A/D. Establezca sus conclusiones. 4. Evaluar el salto de tensin precisado para cambiar de 1 bit la salida del convertidor (la medida se realiza con dificultad ya que la diferencia entre niveles de cuantificacin adyacentes es muy baja, equivalente a 10V/212 2.5 mV). 5. Conectar el osciloscopio en TP7 y sincronizarlo en la seal TX FRAME SYNC (TP6). 6. Variar el potencimetro DC OUT del mnimo (-5 Vcc) al mximo (+5 Vcc) y observar la variacin de la forma de onda de la seal PCM serie. 7. Observar que cada bit se representa en forma NRZ, o sea con un nivel de tensin positiva (1) o nula (0) de duracin equivalente al perodo del clock de bit. 8. Cuntos bits estn comprendidos entre dos impulsos de sincronismo de trama sucesivos? Por qu? Funcionamiento a 4 bits

Vigencia: Noviembre de 2005/ Ch.G.

1 6

1. Predisponer el codificador para codificacin a 4 bit y efectuar las mismas medidas que se efectuaron antes. 2. Cunto vale ahora la diferencia entre los niveles de cuantificacin adyacentes? 3. Trazar la curva de cuantificacin, apuntando en la abscisa el valor de tensin de entrada y en la ordenada el correspondiente nivel de cuantificacin (el cambio de un nivel al adyacente est indicado por los leds o bien se puede detectar observando la seal PCM serie en TP7). Se obtiene una curva similar a la de la figura 28. 4. Analizar la seal PCM en TP7 y observar que dentro de dos impulsos de sincronismo de trama sucesivos hay 4 bits variables (generados por la codificacin) y 8 bits fijos a 0. Por qu se mantienen fijos esos 8 bits?

Figura 28: Niveles de Cuantizacin

4.4 Experiencia 3: Decodificacin de la seal PCM Funcionamiento a 12 bit: 1. Predisponer el circuito de la manera siguiente: Frecuencia de muestreo: 8 KHz, Codificacin a 12 bit. 2. Suministrar la alimentacin de 12 V. 3. Conectar TP38-TP1, TP3-TP4, TP7-TP8 y TP12-TP36. Regular LEVEL del generador y del filtro de transmisin de modo que se obtenga una seal de 5 Vpp de amplitud en TP4. 4. Conectar el osciloscopio a TP4 y TP37, y regular LEVEL del filtro de recepcin para obtener seales de igual amplitud (obsrvese que hay un desfase entre la seal transmitida y la seal recibida; ello se debe a los retardos introducidos por los procesos de modulacin y demodu1acin). 5. Desplazar la punta del osci1oscopio de TP4 a TP12, y observar el efecto del filtro de recepcin. Funcionamiento a 4 bit:

Vigencia: Noviembre de 2005/ Ch.G.

1 7

1. Mantener las conexiones anteriores y predisponer el circuito para codificacin a 4 bit. 2. Analizar la seal antes y despus del filtro de recepcin, y observar el empeoramiento con respecto a la codificacin de 12 bits. Grafique lo que obtiene y establezca sus conclusiones. 4.5 Experiencia 4: Transmisin de la voz 1. Predisponer el circuito para: zFrecuencia de muestreo: 8 KHz Codificacin a 12 bit. 2. Suministrar la alimentacin de 12 V. 3. Conectar TP3-TP4, TP7-TP8 y TP12-TP36. 4. Utilizar la seal de micrfono como seal modu1adora (conectar el micrfono entre TP2 y masa) y conectar el altavoz (auricular) a la salida del filtro de recepcin (TP37). 5. Escuchar la seal recibida cambiando la codificacin (12/4 bit) la frecuencia de muestreo. Establezca sus conclusiones.

Vigencia: Noviembre de 2005/ Ch.G.

1 8

REPORTE DE LABORATORIO Hoja de Respuestas


Nombres de los Integrantes C.I.

Fecha

Practica Nro

N Grupo

Firma

Vigencia: Noviembre de 2005/ Ch.G.

1 9

Potrebbero piacerti anche