Está en la página 1de 18

4.

CONVERSIÓN ANALÓGICA-
DIGITAL DE SEÑALES
4.1 Introducción 2

4.2 Muestreo de señales analógicas


4.2.1 Muestreo ideal
4.2.2 Muestreo natural
4.2.3 Muestreo y retención
4.3 Cuantificación
4.3.1 Cuantificación uniforme.
4.3.2 Cuantificación no uniforme.
4.3.2.1 Compansión con Ley A.
4.3.2.2 Compansión con Ley µ.
4.3.2.3 Mejora en la relación señal a ruido de cuantificación.
4.4 Codificación
4.5 Modulación de Pulsos Codificados (PCM)
4.6 Multiplexación por División en el Tiempo (MDT)
4.7 Comunicación por pulsos
4.7.1 Modulación por Amplitud de Pulso (PAM)
4.7.2 Modulación por Anchura de Pulso (PWM)
4.7.3 Modulación por Posición de Pulsos (PPM)
4.8 Conclusiones (Ventajas e inconvenientes)
4.1 Introducción

Hasta el momento se han descrito las modulaciones analógicas, tanto la señal


moduladora como la señal modulada eran analógicas. Pero supóngase que en
lugar de transmitir una señal analógica se desea enviar una señal digital, que va
indicando el valor de x(t), aunque sea de forma aproximada. Para esto hay que
someter a la señal x(t) al proceso indicado en la figura 4.1. A lo largo del tema se
describirá este proceso en detalle.

x(t) Muestreo Cuantificador Codificador


y retención
xR(t) xQ(t)

fM

Figura 4.1

La señal x(t) tiene las características del apartado 2.1 y la forma de la figura 2.3.
No es posible indicar los valores en todos los instantes de tiempo de x(t), dado que
las velocidades serían infinitas. Esto obliga a muestrear la señal y considerarla
solo cada cierto intervalo de tiempo; esto es la operación de muestreo que se
expondrán posteriormente.

Si se considera el valor de x(t) en un cierto instante este puede tomar uno de un


conjunto infinito de valores. Para indicar un conjunto infinito de valores la señal
digital debería tendría también un rango infinito de valores, cosa que no es
posible. Por esto el valor de la muestra se toma como el más próximo al valor de
un conjunto finito de valores (cuantificador).

Para generar el valor de la señal digital en la salida es necesario que la muestra


este estable hasta el siguiente instante de muestreo (retención), dando tiempo al
codificador a generar la señal en la salida. El codificador por cada muestra de la
señal genera un valor de la señal digital; y para uno de los posibles valores de la
muestra genera un valor distinto de la señal digital. Además el codificar entrega
la señal en el formato digital que se precise, por ejemplo como una palabra de
valores binarios; es decir, un conjunto finito de dígitos binarios (por ejemplo
“10101100”).

4.2 Muestreo de señales analógicas

En este apartado se repasará el teorema del muestreo. Inicialmente se


muestreará con una señal genérica, para esto se multiplicará la señal x(t) por una
señal periódica q(t) de frecuencia fundamental fM Hz, como en la figura 4.2.

2
x(t) x M ( t ) = x( t )q( t )
Señal a muestrear
Muestreada

q(t)
Muestreadora
ωM = 2πfM=(2π)/TM

Figura 4.2
Problema de muestreo: DBL, …
La señal q(t) se puede desarrollar por la serie compleja de Fourier (4-1), y su
transformada de Fourier viene dada por 4-2.

+∞
q( t ) = ∑a e
k = −∞
k
jkωMt
(4-1)
+∞
Q(ω) = 2π ∑ ak δ(ω − kωM ) (4-2)
k = −∞

Entonces el espectro de la señal muestreada se puede calcular como en 4-3.

+∞
1 1
XM (ω) = X(ω) ∗ Q(ω) = X(ω) ∗ 2π ∑ ak δ(ω − kωM ) =
2π 2π k = −∞
+∞ +∞
= ∑ ak X(ω) ∗ δ(ω − kωM ) =
k = −∞
∑ a X(ω − kω ) =
k = −∞
k M (4-3)

= a0 X(ω) + a1X(ω − ωM ) + a2 X(ω − 2ωM ) + a3 X(ω − 3ωM ) + ...


