Você está na página 1de 26

FUNDAMENTOS TECNOLOGICOS DE LOS COMPUTADORES (FTC) 1

Ingeniera Tcnica en Informtica de Sistemas


Tema 10. Conversin A/D
(Analgico/Digital)
10.1. Proceso de conversin
10.2. Teorema de Shannon
10.3. Convertidores A/D
10.3.1. Convertidores en lazo abierto
10.3.2. Convertidores realimentados
FUNDAMENTOS TECNOLOGICOS DE LOS COMPUTADORES (FTC) 2
Ingeniera Tcnica en Informtica de Sistemas
10.1. Proceso de conversin
Cuatro fases:
Muestreo
Mantenimiento
Cuantificacin
Codificacin
Palabra Digital
Circuito
convertidor
D/A
Seal analgica
Circuito
convertidor
A/D
En este tema, complementando el anterior, vamos a estudiar la
conversin analgica/digital (A/D).
FUNDAMENTOS TECNOLOGICOS DE LOS COMPUTADORES (FTC) 3
Ingeniera Tcnica en Informtica de Sistemas
1) Muestreo
Se toma peridicamente el valor de la seal analgica.

2) Mantenimiento
Durante el tiempo que se tarda en transformar la seal
analgica a digital se mantiene el valor de la seal muestreada.

3) Cuantificacin
Consiste en aproximar el valor mantenido a un mltiple entero
de una cantidad asociada con la resolucin del convertidor, la
sensibilidad del convertidor.

4) Codificacin
Consiste en el paso del nmero de nivel a valor binario o al
cdigo deseado
FUNDAMENTOS TECNOLOGICOS DE LOS COMPUTADORES (FTC) 4
Ingeniera Tcnica en Informtica de Sistemas
MUESTREO
FUNDAMENTOS TECNOLOGICOS DE LOS COMPUTADORES (FTC) 5
Ingeniera Tcnica en Informtica de Sistemas
a) Nmero de bits: N, determina el nmero de posibles salidas, 2
N.

b) Rango de entrada: V
R
, rango de tensin de entrada que el
conversor es capaz de analizar.
Ejemplo:
Rango [0, 5] V interesa que la seal a convertir sea entre 0V y 5V,
si fuera una seal entre 0V y 0.5V estaramos desaprovechando el
conversor. Tendramos primero que amplificar la seal para
ajustarla al rango.
Caractersticas de un convertidor A/D
CUANTIFICACIN
FUNDAMENTOS TECNOLOGICOS DE LOS COMPUTADORES (FTC) 6
Ingeniera Tcnica en Informtica de Sistemas
c) Tiempo de conversin: T
C
, tiempo que se tarda en convertir la
seal analgica a la palabra digital. Conviene que este tiempo
sea lo ms pequeo posible y debe ser menor que el periodo de
muestreo.
d) Sensibilidad: , mnimo incremento de la entrada capaz de
apreciar el conversor A/D:

Ejemplo:
Rango [0, 5] V
R
= 5V
N = 10 bits = 5/1023 ~ 5 mV
1 2
= A
N
R
V
A
FUNDAMENTOS TECNOLOGICOS DE LOS COMPUTADORES (FTC) 7
Ingeniera Tcnica en Informtica de Sistemas
Aproximacin + 1 LSB, LSB
Ejemplo:
V [0, 5] N

= 2, numero de niveles: 2
N
= 4
2
2
-1 = 3 intervalos = 5/(2
2
-1) = 1.66 V/interv
5 V
3.3 V
1.6 V
0 V
+ 1 LSB LSB
3
2

0
Nivel
11
10
01
00
11
10
01
00
5/2
0
3/2
1/2
5 V
0 V
Nivel
FUNDAMENTOS TECNOLOGICOS DE LOS COMPUTADORES (FTC) 8
Ingeniera Tcnica en Informtica de Sistemas
11 3 Nivel 3 2
10 2 Nivel 2
01 1 Nivel V 0
00 0 Nivel V 0
A < s A
A < s A
A s <
=
a
a
a
a
V
V
V
V
11 3 Nivel V 5
2
5
10 2 Nivel
2
5
2
3
01 1 Nivel
2
3
2
1
00 0 Nivel
2
1
V 0
< s A
A < s A
A s s A
A s s
a
a
a
a
V
V
V
V
+ 1 LSB
LSB
FUNDAMENTOS TECNOLOGICOS DE LOS COMPUTADORES (FTC) 9
Ingeniera Tcnica en Informtica de Sistemas
Ejemplo:
Convertidor de 8 bits, N

