Está en la página 1de 19

Captulo 10: Circuitos de Adquisicin de

Datos

SISTEMAS DE ADQUISICIN DE DATOS


Convertidores D/A
Convertidores A/D

Capitulo 10: Circuitos de Adquisicin de Datos

Puntos discretos sobre una seal analgica


V
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0

1110
1101
1100

1110
1101
1100
1011

1010
1001

1110
1101
1100
1011

1001

0111

1000

0111
0110
0101
0100

0101

0010

1110
1101
1100
1011

0111
0111
0110
0111

0111

0101
0101
0100

0100

0000

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35

Capitulo 10: Circuitos de Adquisicin de Datos

Lgica Digital y Microprogramable. Autor:


Fernando Remiro Domnguez

Captulo 10: Circuitos de Adquisicin de


Datos

Representacin Digital de las muestras de la


seal analgica
V
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0

t
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35

Capitulo 10: Circuitos de Adquisicin de Datos

Sistema de Adquisicin de datos

Preprocesamiento
Entrada

Conversor
A/D

Conversor
D/A

Postprocesamiento
Salida
Analgica

Analgica
Procesador
Digital

Capitulo 10: Circuitos de Adquisicin de Datos

Lgica Digital y Microprogramable. Autor:


Fernando Remiro Domnguez

Captulo 10: Circuitos de Adquisicin de


Datos

Clasificacin de los convertidores D/A


Entrada Serie
Entrada Paralelo
F Conversin simultnea o directa
PRed de Resistencias Ponderadas
PRed de Resistencias R-2R

FConversin Secuencial o Indirecta


PPor generacin de Impulsos
PPor frecuencia variable

Capitulo 10: Circuitos de Adquisicin de Datos

Diagrama de bloques de un
Convertidor D/A serie

Convertidor
D/A serie

Informacin
Digital

Variable
Analgica

Capitulo 10: Circuitos de Adquisicin de Datos

Lgica Digital y Microprogramable. Autor:


Fernando Remiro Domnguez

Captulo 10: Circuitos de Adquisicin de


Datos

Diagrama de un
convertidor D/A paralelo

Seal Digital

B0
B1
Convertidor
B2

D/A

B3

Paralelo

Variable
Analgica

B4

Capitulo 10: Circuitos de Adquisicin de Datos

Conversor D/A de conversin simultnea

Procesador
Digital

Sumador
Resistivo

Entrada de datos en binario


* Resistencias poneradas

Convertidores D/A
Entrada de datos en BCD
* Resistencias en escalera R - 2R

Capitulo 10: Circuitos de Adquisicin de Datos

Lgica Digital y Microprogramable. Autor:


Fernando Remiro Domnguez

Captulo 10: Circuitos de Adquisicin de


Datos

Convertidor D/A por generacin de impulsos


0V

Multiplexor
analgico

VR

V2

Filtro
Integrador

V1
Comparador
X
Informacin
Binario
n bits
Digital
n bits
Generador
de
Impulsos

Contador

Capitulo 10: Circuitos de Adquisicin de Datos

Seales de un Convertidor D/A por generador


de impulsos variables
T = 2n TCLK
TCLK
CLK

Salida
del
comparador

Tx

Salida
del
multiplexor
analgico

Vref

Capitulo 10: Circuitos de Adquisicin de Datos

Lgica Digital y Microprogramable. Autor:


Fernando Remiro Domnguez

10

Captulo 10: Circuitos de Adquisicin de


Datos

Convertidor D/A
de frecuencia variable
VR

0
Multiplexor
Analgico

Filtro Integrador

Salida
Analgica

Informacin Digital

Divisor de
frecuencia
Programable

Generador
de Impulsos

Capitulo 10: Circuitos de Adquisicin de Datos

11

Seales del Convertidor D/A de frecuencia


variable
TCLK
Generador
de impulsos
t

t
Salida del
multiplexor
analgico
Vref

Capitulo 10: Circuitos de Adquisicin de Datos

Lgica Digital y Microprogramable. Autor:


Fernando Remiro Domnguez

12

Captulo 10: Circuitos de Adquisicin de


Datos

Circuito sumador con A.O.


an

an 2

an 1

2R

4R

a1

2nR

8R

+
Vs

V = a n 2n-1 + a n-1 2n- 2 + ..............+ a 2 21 + a1 20


r
r
r
r

+ a n -1
+ an-2
+ ............ + a1 n
V S = - an
4R
8R
2R
2 R
r
n -1
n -2
( an 2 + an-1 2 + .............+ a1 )
VS=R 2n
Capitulo 10: Circuitos de Adquisicin de Datos

