0% encontró este documento útil (0 votos)
65 vistas6 páginas

Practica 2 Digital

Este documento describe los procesos de conversión analógico-digital y digital-analógico realizados por convertidores ADC y DAC respectivamente. Explica el funcionamiento de los DAC mediante redes R-2R y cómo esto permite lograr alta precisión. También describe esquemas funcionales básicos para realizar conversión A/D usando un DAC y circuitos de aproximación como contadores o aproximaciones sucesivas bit a bit.

Cargado por

Xavier Criollo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
65 vistas6 páginas

Practica 2 Digital

Este documento describe los procesos de conversión analógico-digital y digital-analógico realizados por convertidores ADC y DAC respectivamente. Explica el funcionamiento de los DAC mediante redes R-2R y cómo esto permite lograr alta precisión. También describe esquemas funcionales básicos para realizar conversión A/D usando un DAC y circuitos de aproximación como contadores o aproximaciones sucesivas bit a bit.

Cargado por

Xavier Criollo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

CONVERSOR ANALOGO DIGITAL Y

DIGITAL ANALOGICO
David Marceo Vivar Espinoaza
[email protected]
Universidad Politcnica Salesiana - Sede Cuenca
Resumen El mundo tcnico est siendo cada
vez ms digital debido a que las seales son
ms convenientes para su procesamiento. Las
seales de los sensores se acondicionan
analgicamente se digitalizan se procesan y
convierten nuevamente a analgicas. El proceso
de digitalizacin es realizado por los
convertidores Analgicos Digitales (ADC) y el
Digital Analgico (DAC)

I.

OBJETIVOS
Describir
el
funcionamiento
convertidores de ADC y DAC

II.

de

MARCO TEORICO

Conversores D/A
Conceptualmente la conversin analgicadigital consiste en realizar la suma ponderada
de los diversos dgitos que configuran el
nmero binario; el valor relativo de cada uno
de ellos viene dado por la correspondiente
potencia de 2:

Esta suma puede realizarse mediante un


sencillo circuito sumador con resistencias
ponderadas (segn la relacin R, R/2, R/4, R/8,
...) como el de la figura:

Supuesto que las tensiones que corresponden a


los valores booleanos sean 0 y +V:
El ltimo parntesis de la expresin anterior
expresa el valor del nmero binario
... D3 D2 D1 D0 y el factor inicial V.R'/R
determina el valor de tensin asignado a cada
unidad; las resistencias R' y R permiten
ajustar dicho valor a la tensin unitaria que se
desee.
Resulta un circuito sumamente sencillo para
obtener una tensin analgica a partir de las
tensiones de los dgitos binarios del nmero que
se desea convertir. Habida cuenta de que la
etapa sumadora es inversora, se obtendr una
tensin negativa, que puede transformarse
fcilmente en positiva mediante una segunda
etapa amplificadora inversora de ganancia
unidad.
Las tensiones booleanas que presentan los
diversos dgitos de un nmero binario (salidas
de los correspondientes terminales del circuito
digital, generalmente salidas de circuitos
integrados) no ofrecen adecuada precisin:
ambas tensiones, VoL 0 V y VoH +V ,
no son valores muy precisos.
Por ello, para aumentar la precisin del
conversor, no se utilizan directamente las
tensiones de los dgitos a convertir sino una
tensin nica de referencia de alta precisin, la
cual se conecta (caso de dgito de valor 1) o
no (valor 0) a las correspondientes
resistencias sumadoras mediante interruptores;
adems, para disminuir los efectos capacitivos
propios de los conmutadores y aumentar la
velocidad de conmutacin, sta se efecta entre
dos posiciones de igual tensin.

Cada conmutador se conecta hacia la


