Sei sulla pagina 1di 15

DIGITALIZACIN DE

LA VOZ PCM
Contenido
1.- Codificacin analgica y digital.
2.- Modulacin por codificacin de pulsos.
3.- Muestreo.
4.- Cuantificacin.
5.- Codificacin.
6.- Recuperacin de seal original.
7.- Resumen codificacin de voz.

Objetivo.- Al finalizar, el lector ser capaz de describir la

modulacin analgica de pulsos. Describir la modulacin PCM y


calcular el nmero de niveles de cuantificacin, la tasa de bits y el
intervalo dinmico para sistemas PCM.

TELEFONIA
1

1.- Codificacin analgica y digital


La mayora de los sistemas electrnicos construidos procesan seales digitales, pero el
mundo fsico (real) es fundamentalmente analgico.
La mayora de los fenmenos fsicos estn asociados a seales continuas: sonido,
temperatura, radiacin, humedad, velocidad del viento, etc.
Fenmeno
fsico Transductores

Acondicionador
de seal

Conversor A/D

Computador

En consecuencia, un sistema digital, muy a menudo, debe tratar con seales analgicas
en su punto de contacto con el mundo exterior (sus entradas).
La tendencia hoy en da es convertir las seales analgicas a digitales para procesarlas
digitalmente y/o transmitirlas digitalmente. La tcnica ms habitual para digitalizar una
seal analgica es la modulacin por codificacin de pulsos PCM (Alee Reeves, 1937).
2

2.- Modulacin por codificacin de pulsos PCM


Un codificador PCM tiene 3 procesos.

Cuantificacin. Paralelo al muestreo se


realiza la cuantificacin: medir el valor
de la seal y asignarle un determinado
valor discreto en una escala de valores
posibles. Ej.: en telefona 256 niveles.

1
Muestreo. Se toman muestras
de la seal a intervalos de
tiempo constantes. Ej.: 8.000
muestras por segundo (8 kHz).

Codificacin. A
cada valor
(muestra) se le
asigna un
cdigo binario.
Ej.: para 256
niveles se
precisan 8 bits.

Estos nmeros binarios se convierten


a seales digitales (codificacin de
lnea) para su transmisin en serie. Ej.:
se produce un flujo de 64 kbps.

Ejemplo de PCM
Seal analgica digitalizada con una frecuencia de muestreo f, con 16 niveles de
cuantificacin y una codificacin de 4 bits por muestra.

3.- Muestreo

Teorema de Nyquist

Para transmitir una seal de frecuencia f a travs de una lnea, no se necesita enviar la
seal completa; es suficiente enviar muestras de la seal tomadas a una frecuencia de
muestreo fm que sea mayor que el doble de la frecuencia mxima fmx de la seal; esto se
conoce como teorema de muestreo o de Nyquist (1928).

Es decir, si la seal a transmitir tuviese una fmx de 4 kHz, se tendran que tomar muestras
como mnimo a una velocidad o frecuencia de muestreo fm de 8 kHz para poder reconstruir
la seal original en el extremo.

Mtodos de muestreo
La seal analgica es muestreada cada tiempo Tm (intervalo de muestreo). El inverso de Tm
es la frecuencia de muestreo fm. Hay 2 mtodos.

Se utiliza un conmutador de alta


durante
unque
pequeo
periodo
de tiempo
velocidad
se enciende
slo
cuando se est realizando el muestreo.

Se utiliza un circuito de muestreo y retencin


(S/H) que mantiene constante la amplitud del
pulso por el tiempo que dure el pulso. Este
mtodo es el ms comn.
El S/H est formado por un amplificador
operacional de alta ganancia que tiene a su entrada
un MOSFET que acta como interruptor ON-OFF.

Justificacin del teorema de Nyquist


2

A la salida del mezclador aparecen componentes suma y


diferencia para cada armnico del tren de pulsos que se
mezcla con la seal analgica.

Muestrear es mezclar la
seal analgica con un tren
de pulsos muy estrechos.

Para recuperar la
seal original, slo es
necesario un filtro
paso bajo que deje
pasar el espectro
entre fmin y fmx y no el
resto. Para ello, la
condicin es:

Para las seales telefnicas, cuyo espectro es de 300 Hz hasta 3.400 Hz, se debe utilizar
una fm > 6.800 Hz; en la prctica se muestrea a 8.000 Hz, es decir se toman 8.000 muestras
por segundo para asegurar la calidad, resultando un periodo de muestreo de T = 125 s.
7

Aliasing
Si no se cumple el criterio de Nyquist , se producir el solapamiento entre las componentes
suma y diferencia adyacentes asociadas con cada armnico del tren de pulsos, en el
espectro de la seal muestreada.

El solapamiento impide filtrar slo la seal deseada. No habr una reconstruccin perfecta.
Es evidente que se requiere que la frecuencia de muestreo sea, como mnimo, el doble de la
frecuencia ms alta contenida en la seal. En este caso, se precisa utilizar un filtro ideal
para eliminar los posibles componentes de aliasing.
En la prctica, se utiliza una frecuencia de muestreo de al menos 3 veces la mxima
frecuencia.

4.- Cuantificacin
El muestreo genera pulsos comprendidos en el rango de amplitudes de la seal. El conjunto
de amplitudes puede ser infinito, con valores no enteros. Esos valores no pueden usarse en
el proceso de codificacin, por lo que se procede a la cuantificacin.
La cuantificacin consiste
en dividir el rango de
amplitudes en un nmero
limitado de intervalos
(intervalos de
cuantificacin), de forma
que las muestras que
estn dentro de un
mismo intervalo tomen el
mismo valor.
Se produce un error al
realizar este proceso, ya
que la amplitud real de
las muestras es
sustituida por una
amplitud aproximada.
Este error se denomina
error de cuantificacin.