= 8, rango entre 0 V y 5 V, V
R
= 5V.
Tenemos 2
8
= 256 niveles. Sensibilidad = 5/255 = 19.6 mV.
255 5 V
.
.
.
1 19.6 mV
0 0 V
Suponemos una seal analgica de 3.38 V, corresponde al nivel
3.83 V / 19.6 mV = 195.408:
196 + 1 LSB Codificacin 11000100
195 LSB Codificacin 11000011
FUNDAMENTOS TECNOLOGICOS DE LOS COMPUTADORES (FTC) 10
Ingeniera Tcnica en Informtica de Sistemas
10.2. Circuitos de muestreo y mantenimiento
Teorema de Shannon
El siguiente circuito es el que se suele utilizar como muestreador-
retenedor.
Consiste en dos seguidores de tensin con una puerta de paso y
un condensador.
NMOS
FUNDAMENTOS TECNOLOGICOS DE LOS COMPUTADORES (FTC) 11
Ingeniera Tcnica en Informtica de Sistemas
El transistor o la puerta de paso hace las funciones de interruptor:
- Si V
c
=1 C se carga al valor V
i
- Si V
c
=0 C mantiene el voltaje V
i
Muestreo

Mantenimiento

FUNDAMENTOS TECNOLOGICOS DE LOS COMPUTADORES (FTC) 12
Ingeniera Tcnica en Informtica de Sistemas
Teorema de Shannon:
La frecuencia de muestreo debe ser dos veces mayor que la
frecuencia mxima de la seal de entrada:
max
2 f f
muestreo
>
Problema grave:
Con qu frecuencia debemos muestrear?

Consecuencia:
Una seal que no est limitada en banda no se va a poder muestrear
sin que se pierda informacin. Lo que se hace con una seal de este
tipo es pasarla primero por un filtro paso-baja de manera que
limitemos la frecuencia mxima.
FUNDAMENTOS TECNOLOGICOS DE LOS COMPUTADORES (FTC) 13
Ingeniera Tcnica en Informtica de Sistemas
10.3. Convertidores A/D
10.3.1. Convertidor en lazo abierto
Ejemplo: convertidor A/D de 8 bits.

Ventaja: rpido T
c
= 1 ciclo de reloj.
Inconveniente: mucha circuitera.
( )
(

+ = R N
R
R
V
V N
ref
N
1
2 255
255 a 1 de
Si la tensin de entrada V
a
est comprendida entre V
N-1
y V
N

desde el comparador 1 hasta el N-1 dan salida 1 y la de los
otros comparadores es 0.
Se utiliza si el numero de bits no es demasiado grande.
FUNDAMENTOS TECNOLOGICOS DE LOS COMPUTADORES (FTC) 14
Ingeniera Tcnica en Informtica de Sistemas
ref
V
FUNDAMENTOS TECNOLOGICOS DE LOS COMPUTADORES (FTC) 15
Ingeniera Tcnica en Informtica de Sistemas
10.3.2. Convertidores realimentados
Entrada
Analgica
Salida Digital
Salida
Analgica
Se comparan
FUNDAMENTOS TECNOLOGICOS DE LOS COMPUTADORES (FTC) 16
Ingeniera Tcnica en Informtica de Sistemas
10.3.2.1. Convertidor en lazo cerrado:
Convertidor Contador
El contador inicia una cuenta desde 000...0 hasta que la salida digital
convertida a analgica supera a V
a
, en ese momento se para la cuenta.
Peor caso T
c
es 2
N
pulsos de reloj
FUNDAMENTOS TECNOLOGICOS DE LOS COMPUTADORES (FTC) 17
Ingeniera Tcnica en Informtica de Sistemas
10.3.2.1. Convertidor en aproximaciones sucesivas
Mejora el tiempo de conversin del anterior.
Pasos:
1) Se coloca un registro de longitud N (nmero de bits) y se pone
inicialmente a 000...0.
2) Se hace 1 el bit ms significativo.
3) Se compara el valor analgico correspondiente a 100...0 con el
valor V
a
de entrada.
Si V
a
> El bit 1 se mantiene
Si V
a
< El bit 1 se transforma en 0
FUNDAMENTOS TECNOLOGICOS DE LOS COMPUTADORES (FTC) 18
Ingeniera Tcnica en Informtica de Sistemas
Se repite el proceso para los N bits, primero con el segundo bit ms
significativo y as con todos. Se tardan N+2 pulsos de reloj, 1 por cada
bit, 1 para el inicio y otro para pasar la palabra digital a la salida.
FUNDAMENTOS TECNOLOGICOS DE LOS COMPUTADORES (FTC) 19
Ingeniera Tcnica en Informtica de Sistemas
Dada una forma de onda continua, podemos representarla
utilizando muestras discretas?
- Con qu frecuencia hay que muestrear?
- Podemos reproducir o recuperar la forma de onda original?
APNDICE: Muestreo
FUNDAMENTOS TECNOLOGICOS DE LOS COMPUTADORES (FTC) 20
Ingeniera Tcnica en Informtica de Sistemas
Transformada de Fourier:
Representacin de las seales en el dominio de frecuencia.
Definicin:

Notacin:


Propiedad: la convolucin en el dominio del tiempo corresponde
a la multiplicacin en frecuencias y viceversa:
( ) ( )
( ) ( )
}
}
+

+


=
=
df e f x t x
dt e t x f X
ft j
ft j
t
t
2
2
( ) ( ) | |
( ) ( ) | |
( ) ( ) f X t x
f X F t x
t x F f X

=
=
1
( ) ( ) | | ( ) ( ) f X f Y t y t x F = *
( ) ( ) ( ) ( ) t t t d y t x t y t x
}


= *
( ) ( ) | | ( ) ( ) f X f Y t y t x F * =
FUNDAMENTOS TECNOLOGICOS DE LOS COMPUTADORES (FTC) 21
Ingeniera Tcnica en Informtica de Sistemas
Impulso unitario :
( )

=
=
=
0 1
0 , 0
t
t
t o
( ) t o
( )
}
+

= 1 t o
( ) ( ) ( )
}
+

= 0 x t x t o ( ) ( ) ( )
}
+

= t x x t t t o
Definicin:
( ) ( ) ( ) = = =
}
+


1
0 2
e dt e t t F
ft j t
o o
( ) 1 t o
Transformada de Fourier:
FUNDAMENTOS TECNOLOGICOS DE LOS COMPUTADORES (FTC) 22
Ingeniera Tcnica en Informtica de Sistemas
Muestreo:
Para muestrear una seal continua la multiplicamos por un tren de
impulsos p(t):

Seal muestreada

( ) ( ) ( ) ( ) ( )

=
= =
k
s p
kT t t x t p t x t x o
( ) ( ) ( ) | | ( ) ( )
( ) ( ) ( ) ( ) ( ) = = =
= =

} }

=
du u k
T
u X du u P u X X
k
T
P P X X
k
s
s
p
k
s
s
p
e e o
t
t
e
t
e
e e o
t
e e e
t
e
2
2
1
2
1
2
*
2
1
con
( ) ( )

=
=
k
s
kT t t p o
En el dominio de la frecuencia tenemos:

( ) ( )

=
=
k
s
s
p
k X
T
X e e e
1
FUNDAMENTOS TECNOLOGICOS DE LOS COMPUTADORES (FTC) 23
Ingeniera Tcnica en Informtica de Sistemas
Proceso de muestreo:
Dominio de tiempo Dominio de frecuencia
FUNDAMENTOS TECNOLOGICOS DE LOS COMPUTADORES (FTC) 24
Ingeniera Tcnica en Informtica de Sistemas
La transformada de Fourier de la seal muestreada, X
p
(e) se compone
de una funcin peridica de periodo e
s
= 2/T
s
, replicndose en cada
periodo la transformada de Fourier de la seal original, X(e).
Toda seal x(t) limitada en banda a e
B
se puede reconstruir a partir
de sus muestras x(n)=x(n T
s
) siempre que la frecuencia de muestreo
e
s
=2t/T
s
sea mayor que el doble del ancho de banda:
e
s
> 2 e
B
Teorema de Shannon
FUNDAMENTOS TECNOLOGICOS DE LOS COMPUTADORES (FTC) 25
Ingeniera Tcnica en Informtica de Sistemas
El proceso de reconstruccin es evidente en el dominio de frecuencia.
Para recuperar la seal original a partir de la muestreada no hay ms
que aplicar un filtro paso-baja con una frecuencia de corte e
c
tal que:
e
s
> e
B
y e
c
< e
s
- e
B
y una amplificacin A= T
s
.
Reconstruccin
FUNDAMENTOS TECNOLOGICOS DE LOS COMPUTADORES (FTC) 26
Ingeniera Tcnica en Informtica de Sistemas
e
s
> 2 e
B
Cuando no se cumple el teorema de muestreo (e
s
> 2 e
B
) ocurre un
solapamiento en frecuencia de las bandas laterales y se produce el
fenmeno de aliasing en frecuencia y la seal original no se puede
recuperar sin prdida de informacin.
Aliasing

Você também pode gostar