+ a −1X(ω + ωM ) + a − 2 X(ω + 2ωM ) + a − 3 X(ω + 3ωM ) + ...

El espectro de la señal muestreada queda como en la figura 4.3, donde se supone


q(t) real y par; entonces los coeficientes ak son reales y ak= a-k. Suponiendo solo
que x(t) es real se cumpliría ak= a∗-k, y el módulo de la señal muetreada tendría la
misma forma. En la figura se supone que ωM>2B, por eso no se solapan los
espectros.

XM(ω)
a-2X(ω+2ωM) a2X(ω-2ωM)
a-3X(ω+3ωM) a3X(ω-3ωM)
a-1X(ω+ωM) a0X(ω) a1X(ω-ωM)

... ... ω
-3ωM -2ωM -ωM B ωM 2ωM 3ωM

Figura 4.3

Con un filtro paso bajo ideal con ancho de banda B rad/s y ganancia unitaria en
la banda de paso se puede recuperar la señal (a0X(ω), a0x(t)). Estrictamente el

3
filtro no tendría que ser ideal; debe tener ganancia constante en |ω|<B y nula en
|ω|>(ωM-B). Aumentar la frecuencia de muestreo aumenta la separación de los
espectros y hace que la pendiente del filtro en la banda de transición no sea tan
abrupta.

Cuestión. Indique la ganancia que debe tener el filtro paso bajon recuperador en la
banda de paso si se quiere obtener x(t).

Si ωM=2B los espectros se tocan (figura 4.4) y el filtro de recuperación debe ser
ideal.

XM(ω)

... ... ω
-3ωM -2ωM -ωM B ωM 2ωM 3ωM

Figura 4.4

Si ωM<2B los espectros se solapan (figura 4.5) y el espectro resultante para |ω|<B
se obtiene sumando esas componentes espectrales. Hay distorsión y no se puede
recuperar la señal x(t) por filtrado. A este fenómeno se le conoce con el nombre de
solapamiento o aliasing.

XM(ω)

... ... ω
-3ωM -2ωM -ωM ωM 2ωM 3ωM

Figura 4.5

Luego para poder recuperar la señal la frecuencia de muestreo tiene que cumplir
4-4; es decir, la frecuencia de muestreo tiene que ser mayor o igual que el doble
del ancho de banda de la señal paso bajo que se muestrea. Cuando ωM=2B rad/s
se dice que se muestrea a la frecuencia de Nyquist.

ωM ≥ 2B (4-4)

4.2.1 Muestreo ideal

Se llama de esta forma cuando la señal muestreadora q(t) es un tren de impulsos


Delta de la forma dada en 4-5. La expresión en el tiempo es 4-6.
4
Problema: muestreo de un tono
+∞
q( t ) = ∑ δ(t − kT )
k = −∞
M (4-5)

+∞ +∞
x M ( t ) = x( t )q( t ) = x( t ) ∑ δ(t − kTM ) = ∑ x(kT )δ(t − kT ) =
M M
k = −∞ k = −∞
(4-6)
= x(0)δ(t ) + x(TM )δ(t − TM ) + x(2TM )δ(t − 2TM ) + ...
+ x( −TM )δ(t + TM ) + x( −2TM )δ(t + 2TM ) + ...

La forma en el tiempo en este caso se tiene en la figura 4.6.

x(t)

t
-TM TM 2TM
xM(t)

Figura 4.6

El coeficiente ak del desarrollo en serie del tren de impulsos es constante y vale


1/TM, entonces el espectro de la señal muestreada está dado por 4-7. Todas las
réplicas del espectro tienen la misma amplitud.

+∞ +∞
1
XM (ω) = ∑ a X(ω − kω ) = T ∑ X(ω − kω )
k = −∞
k M M (4-7)
M k = −∞

4.2.2 Muestreo natural

El muestreo anterior se llama ideal por la naturaleza de la señal muestreadora,


esta señal solo se puede aproximar en el laboratorio o en un sistema de cálculo
numérico. Se llama muestreo natural al realizado cuando la señal muestradora
es un tren de pulsos cuadrados de la forma dada en 4-8, donde al cociente τ/TM
se le llama ciclo de trabajo. La expresión en el tiempo es 4-9.

+∞
 t − kTM 
q( t ) = ∑ Π
k = −∞ τ 
 (4-8)

