Anda di halaman 1dari 17

UNIDAD 3: CONVERTIDORES

Conceptos y Caractersticas de los Convertidores.


Una cantidad digital tiene un valor con 2 posibilidades 0 (bajo) o 1 (alto). Vimos
anteriormente que para la familia lgica TTL los rangos son:
O lgico= 0V a 0.8Vcd
1 lgico = 2V a 5Vcd
En contraste con una cantidad analgica puede tomar cualquier valor sobre un
rango continuo de valores, donde su valor exacto si es significativo. Muchas
variables fsicas son de naturaleza analgica y pueden tomar cualquier valor
dentro de un rango continuo de stas. Ejemplos de variables de este tipo incluyen
temperatura, presin, intensidad luminosa, seales de audio, posicin, velocidad
rotacional y velocidad de flujo. Los sistemas digitales llevan a cabo todas las
operaciones matemticas internas, mediante el uso de circuitera y operaciones
digitales. Cualquier informacin del mundo exterior que se quiera introducir a un
sistema digital, primero debe ponerse en forma digital. A continuacin se ilustra el
diagrama a Bloques de los convertidores analgicos-digitales (ADC) y
digital/analgico (DAC) que utilizan para conectar la computadora con el mundo
analgico.

UNIDAD 3.1: ANALOGICOS/DIGITAL (A/D)


(Analog-to-digital converter, ADC, A/D).
Es un circuito electrnico que convierte seales continuas a nmeros
digitales discretos (ADC). La operacin contrara es realizada por un
conversor digital-analgico (DAC).
Generalmente, un conversor analgico-digital es un dispositivo electrnico que
convierte una entrada analgica de voltaje a un nmero digital. La salida digital
puede usar diferentes esquemas de codificacin, como binario, o complemento de
dos binario. De todas maneras, algunos dispositivos no elctricos o parcialmente
elctricos pueden ser considerados como conversores analgico-digital.

La operacin bsica de los convertidores A/D de este tipo consta de los siguientes
pasos:
El comando START pasa a alto dando inicio a la operacin.
A una razn determinada por el cronmetro, la unidad de control modifica
continuamente el nmero binario que est almacenado en el registro.
El nmero binario del registro es convertido en un voltaje analgico, Va, por
el convertido D/A.
El comparador compara Va con la entrada analgica Va. En tanto que Va
< Va, la salida del comparador permanece en alto. Cuando Va excede a Va
por lo menos en una cantidad Vt (voltaje umbral), la salida del comparador
pasa a bajo y suspende el proceso de modificacin del nmero del registro.
En este punto, Va es un valor muy aproximado de Va y el nmero digital del
registro, que es el equivalente digital de Va es asimismo el equivalente
digital de Va, en los lmites de la resolucin y exactitud del sistema.
La digitalizacin o conversin analgica-digital (conversin A/D) consiste
bsicamente en realizar de forma peridica medidas de la amplitud de la seal y
traducirlas a un lenguaje numrico. La conversin A/D tambin es conocida por el
acrnimo ingls ADC (analogic to digital converter).
En esta definicin estn patentes los cuatro procesos que intervienen en la
conversin analgica-digital:
Muestreo: el muestreo (en ingls, sampling) consiste en tomar muestras
peridicas de la amplitud de onda. La velocidad con que se toma esta muestra, es
decir, el nmero de muestras por segundo, es lo que se conoce como frecuencia
de muestreo.
Retencin (en ingls, hold): las muestras tomadas han de ser retenidas (retencin)
por un circuito de retencin (hold), el tiempo suficiente para permitir evaluar su
nivel (cuantificacin). Desde el punto de vista matemtico este proceso no se
contempla, ya que se trata de un recurso tcnico debido a limitaciones prcticas, y
carece, por tanto, de modelo matemtico.
Cuantificacin: en el proceso de cuantificacin se mide el nivel de voltaje de cada
una de las muestras. Consiste en asignar un margen de valor de una seal
analizada a un nico nivel de salida. Incluso en su versin ideal, aade, como
resultado, una seal indeseada a la seal de entrada: el ruido de cuantificacin.
Codificacin: la codificacin consiste en traducir los valores obtenidos durante la
cuantificacin al cdigo binario. Hay que tener presente que el cdigo binario es el
ms utilizado, pero tambin existen otros tipos de cdigos que tambin son
utilizados.
Durante el muestreo y la retencin, la seal an es analgica, puesto que an
puede tomar cualquier valor. No obstante, a partir de la cuantificacin, cuando la
seal ya toma valores finitos, la seal ya es digital.