entrada del amplificador cuando el valor del
correspondiente dgito es 1; en otro caso, se
conecta directamente hacia la lnea de 0 V.
La precisin de este conversor depende de la
precisin de las resistencias y de la
tensin de referencia as como de las
caractersticas del amplificador operacional,
especialmente en lo relativo a tensin y
corrientes de offset.
Ahora bien, esta red sumadora requiere
resistencias de valores muy diferentes (por
ejemplo para 12
bits ha de llegarse desde R hasta R/4096),
siendo extremadamente difcil integrar tal
diversidad de
resistencias con la precisin necesaria. Por
ello, resulta preferible utilizar una red de
resistencias R-2R en escalera o red divisora
de tensin, que posee la propiedad de que la
resistencia de carga vista desde cualquier
nudo de la red hacia adelante es de idntico
valor: 2R.

Esta red de resistencias tiene la propiedad de


que en cada nudo se encuentran en
paralelo sendas resistencias de igual valor 2R,
una de las cuales es la equivalente del resto del
circuito; de forma que en cada nudo la intensidad
de divide en dos partes iguales y, de esta forma,
cada nudo realiza una divisin de la tensin del
nudo anterior por 2.
Utilizando este tipo de red como sumadora,
mediante conmutadores entre dos posiciones
(ambas con tensin de referencia 0 V) segn el
esquema siguiente, puede obtenerse un conversor
D/A que solamente utiliza dos valores de
resistencias R y 2R.

La segunda etapa amplificadora sirve para que


la tensin de salida sea positiva e
introduce la amplificacin con el factor R'/R.
Habida cuenta la sucesiva divisin de
tensiones e intensidades que se produce en
cada nudo:

Con este tipo de red sumadora se configura


una amplia gama de conversores D/A
integrados, de alta precisin, ya que es posible
conseguir gran precisin en la red de resistencias
y en la tensin de referencia (utilizando un zener
de alta precisin bien estabilizado). Ello permite
asegurar una fuerte linealidad en la conversin,
con errores inferiores a la mitad del paso en
tensin correspondiente a una unidad.
Los conversores D/A ms comunes de este
tipo son de 8 y de 12 bits; un conversor de 8 bits
permite una resolucin de 256, es decir, para un
intervalo de conversin 0-10 V a cada unidad le
corresponden aproximadamente 40 mV; la
resolucin de un conversor de 12 bits es de 4096
pasos, 2.5 mV.
En tecnologa MOS los conmutadores se
realizan mediante transistores NMOS alternativos,
entre cuyos terminales de puerta se conecta un
inversor; se consiguen tiempos de respuesta
globales (desde que se presenta el valor digital,
hasta que aparece el correspondiente valor
analgico) inferiores al microsegundo. Adems,
en aplicaciones relativas a la generacin de ondas,
en las cuales la salida va siguiendo sucesivamente
valores prximos de la onda a generar, el tiempo
de transicin entre un valor y otro resulta mucho
menor, pudiendose alcanzar frecuencias superiores
a 10 MHz.
En el caso bipolar se configuran generadores
de intensidad ponderados, mediante redes R-2R
incluyendo transistores en las mismas; la
configuracin en amplificador diferencial permite
conmutar tales intensidades entre las dos
posiciones con altas velocidades de respuesta,
consiguindose tiempos de conmutacin del orden
de 10 ns.
La utilizacin de una referencia de tensin
negativa evita la necesidad de utilizar el segundo
amplificador inversor.
En todos los conversores D/A anteriormente
considerados la tensin de salida es proporcional

al nmero binario aplicado a sus entradas: Vo =