13

Convertidor BCD D/A con resistencias


ponderadas
VCC = 15 V

D2

C2

B2

A2

D1

C1

B1

A1

D0

R27

R18

R9

1M

100K

10K

R26

R17

R8

1M

100K

10K

C0

B0

A0

R25

R23

R16

R14

R7

R5

1M

1M

100K

100K

10K

10K

R24

R22

R21

R20

R19

R15

R13

R12

R11

R10

R6

R4

R3

R2

R1

1M

1M

1M

1M

1M

100K

100K

100K

100K

100K

10K

10K

10K

10K

10K

R28
10K

VCC = 15 V
2
3

Capitulo 10: Circuitos de Adquisicin de Datos

Lgica Digital y Microprogramable. Autor:


Fernando Remiro Domnguez

4
1
11

VS

14

Captulo 10: Circuitos de Adquisicin de


Datos

Convertidor D/A con entrada en BCD


VCC

D2

C2

2R

B2

4R

A2

8R

D1

16R

C1

2R

B1

4R

A1

8R

D0

16R

C0

2R

B0

4R

A0

8R

16R
R

9,6R
I3

I2

CENTENA

105,6
I1

DECENA

VCC

UNIDAD
+
Vs

Capitulo 10: Circuitos de Adquisicin de Datos

15

Red resistiva R-2R


I

1/2 I

R
I

1/4 I

2R

2R

2R

2R

2R

2R

2I

B
Vref

2R

2R

2R

2R

Capitulo 10: Circuitos de Adquisicin de Datos

Lgica Digital y Microprogramable. Autor:


Fernando Remiro Domnguez

E = Vref/2

16

Captulo 10: Circuitos de Adquisicin de


Datos

Convertidor D/A con red en escalera R-2R

Vref

2R

2R

D3

2R

D2

2R

D1

2R

D0

+ VCC

Capitulo 10: Circuitos de Adquisicin de Datos

Vs

17

Diagrama de conexin del Convertidor D/A


DAC0800
(Control de
umbral) VLC

16

Compensacin

Iout

15

Vref ()

14

Vref (+)

Iout

13

V+

MSB B1

12

B8 LSB

B2

11

B7

B3

10

B6

B4

B5

Capitulo 10: Circuitos de Adquisicin de Datos

Lgica Digital y Microprogramable. Autor:


Fernando Remiro Domnguez

18

Captulo 10: Circuitos de Adquisicin de


Datos

Diagrama de bloques del convertidor D/A


DAC0800
V+
13

VLC

MSB
B8

B7
6

B6
7

B5
8

B4
9

B3

B2

10

11

LSB
B1
12

Red
de
polarizacin

Vref(+)

Iout

Interruptores
de comienzo
corriente

Iout

14
Amplificador
de referencia

+
Vref()

15

DAC 0800
16

COMP

Capitulo 10: Circuitos de Adquisicin de Datos

19

Circuito para el clculo de la corriente de


referencia del DAC0800
DAC0800

R1

Iref
14

V1 = Vref(+)

R2

15

V2 = Vref()

I=0
Capitulo 10: Circuitos de Adquisicin de Datos

Lgica Digital y Microprogramable. Autor:


Fernando Remiro Domnguez

20

10

Captulo 10: Circuitos de Adquisicin de


Datos

DAC 0800 Modo de funcionamiento


unipolar negativo bsico
Entradas digitales
MSB
LSB
B1 B2 B3 B4 B5 B6 B7 B8

EO
5K

IO 4

Iref = 2 mA

DAC0800

14

5K

IO 2

EO

B1 B2 B3 B4 B5 B6 B7 B8

IO mA

IO mA

EO

EO

Fondo de escala (FS)


Fondo de escala LSB
Media escala +LSB

1
1
1

1
1
0

1
1
0

1
1
0

1
1
0

1
1
0

1
1
0

1
0
1

1,992
1,984
1,008

0,000
0,008
0,984

9,960
9,920
5,040

0,000
0,040
4,920

Media escala
Media escala LSB
Escala cero +LSB
Escala cero

1
0
0
0

0
1
0
0

0
1
0
0

0
1
0
0

0
1
0
0

0
1
0
0

0
1
0
0

0
1
1
0

1,000
0,992
0,008
0,000

0,992
1,000
1,984
1,992

5,000
4,960
0,040
0,000

4,960
5,000
9,920
9,960