UNIDAD 3.1.1: TIPOS


Convertidor Analgico/Digital Flash o Paralelo
El mtodo flash utiliza comparadores que comparan una serie de tensiones de
referencia con la tensin de entrada analgica. Cuando la tensin analgica
sobrepasa a la tensin de referencia de un comparador determinado, se genera un
nivel Altota

Fig.1:

Convertidor A/D tipo Flash de 8 bits que usa 7 convertidores

La fig.1 muestra un convertidor de 8 bits que usa 7 convertidores, no se requiere


convertidor para el caso en que todas las comparaciones sean cero En general se
requieren 2n-1 comparadores para la conversin a un cdigo binario de n bits. La
salida de cada convertidor se aplica un circuito codificador de prioridad, en el cual
el cdigo binario queda determinado por la entrada de mayor orden que se
encuentre a nivel alto. Referencia bibliogrfica. Floyd Su principal ventaja de este
comparador es su alta velocidad de muestreo que se puede alcanzar, aunque
presenta la desventaja de que se necesitan muchos comparadores para un ADC
de un nmero binario de tamao razonable. La velocidad de muestreo determina
la precisin con la que la secuencia de cdigos digitales representa la entrada
analgica del ADC. Cuando ms muestras se toman en una unidad de tiempo,
ms precisa es la seal digital que representa a la seal analgica.

Con que velocidad se debe muestrear una seal analgica, es decir cuntas
veces por unidad de tiempo es lo mnimo con que se requiere muestrear una
seal analgica? La teora propuesta
por Nyquist Referencia bibliografica Operational Amplifiers Floyd establece que
una seal de entrada variante con el tiempo puede reproducirse con fidelidad si la
velocidad de muestreo es por lo menos dos veces tan alta como la mayor
componente de la frecuencia de la seal.

Ejemp.1: Ilustracin de varios muestreos por ciclo

- ADC de aproximaciones sucesivas.


Este tipo de convertidor es el que sigue en menor tiempo de conversin al
convertidor con mtodo Flash. La fig.2 muestra el diagrama a bloques bsico de
un convertidor ADC por aproximaciones sucesivas de 4 bits

La fig.2: Diagrama a bloques bsico de un convertidor ADC por aproximaciones sucesivas


de 4 bits

Descripcin del circuito


Est formado por un DAC, un registro de aproximaciones sucesivas
(SAR, successive-aproximation r+egister) y un comparador. Los bits de entrada al
DAC se habilitan a ALTO, de uno en uno sucesivamente. Comenzando por
el bit ms significativo (bMs). Cada vez que se habilita un bit, el comparador
produce una salida que indica si la tensin analgica de entrada es mayor o menor
que la salida del DAC. Si la salida del DAC es mayor que la entrada analgica, la
salida del comparador est a nivel BAJO, haciendo que el bit en el registro pase a
cero. Si la salida es menor que la entrada analgica el bit 1 se mantiene en el
registro. El sistema realizara esta operacin primero con en bMs, luego con el
siguiente bit ms significativo, despus con el siguiente, y as sucesivamente.
Despus de que todos los bits del DAC hayan sido aplicados, el ciclo de
conversin est completo. Referencia Floyd.

- ADC de contador de rampa en escalera.


El mtodo de rampa en escalera para la conversin A/D se conoce tambin como
mtodo de Rampa digital o mtodo contador. Se emplea un DAC y un contador
binario para generar el valor digital correspondiente a una entrada analgica. La
fig.3 presenta un diagrama de este tipo de convertido

La fig.3: Convertidor A/D tipo rampa de 8 bits

El mtodo de rampa en escalera es ms lento que el mtodo flash porque, en


caso de entrada mxima, el contador debe pasar a travs del nmero mximo de
estados antes de realizar la conversin. Para una conversin de 8 bits, esto
significa un mximo de 256 estados y cado estado consume un cierto tiempo La
fig.4 ilustra una secuencia de conversin con 4 bits. Obsrvese que, para cada
muestra, el contador debe contar desde cero hasta el escaln en el que la tensin
de referencia alcanza a la tensin de entrada analgica. El tiempo de conversin
es variable, en funcin de la tensin analgica.

La fig.4: ilustra una secuencia de conversin con 4 bits

- ADC de rastreo o seguimiento