5
+∞
 t − kTM 
xM ( t ) = x( t )q( t ) = x( t ) ∑ Π   (4-9)
k = −∞  τ 

La forma en el tiempo en este caso se tiene en la figura 4.7.

x(t) τ

xM(t)

t
TM

Figura 4.7

El coeficiente ak del desarrollo en serie del tren de pulsos esta dado por 4-10. El
espectro de la señal muestreada es 4-11, su bosquejo coincide con el de la figura
4.3.

τ  τ 
ak = sin c  k  (4-10)
TM  TM 
+∞ +∞
τ  τ 
XM (ω) = ∑ ak X(ω − kωM ) = ∑T sin c  k  X(ω − kωM ) =
k = −∞ k = −∞ M  TM 
τ τ  τ  τ  τ 
= X(ω) + sin c   X(ω − ωM ) + sin c  2  X(ω − 2ωM ) + ... (4-11)
TM TM  TM  TM  TM 
τ  τ  τ  τ 
+ sin c  −  X(ω + ωM ) + sin c  − 2  X(ω + 2ωM ) + ...
TM  TM  TM  TM 

4.2.3 Muestreo y retención

El muestreo y retención consiste en tomar la muestra de la señal en un instante


dado y mantener el valor hasta el siguiente instante de muestreo (figura 4.8)

6
x(t)

xR(t)

t
TM

Figura 4.8

Cuestión. Estime el ancho de banda estimado por el primer paso por cero de los pulsos
de la figura 4.8.

Para determinar el espectro de la señal muestreada de esta forma se recurre a un


artificio matemático, el sistema que realiza el muestreo y retención obedece al
diagrama de bloques de la figura 4.9; es decir un muestreo ideal seguido de un
SLIT con la respuesta impulsiva que se indica.

x(t) xR(t) xM(t)  t − TM / 2 


Muestreo y
x(t) h( t ) = Π 
 xR(t)
retención
 TM 

+∞
q( t ) = ∑ δ(t − kT
k = −∞
M )

Figura 4.9

La función de transferencia del SLIT es 4-12.

  t − TM / 2  T
 ωT  jω M
H(ω) = ℑ[h( t )] = ℑΠ  = TM sin c M e 2 (4-12)
  TM   2π 

Entonces el espectro de la señal muestreada y retenida se puede calcular como


en 4.13.

T
 ωT  jω M
XR (ω) = XM (ω)H(ω) = XM (ω)TM sin c  M e 2 =
 2π 
1 +∞
 T
 ωTM  jω 2M
= ∑ X (ω − k ω ) T
M  M sin c   e = (4-13)
 TM k = −∞   2π 
T
 +∞   ωT  jω M
=  ∑ X(ω − kωM ) sin c  M e 2
k = −∞   2π 

7
La exponencial solo es un retardo en el tiempo, no afecta a las posiciones
espectrales, se bosquejará por tanto el módulo (4-14). Las dos componentes de 4-
14 se bosquejan en la figura 4.10. Las componentes de alta frecuencia son las
responsables de las discontinuidades en la “aproximación en escalera” de x(t).

 +∞   ωT 
XR (ω) =  ∑ X(ω − kωM ) sin c  M  (4-14)
k = −∞   2π 

| XR(ω)|

... ... ω
-3ωM -2ωM -ωM B ωM 2ωM 3ωM

Figura 4.10

Se observa que si ωM>>B entonces la distorsión en el origen de X(ω) es


despreciable. Bajo esta condición se podría recuperar x(t) con mínima distorsión
con un filtro paso bajo de ganancia constante en la banda de paso.

Cuestión. ¿Cuál sería la señal recuperada en este caso?

Cuestión. ¿Cuál sería la función de transferencia del filtro recuperador para


elimininar la distorsión?

Cuestión. Estudie la señal en el dominio del tiempo y de la frecuencia si la duración de


los pulsos es menor que TM (0<τ<TM), por ejemplo τ=TM/2.

4.3 Cuantificación

Por los motivos expuestos al principio de este capítulo es necesario realizar la


cuantificación de la señal, una vez que se ha completado el proceso de muestreo
y retención.

4.3.1 Cuantificación uniforme

En la figura 4.11 se observa la señal que se muestrea, x(t); y la señal muestreada