Capitulo 10: Circuitos de Adquisicin de Datos

21

DAC 0800 Modo de funcionamiento


con salida bipolar bsica
Entradas digitales
MSB
LSB
B1 B2 B3 B4 B5 B6 B7 B8

IO 4

Iref = 2 mA

EO

10K

EO

10K

+10,000V

DAC0800

14

IO 2

B1 B2 B3 B4 B5 B6 B7 B8
Escala total positiva
Escala total positiva LSB
Escala cero +LSB
Escala cero
Escala cero LSB
Escala total negativa +LSB
Escala total negativa

1
1
1
1
0
0
0

1
1
0
0
1
0
0

1
1
0
0
1
0
0

1
1
0
0
1
0
0

1
1
0
0
1
0
0

1
1
0
0
1
0
0

1
1
0
0
1
0
0

1
0
1
0
1
1
0

EO

EO

9,920
9,840
0,080
0,000
+0,080
+9,920
+10,000

+10,000
+9,920
+0,160
+0,080
0,000
9,840
9,920

Capitulo 10: Circuitos de Adquisicin de Datos

Lgica Digital y Microprogramable. Autor:


Fernando Remiro Domnguez

22

11

Captulo 10: Circuitos de Adquisicin de


Datos

DAC 0800 Modo de funcionamiento


binario simtrico bsico
Entradas digitales
5K
RC

MSB
LSB
B1 B2 B3 B4 B5 B6 B7 B8

5K
Vref = 10 V

IO 4

DAC0800

LM741C

5K
IO 2

EO = Vref

256
2X
+
256
256

Donde X es el
cdigo de entrada y
RC = RC = Rref

+
5K
RC

Si RC = RC dentro del 0,05%, la salida es simtrica respecto a masa


B1 B2 B3 B4 B5 B6 B7 B8
Escala total positiva
Escala total positiva LSB
Escala cero (+)
Escala cero ()
Escala total negativa +LSB
Escala total negativa

1
1
1
0
0
0

1
1
0
1
0
0

1
1
0
1
0
0

1
1
0
1
0
0

1
1
0
1
0
0

1
1
0
1
0
0

1
1
0
1
0
0

1
0
0
1
1
0

EO
+9,960
+9,880
+0,040
0,040
9,880
9,960

Capitulo 10: Circuitos de Adquisicin de Datos

23

Parmetros de los convertidores D/A

Resolucin
Tiempo de establecimiento
Estabilidad trmica
Conversin Unipolar/bipolar
Cdigos digitales de entrada
Salida Analgica
Sensibilidad ante variaciones de la fuente de
alimentacin
Margen dinmico de la seal de salida
Capitulo 10: Circuitos de Adquisicin de Datos

Lgica Digital y Microprogramable. Autor:


Fernando Remiro Domnguez

24

12

Captulo 10: Circuitos de Adquisicin de


Datos

Parmetros de los convertidores D/A


Resolucin
Es el mnimo incremento de la variable analgica de salida. Se
obtiene dividiendo la mxima variacin de la salida por el nmero
total de combinaciones de entrada posible, por lo tanto la
resolucin coincide con el valor de la seal de salida
correspondiente al bit menos significativo.

Resolucin =

VSalida ( max )
2

Resolucin =

1
100
2 1
n

Capitulo 10: Circuitos de Adquisicin de Datos

25

Parmetros de los convertidores D/A


Tiempo de establecimiento(Setting Time)
Es el tiempo que transcurre desde que se presenta a la
entrada del convertidor una combinacin binaria hasta
que la seal analgica de salida adquiere el valor que le
corresponde. Entre los 1/2 LSB.
Vs
Error mximo

Fondo
de
escala

t
t0
T. Subida
Tiempo de conversin

Capitulo 10: Circuitos de Adquisicin de Datos

Lgica Digital y Microprogramable. Autor:


Fernando Remiro Domnguez

26

13

Captulo 10: Circuitos de Adquisicin de


Datos

Parmetros de los convertidores D/A


Precisin Absoluta
Es el porcentaje de error que presenta el convertidor, a fondo
de escala (FS), en su magnitud de salida analgica, es decir, el
porcentaje de error entre el la salida analgica real y la salida
esperada.
Si por ejemplo la salida a fondo de escala de un convertidor
D/A es de 10V y su precisin es de 0,1%, entonces, el error
mximo para cualquier tensin de salida es:

Errormx = 10V . 0,001 = 10 mV

Capitulo 10: Circuitos de Adquisicin de Datos