El mtodo de seguimiento utiliza un contador ascendente / descendente y es ms
rpido que el mtodo de rampa digital, porque el contador no se pone a cero
despus de cada muestreo sino que sigue a la entrada analgica La fig.5 muestra
un tpico ADC de seguimiento de 8 bits.

La fig.5: Tpico ADC de seguimiento de 8 bits

La salida del comparador se aplica al modo del control del contador, cuando est
BAJO (0 lgico), hace que el contador cuente progresivamente, y, recprocamente,
cuando esta ALTO (1 lgico), hace que el contador cuente en forma descendente.
En la fig.6 se muestra que cuando el ADC de rastreo alcanzado el intervalo
idneo, entonces el convertidor puede seguir de forma continua el voltaje
analgico. La rapidez de rastreo no es ningn problema a medida que las
variaciones de la entrada sean relativamente lentas.
A fin de reducir el error inicial de las primeras conversiones suele fijarse el
contador a media escala, es decir, en 100000.

La fig.6: ADC de seguimiento

- ADC de pendiente simple


A diferencia de los mtodos de rampa en escalera y seguimiento, el convertidor de
pendiente simple no requiere un DAC. Se utiliza un generador de rampa lineal
para generar una tensin de referencia de pendiente constante. En la fig.7 se
muestra el diagrama del ADC de pendiente simple. Al comienzo del ciclo de
conversin, el contador est en estado RESET y la salida del generador de rampa
es 0 V. En esta situacin, la entrada analgica es mayor que la tensin de
referencia y, por tanto, se produce un nivel ALTO en la salida del comparador. Este
nivel alto habilita la seal del reloj para el contador y arranca el generador de
rampa.

La fig.6: Diagrama del ADC de pendiente simple

- ADC de doble pendiente

El funcionamiento del ADC de doble pendiente es similar al de pendiente simple,


excepto en que se utiliza una rampa de pendiente variable y otra de pendiente fija.
Este tipo de convertidor se utiliza comnmente en voltmetros digitales y otros
tipos de instrumentos de medida.
Se utiliza un generador de rampa (integrador), A1, para generar la
caracterstica de pendiente doble. En la fig.7 se presenta el esquema de un ADC
de pendiente doble como referencia.

La fig.7:
ADC de

Esquema de un
pendiente doble
como referencia

UNIDAD 3.1.2: APLICACIN


Existen algunas aplicaciones en las cuales los datos analgicos deben ser
digitalizados (convertidos a dgitos) y transferidos a memoria de una computadora.
El proceso por el cual la computadora adquiere estos datos analgicos
digitalizados es referido como adquisicin de datos. La computadora puede
realizar diferentes procesos con los datos, dependiendo de la aplicacin.
En una aplicacin de almacenamiento, tales como: grabacin de audio digital,
grabacin de vdeo, o un osciloscopio digital, la microcomputadora interna
almacena los datos y entonces los transfiere a un DAC para posteriormente
reproducir la seal analgica original. En un proceso de control, la computadora
puede examinar los datos o ejecutar clculos sobre ellos para determinar que
salidas de control debe realizar.

La figura 3.16 muestra como una computadora es conectada a un ADC de rampa


digital para adquisicin de datos. La computadora genera los pulsos START que
inicia cada nueva conversin A/D. La seal /EOC del ADC es conectada a la
computadora, y est la monitorea para encontrar cuando la conversin es
terminada; entonces transfiere los datos digitales del ADC a su memoria.
Otra aplicacin de los ADCs es en los voltmetros digitales, los cuales convierten
un voltaje analgico a su representacin en cdigo BCD (Binary Coded Decimal),
el cual es decodificado y desplegado en algn tipo de presentacin visual.
Una de las reas ms dinmicas de los sistemas digitales hoy en da es en el
campo del procesamiento digital de seales o DSP (Digital Signal Processing). Un
DSP es una forma muy especializada de microprocesador que ha sido optimizado
para realizar clculos repetitivos sobre cadenas de datos digitalizados. Estos datos
son usualmente alimentados al DSP desde un convertidor A/D.

La msica en el formato digital se almacena en el CD. Un sistema ptico de diodos