El error de cuantificacin deforma la seal reconstruida y da


lugar a una distorsin que se denomina distorsin o ruido de
cuantificacin que debe ser inapreciable para el odo humano.

Cuantificacin uniforme

En telefona, la gama de
funcionamiento se divide en 256
intervalos iguales. Est limitada
inferior y superiormente por los
valores virtuales de decisin
inferior y superior.
El proceso introduce un error de
cuantificacin, el cual podr
disminuir si se aumentan los
intervalos de cuantificacin y
ser eliminado totalmente si los
intervalos de cuantificacin son
infinitos, lo cual no es posible.

Relacin S/N

Si se aumentara el nmero de
intervalos, por ejemplo, de 256 a
4.096, se necesitaran 12 bits, lo
que dara lugar a una excesiva
demanda de ancho de banda en
la lnea telefnica.

La relacin seal/ruido de cuantificacin (S/N)


para un convertidor A/D, es funcin del nmero
de niveles de cuantificacin (M) utilizados.
As, un convertidor de 8 bits (256 niveles) tiene una relacin S/N de 50 dB para
una seal de entrada de plena escala.
10

Cuantificacin no uniforme

El problema de la
cuantificacin uniforme es
que el error de
cuantificacin es igual para
cualquier amplitud de
muestra; por lo que la S/N
empeora para niveles
pequeos de la seal de
entrada. Para amplitudes
muy pequeas, el error es
casi tan grande como las
muestras.
La mayora de las seales
de voz son pequeas.

Para tener una S/N del mismo valor para todos los niveles de las muestras, se utiliza la
cuantificacin no uniforme, en la cual se toma un nmero determinado de intervalos y se
distribuyen de forma no uniforme aproximndolos en los niveles bajos de seal y
separndolos en los niveles altos.
Para las seales dbiles es como si se utilizase un nmero muy alto de intervalos de
cuantificacin, reducindose el ruido de cuantificacin. Sin embargo, para seales fuertes
el nmero de intervalos disminuye, aumentando el ruido pero conservando una calidad
suficientemente buena.
Para las seales de voz, existen estndares de cuantificacin no uniforme, el de ley (EE.UU
y Japn) y el de ley A (Europa y resto del mundo, incluyendo Bolivia).

11

Leyes de cuantificacin
La ley A (y la Ley ) utiliza 256 intervalos de cuantificacin, 128 intervalos para seales
positivas y 128 para seales negativas.
Estn formadas por 16
segmentos, de los cuales los 4
centrales estn alineados, por lo
que se consideran uno solo
numerado como intervalo 7;
reducindose de 16 a 13
segmentos.
Cada uno de estos segmentos
est subdividido en otros 16
intervalos de cuantificacin
iguales entre s, pero desiguales
de unos segmentos a otros,
excepto en los 4 segmentos
centrales en los que son iguales.
Este proceso de
compresin/expansin en el A/D,
debe estar adaptado con un
proceso de
expansin/compresin en el
D/A. A esto se llama companding.

12

5.- Codificacin
Es la ltima etapa en PCM. Mediante la codificacin se representan las muestras
cuantificadas mediante una secuencia binaria de unos y ceros.
Como en telefona se utilizan 256 intervalos de
cuantificacin, se necesitan secuencias binarias de
8 bits para representar una muestra cuantificada,
que se denomina palabra PCM.

El primer bit (P), indica la polaridad de la


muestra; por ejemplo P = 1 si es positiva.

El grupo A de 3 bits identifica 8 segmentos


para cada polaridad, en total 16.

El grupo B de 4 bits identifica a los 16


intervalos posibles de cada segmento
Ejemplo, identifique el intervalo
donde se sita la muestra codificada
segn la palabra PCM: 01011101.

Tasa de bits
La tasa de bits se puede obtener utilizando la
frmula:
Tasa de bit = frecuencia de muestreo nmero de bits por muestra = fm nb
13

6.- Recuperacin de seal original


La recuperacin de la seal original requiere un decodificador PCM.

Circuito que convierte las


palabras del cdigo en un
pulso que mantenga la
amplitud hasta el siguiente
pulso seal escalera.

Los valores mximo y


mnimo de la seal
original se pueden obtener
mediante amplificacin.

Filtro para suavizar la seal escalera


en una seal analgica. Tiene la
misma frecuencia de corte que la
seal original en el emisor.

14

7.- Resumen codificacin de voz.


La codificacin de fuente ms utilizada est basada en los convertidores A/D y D/A con
compresin de ley A y ley , referidos como codecs (codificador-decodificador), que forman
la interfaz digital para las lneas telefnicas en el mundo.
En la central telefnica, cada seal
analgica procedente del telfono
se convierte utilizando un codec
de 8 bits de ley A o de ley , con
frecuencia de muestreo de 8.000
veces por segundo (8 kHz).
La mxima frecuencia de voz est
limitada a 3400 Hz, por tanto, se
cumple el criterio de Nyquist.

El resultado es un flujo de bits a


la velocidad de 64 kbps para
cada enlace de voz.
En la central telefnica, se multiplexan estas palabras de 8 bits provenientes de diferentes
telfonos en una trama (32 para sistemas E y 24 para T), y despus se envan utilizando
mtodos de transmisin en banda base o paso banda, sobre los enlaces troncales nacionales
e internacionales. A fin de mantener el ritmo con la velocidad de muestreo del codec, debe
construirse y enviarse una nueva trama cada 1/8000 segundos.

15

Potrebbero piacerti anche