y retenida, xR(t). Antes de codificar la señal es preciso cuantificar la señal, xQ(t);
en la salida del cuantificador solo son posibles un conjunto finito de valores (en el
ejemplo: 0, ±0,2, ±0,4,... ), el valor de la muestra se aproxima en la salida del

8
cuantificador al valor más próximo. A la distancia entre dos niveles adyacentes
del cuantificador se le llama intervalo de cuantificación (∆), en el ejemplo vale 0,2.
Cuando este valor es constante se dice que el cuantificador es uniforme, como en
el ejemplo.

x(t) xQ(t) ∆
xR(t)

nq(t)
t

TM

Figura 4.11

A la diferencia entre xR(t) y xQ(t) se le llama ruido de cuantificación (4-15); y


siempre es menor que la mitad del intervalo de cuantificación (4-16); en el
ejemplo: ∆/2=0,1.

nq (t) = x R (t) − x Q (t) (4-15)



nq (t) < (4-16)
2

El cuanficador uniforme es un sistema no lineal, con una característica entre la


entrada (x) y la salida (Q(x)) como la de la figura 4.12, que se muestra a modo de
ejemplo.

Cuestión. Estime el ancho de banda estimado por el primer paso por cero de los pulsos
cuantificados de la figura 4.11.

9
Q(x)
y4

y3

y2

y1
x-3 x-2 x-1
x
-xsc=x-4 y-1 x0 x1 x2 x3 xsc=x4

y-2

y-3

y-4

Figura 4.12

Normalmente el número de niveles de salida del cuantificador (L) es potencia de


2, esto se debe a que los niveles se van a direccionar con un número entero de
bits. Es decir, si n es el números de bits de codificador (por muestra), se cumple
la expresión 4-17. Puede ser 2n>L, pero no es lo habitual, habría códigos que no
se usarían y aumentaría la tasa binaria trasnmitida, y por tanto el ancho de
banda. Habitualmente la mitad de los valores del cuantificador (L/2) son positivos
y la mitad negativos.

L = 2n (4-17)

En el cuantificador uniforme de la figura se tienen 8 niveles, 4 positivos y 4


negativos, cada nivel se codificará con 3 bits.

Cuestión. Debe observarse que los cuantificadores de las figuras 4.11 y 4.12 no son
iguales.

Se realizan las siguientes definiciones:

xsc: es el valor de sobrecarga del cuantificador, se hace coincidir con el valor


máximo de la señal,

xk: son los niveles o umbrales de decisión. El subíndice k toma los valores: 0, ±1,
…, ±(L/2),

yk: es el valor de representación, para este caso toma los valores ±1, ±2, …,
±(L/2), su valor está dado por la expresión 4-18.

10
 x k −1 + x k ∆
 = xk − ∀ k>0
yk =  2 2 (4-18)
x k + x k +1 ∆
 = xk + ∀ k<0
 2 2

También se verifica 4-19.

2x sc 2x sc x
∆ = x k − x k −1 = = n = nsc−1 (4-19)
L 2 2

En la figura 4.13 se representa el error de cuantificación (x-Q(x)) dependiendo de


la entrada del cuantificador.

x-Q(x)

+∆/2
-xSC
x
xSC
-∆/2

Zona de error granular

Zona de error Zona de error


de sobrecarga de sobrecarga

Figura 4.13

El ruido de cuantificación se compone de ruido granular más ruido de sobrecarga


(4-20), el primero es el que aparece cuando el valor de pico de la señal es menor o
igual que el valor de sobrecarga del cuantificador, el segundo aparece cuando la
señal es mayor que el valor de sobrecarga del cuantificador. Normalmente el
ruido de sobrecarga será nulo, entonces el ruido de cuantificación coincide con el
ruido granular (4-21).

n q ( t ) = n g ( t ) − n sc ( t ) (4-20)
nq (t ) = ng (t ) (4-21)

Suponiendo que no hay ruido de sobrecarga, se demuestra por métodos


estadísticos que si todos los valores del error granular son igual de probables,
entre -∆/2 y ∆/2, entonces la potencia media del rudio de cuantificación está
dada por la expresión 4-22.

11
∆2 x 2sc x 2sc
Nq = n 2q ( t ) = = 2 = W (4-22)
12 3L 3 ⋅ 2 2n

