Está en la página 1de 39

Convertidores

Digital-Analgico
y
Analgico-Digital
Conversin Digital-Analgica y Analgica-Digital

Con estos circuitos se trata de conseguir una relacin


biunvoca entre una seal analgica y una digital o viceversa.
Las magnitudes fsicas son analgicas y normalmente el procesado de seal
se realiza de forma digital, de ah la necesidad de los convertidores ADC.
Tambin puede ser necesario actuar sobre un sistema analgico una vez
procesada una seal de forma digital por lo que se hace necesario un
convertidor DAC.

2
Conversin Digital-Analgica y Analgica-Digital

Caractersticas de los ADC


Entrada
Nmero de canales
Tipo de seal (tensin o corriente)
Mrgen de valores (mximo y mnimo)
Polaridad (unipolar, bipolar)
Tensin de referencia (interna o externa, exactitud)

3
Conversin Digital-Analgica y Analgica-Digital

Caractersticas de los ADC


Salida
Nmero de bits (resolucin)
Cdigo de salida (binario, BCD)
Formato (serie, paralelo)
Velocidad de salida (bit rate)
Niveles de tensin de salida
Existencia de latches...

4
Conversin Digital-Analgica y Analgica-Digital
Caractersticas de los ADC
Relacin entrada-salida
Exactitud (determinada por los errores)
Velocidad de conversin

5
Conversin Digital-Analgica y Analgica-Digital
Caractersticas de los ADC
SALIDA Punto de
SALIDA Punto de Ganancia
DIGITAL Errores en los ADC DIGITAL Ganancia Nominal
Real
111 111
CA/D CA/D
110 110
Ideal para Real para
101 3 bits 101 3 bits
G>1
ERROR
100 100 Error de
DE
Ganancia
CERO
011 011 Ideal para
3 bits
010 Real para 010 G=1
3 bits
001 001

000 000
0 1,0 V / V 0 1,0 Vi / Vref
i ref
>1 LSB (a) (b)

Vi 00..01 1 Vi GN Vi GR
E cero = LSB E ganancia =
Vi LSB 2 Vi LSB
6
Conversin Digital-Analgica y Analgica-Digital
Caractersticas de los ADC
SALIDA
Errores en los ADC DIGITAL

111
CA/D
110
No-linealidad
integral
101

Prdida
100
de
Cdigo
011

010
No-linealidad
001 diferencial
1LSB
000
0 1,0 Vi / Vref
e
+1LSB
+0,5LSB

Vi/Vref
- 0,5LSB
-1LSB 7
Conversin Digital-Analgica y Analgica-Digital
Caractersticas de los ADC
Parmetros bsicos a considerar en la eleccin de un ADC

Nmero de canales Funciones adicionales a la entrada (multiplexado,


muestreo, ganacia programable, entradas de bajo
Tipo de canales (unipolares, bipolares)
nivel)
Margen de tensin de entrada
Funciones adicionales a la salida (latches)
Resolucin (en nmero de bits)
Condiciones ambientales
Exactitud
Formato de la seal de salida (binario, BCD)
Tensin de referencia necesaria
Control de la conversin (interrupciones, control
Velocidad (frecuencia de conversin) de estado)

8
Conversin Digital-Analgica y Analgica-Digital

Caractersticas de los DAC


Son anlogas a las de los ADC con la salvedad de que la entrada es digital y
la salida analgica (tensin o corriente). Se habla, por ejemplo de error de cero
a la salida y no linealidad de salida. Para la velocidad y el tiempo de
conversin se considera una determinada banda de error alrededor del valor
final considerado.

9
Conversin Digital-Analgica

Un DAC lineal, con cdigo de entrada binario puro, obtiene a partir de una palabra
digital de n bits, Dn-1Dn-2D1D0, 2n niveles discretos de tensin o corriente, segn
la relacin:

(
VO = VFE Dn 1 2 1 + Dn 2 2 2 + + D1 2 n 1 + D0 2 n )
donde VFE es el valor de fondo de escala. El valor mximo de VO es:

2n 1
VOmax = VFE
2n

10
Conversin Digital-Analgica

DAC de resistencias ponderadas


En la figura la corriente en la masa
virtual es:

D D D D V
I O = Vref n 1 + n 2 + + n 21 + n 10 = O
R 2R 2 R 2 R RL

y la tensin de salida:
RL D D D D
VO = Vref Dn 1 + n 2 + n 3 + + n 12 + n 01
R 2 4 2 2

11
Conversin Digital-Analgica

DAC con red en escalera

R1
VO = V
2R

12
Conversin Digital-Analgica

DAC con red en escalera (caso 1000)

R V
Vn 3 = Vref = ref
3R 3

13
Conversin Digital-Analgica

DAC con red en escalera (caso 0100)

Vref Vn 2 V
Vn 2 = Vn 3 = = ref
3 2 6

14
Conversin Digital-Analgica

DAC con red en escalera (caso 0010)

Vn1 V
Vn 2 = = ref
2 6

Vref
Vn1 =
3 Vn 2 V
Vn 3 = = ref
2 12

15
Conversin Digital-Analgica

DAC con red en escalera (caso 0001)

Vref
Vn 0 =
3
Vn 0 Vref
Vn1 = =
2 6
V Vref
Vn 2 = n1 =
2 12
V Vref
Vn 3 = n 2 =
2 24

16
Conversin Digital-Analgica

DAC con red en escalera


