Vous êtes sur la page 1sur 43

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. ambi!n puede ser necesario actuar sobre un sistema analgico una vez procesada una seal de forma digital por lo "ue se hace necesario un convertidor DAC.

Conversin Digital-Analgica y Analgica-Digital


Caractersticas de los ADC
# $ntrada % &'mero de canales % ipo de seal (tensin o corriente) % *+rgen de valores (m+,imo y mnimo) % -olaridad (unipolar, bipolar) % ensin de referencia (interna o e,terna, e,actitud.)

Conversin Digital-Analgica y Analgica-Digital


Caractersticas de los ADC
# /alida % &'mero de bits (resolucin) % Cdigo de salida (binario, 0CD.) % 1ormato (serie, paralelo) % 2elocidad de salida (bit rate) % &iveles de tensin de salida % $,istencia de latches...

Conversin Digital-Analgica y Analgica-Digital


Caractersticas de los ADC
# 3elacin entrada4salida % $,actitud (determinada por los errores) % 2elocidad de conversin

Conversin Digital-Analgica y Analgica-Digital


Caractersticas de los ADC
SALIDA DIGITAL 111 110 101 100 011 010 001 000 0 >1 LS' (a) 1$0 % / % i re& CA/D Ideal para 3 bits ERROR DE CERO Real para 3 bits

# $rrores en los ADC

SALIDA DIGITAL 111 110 101 100 011 010 001 000 CA/D Real para 3 bits G>1

Punto de Ganan ia Real

Punto de Ganan ia !o"inal

Error de Ganan ia Ideal para 3 bits G#1

0 (b)

1$0

%i / %re&

$ cero =

2i 55..56 6 L/0 2i L/0 7

$ ganancia =

2i 8& 2i 83 2i L/0
6

Conversin Digital-Analgica y Analgica-Digital


Caractersticas de los ADC
# $rrores en los ADC
SALIDA DIGITAL 111 CA/D 110 101 100 011 010 001 000 e .1LS' .0$/LS' %i/%re& 1LS' 0 1$0 %i / %re& !o*linealidad di&eren ial !o*linealidad inte+ral P,rdida de C-di+o

* 0$/LS' *1LS'

Conversin Digital-Analgica y Analgica-Digital


Caractersticas de los ADC
# -ar+metros b+sicos a considerar en la eleccin de un ADC
% Nmero de canales % Tipo de canales (unipolares, bipolares) % argen de tensin de entrada % !esolucin (en nmero de bits) % "#actitud % Tensin de re$erencia necesaria % %elocidad ($recuencia de conversin) % &unciones adicionales a la entrada (multiple#ado, muestreo, ganacia programable, entradas de ba'o nivel() % &unciones adicionales a la salida (latc)es) % Condiciones ambientales % &ormato de la se*al de salida (binario, +CD() % Control de la conversin (interrupciones, control de estado)

Conversin Digital-Analgica y Analgica-Digital


Caractersticas de los DAC
/on an+logas a las de los ADC con la salvedad de "ue la entrada es digital y la salida analgica (tensin o corriente). /e habla, por e9emplo de error de cero a la salida y no linealidad de salida. -ara la velocidad y el tiempo de conversin se considera una determinada banda de error alrededor del valor final considerado.

Conversin Digital-Analgica