Entonces ya se puede calcula la relación entre la potencia de la señal y la


potencia del ruido de cuantificación (4-23 y 4-24).

S x 2 (t) 12 x 2 ( t ) 3L2 x 2 ( t ) 3 ⋅ 2 2n x 2 ( t )
= = = = (4-23)
Nq Nq ∆2 x 2sc x 2sc

 S  x 2 (t)   2 
 (dB ) = 10 log  ≅ 4,8 + 20 log L + 10 log x ( t ) =
N   Nq   x 2sc 
 q    
(4-24)
 x 2 (t) 
= 4,8 + 6 ⋅ n + 10 log 
 x 2sc 
 

Cuestión. Sea un tono de valor de pico 0,8 y un cuantificador uniforme de 8 niveles se


pide estimar:
- el intervalo de cuantificación,
- el ruido de cuantificación,
- la relación señal a ruido de cuantificación uniforme, en lineal y en dB.

En adelante cuando se tenga un cuantificador uniforme se llamará a la potencia


del ruido de cuantificación Nqu, y a la relación señal a ruido S/Nqu.

Se define el error absoluto de cuantificación para un valor dado de la señal


muestreada como 4-25, que se puede expresar en % (4-26).

qa = x − Q( x ) (4-25)
qa (%) = x − Q( x ) 100% (4-26)

Finalmente el error relativo de cuantificación para un valor dado de la señal


muestreada se calcula con 4-27, se puede expresar en % (4-28).

qa x − Q( x )
qr = = (4-27)
x x
qa x − Q( x )
qr = 100% = 100% (4-28)
x x

12
4.3.2 Cuantificación no uniforme

Pero normalmente, por ejemplo en señales de audio, los valores de x(t) no son
equiprobables, sino que los valores de pequeño valor son más probables; es decir
los más cercanos a cero. Esto hace que cuando la señal se mantiene durante un
intervalo de tiempo con pequeña amplitud la S/Nqu sea pequeña. O dicho de otra
forma que en esos instantes el error relativo cometido sea grande con el uso del
cuantificador uniforme. Se muestra la situación de la figura 4.14 durante un
intervalo de timepo en que disminuye la amplitud de x(t). En la figura 4.14 xQ(t)
no es una buena aproximación “en escalera” de x(t).

x(t) t

xQ(t)

Figura 4.14

Cuestión. Para la situación de la figura 4.11 calcule qa y qr para los valores muestreados
y retenidos de: 0,751 y 0,253.

Para mejorar esta situación se recurre a los cuantificadores no uniformes, en


ellos los niveles adyacentes están más próximos donde la señal es más probable,
en el caso de las señales de audio en torno al origen. Los niveles se separan más
donde la señal es menos probable.

Esto quiere decir que el intervalo de cuantificación (∆) no es constante, es más


pequeño donde los niveles de cuantificación están más próximos y aumenta
cuando los niveles se separan.

El cuanficador no uniforme es un sistema no lineal, con una característica entre


la entrada (x) y la salida (Q(x)) como la de la figura 4.15, que se muestra a modo
de ejemplo. Esta característica tiene 8 niveles de cuantificación igual que la
característica del cuantificador uniforme que se mostró anteriormente.

13
El cuantificador no uniforme de la figura 4.15 tiene 8 niveles de cuantificación, 4
positivos y 4 negativos, cada nivel se codificará con 3 bits.

Q(x)

y4

y3

y2

y1 ∆
-xsc=x-4 x-3 x-2 x-1
x
y-1 x1 x2 x3 xsc=x4
y-2 x0

y-3

y-4

Figura 4.15

El valor de ∆ no es constante y depende del intervalo (4-29).

∆ = x k − x k −1 (4-29)

Para el cuantificador no uniforme en la figura 4.16 se representa el error de


cuantificación (x-Q(x)) dependiendo de la entrada del cuantificador.

x-Q(x)

-xSC
x
xSC

Zona de error granular

Zona de error Zona de error


de sobrecarga de sobrecarga

Figura 4.16

En adelante cuando se tenga un cuantificador no uniforme se llamará a la


potencia del ruido de cuantificación Nqnu, y a la relación señal a ruido S/Nqnu.