A partir de esto se puede deducir cualquier combinacin de bits de entrada
aplicando el teorema de superposicin.
Adems sabemos que:
R1
VO = Vn 3
2R

por lo que podemos decir:

Vref R1 Dn 2 D1 D0
VO = n 1
D + + + +
3 2R 2 2 n 2 2 n 1

17
Conversin Analgica-Digital

Un ADC convierte una seal analgica a la entrada (tensin o corriente) en una


palabra digital en un cdigo determinado (paralelo o serie) segn una relacin
determinada.
Existen gran cantidad de tipos de ADC (muchos ms que DAC), una posible
clasificacin podra ser:

ADC directos ADC indirectos


Sin realimentacin (paralelos o Sin realimentacin
flash)
Por intervalo de tiempo (rampa
Con realimentacin sencilla, doble o triple)
Bit a bit (aprox. sucesivas) Por frecuencia (convertidor
V/F)
No bit a bit (servo o tracking)
Con realimentacin

18
Conversin Analgica-Digital
Convertidor Analgico-Digital paralelo (flash)

19
Conversin Analgica-Digital
Convertidor Analgico-Digital paralelo (flash)

Aumento de la resolucin a costa de la velocidad de un ADC tipo flash

20
Conversin Analgica-Digital
Convertidor Analgico-Digital por aproximaciones sucesivas
Este tipo de convertidores consiguen un buen compromiso entre velocidad de
conversin y complejidad del circuito.

21
Conversin Analgica-Digital
Convertidor Analgico-Digital tipo servo
El contador bidireccional cuenta desde cero hasta un valor que hace que el DAC de
una salida igual a la entrada analgica, una vez llegado a este punto cualquier
variacin en la entrada se traduce en un incremento o decremento del contador para
seguir a la entrada.

22
Conversin Analgica-Digital
Convertidor Analgico-Digital tipo sigma-delta

23
Conversin Analgica-Digital
Convertidor Analgico-Digital tipo sigma-delta
(A) mod_delta.dat

10V

0V

-10V
V(Entrada) V(Condensador)
5.0V

Limitacion
(Slew rate)

SEL>>
0V
0s 100us 200us 300us 400us 500us 600us
V(Sal_latch)

Date: October 18, 2001


Time 24
Conversin Analgica-Digital
Convertidor Analgico-Digital tipo sigma-delta

25
Conversin Analgica-Digital
Convertidor Analgico-Digital tipo sigma-delta

26
Conversin Analgica-Digital
Convertidor Analgico-Digital tipo sigma-delta
(A) delta_sigma.dat
10V
doble frec muestreo

0V

SEL>>
-10V
V(Entrada) V(Condensador)
5.5V

4.0V

2.0V

0V
0s 100us 200us 300us 400us 500us 600us
V(Sal_latch)
Time
Date: October 23, 2001 27
Conversin Analgica-Digital
Convertidor Analgico-Digital con integrador de rampa sencilla
En el momento inicial el integrador y el contador se ponen a 0. El integrador genera
una rampa que mientras no alcance el valor de Vi permite el paso de pulsos al
contador. Una vez que llegue a Vi se bloquea el reloj y se obtiene una salida digital
en el contador proporcional al tiempo que tarda en llegar a ese valor.

La rampa ser:
Vref
VO = t
RC
el tiempo en alcanzar Vi:
Vref
Vi = T1
RC
V RC
T1 = i
Vref

Vi RCf
N = T1 f =
Vref

28
Conversin Analgica-Digital
Convertidor Analgico-Digital con integrador de doble rampa
Vo
T1 T2
t

Vo2
Vo1

-V

2n Vi t
T1 = VO1 =
f RC
Vi
En t = T1
V T V T
V = i 1 V = i 1 N = T2 f = 2n
RC RC Vref
Vref t
VO 2 = V +
RC
Vref T2 Vref T2
Cuando VO 2 = 0 0 = V + V =
RC RC
Vi T1 Vref T2 Vi T1 Vi 2 n
= T2 = =
RC RC Vref Vref f
29
Otros convertidores
Convertidor tensin-frecuencia

B
Q V
V1 = Q = I1 i T1
C1 R1

30
Convertidor Tensin-Frecuencia
Durante el impulso del monostable:

T1 V
V1 = I i
C1 R1
Una vez cortada la fuente de corriente:

1 Vi Vi
VA = V1 = t Vi = cte
por
dt V
R1 C1
1
C1 R1
en t = T2 VA = 0
Vi T2
V1 = A
R1 C1
por lo que :
Vi T2 T1 V
= I i
R1 C1 C1 R1

31
B
Convertidor Tensin-Frecuencia

V T R (R I Vi ) T1
T2 = I i 1 1 = 1
R1 Vi Vi
T R I T1 Vi T1 R1 I
T2 = 1 1 = T1
Vi Vi
la frecuencia de salida f s :
1
fs =
T1 + T2

Vi
fs =
R1 T1 I

32
Convertidor Tensin-Frecuencia
Una de las tcnicas ms empleadas para la realizacin del generador de corriente es
la llamada espejo de corriente

33
Phase Locked Loop (PLL)

34
Phase Locked Loop (PLL) Comparadores 1

35
Phase Locked Loop (PLL) Comparadores 2

36
Phase Locked Loop (PLL) Ejemplo. HCF4046 (1)

37
Phase Locked Loop (PLL) Ejemplo. HCF4046 (2)

38
Comparacin entre convertidores A/D

ITES-Paraninfo 39

También podría gustarte