Professional Documents
Culture Documents
Cuantizacin o Cuantificacin
Discretizacin en Amplitud
saturacin
1010
V10
1001
V09
1000
V08
0111
V07
0110
V06
0101
V05
0100
V04
0011
V03
0010
V02
0001
V01
0000
V00
Original
Cuantizada
Aproximacin de los niveles de tensin de una seal a valores previamente definidos que son identificados a
traves de un cdigo binrio C#. Cada nivel de aproximacin es llamado de nivel de cuantizacin. El numero de
niveles de cuantizacion determina la resolucin del cuantizador. Cuanto mayor sea el nmero de niveles de
cuantizacin, mayor ser la aproximacin que se tenga de la seal original. Sin embargo este incremento
aumenta el numero de bits a transmitir lo cual es desventajoso para efectos de transmitir la seal en canales de
banda angosta. Solucin : COMPRESION.
Dr. Guillermo Kemper Vsquez
Nivel de cuantizacin
: Intervalo de cuantizacin
Q(x)
Salida
11
Vmax = 3/2
Xmin=-2
01
00
10
Vmin = -3/2
Xmax= 2
x
Entrada
Voltaje de indecisin
Modelamiento de un Cuantizador
seal discreta en amplitud
xQ=Q(x)
seal de entrada
1 /2
e de 0
/ 2
/ 2
e q : valor medio del ruido .
eq
/2
e p eq (e) de
1 /2 2
2
e
de
/ 2
12
2
q : Varianza del ruido de cuantizacin
q2 e 2 p eq (e) de
peq(e)
R eq ()
1/
-/2
/2
Autocorrelacin
(seal no correlacionada)
Seq (f )
Ruido Aditivo :
e q Q( x ) x
Q( x ) x e q
Q(x)
Relacin Seal/Ruid o (SNR dB ) :
2
SNR dB 10 log10 2x
e
q
2x : varianza de la seal de entrada
L : N de intervalos o niveles
de cuantizacin.
r : N de bits / muestra
e2q
-xmax
xmax
Intervalo de cuantizacin de
tamao constante para cualquier
nivel de seal: CUANTIZACIN
UNIFORME
eq
2
, e2q : varianza del ruido de cuantizacin
12
x max
x
/2
e2q
x
-/2
2
SNR dB 10 log10 2x
e
q
10 log 2 2 r 3
10
SNR = 6r + 10log10(3 / 2)
Para Audio SNR = 96 dB aprox. (r=16 bits) , Para video SNR : 50 dB aprox. (r=8bits)
Dr. Guillermo Kemper Vsquez
Cuantizacin o Cuantificacin
Cuantizadores Mid-Tread y Mid-Rise
Cdigo binrio
Q(x)
Q(x)
C7
C7
C6
C6
Intervalo de
Cuantizacin
C5
c
C4
-xmax
C5
C4
C3
xmax
C2
Mximo
nivel
de
voltaje de la seal de
entrada.
C3
C2
Voltajes de la seal
de entrada.
C1
C1
Mid-Tread
C0
Mid-Rise
C0
x(t)
x max
, 4
4
SNR dB 6r 7.3
x
x max
x max
p x (x)
x max
,
3
SNR dB 6r
x
x max
x max
Seales Senoidales :
x1 ( t ) x max cos(0 t ) , x 2 ( t )
x max
cos(0 t ) , recuerde : Vmin x max , Vmax x max
4
x(t)
x max
x1 ( t )
x1 ( t )
x 2 (t )
t
x max
x max
, 2
2
SNR dB 6r 1.76
x
x 2 (t )
x max
, 4 2
4 2
SNR dB 6r 10.28
x
Binaria (8bits)
Comp. a 2
Hex
Decimal
01111111
01111110
7F
7E
127
126
00000001
00000000
11111111
01
00
FF
+1
0
-1
10000001
10000000
81
80
-127
-128
Voltios
xmax-
xmax- 2
0
-
-xmax+
-xmax
r=8
L = 2r = 256
=2xmax/L
Si xmax = 1voltio
entonces :
= 7.8 mVoltios
0111111111111111
0111111111111110
Hex
7FFF
7FFE
0000000000000001
0001
0000000000000000 0000
1111111111111111 FFFF
1000000000000001
1000000000000000
8001
8000
Decimal
32767
32766
Voltios
xmax-
xmax- 2
1
0
-1
-32767
-32768
-xmax+
-xmax
nb = 16
L = 2r = 65536
=2xmax/L
Si xmax = 1voltio
entonces :
= 30.5 voltios
MUESTREO EN LA TASA DE
NYQUIST
Flash
Subranging
Pipelined
MUESTREO EN TASAS
SUPERIORES AL VALOR DE
NYQUIST
Sigma - Delta
Aproximaciones Sucesivas
Xmax = 8V
Reloj
del
Reloj del SAR
SAR
Xmin = 0V
Se debe garantizar
que: Tc < T
T: Periodo de
muestreo
Tc : Tiempo de
conversin de
una muestra.
[0, 7]
Tipo: Aproximaciones Sucesivas
A B C
VD
0 0 0
VDmin=0v
0 0 1
1V
0 1 0
2V
0 1 1
3V
1 0 0
4V
1 0 1
5V
1 1 0
6V
1 1 1
VDmax=7v
L=No. de niveles
Tc = r + 1 Tr
r + 1 Tr < T
fr
fs <
r+1
Luego:
Vmax
111
77
110
66
Rango de
salida
100
44
011
33
001
1
0
0.5
010
22
Vmin
101
55
Reset
000
0
Xmin
2
2
3
4
5
6
3
4
5
6
7
7
Rango de entrada
8
8
Xmax
00
fr =
4
Tr
1
,
Tr
8
2Tr
10
12
3Tr
14
16
4Tr
18
20
22
IN
Reloj
0v
4v
111
011
Vmax
3 = 1v
110
010
101
001
-4V
0
-3V
-2V
-1V
Xmin
100
000
011
111
-1
1V
010
-3
001
B1
101
B0
4V
Xmax
Complemento a 2
000
Vmin
100
-4
-5
3V
B2
110
-2
2V
-4
-3
-2
Xmin
-1
0
1
2
3
4
= VAmin = VDmin + VREV = 0V + 4V = 4V
=2v
8V
8v
A/D
Q(x)
7v
R
V1
-8v
[ 0 , 8V ]
V2
0v
2 =
1 + 8
2
-8v
8v
-7v
-1.8v
Va=8v
+ X6=0
R
+ X5=0
R
+ X4=0
R
R
+ X3=0
B2
B1
+ X2=1
B0
R
+ X1=1
R
+ X0=1
Vb=-8v
X6 X5 X4 X3 X2 X1 X0 B2 B1 B0
4
7
0 0 0 0 0 0 0 0 0 03
0 0 0 0 0 0 1 0 0 12
0 0 0 0 0 1 1 0 1 0
-8V
-6V
-4V
2
101
2
100
011
-1
010
0 0 0 1 1 1 1 1 0 0
-2
001
0 0 1 1 1 1 1 1 0 1-3
1 1 1 1 1 1 1 1 1 1
110
-2V
0 0 0 0 1 1 1 0 1 1
-5
0 1 1 1 1 1 1 1 1 0-4
111
3
5
000
-4
7
-3
-2
-1
2V
2
4V
6V
8V
2
2
2
1
Rango de entrada
Procesador de
Seales Digitales
(DSP)
A/D
xr(t)
D/A
Bits
x(t)
A/D
Procesador de
Seales Digitales
(DSP)
Bits
Tipo de seal
Voz(telefona)
Audio (CD)
Audio => HQESTUDIO
ECG (electrocardiograma)
Ssmicas
Video Componentes SD
Definicin Estndar
Video Componente HD
Alta Definicin
Video Componente
NTS
fs
8 KHz
44.1 KHz
48 KHz, 96 KHz
360 Hz
40 Hz
r (bits)
8
16
16, 24
12
24
13.5 MHz
8, 10
74.25 MHz
8, 10
14.4 MHz
8, 10
Tasa de Bit
Tasa de Bit (TB) : Cantidad de Informacin digital que es transmitida por unidad de tiempo (bits/seg.)
A/D
r
fs
Tx
Canal de Transmisin
Canal Digital : Se especifica la tasa
de bits (TBcanal) que soporta el canal o
la tasa de bit asignada para la
transmisin de la informacin.
Rx
D/A
r
xr(t)
fs
Tasa de Bit
El espacio que ocupa una seal analgica en un canal de transmisin se mide a nivel de ancho de
banda. Para el caso de seales digitales se utiliza el termino Tasa Bits el cual representa la cantidad
de bits por segundo con la cual debe ser transmitida una seal en formato digital.
Tasa de Bits =Tb = fs x r
fs : Frecuencia de Muestreo
r : Numero de Bits por muestra
Seales FM (Analogicas)
Ancho de Banda : 15 KHz
Seales FM (Digitales)
r = 16
fs = 32 KHz
Xmax = 8V
1
0.8
0.6
0.4
A/D
0.2
0
-0.2
-0.4
-0.6
-0.8
-1
10
Xmin = 0V
fs
r=8
Vector de doubles
Vector de enteros
Digital
Xmax
127
x
1
R
A
N
G
O
Recuantizacin:
rp=3
Xmin
(2rp11)
(011)
2/3
(010)
D
E
C
U
A
N
T
I
Z
C
I
O
N
yp
1
fe = 128
fe = 1
256 valores
enteros.
-128
256 valores
double.
(101)
-1
C++
Matlab
1/3
(001)
000
rp = 3 bits
(2rp 1)
7 niveles
= 1
(111)
-1
-1/3
(110)
-2
-2/3
-3
1 (1)
2rp 2
(2rp1 1)
-1
Matlab
rp
r
fs
yp
x(t)
A/D
Recuantizacin
y
D/A
y(t)
yp = round
y=
x rp1
2
1
fe
yp . fe
2rp1 1
x(0)
x(1)
..
x(P-1)
47
fsc
rpc
fec
yp(0)
8 bits
bfs bits
brp bits
bfe bits
rp
Factor de compresion =
yp(1)
rp
yp(P-2)
yp(P-1)
rp
rp
fs
fsc
8000
00
32000
01
44100
10
48000
11
bfs = 2 bits
= .