You are on page 1of 59

CONVERTDORE8 A/D Y D/A

euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
2
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
NDCE
1. Introduccin.
2. Muestreo y retencin de seales analgicas.
3. Convertidores D/A.
1. Configuracin bsica
2. Parmetros caractersticos.
3. Circuito R-2R (ladder)
4. Otros convertidores: BCD,bipolares.
5. Especificaciones del fabricante.
4. Convertidores A/D.
1. Configuracin bsica.
2. Parmetros caractersticos.
3. Convertidor por aproximaciones sucesivas.
4. Convertidores paralelo: Flash.
5. Ejemplo: Voltmetro digital.
6. Especificaciones del fabricante.
5. Convertidores Comerciales.
3
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
BBLOGRAFA
MIN92 Physical data adquisition or digital processing". G. MINLR, D.
COMLR, Ld. Prentice lall, 1992
SCH93 "Circuitos Llectrnicos: Discretos e Integrados". D.SClILLING,
C. BLLOVL, Ld. McGraw-lill, 1993, 3' Ld.
SLD98 "Microelectronic Circuits". A.S. SLDRA, K.C. SMI1l, Ld.
Oxord Uniersity, 4' Ld.,1998
WLS93 "Principles o CMOS VLSI Design`. N. \LS1L & K.
LSlRAGlIAN, Ld. Addisson-\esley, 2
nd
Ld.,1993.
4
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
ntroduccin:
Procesado de seales.
- La mayor parte de las senales fisicas son analgicas:
transductoresfsensores presin, temperatura,etc.
- Procesado inicial Analgico: Amplificador operacional.
- Para futuras manipulaciones: operaciones algebraicas, extraccin de
parametros caracteristicos,... Normalmente conviene convertirla en
senal digital y aplicar asi un Procesado digital.
- Finalmente, en algunos casos es necesario volver a convertir la senal
digital a una senal analgica (aplicaciones de audio, voz).
- Todo ello justifica la necesidad de usar circuitos convertidores AfD y
DfA .
5
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
CONVER8ON A/D Y D/A CONVER8ON A/D Y D/A CONVER8ON A/D Y D/A CONVER8ON A/D Y D/A
- Una senal analgica puede ser discretizada o digitalizada y convertirse en
senal digital:
- Nuestreo de la senal en intervalos regulares de tiempo
- Frecuencia f muestreo
- Asignacin de un cdigo a cada muestra.
- Proceso:
- Circuito de muestreo y retencin
- Circuitos convertidores AfD (ADC)
6
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Conversn A|D:

euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Muestreo de seales analgicas:
- circuito de muestreo y retencin (sample- and-hold),
esquema simplificado:
8
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Resutados:
9
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Caracterstcas mportantes:
- Frecuencia de muestreo: doble de la frecuencia
de la senal (Analisis de Fourier)
- Error de cuantizacin: El numero de cdigos N
queda determinado por el numero de bits fijado
k: N= 2
k
10
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Antes de ver los CA/D veremos los CD/A
Utilizaremos C D/A para construir C A/D
11
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
CONVERTDORE8 D/A
- Esquema basico
D/A
a
0
a
1
a
2
a
n
v
a
12
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Los crcutos D|A cometern errores a
reconstrur a sea.
13
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
CURVA CARACTER8TCA
14
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Configuracin basica:
15
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Configuracin basica:
Hip ideal:
i- i 0 v 0 v- 0
iI i0i1i2i3
i0 VR/R0*a0, i1 VR/R1*a1,.....
iI -Vo/RI
VR/R0 *a0 VR/R1 *a1 VR/R2 *a2 VR/R3 *a3 VR/R4 *a4 -Vo/RI
Vo -RI*VR*|a0/R0a1/R1a2/R2a3/R3|
i0
i1
i2
i3
16
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Configuracin basica:
Haciendo Ri R /2
n
Vo -RI/R*VR*|a3*2 a2*2a1*2a0*2 |
3 2 1 0
Vo -RI/R*VR*|an*2 ...a3*2 a2*2a1*2a0*2 |
n 3 2 1 0
1
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Agunos nconvenentes:
- Precisin de la conversin funcin de la precisin de v
R
,
valor de resistencias, conmutadores empleados.
- Para N>+ el rango de valores de las resistencias es
excesivamente amplio (ej: si R0= 102+kohm, entonces
para n=11 bits, R11=Rf2
10
=1kohm)
- Se usa en aplicaciones de baja resolucin.
18
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
PARAMETRO8 CARACTER8TCO8
- NUNERO DE B!TS:
entrada N cdigo binario, BCD, complemento a 2,.
- T!ENPO DE ESTABLEC!N!ENTO:
tiempo que transcurre desde que cambia el cdigo de entrada hasta
que se alcanza un valor correcto de salida dentro de un margen de error
prefijado.
19
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
PARAMETRO8 CARACTER8TCO8
- FACTOR DE CONvERS!ON (CF):
o intervalo de cuantizacin q, es el minimo cambio que se obtiene
en la salida para un cambio unidad de la entrada.
Puede ser fijo o variable
Para N bits la vmax = (2
N
-1).CF
- PREC!S!ON (L!NEAL!DAD):
la dependencia de vout con la entrada no es lineal, o esta
desplazada, .Un margen aceptable es 1f2 LSB.
Fig texas
20
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
PARAMETRO8 CARACTER8TCO8
- RESOLUC!ON:
es el minimo cambio de la entrada que produce un cambio en la
salida:
Una resolucin de 8 bits implica que un cambio en el 8 bit menos
significativo causa un cambio apreciable en la salida.
No tiene porqu coincidir con el n N de bits: un DAC de 1+ bits
puede tener una resolucin de 12bits.
21
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
PROBLEMA8 DE D8ENO
- variacin de los niveles de tensin asociados a cada bit del cdigo
de entrada:
En TTL un `1' corresponde a una tensin de 2.+ a 5v y un `0' a un
valor entre 0.7 y 0v.
- Existen dos maneras de evitar esta imprecisin:
- La tensin de entrada activa un conmutador (switch) semiconductor
que permite asi proporcionar un buen nivel de tensinfcorriente en la
entrada.
- Aplicar fguardar el cdigo de entrada en un registros
22
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
E8OUEMA CON REG8TRO8
23
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Circuito R-2R Ladder {escalera}
) . 2 . 2 . 2 .( .
. 2 . 3
0 1 2
2
3
3
a a a a J
R
R
J R
n
f
O
24
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Eemento bsco : Crcuto R-2R
25
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Venta]as:
- Para N>+ no precisa de un abanico grande de
valores de resistencias.
- Por cada bit se anade una rama R-2R
26
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Una mpementacn con conmutadores FET.
2
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
OTRO8 TPO8 DE DAC:
CONvERT!DORES BCD:
- Esquema 1:
28
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
OTRO8 TPO8 DE DAC:
CONvERT!DORES BCD:
- Esquema 2:
29
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
OTRO8 TPO8 DE DAC:
CONvERT!DORES B!POLARES:
- Esquema CONvERT!DOR B!NAR!O CON OFFSET:
30
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
OTRO8 TPO8 DE DAC:
CONvERT!DORES B!POLARES:
- Esquema CONvERT!DOR EN CONPLENENTO A 2:
31
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
UN CONVERTDOR COMERCAL
- El DAC0830 de National Semiconductor:
- N=8 bits
- Resolucin 8 bit
- Tiempo de establecimiento de la corriente de salida 1s.
- Factor de conversin:vreff256 (vref tipico=15v)
32
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Especfcacones de os fabrcantes
- Resolucin y precisin.
- Linealidad: Especifica la maxima desviacin de las tensiones de
salida (escalones) respecto al valor terico esperado (debera ser
menor que 1f2LSB).
- Tiempo de establecimiento: Tiempo que transcurre entre la
aplicacin del impulso de entrada y el instante en que la tensin de
salida se ha estabilizado.
- Sensibilidad a la temperatura: Para une entrada fija la salida
analgica varia con la temp. (debido a conmutadores, R, vR).
valores tipicos de +-50 a +-1.5ppmf
o
C.
33
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Resolucin y precisin:
- Resolucin: el menor incremento en tensin que puede
suministrar el circuito en su salida.
- Funcin del no de bits:
- Para Rf=3R, n=+ ------ vo= v
R
f16 (v)
- Para Rf=3R, n=10 ------ vo= v
R
f102+ (v).
- Precisin: diferencia entre el valor terico de tensin de salida y
el valor real obtenido.
- Funcin de la precisin en los valores de R y v
R
.
- valor practico de precisin> 1f2LSB.
34
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
CONVERTDORE8 A/D
- Esquema basico
35
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
CONVERTDORE8 A/D
- Normalmente 2 senales de control:
- Start: comienzo de conversin
- Fin de conversin (end of
conversin)
- Con P senal de habilitacin de
salida (si no en alta impedancia)
- Puede tener mas de un canal de
entrada:
36
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Convertidor A/D controlado por contador {Feedback-converter}
3
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Funconamento
Problemas:
.lento, empieza de 0
.precisa hasta 2
N
-1 ciclos
38
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
PARAMETRO8 CARACTER8TCO8
- NUNERO DE B!TS:
salida N cdigo binario de Nbits.
Se elige en funcin del error de cuantizacin (1o 2 mas de los necesarios)
- T!ENPO DE CONvERS!ON:
tiempo que transcurre desde la activacin de la senal de start (SC) hasta la
activacin de fin de la conversin (EOC).
- !NTERvALO DE CUANT!ZAC!ON q (vALOR 1LSB):
es el minimo cambio de tensin en la entrada para un cambio unidad en el
cdigo de salida (no se mide entre 0 y 1 ya que este se ajuste a qf2,
mientras que los restantes intervalos si estan ajustados a q)
39
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
PARAMETRO8 CARACTER8TCO8
- PREC!S!ON (L!NEAL!DAD):
- Se define un error de
cuantizacin como qf2.
- Existen fuentes adicionales
de error: offset linealidad,..
- El error absoluto total tipico
es de 1 LSB o q.
40
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
TPO8 DE ADC:
Existen diferentes tipos de convertidores AfD:
- Convertidor de escalera o rampa.
- Convertidor de barrido (tracking).
- Convertidor por aproximaciones sucesivas.
- Convertidor paralelo o flash.
- Convertidor iterativo.
41
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Convertidor de escalera o rampa:
Es el esquema basico ya visto:
42
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Convertidor de barrido {tracking}:
Es una versin mejorada del convertidor de escalera:
- El contador no se inicializa tras cada conversin
- Tras una conversin el contador empieza a contar desde dicho valor
43
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Caracteristicas
- En ambos el tiempo de conversin depende de la senal
analgica (un poco menor en el de barrido).
- Si la senal va cambia muy rapidamente no es un
convertidor adecuado.
- Se usa en aplicaciones de baja frecuencia.
- Las senales de control pueden ser internas o externas.
- En algunas aplicaciones se puede requerir un
funcionamiento sincrono con un reloj (es preciso elegir
periodos adecuados).
44
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Convertidor A/D por aproximaciones sucesivas {dual slope}
45
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Funconamento
Jentafas:
.conversion de Nbits precisa N comparaciones
.mas rapido
46
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Un caso partcuar:
Natona Semconductor ADC0809
- convertidor de 8 bits
- 8 canales de entrada (mux analgico)
- frecuencias de operacin de 10kHz a 1.28NHz.
- tiempo de conversin a 1.28NHZ (50s)
- el convertidor DfA es del tipo R-2R.
- el registro de salida es del tipo tri-estado (para comunicacin
con P)
4
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Un caso partcuar:
Natona Semconductor ADC0809
- Esquema de bloques:
48
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Un caso partcuar:
Natona Semconductor ADC0809
- Cronograma:
49
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Convertidor paralelo FLA8H:
Esquema basico:
50
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Convertidor paralelo FLA8H:
- Es el convertidor mas rapido
- Se establecen 2
N
-1 niveles de tensin (cada uno difiere del anterior
en q: intervalo de cuantizacin)
- Niveles: qf2, 3qf2,........., (2
N+1
-3)qf2
- Se precisan una serie de resistencias y un nivel de referencia v
R
.
- Se necesitan asi 2
N
-1 comparadores.
- La complejidad del circuito crece rapidamente con el n de bits N.
- Las tcnicas vLS! han hecho posible la fabricacin de estos
convertidores en un solo chip (8bits).
51
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Niveles de comparacin qf2, 3qf2,........., (2
N+1
-3)qf2
(2
N
-1) q- q/2 {2
N+1
-3)qJ2 = vamax
qf2 3qf2 5qf2
1q 2q 3q (2
N
-1) q = vamax
00........01
00........10
00........11
11........11
min
Convertidor A/D de N bits
Vamax: maximo valor de tension a nalogica a convertir
Vamax : Minimo valor de tension analogica para el cual el convertidor de N bits tiene todos sus bits a 1
min
52
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Convertidor paralelo FLA8H:
- Relacin entre vamax y q:
- Vamax = {2
N
-1) q
Vamax = {2
N
-1) q - q J 2 = {2
N+1
-2 q - q )J 2 = {2
N+1
-3 )q J 2 = {2
N
-3 J 2 )q
q = Vamax J{2
N
-3J2)
- La salida de los comparadores alimenta un codificador de prioridad:
el cdigo de salida corresponde a la linea activa de mayor cdigo.
- Para cada valor particular de va una serie de comparadores tiene
su salida en alta y los restantes en baja: el codificador le asocia el
cdigo del comparador asociado al cdigo mas alto.
min
min
53
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Convertidor paralelo FLA8H:
- Tiempo de respuesta: tpo de propagacin de
compradores codificador.
- Normalmente existe una senal de start para iniciar la
conversin (SC).
- Transiciones en la senal de entrada pueden ser
imprecisas:
- Uso de circuitos de sample-hold
- Compradores con salida a latches.
54
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Convertidor paralelo FLA8H:
- Para N>6 bits es complicado disenar un codificador de prioridad:
55
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Convertidor iterativo:
- Combina la tcnica de los convertidores de
aproximaciones sucesivas con los convertidores
flash.
- Se realiza una conversin de baja resolucin
seguida de otra de mayor.
56
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Convertidor iterativo:
- Ejemplo:
esquema de un ADC de 12 bits basado en dos
convertidores paralelo de 6 bits.
5
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Convertidor iterativo:
- Funcionamiento:
58
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Voltimetro digital de doble rampa:
- Nide tensiones ctes (o que varian lentamente)
- Opera como un convertidor AfD.
- Caso particular: 3 1f2 digitos.
- Funcionamiento:
59
euskal herriko
unibertsitatea
eman ta zabal zazu
INFORMATIKA FAKULTATEA
FACULTAD DE INFORMATICA
universidad
del pais vasco
Voltimetro digital de doble rampa:
- Esquema:

You might also like