14
Con el uso del cuantificador no uniforme se mejora la “aproximación en escalera”
para valores pequeños de la señal; por el contrario se empeora para niveles altos
de señal, por el aumento de escalón de cuantificación. Dicho de otra forma, se
consigue que en ambas situaciones no sean tan dispares los valores del error
relativo (qr).

En la figura 4.17 se muestra la señal de la figura 4.17 cuando se usa un


cuantificador no uniforme.

x(t) t
xQ(t)

Figura 4.17

La forma en que se diseña un cuantificador no uniforme se indica en la figura


4.18.

Compresor Expansor
C(x)

x(t) x1(t) x2(t) x2(t) xQ(t)


x Cuantificador
uniforme

TRANSMISOR RECEPTOR

Figura 4.18

15
Un cuantificador no uniforme se compone de:
- un amplificador no lineal llamado compresor, con ganancia elevada para los
valores pequeños de señal, sin perdida de generalidad se supone que el valor de
pico de la señal de entrada y de salida son iguales;
- un cuantificador uniforme;
- un amplificador no lineal llamado expansor, que atenua los valores pequeños de
señal, sin perdida de generalidad se supone que el valor de pico de la señal de
entrada y de salida son iguales.

Al proceso de compresión-expansión se le llama compansión. Las caractterísticas


del compresor y del expansor son de tal forma que si se disponen en cascada se
obtiene la señal sin distorsión, siempre que no se supere el valor de pico. En la
figura 4.19 se muestra un ejemplo de las señales obtenidas.

x2(t)
x1(t)

x(t) xQ(t) t

Figura 4.19

4.3.2.1 Compansión con Ley A.

Los amplificadores de compansión se encuentran normalizados, en Europa se


usan los que se conocen con el nombre de Ley A. La expresión del compresor se
indica en 4-30.

 Ax x 1
 sig( x ) 0≤ ≤
 1 + LnA x max A
C( x ) =   x  (4-30)
1 + Ln A 
  x 
x max  max  sig( x ) 1 ≤ x ≤ 1
 1 + LnA A x max

El parámetro A es una constante positiva mayor que 1, normalmente vale 87,6.


En la figura 4.20 se muestra esta característica para diferentes valores de A, solo

16
se muestra un cuadrante dada la simetría de la figura. No se muestra el expansor
dada la simetría de las curvas de ambos amplificadores.

A=1000

A=87,6

A=10

A=1

Figura 4.20

4.3.2.2 Compansión con Ley µ.

En los EEUU se usan los amplificadores que se conocen con el nombre de Ley µ.
La expresión del compresor se indica en 4-31.

 x 
Ln1 + µ 

 x max  sig( x ) (4-31)
C( x ) = x max
Ln(1 + µ )

El parámetro µ es una constante positiva mayor que 0, normalmente vale 255. En


la figura 4.21 se muestra esta característica para diferentes valores de µ.

µ=1000
µ=255

µ=10

µ=0

Figura 4.21

17
4.3.2.3 Mejora en la relación señal a ruido de cuantificación

Supóngase que inicialmente se tiene un cuantificador uniforme (S/Nqu) y


posteriormente se dispone de un cuantificador no uniforme (S/Nqnu) con el mismo
número de niveles (L). Se demuestra que la mejora para señales de bajo nivel
viene dada por la expresión 4-32, donde Gc es la ganancia del compresor en el
origen. En dB se tiene 4-33, debe notarse que mejora o aumento en dB vale
20logGc.

S S
= Gc2 (4-32)
Nqnu Nqu
 S   
 dB = 20 log Gc +  S dB (4-33)
N  N 
 qnu   qu 

Cuestión. Sea un tono de valor de pico 0,8 y un cuantificador no uniforme de 8 niveles


que usa Ley A, donde A vale 87,6 se pide estimar:
- la ganancia del compresor para señales de bajo nivel,
- la relación señal a ruido de cuantificación no uniforme, en lineal y en dB.
- la mejora en dB.

En la figura 4.19 se muestra la variación de la S/Nqu y S/Nqnu en función de la


potencia de la señal x(t) para diferentes número de bits usados.

S/Nq (dB)

n = 8 (nu)

n = 7 (nu)

n = 6 (nu)
 x2(t ) 
20logGc  
10 log 
2
 x sc 
 
n = 8 (u)

n = 7 (u)

n = 6 (u)

Figura 4.22

18

También podría gustarte