Vu.N, siendo Vu el paso en tensin
correspondiente a una unidad; a veces (por
ejemplo en la generacin digital de ondas
senoidales o de otras formas de onda) interesa otro
tipo de funciones Vo = f(N) distintas de la simple
proporcionalidad.
Para ello puede efectuarse una transformacin
digital previa del nmero N a un nmero N' tal
que f(N) = Vu.N', de manera que un conversor
D/A proporcional aplicado sobre N' servir para
generar la tensin analgica deseada; la
conversin intermedia (de N a N') puede ser
realizada por un conversor de cdigo o
codificador ROM.
N') puede ser realizada por un conversor de
cdigo o codificador ROM.
Cuando no se requiere gran precisin en la
tensin de salida, puede obtenerse
directamente la funcin Vo = f(N) mediante
un multiplexor analgico (formado por puertas de
transmisin) controlado por el nmero N, segn el
esquema siguiente.

A un valor concreto N le corresponder una


tensin Vo = R'.Vref./ RN, que
puede ser ajustada al valor deseado mediante
la resistencia RN; caso de que la funcin f(N)
adopte tambin valores negativos, bastar
conectar las resistencias
correspondientes a una tensin de referencia
positiva +Vref..
Conversores A/D
La utilizacin de los conversores D/A
considerados en el apartado anterior permite
realizar la conversin inversa, analgica-digital
A/D, a travs de un sencillo esquema funcional
basado en la comparacin entre la seal a
digitalizar y la proporcionada por el conversor
D/A; un circuito secuencial de aproximacin
deber generar los nmeros binarios cuya
correspondiente tensin analgica es comparada
con la tensin a convertir, de forma que la
conversin finaliza en el momento en que ambas
tensiones se igualan.
El circuito de aproximacin ms sencillo lo
constituye un contador bidireccional (up/down),
que cuente hacia arriba o hacia abajo segn

que el resultado de la comparacin entre la tensin


de entrada y la tensin generada por el conversor
D/A sea favorable a la primera o a la segunda de
dichas tensiones.

Cuando los valores de tensin (la exterior y la


resultante del conversor D/A) se
igualan el contador se sita en una secuencia
alternativa (contar-descontar), oscilando entre dos
nmeros contiguos; para evitarlo se aade un
comparador de ventana, cuya tensin central se
sita en la tensin a medir y la anchura de la
ventana se hace algo mayor que el paso en tensin
correspondiente a una unidad.
Para realizar una medida de tensin, estos
conversores han de efectuar un contaje de pulsos
desde la situacin en que se encuentre el contador
hasta la correspondiente a la medida, empleando
para ello los ciclos de reloj necesarios: en el peor
de los casos tiene que llegar a realizar 2n pasos
(4096 pulsos de reloj para una conversin de 12
bits). Por ello este conversor resulta lento para
efectuar conversiones aisladas, como, por
ejemplo, para efectuar las medidas sucesivas de
varias seales multiplexadas.
Sin embargo, el contaje hacia arriba y hacia
abajo resulta apropiado para seguir la evolucin
de una seal en un proceso de medida continuada;
para tales aplicaciones este esquema de
conversin A/D resulta muy atractivo por su
sencillez.
Conversores A/D ms rpidos se consiguen
utilizando, en lugar del contador, un circuito
secuencial que acte por aproximaciones
sucesivas, bit a bit:
inicialmente se pone a 1 el dgito ms
significativo y el resto de ellos a 0;
se compara la tensin analgica
correspondiente (dada por el conversor
D/A) con la tensin de entrada a medir: si
es mayor esta ltima se consolida el valor
1, en otro caso se pasa a 0 dicho dgito;
se procede de igual forma con el dgito
siguiente, de modo que cada bit se sita a

valor 1 y se respeta dicho valor si la


tensin correspondiente es menor que la
tensin a medir, pasndolo a 0 en caso
contrario.
Designando con M el valor booleano que
expresa el resultado de la comparacin entre la
tensin de entrada y la tensin del conversor D/A,
M = "Vi > Vconversor", el diagrama de estados
del circuito secuencial es el siguiente:

. q1 . q0
cualquier biestable, incluido el primero,
debe borrarse con un pulso de reloj
cuando el
mismo se encuentre a 1 y todos los siguientes
estn a 0 y, adems, el resultado de la
comparacin M es 0:
Ki = qi . qi-1 . qi-2 .
...
. q1 . q0 . M .
El diagrama de bloques del conversor por
aproximaciones sucesivas ser el
siguiente:

De esta forma, para realizar la conversin se


requieren solamente n pulsos de reloj,
tantos como dgitos ha de tener el nmero
digital resultante. El proceso comienza con una
seal de inicio que pone a 1 el bit ms
significativo y borra todos los dems, a partir de la
cual cada pulso de reloj determina una de las
transiciones del grafo de estados anterior.
El circuito secuencial que efecta las
aproximaciones sucesivas, bit a bit a partir del
ms significativo, estar compuesto por n
biestables cuyas condiciones booleanas de
marcado y de borrado son las siguientes:
el pulso de comienzo (start) marca el
biestable correspondiente al dgito ms
significativo (primer biestable) y borra
todos los dems biestables;
cualquier biestable, salvo el primero,
debe marcarse al llegar un pulso de reloj,
cuando el anterior biestable se encuentra
a 1 y todos los siguientes, incluido el
mismo, a 0:
Ji = qi +1 . qi-1 . qi -2 .
...

ste es el esquema conceptual tpico de los


conversores A/D integrados de uso
general, siendo los ms frecuentes los de 8
12 bits, con intervalos de conversin de [0,5],
[0,10], [-5, +5] [-10, +10] voltios, con precisin
equivalente al paso en tensin correspondiente al
ltimo bit y con tiempos de respuesta que se
sitan en el orden de los microsegundos (1-100
s.).
Los conversores A/D requieren que la tensin
analgica a convertir permanezca constante
durante el tiempo de conversin; para ello, si es
necesario, se utilizan circuitos especficos de
muestreo y mantenimiento (sample and hold) que
toman un valor puntual de la seal presente en su
entrada (muestreo) y lo mantienen en su salida
(por efecto capacitivo) durante un cierto intervalo
de tiempo.
252
Electrnica D i gital
Velocidades de conversin muy altas requieren
convertidores de tipo paralelo, muy rpidos
(flash), que comparan internamente la tensin a
medir con los 2m-1 niveles de tensin intermedia
posibles (siendo m el nmero de bits del
resultado).
Dichos

2m-1 niveles se generan por divisin de tensin


sobre
2m
resistencias y, a
partir de ellos, un conjunto de
partir de ellos, un conjunto de 2m-1
comparadores realiza la comparacin de la tensin
exterior con cada uno de los niveles. El vector de
salida de dichos comparadores ser un nmero
digital formado por dos conjuntos sucesivos de
ceros y unos; el nmero de unos presentes
determina el nivel al que equivale la tensin
exterior; un codificador de prioridad efecta la
conversin de dicho vector en el nmero binario
que expresa el nmero de unos contenidos en
l.
Para evitar errores debidos a transiciones
durante la comparacin suelen incluirse 2m-1
biestables tipo D que reciben las salidas de los
comparadores despus de haberse
estabilizado la comparacin.

inconveniente es el gran nmero de bloques


circuitales repetidos necesarios para realizar la
conversin en paralelo (para 8 bits se necesitan
255 comparadores), lo cual limita el nmero de
dgitos a obtener y eleva el coste de estos
integrados.
Otros conversores de 8 y 12 bits utilizan un
proceso de divisin en intervalos en dos
pasos sucesivos (conversores pipeline)
mediante dos conjuntos de redes de resistencias y
comparadores, el primero de los cuales realiza una
divisin gruesa (bits ms significativos) y,
restando de la tensin de entrada la tensin
analgica correspondiente a tales dgitos ms
significativos, obtiene la diferencia de tensin
sobre la cual realiza la comparacin fina la
segunda red. De esta forma para 8 bits bastan dos
redes de 15 comparadores y para 12 bits se
requieren dos redes de 63 comparadores.
Asimismo existen conversores A/D integrados
que utilizan a la vez la conversin en paralelo y la
conversin mediante aproximaciones sucesivas
(semiflash); la conversin en paralelo se utiliza
para una parte de los dgitos (ms significativos) y
se resta la tensin correspondiente a ellos, para
efectuar luego, por aproximaciones sucesivas, la
conversin
fina que produce la otra parte de ellos (los
de menor valor relativo).

III.

Este circuito de conversin A/D (flash) es


sumamente rpido, existiendo series
comerciales para 4 y 8 bits con tiempos de
conversin inferiores a los 100 ns. El

CONCLUSIONES
RECOMENDACIONES

The ADC and DAC systems are necessary when


digital signal processing is done , allow to
establish a conversion of a digital signal that is
binary codes for analog signals in the case that
may be of best help to build a circuit that is widely
used in servo engines because they need a voltage
to turn them on.

También podría gustarte