:n DAC lineal, con cdigo de entrada binario puro, obtiene a partir de una palabra digital de n bits, Dn46Dn47.D6D5, 7n niveles discretos de tensin o corriente, seg'n la relacin;
7 VO = VFE (Dn 67 6 + Dn 7 7 + + n 6

+ D5 7

D6 7

donde 21$ es el valor de fondo de escala. $l valor m+,imo de 2< es;

VOmax = VFE

7n 6 7n

10

Conversin Digital-Analgica
DAC de resistencias ponderadas
$n la figura la corriente en la masa virtual es;
I = O V D V D Dn 6 Dn 7 + + + 6 + 5 = O
ref

7R

7 R

n7

n 6

R
L

y la tensin de salida;
D 6 VO = Vref RL Dn 6 + Dn 7 + Dn = + +D + n5 n 7 R 7 > 7 7 6

11

Conversin Digital-Analgica
DAC con red en escalera
%

V O = V

R6 7R

12

Conversin Digital-Analgica
DAC con red en escalera (caso ,---)

Vn = = Vref

V R = ref =R =

13

Conversin Digital-Analgica
DAC con red en escalera (caso -,--)

V n= 7

V ref =

Vn = =

Vref Vn 7 = 7 ?

14

Conversin Digital-Analgica
DAC con red en escalera (caso --,-)

V n= 7

Vref Vn6 = 7 ?

Vn6

V =
ref

Vn = =

n7

Vref 67

15

Conversin Digital-Analgica
DAC con red en escalera (caso ---,)

V Vn 5 = ref = Vref V V n6 = n 5 = 7 ? V V ref V n 7= n6 = 7 67 Vref V V n= = n 7 = 7 7>

16

Conversin Digital-Analgica
DAC con red en escalera
A partir de esto se puede deducir cual"uier combinacin de bits de entrada aplicando el teorema de superposicin. Adem+s sabemos "ue; VO = V n = por lo "ue podemos decir; R6 7R

Vref R6 VO = = 7R

Dn

D6

D5

Dn 6 + 7 7

+ 7 n + 7 n 6 +
7

17

Conversin Analgica-Digital
:n ADC convierte una seal analgica a la entrada (tensin o corriente) en una palabra digital en un cdigo determinado (paralelo o serie) seg'n una relacin determinada. $,isten gran cantidad de tipos de ADC (muchos m+s "ue DAC), una posible clasificacin podra ser;
# ADC directos % /in realimentacin (paralelos o flash) % Con realimentacin 0it a bit (apro,. sucesivas) &o bit a bit (servo o trac@ing) # ADC indirectos % /in realimentacin -or intervalo de tiempo (rampa sencilla, doble o triple) -or frecuencia (convertidor 2A1) % Con realimentacin
18

Conversin Analgica-Digital
Convertidor Analgico4Digital paralelo (flash)

19

Conversin Analgica-Digital
Convertidor Analgico4Digital paralelo (flash)

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

20

Conversin Analgica-Digital
Convertidor Analgico4Digital por apro,imaciones sucesivas
$ste tipo de convertidores consiguen un buen compromiso entre velocidad de conversin y comple9idad del circuito.

21

Conversin Analgica-Digital
Convertidor Analgico4Digital tipo servo
$l contador bidireccional cuenta desde cero hasta un valor "ue hace "ue el DAC de una salida igual a la entrada analgica, una vez llegado a este punto cual"uier variacin en la entrada se traduce en un incremento o decremento del contador para seguir a la entrada.

22

Conversin Analgica-Digital
Convertidor Analgico4Digital tipo sigma4delta

23

Conversin Analgica-Digital
Convertidor Analgico4Digital tipo sigma4delta
(A) mod_delta.dat 10V

0V

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

Limitacion (Slew rate)

SEL>> 0V 0s V(Sal_latc#) $ate% &cto'er 1() 2001

100us

200us

00us *ime

!00us

500us

"00us

24

Conversin Analgica-Digital
Convertidor Analgico4Digital tipo sigma4delta

25

Conversin Analgica-Digital
Convertidor Analgico4Digital tipo sigma4delta

26

Conversin Analgica-Digital
Convertidor Analgico4Digital tipo sigma4delta
(A) delta_si+ma.dat 10V do'le ,rec muestreo

0V

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

!.0V

2.0V

0V

0s

V(Sal_latc#)

100us

200us

00us *ime

!00us

500us

"00us

$ate% &cto'er 2 ) 2001

27

Conversin Analgica-Digital
Convertidor Analgico4Digital con integrador de rampa sencilla
$n el momento inicial el integrador y el contador se ponen a 5. $l integrador genera una rampa "ue mientras no alcance el valor de 2i permite el paso de pulsos al contador. :na vez "ue llegue a 2i se blo"uea el relo9 y se obtiene una salida digital en el contador proporcional al tiempo "ue tarda en llegar a ese valor. La rampa ser+;
V =
O

ref

t RC Vref RC T6 Vi RC Vref Vi RCf Vref

el tiempo en alcanzar 2i;


V i= T6 =

N = T6 f =

28

Conversin Analgica-Digital
Convertidor Analgico4Digital con integrador de doble rampa
2o 6 7 t
2o6 2o7

42 7n T6 = f $n t = T
6

VO6 = V= T 6 Vref t RC = 5 5 = V +
O7

Vi t RC Vi

Vi T6 RC

V=

RC

N= T
Vref T7

f =
7

Vi Vref

V O 7= V + Cuando V

Vref T7 = RC

RC T

V T6 = V

ref

T = V i T
7

i 7

V 7n

RC

RC

Vref

Vref f

29

.tros convertidores
Convertidor tensin4frecuencia

B
Q V V 6 = C6 Q = I6 i 6 T R6

30

Convertidor Tensin-&recuencia
Durante el impulso del monostable;

V6 =

T 6 V I i C6 R6
Vi
6

:na vez cortada la fuente de corriente;

V =V
A 6

6 C6

dt = V6

Vi RC 6 6

t pori = cte V

en t = T7 V A = 5 V T V6 = i 7 R 6 C6 por lo "ue ; V i T7 T6 V = I i RC C R 6 6 6 6

31

Convertidor Tensin-&recuencia
V T R (R6 I Vi ) T6 T 7= I i 6 6= R6 Vi Vi T R I T6 T R T7 = 6 6 = 6 6 T6 Vi Vi 6 T6 + T7 I Vi

la frecuencia de salida f ; s fs =

fs = Vi R6 T 6

I
32

Convertidor Tensin-&recuencia
:na de las t!cnicas m+s empleadas para la realizacin del generador de corriente es la llamada Bespe'o de corrienteC

33

/)ase 0oc1ed 0oop (/00)

34

/)ase 0oc1ed 0oop (/00) Comparadores ,

35

/)ase 0oc1ed 0oop (/00) Comparadores 2

36

/)ase 0oc1ed 0oop (/00) "'emplo3 4C&5-56 (,)

37

/)ase 0oc1ed 0oop (/00) "'emplo3 4C&5-56 (2)

38

Co"para i-n entre on0ertidores A/D

1 ITES*Paranin&o

39

Vous aimerez peut-être aussi