27

Parmetros de los convertidores D/A


FEstabilidad trmica: Es la inmunidad del convertidor D/A a
cambios de temperatura y se mide por el coeficiente de
temperatura, que se expresa por el nmero de microvoltios (V)
que cambia la salida por grado centgrado de incremento de la
temperatura
FConversin unipolar/bipolar: indica la posibilidad de que se
acepten cdigos de entrada unipolares y/o bipolares.
FCdigos digitales de entrada: Indica los cdigos digitales de
entrada que acepta el conversor D/A. Generalmente los cdigos
ms utilizados son el binario natural (SB), BCD (CD),
complemento a dos (TC), y binario desplazado (OB), as como
sus complementarios.
Capitulo 10: Circuitos de Adquisicin de Datos

Lgica Digital y Microprogramable. Autor:


Fernando Remiro Domnguez

28

14

Captulo 10: Circuitos de Adquisicin de


Datos

Parmetros de los convertidores D/A


F Salida analgica:
La salida puede ser por corriente o por tensin. La salida de tensin
requiere un tiempo de conversin mayor ya que se obtiene a partir de
un circuito conversor corriente-tensin realizado con un Amplificador
Operacional y esto introduce retardos.
FSensibilidad ante variaciones de la fuente de alimentacin:
Al variar la tensin de alimentacin, la salida analgica del
convertidor D/A tambin cambia. Esta variacin se expresa con el
porcentaje de cambio de la salida para un cambio de 1% del valor
nominal de la fuente de alimentacin. Como norma se considera que
un cambio del 3% en la fuente de alimentacin, no debe variar la
salida del convertidor D/A .
Capitulo 10: Circuitos de Adquisicin de Datos

29

Parmetros de los convertidores D/A

FMargen dinmico de la seal de salida:


Es el margen de corrientes o tensiones que se pueden obtener en
las salidas. En los convertidores con salida de tensin el margen
dinmico puede ser modificado por el usuario mediante
modificaciones de la red externa

Capitulo 10: Circuitos de Adquisicin de Datos

Lgica Digital y Microprogramable. Autor:


Fernando Remiro Domnguez

30

15

Captulo 10: Circuitos de Adquisicin de


Datos

Errores en los convertidores D/A


Error de offset
Error de ganancia o escala gain error
Error de Linealidad
Error de monotonicidad monotonicity error
Error de transicin

Capitulo 10: Circuitos de Adquisicin de Datos

31

Errores en los convertidores D/A


Circuito para la comprobacin de un CDA

20
21
Generador
de onda
cuadrada

Contador
binario de
mdulo 2n

22

Convertidor
D/A

2n

Capitulo 10: Circuitos de Adquisicin de Datos

Lgica Digital y Microprogramable. Autor:


Fernando Remiro Domnguez

Osciloscopio

32

16

Captulo 10: Circuitos de Adquisicin de


Datos

Errores en los convertidores D/A


Curva de transferencia Ideal
Salida analgica
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1

Tensin de
salida terica

Tolerancia de
la tensin de
salida para el
valor 8(1000)

Peldao de 1 bit

Entrada
digital

Capitulo 10: Circuitos de Adquisicin de Datos

33

Errores en los convertidores D/A


Error de offset
Seal real
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1

Seal ideal

Entrada
binaria

Capitulo 10: Circuitos de Adquisicin de Datos

Lgica Digital y Microprogramable. Autor:


Fernando Remiro Domnguez

34

17

Captulo 10: Circuitos de Adquisicin de


Datos

Errores en los convertidores D/A


Error de ganancia o escala
Salida analgica
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1

Seal real
Seal ideal

Alta ganancia
Seal real

Baja ganancia

Entrada
binaria

Capitulo 10: Circuitos de Adquisicin de Datos

35

Errores en los convertidores D/A


Error de linealidad
Salida analgica
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1

Seal ideal

Seal real
no lineal pero
montona

Entrada
binaria

Capitulo 10: Circuitos de Adquisicin de Datos

Lgica Digital y Microprogramable. Autor:


Fernando Remiro Domnguez

36

18

Captulo 10: Circuitos de Adquisicin de


Datos

Errores en los convertidores D/A


Error de monotonicidad

Salida analgica
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1

Seal ideal
Seal real
no montona

Entrada
binaria

Capitulo 10: Circuitos de Adquisicin de Datos

Lgica Digital y Microprogramable. Autor:


Fernando Remiro Domnguez

37

19

También podría gustarte