lser lee los datos digitales del disco cuando ste gira y los transfiere al Conversor
digital-analgico. Este transforma los datos digitales en una seal analgica que
es la reproduccin elctrica de la msica original. Esta seal se amplifica y se
enva al altavoz para poder disfrutarla.
Es innegable que el mundo real no suele ser digital y muchas veces se desea
conocer magnitudes de ese mundo, por ejemplo, la velocidad del viento, la
temperatura de un lquido, etc.
Hay que buscar la forma de introducir en el micro esa informacin, traducindola
previamente a digital, para que se pueda tratar. La forma ms directa (hay muchas
otras) es usar un conversor analgico digital que convierta una tensin (o
corriente) de entrada proveniente de un transductor a un nmero binario
directamente proporcional a sta.

UNIDAD 3.2: DIGITAL/ANALOGICO (D/A)


Un DAC contiene normalmente una red resistiva divisora de tensin, que tiene una
tensin de referencia estable y fija como entrada.
Hay que definir qu tan exacta ser la conversin entre la seal analgica y la
digital, para lo cual se define la resolucin que tendr.
Un convertidor Digital - Analgico de 4 bits. Cada entrada digital puede ser slo un
"0" o un "1". D0 es el bit menos significativo (LSB) y D3 es el ms significativo
(MSB).
El voltaje de salida analgica tendr uno de 16 posibles valores dados por una de
las 16 combinaciones de la entrada digital.
La resolucin se define de dos maneras:
Primero se define el nmero mximo de bits de salida (la salida digital).
Este dato permite determinar el nmero mximo de combinaciones en la
salida digital. Este nmero mximo est dado por: 2n donde n es el nmero
de bits.
Tambin la resolucin se entiende como el voltaje necesario (seal
analgica) para lograr que en la salida (seal digital) haya un cambio del bit
menos significativo. (LSB)
Para hallar la resolucin se utiliza la siguiente frmula: Resolucin = VoFS /
[2n - 1]
Donde:
n = nmero de bits del ADC
VoFS = es el voltaje que hay que poner a la entrada del convertidor para
obtener una conversin mxima (todas las salidas son "1").

UNIDAD 3.2.1: TIPOS


Convierten las seales digitales en cantidades elctricas analgicas relacionadas
en forma directa con el nmero de entradas codificado digitalmente. Los DAC
efectan sus conversiones recibiendo la informacin en forma serial o paralela. La
decisin de emplearlos en serie o paralelo se basa en el uso final, como por
ejemplo en instrumentos de medida como osciloscopios de almacenamiento digital
se emplea la conversin de tipo paralela y en aplicaciones del control de proceso
como vlvulas se puede efectuar en forma serie. Un sistema tipo DAC se basa en
el diagrama que se muestra en la fig.8

La fig.8: Esquema bsico de un DAC

El registro acepta una entrada digital, slo durante la duracin de la seal convert.
Despus de la adquisicin, el registro mantiene constante el nmero digital hasta
que se reciba otro comando. Las salidas del registro controlan interruptores que
permiten el paso de 0 [V] o el valor de la fuente de voltaje de referencia. Los
interruptores dan acceso a una red sumadora resistiva que convierten cada bit en
su valor en corriente y a continuacin la suma obteniendo una corriente total. El
valor total alimenta a un amplificador operacional que realiza la conversin a
voltaje y el escalamiento de la salida. Cada resistor de la rama est ajustado
segn el bit que tenga a la entrada como se muestra en el esquema
correspondiente a la fig.9

La fig.9: Conversor bsico escalera.

Luego, la tensin de salida de un conversor de n bits, est dada por (4)

La fig.10: Circuito Sample and Hold.

Donde cada

an

representa la informacin binaria0 o1.

El circuito de la fig.10 presenta un grave inconveniente, pues, se requieren n


resistores y los cuales se van duplicando en magnitud. Debido a las caractersticas
estndar en la fabricacin de las resistencias, es difcil encontrar en valor exacto
de los resistores adecuados para un diseo en particular. Para evitar la necesidad
de disponer de tantos valores resistivos, la estructura R/2R de la fig.11 utiliza solo
dos valores aunque necesita el doble de resistencias.

Con esta tcnica se pueden fabricar conversores tipo ADC de 12 a 16 bit, sin
embargo, la estabilidad de la fuente de poder y el ruido viene a jugar un papel
crtico al aumentar el nmero de bit. Un entorno de aplicacin especialmente
importante para los conversores DAC es el audio, empujado por el desarrollo del
disco compacto.

LA fig.11: Estructura R/2R.

UNIDAD 3.2.2: APLICACIN


