Conversión Digital-Analógica y
Analógica-Digital
Profesor: Omar Torres García
Bloque III. Conversión Digital-Analógica y Analógica-Digital 2
3.1 Panorama General 2
3.2 Convertidores Digital-Analógico 3
3.2.1 Circuitos convertidores 3
3.2.2 Especificaciones 4
3.2.3 Tipos de circuitos integrados que existen en el mercado 5
3.3 Convertidores Analógico-Digital 6
3.3.1 Tipos de convertidores 6
3.3.1.1 De contador, de rampa 6
3.3.1.2 De rastreo 7
3.3.1.3 De aproximación sucesiva 8
3.3.2 Especificaciones 9
3.3.3 Tipos de circuitos integrados que existen en el mercado 11
Referencias 13
1
Bloque III. Conversión Digital-Analógica y
Analógica-Digital
El mundo real es básicamente analógico. La medida directa de una magnitud física (sonido,
temperatura, presión, etc.) es convertida por el correspondiente transductor (sensor) a un
valor de tensión analógica capaz de ser procesada por un sistema electrónico. Asimismo, el
sistema electrónico proporcionará a los correspondientes efectores (altavoces, motores,
calefactores, etc.) una tensión analógica que determine su actuación.
3.1 Panorama General
Los sistemas digitales emplean los valores numéricos codificados en binario, en palabras
digitales compuestas por ceros y unos; ello proporciona a los sistemas digitales alta fiabilidad
y precisión, conseguidas por la perfecta distinción física entre el 0 y el 1, y una gran potencia
de cálculo, derivada de la utilización de un sistema de numeración y de la capacidad de
integración de funciones booleanas de altísima complejidad.
En la frontera (interfase) entre las señales analógicas procedentes del medio físico o
destinadas a interferir con él y las señales digitales que procesa el sistema electrónico se
requieren conversores que pasen los valores numéricos del campo analógico a la digital y
viceversa: conversores A/D y D/A.
Mediante una suma ponderada de los dígitos de valor 1 se consigue, en forma muy simple,
un conversor digital-analógico rápido; la ponderación puede hacerse con una serie de
resistencias en progresión geométrica (cada una mitad de la anterior), lo cual obliga a utilizar
un amplio rango de resistencias, o bien mediante una red R-2R que efectúa sucesivas
divisiones por 2.
Puede convertirse una tensión en número binario utilizando un conversor opuesto D/A, a
través de la comparación entre la tensión de entrada y la proporcionada por dicho conversor
D/A aplicado a un generador de números binarios; se trata de aproximar el número-resultado
a aquel, cuya correspondiente tensión analógica es igual a la de entrada. La aproximación
puede hacerse de unidad en unidad, mediante un simple contador, o dígito
a dígito mediante un circuito secuencial específico.
En los sistemas digitales la precisión viene dada por la utilización de dos símbolos 1/0 y por
la separación entre las tensiones que los representan. En cambio, en el tratamiento de
tensiones analógicas y, por tanto, en los conversores D/A y A/D, hemos de preocuparnos de
2
la precisión y de las diversas causas de error que le afectan: desplazamiento del origen,
linealidad, resolución, etc.
3.2 Convertidores Digital-Analógico
Los principales parámetros que definen un convertidor digital analógico son, en primer lugar,
su resolución, que depende del número de bits de entrada del convertidor. Otra característica
básica es la posibilidad de conversión unipolar o bipolar. Una tercera la constituye el código
utilizado en la información de entrada -generalmente, los convertidores digitales analógicos
operan con el código binario natural o con el decimal codificado en binario (BCD)-. El tiempo
de conversión es otra particularidad que define al convertidor necesario para una aplicación
determinada. Es el tiempo que necesita para efectuar el máximo cambio de su tensión con
un error mínimo en su resolución. Otros aspectos que posee el convertidor son: su tensión de
referencia, que puede ser interna o externa (si es externa puede ser variada entre ciertos
márgenes); la tensión de salida vendrá afectada por este factor, constituyéndose éste a través
de un convertidor multiplicador; así mismo, deberá tenerse en cuenta la tensión de
alimentación, el margen de temperatura y su tecnología interna.
3.2.1 Circuitos convertidores
Los convertidores A/D están formados por tres partes como se muestra en la siguiente figura:
un sistema de interruptores controlado por entradas digitales que están en estado abierto o
cerrado, un circuito divisor que genera un valor analógico en función de los interruptores
abiertos y cerrados, y una fuente de tensión de alta precisión. Este circuito puede mejorarse
mediante la amplificación de la señal en el circuito divisor que le haga insensible a las cargas
conectadas en la salida.
Hay un gran número de técnicas de conversión D/A, pero sólo haremos referencia a los tres
tipos básicos usados en tecnología integrada:
● Circuitos de escalado de corrientes
● Circuitos de escalado de tensión
● Circuitos de escalado de carga
El primer grupo es el más usado en el diseño de conversores D/A en tecnología
bipolar. Los dos últimos (escalado de tensiones o cargas) son más adecuados para el
diseño en tecnología MOS.
3
3.2.2 Especificaciones
Existe una amplia variedad de DAC como circuitos integrados o bien como paquetes
encapsulados. Hay que conocer las especificaciones más importantes de los fabricantes a fin de
evaluar un DAC en una determinada aplicación.
- Resolución: La resolución porcentual de un DAC depende única y exclusivamente del número
de bits. Por esta razón, en las fichas técnicas se detalla de esta manera. Un DAC de 10 bits tiene
una resolución más sensible (mayor exactitud) que uno de 8 bits. Este dato es extrapolable a las
especificaciones de lectores de CD o equipos integrados.
- Precisión: Los fabricantes de DAC tienen varias maneras de establecer la precisión o exactitud.
A las dos más comunes se las llama Error de Escala Completa y Error de Linealidad (o en
ocasiones, directamente linealidad), que normalmente se expresan como un porcentaje de la
salida de escala completa del convertidor (%FS).
El error de escala completa es la máxima desviación de la salida del DAC de su valor estimado
(teórico).
El error de linealidad es la desviación máxima en el tamaño de etapa del teórico. Algunos de los
DAC menos económicos tienen errores de escala completa y de linealidad en el intervalo 0.01%-
0.1%.
- Tiempo de respuesta: La velocidad de operación de un DAC se explica cómo tiempo de
respuesta, que es el periodo que se requiere para que la salida pase de cero a escala completa
cuando la entrada binaria cambia de todos los ceros a todos los unos. Los valores comunes del
tiempo de respuesta variarán de 50 ns a 10 ms. En general, los DAC con salida de corriente
tendrán tiempos de respuesta más breves que aquéllos con una de voltaje. Por ejemplo, un DAC
puede operar como salida de corriente o bien de voltaje. Su tiempo de respuesta a su salida es
menor cuando se utiliza salida de corriente que cuando se emplea la de voltaje.
- Voltaje de balance: En teoría, la salida de un DAC será cero voltios cuando en la entrada binaria
son todo ceros. En la práctica, habrá un voltaje de salida pequeño producido por el error de
balance del amplificador del DAC. Este desplazamiento es comúnmente 0.05% FS. Casi todos los
DAC con voltaje tendrán una capacidad de ajuste de balance externo que permite eliminar el
desequilibrio.
Si bien las indicaciones de los fabricantes frecuentemente no se ajustan a la realidad, al menos
ya sabemos para qué sirve y cómo funciona un convertidor digital analógico. El objetivo, como
siempre hacemos en CEC, es que el lector tenga su propio criterio para afrontar la búsqueda o
compra de un DAC.
4
3.2.3 Tipos de circuitos integrados que existen en el mercado
El DAC más común es el DAC de audio, la mayoría de los DAC que llevan integrados los
ordenadores, móviles u otros dispositivos digitales hacen su trabajo de forma más o menos
aceptable. Pero si lo conectamos a un DAC externo se experimentará un gran salto en cuanto
a calidad de sonido. No es lógico que hagamos el esfuerzo de comprarte unos altavoces o
auriculares de alta gama, pero no obtener el máximo partido ya que el DAC que lleva
incorporado el ordenador es de una calidad francamente mejorable.
Sin embargo, sí hay situaciones donde contar con un DAC dedicado puede ser recomendable
y notarse de inmediato, como por ejemplo en el caso de los ordenadores, especialmente los
portátiles con placas base baratas, los teléfonos móviles de gamas medias-bajas y tabletas
con salida analógica de audio
Mejores DAC del mercado en 2023:
● RME ADI-2 DAC FS
● iFi ZEN Blue V2
● S.M.S.L Sanskrit 10th MK II
● AudioQuest Dragonfly Black/Red
● Dragonfly Cobalt
● Fiio K5 Pro
5
3.3 Convertidores Analógico-Digital
Generalmente, un conversor analógico-digital es un dispositivo electrónico que convierte una
entrada analógica de voltaje a un número digital. La salida digital puede usar diferentes
esquemas de codificación, como binario, aunque algunos dispositivos no eléctricos o
parcialmente eléctricos pueden ser considerados como conversores analógicos-digitales.
La resolución de un conversor indica el número de valores discretos que este puede producir
sobre un rango de valores de voltaje. Generalmente es expresado en bits.
Por ejemplo, un conversor que codifica una entrada analógica de 1 a 256 valores discretos
(0..255) tiene una resolución de 8 bits: o sea, 2 elevado a 8. La resolución puede también ser
definida eléctricamente y expresarse en volts.
3.3.1 Tipos de convertidores
Los convertidores analógicos a digitales (ADC) se utilizan en la mayor parte de la electrónica
de consumo moderna y en muchas aplicaciones comerciales. Cada vez que necesite convertir
variables de entrada del mundo real (como audio de micrófono o una imagen) en una señal
digital para almacenamiento informático, manipulación u otras aplicaciones, utilizará un ADC.
Existen muchos tipos diferentes de ADC disponibles en el mercado, y cada diseño diferente
tiene sus fortalezas y debilidades específicas. La elección del ADC correcto depende en gran
medida del conocimiento de las necesidades.
3.3.1.1 De contador, de rampa
El convertidor A/D de rampa simple se basa en un contador y la generación de una señal tipo
rampa, la señal tipo rampa se compara con el voltaje de entrada que se desea convertir, en
el momento que estos voltajes son iguales, la cuenta se interrumpe, y el valor del contador
representa el valor del voltaje de entrada. A continuación, se presenta el diagrama básico de
este tipo de convertidor.
6
En este diagrama es posible observar que el voltaje de entrada se compara con el voltaje de
rampa, cuando ambos voltajes son iguales, el contador detiene la cuenta del contador y esta
se almacena en un buffer con el propósito de congelar la cuenta. El funcionamiento de este
convertidor se basa en convertir el voltaje de entrada en un número de pulsos equivalentes
(en este caso el periodo)
Si el voltaje de entrada se incrementa, el tiempo T se incrementa, por lo que la cuenta
del contador se incrementa
Si el voltaje de entrada disminuye el periodo T disminuye y consecuentemente
disminuye la cuenta del contador
3.3.1.2 De rastreo
A continuación se muestra el diagrama básico de un conversor analógico digital ADC de
rastreo.
7
Se puede observar que este diagrama es parecido al de un conversor analógico digital ADC
por rampa digital con la diferencia que ahora el contador no se reinicia a cero, sino que de
acuerdo al valor de Vcomp el contador aumenta o disminuye su valor siguiendo a la señal de
entrada.
Este convertidor ADC se genera a partir de un contador digital de n bits. La salida del contador
se conecta a un registro de corrimiento con entrada paralelo y salida paralelo y a un
convertidor digital analógico. La salida del conversor digital analógico ingresa juntamente con
la señal analógica de entrada Vin a un comparador analógico (opamp), y la salida de este
comparador se encarga de actualizar el registro corrimiento y también de indicarle al contador
si debe aumentar o disminuir su valor.
3.3.1.3 De aproximación sucesiva
El convertidor A/D de aproximaciones sucesivas, ofrece un incremento en la velocidad de
conversión con gran exactitud. El funcionamiento de este tipo de convertidor, se ilustra
auxiliándose de la forma de onda colocada en la siguiente gráfica:
El funcionamiento del convertidor se basa en comparar el voltaje de entrada con un voltaje
de la siguiente forma:
La primera comparación se realiza con la mitad del voltaje de plena escala, si el voltaje de
entrada es mayor que el voltaje de comparación, se coloca un 1 en el resultado, si el voltaje
de entrada es menor al voltaje de comparación se coloca un cero en la salida.
En la segunda comparación, el voltaje de referencia se incrementa o disminuye en un cuarto
del voltaje de entrada, este incremento o disminución depende de la comparación anterior, si
en la comparación anterior, el voltaje de entrada es inferior al voltaje de salida, este valor se
le resta al voltaje de comparación, en caso contrario, este voltaje se suma al voltaje de
comparación.
8
3.3.2 Especificaciones
A medida que explora el mundo de los ADC, puede resultar útil recordar de qué manera la
resolución, la velocidad, la precisión y el ruido afectarán su elección.
Resolución: se refiere al número de bits de salida que el ADC puede generar por cada
conversión. Esta cifra determina la señal de entrada más pequeña que el sistema puede
representar. La resolución también define el menor cambio progresivo en la señal analógica
que puede expresar el ADC.
Velocidad: tiene que ver con la tasa de muestra del dispositivo; en otras palabras, ¿cuál es
el mayor número de conversiones por segundo que puede manejar el ADC? La tasa de
muestra está determinada por el tiempo que demora realizar una sola conversión. Esa cifra
determina cuántas muestras por segundo son posibles en un escenario ideal.
Precisión: es relativamente directa. ¿Qué tan estrechamente coincide la salida con la
entrada? ¿Qué cantidad de la salida corresponde a la señal deseada? Generalmente,
evaluamos la precisión en términos del ruido presente en la señal de salida, mediante una
cifra denominada relación señal-ruido (SNR), donde más alta es mejor (más señal por
cantidad determinada de ruido). Incluso en un ADC ideal, habrá cierta cantidad de ruido
presente ya que el redondeo necesariamente debe producirse en orden para digitalizar una
señal analógica (ruido de cuantificación, que se explica a continuación). Por lo general, una
mayor resolución también genera mayor precisión, ya que cuanto menor sea el error de
redondeo, más cierta será la salida digital en relación con la entrada analógica.
Ruido: de cuantificación es uno de varios tipos de ruido que contribuyen a la precisión del
dispositivo. Este tipo de ruido merece su propia mención porque el ruido de cuantificación es
inevitable en la conversión analógica a digital. En términos sencillos, cuando un conjunto
continuo se convierte en un conjunto discreto, podemos esperar la pérdida de alguna
información. Nos referimos a esa información perdida como ruido de cuantificación, que se
manifiesta como una señal de ruido de dientes de sierra. Con una resolución suficientemente
alta, es posible contrarrestar el ruido de cuantificación funcionalmente, pero seguirá siendo
una parte inherente del proceso de ADC.
Los diversos diseños de ADC tienen su propias fortalezas y debilidades. Como resultado, su
proyecto y el caso de uso previsto dictarán en gran medida qué tipo de ADC opta por usar.
Una idea clara de lo que desea que su dispositivo logre le permitirá dar prioridad a los cuatro
factores que describimos anteriormente y guiarlo hacia el tipo correcto de arquitectura de
ADC.
Para un tipo de arquitectura determinado, mientras más alta sea la resolución de un ADC,
más baja será su velocidad (y viceversa), debido a que una mayor resolución significa más
datos que convertir.
9
Sin embargo, los ADC segmentados tienen un método bastante particular: combinan algunas
de las mejores cualidades de los SAR y de los ADC tipo flash, logrando alcanzar alta velocidad
y alta resolución.
Si bien los ADC flash son grandes y costosos, su velocidad los convierte en candidatos de
calidad para convertir la grabación analógica de video en digital, un proceso que aborda
enormes cantidades de datos. Los SAR son muy populares en las aplicaciones de
instrumentación y de adquisición de datos, en donde la ultraalta velocidad es menos crítica y
la precisión es reina soberana.
La arquitectura delta-sigma (uno de los diseños más recientes) puede jactarse de una
precisión asombrosa, pero también es el más lento de los diseños populares, lo que la hace
muy adecuada para las aplicaciones de audio de alta fidelidad. En esas instancias, capturar
incluso matices pequeños es crítico, pero la cantidad total de datos no es extrema (comparado
con el video, por ejemplo). Como resultado, verá que los diseños delta-sigma se emplean en
gran medida para el audio digital y la instrumentación.
Por último, los ADC segmentados se vuelven cada vez más populares gracias a su capacidad
para combinar tanto resoluciones razonablemente altas como velocidades. Esencialmente,
los diseños de segmentación son una versión más refinada del SAR y están bien adaptados
para una amplia variedad de aplicaciones, entre ellas:
- Creación de imágenes médicas por ultrasonidos
- Video digital
- Escenarios de Internet de alta velocidad, como módems por cable, xDSL, etc.
En cuanto a la precisión, es el resultado de la combinación de resolución y velocidad de
muestra. La resolución determina la precisión de la amplitud y el error de redondeo (y, por lo
tanto, el ruido de cuantificación y una pérdida de referencia de la precisión). Mientras tanto,
la velocidad de muestra determina la precisión y la exactitud de la temporización (mientras
más veces por segundo se muestrea la fuente, más precisa será la temporización). En una
hoja de estadísticas de ADC se registrará la precisión general y el ruido de cuantificación
específico en la línea de "relación señal/ruido". Conviene que este valor sea lo más alto
posible (más potencia de señal por cantidad determinada de ruido).
10
3.3.3 Tipos de circuitos integrados que existen en el mercado
Hablaremos ahora de un conversor muy popular que es el Arduino.
El conversor ADC Arduino es el encargado de la conversión
analógica digital empleada en la placa para poder leer todos
los sensores disponibles en el mercado para algún proyecto
de automatización.
Cuando se trabaja con el ADC Arduino (conversor análogo
digital) se debe tener en consideración que solo podemos
colocar voltajes de máximo 5v o de 3.3v si trabajamos con
un Arduino con este voltaje como el Mini. De lo contrario
podremos quemar nuestra placa.
A continuación se muestra una tabla con los voltajes
máximos de operación y la máxima resolución de cada
placa Arduino. Aquí podrás ver el convertidor análogo digital
– ADC de Arduino Mega 2560, UNO, NANO, etc.
Placa Voltaje Operación PINES MAX RESOLUTION
Uno 5 Volts A0 to A5 10 bits
Mini, Nano 5 Volts A0 to A7 10 bits
Micro 5 Volts A0 to A11* 10 bits
11
Zero 3.3 Volts A0 to A5 12 bits**
Como podemos ver en la tabla anterior, la lectura que haga el Arduino en la entrada análoga
va a depender de la resolución ADC del Arduino que tenga. Por ejemplo, si estamos leyendo
voltajes en un Arduino UNO, como es de 10 bits en realidad el Arduino va a ver una variación
de un entero entre 0 a 1023. ¿Pero por qué?
Un bit es un binario que puede tomar dos valores (0 o 1), o sea que si tiene una resolución
de 10 bits indica que (2^10 = 1024), pero como empezamos desde 0, se dice que el valor
entero toma valores entre 0 a 1023. Esto quiere decir que si Arduino mide:
● el máximo voltaje (5v) va a almacenar un valor entero de 1023.
● Voltaje intermedio (2.5v) va a almacenar un valor entero de 512.
● Voltaje mínimo (0v) va a almacenar un entero de 0.
12
Referencias
● M. Parada, J. I. Escudero y P. Simón: “Apuntes de Instrumentación, Técnicas de
Medida y Mantenimiento”. Facultad de Informática y Estadística, Sevilla.1998.
● A. S. Sedra and K. C. Smith: “Microelectronic Circuits”. Saunders Collegue Publishing,
Third Edition. 1991.
● Tokheim, Roger. “Principios Digitales”, Ed. McGraw Hill,1995
.
● Horenstein, Mark. “Microelectrónica: Circuitos y Dispositivos”, Ed. Prentice - Hall,
1997.
● A. Lloris, A. Prieto. "Diseño lógico". Ed. Mc Graw–Hill. (1996).
● R. F. Coughlin and F. F. Driscoll: “Operational Amplifier and Linear Integrated Circuits”.
Fihth Edition, Prentice-Hall. 1998.
13