Vous êtes sur la page 1sur 15

DIGITALIZACIN DE

SEAL ANALGICA - PCM


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

Objetivo.-

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.

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 Transductore
s

Acondicionad
or 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


velocidad que se enciende slo
durante un pequeo periodo de
tiempo 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

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

A la salida del mezclador aparecen componentes suma


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

Para recuperar la
3 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.
9

Cuantificacin
uniforme

Relacin
S/N
La relacin seal/ruido de cuantificacin

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
Si se aumentara el nmero de
posible.
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.

(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.
1 El primer bit (P), indica la polaridad
de la muestra; por ejemplo P = 1 si es
positiva.
2 El grupo A de 3 bits identifica 8
segmentos para cada polaridad, en
total 16.
3 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 (codificadordecodificador), 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
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

Vous aimerez peut-être aussi