Los DAC se utilizan siempre que la salida de un circuito digital tiene que ofrecer un
voltaje o corriente analgicos para impulsar o activar un dispositivo analgico.
Algunas de las aplicaciones ms comunes se describen a continuacin:

Control: La salida digital de una computadora puede convertirse en una


seal de control analgico para ajustar la velocidad de un motor o para
controlar casi cualquier variable fsica.
Anlisis automtico: Los ordenadores personales pueden ser programados
para generar las seales analgicas (a travs de un DAC) que se necesitan
para analizar circuitos analgicos. La respuesta de salida analgica del
circuito de prueba normalmente se convertir en valor digital por un ADC.

Control de amplitud digital: Un DAC multiplicativo se puede utilizar para


ajustar digitalmente la amplitud de una seal analgica. Recordemos que
ste genera una salida que es el producto de un voltaje de referencia y la
entrada binaria. Si dicho voltaje es una seal que vara con el tiempo, la
salida del DAC seguir esta seal, pero con una amplitud determinada por
el cdigo de entrada binario. Una utilizacin normal de esta aplicacin es el
control de volumen digital, donde la salida de un circuito o computadora
digital puede ajustar la amplitud de una seal de audio.

Convertidores A/D: Varios tipos de convertidores A/D utilizan unos DAC que
son parte de sus circuitos.

Las aplicaciones ms significativas del DAC son;


En instrumentacin y control automtico, son la base para implementar
diferentes tipos de convertidores analgico digitales, as mismo, permiten
obtener, de un instrumento digital, una salida analgica para propsitos de
graficacin, indicacin o monitoreo, alarma, etc.
El control por computadora de procesos o en la experimentacin, se
requiere de una interface que transfiera las instrucciones digitales de la
computadora al lenguaje de los actuadores del proceso que normalmente
es analgico.
En comunicaciones, especialmente en cuanto se refiere a telemetra o
transmisin de datos, se traduce la informacin de los transductores de
forma analgica original, a una seal digital, la cual resulta ms adecuada
para la transmisin.
Caractersticas bsicas de los convertidores;
Las caractersticas bsicas que definen un convertidor digital analgico son
en primer lugar, su resolucin que depende del nmero de bits de entrada
del convertidor, otra caracterstica bsica es la posibilidad de conversin
unipolar o bipolar, una tercera caracterstica la constituye el cdigo utilizado
en la informacin de entrada, generalmente los convertidores digitales
analgicos operan con el cdigo binario natural o con el decimal codificado
en binario (BCD), el tiempo de conversin es otra caracterstica que definen
al convertidor necesario para una aplicacin determinada, y se define como
el tiempo que necesita para efectuar el mximo cambio de su tensin con
un error mnimo en su resolucin, otras caractersticas que definen al
convertidor son; su tensin de referencia, que puede ser interna o externa,
si es externa puede ser variada entre ciertos mrgenes, la tensin de salida
vendr afectada por este factor, constituyndose ste a travs de un
convertidor multiplicador, as mismo deber tenerse en cuenta, la tensin de
alimentacin, el margen de temperatura y su tecnologa interna.
Bsicamente, la conversin D/A es el proceso de tomar un valor
representado en cdigo digital (como binario directo o BCD) y convertirlo en
un voltaje o corriente que sea proporcional al valor digital. En la siguiente
figura se muestra el diagrama a bloques de un convertidor D/A comn de
cuatro bits.

La fig.12: Convertidor digital/analgico (d/a)

Las entradas digitales D, C, B y A se derivan generalmente del registro de salida


de un sistema digital. Los 24 = 16 diferentes nmeros binarios representados por
estos bits se muestran en la fig.13

La fig.13

Por cada nmero de entrada, el voltaje de salida del convertidor D/A es un valor
distinto. De hecho, el voltaje de salida analgica Vsal es igual en volts al nmero
binario. Tambin podra tener dos veces el nmero binario o algn otro factor de
proporcionalidad. La misma idea sera aplicable si la salida del D/A fuese la
corriente Isal.
En general
Salida analgica = K x entrada digital

Donde K es el factor de proporcionalidad y tiene un valor constante para un DAC


dado. Claro que la salida analgica puede ser un voltaje o una corriente. Cuanto
es un voltaje, K tiene unidades de voltaje y, cuando es una corriente, D tiene
unidades de corriente. Para el DAC de la figura anterior K=1V as que

Se puede utilizar la expresin anterior para calcular V sal para cualquier valor
digital de entrada.