El convertidor analógico-digital (ADC, por sus siglas en inglés) es el puente fundamental entre el mundo analógico real y los sistemas digitales. Convierte señales de voltaje analógicas continuas en señales digitales discretas que pueden ser procesadas. Ya sea en mediciones industriales, adquisición de audio, control de motores o procesamiento de señales de alta velocidad, el rendimiento del ADC determina directamente el límite de precisión del sistema.
Para principiantes, los numerosos términos y parámetros densos en las hojas técnicas de los chips suelen ser la primera barrera de entrada. Este artículo se basa en el clásico sistema de terminología de especificaciones de ADC de Texas Instruments (TI). Partiendo desde los principios fundamentales, descompone los términos clave del ADC en seis módulos: arquitectura básica, temporización y muestreo, características de entrada, precisión estática, rendimiento dinámico, codificación digital e interfaz. Explica progresivamente el significado físico, los principios subyacentes y el valor práctico de cada término, ayudándote a construir un sistema completo de conocimientos sobre ADC.
1. Fundamentos para principiantes: Tres arquitecturas principales de ADC y sus diferencias clave
Antes de comprender los términos específicos, primero debemos dominar las tres arquitecturas principales de ADC: SAR (aproximación sucesiva), Pipeline (flujo continuo) y ΔΣ (Delta-Sigma). Casi todas las diferencias en los parámetros de rendimiento de los ADC provienen de los principios operativos básicos de estas tres arquitecturas, y la mayoría de los términos en los documentos giran en torno a estos tipos.
| Tipo de arquitectura | Principio operativo principal | Características clave | Escenarios típicos de aplicación |
|---|---|---|---|
| SAR (Aproximación sucesiva) | Basado en una matriz de capacitores y un registro de aproximación sucesiva, utiliza comparación binaria para contrastar el voltaje de entrada con el voltaje de referencia. Una conversión completa por muestra, determinando cada bit secuencialmente | Conversión única, latencia extremadamente baja, bajo consumo, resolución media y velocidad media (8~18 bits, velocidad generalmente <10MSPS) | Control industrial, conmutación de canales multiplexados, instrumentos portátiles, monitoreo de alimentación |
| Pipeline (Flujo continuo) | Compuesta por múltiples etapas conectadas en serie, cada una procesa paralelamente 1~2 bits de datos, transmitiendo resultados al siguiente nivel, completando múltiples conversiones simultáneamente | Alta velocidad y alta resolución, alta tasa de conversión, latencia fija por ciclos de pipeline | Adquisición de señales de alta velocidad, procesamiento de video, comunicaciones de banda ancha, muestreo de señales de radar |
| ΔΣ (Delta-Sigma) | Utiliza un esquema de sobremuestreo + modulador + filtro digital, toma múltiples muestras de la señal de entrada y realiza promediado mediante filtros digitales FIR/IIR, produciendo finalmente el resultado de conversión | Resolución ultralta, baja velocidad, tiempo de adquisición largo, latencia de grupo inherente, capacidad extrema para suprimir ruido de cuantización | Medición precisa de corriente continua, adquisición de audio, pesaje industrial, sensores de temperatura y otras aplicaciones de baja frecuencia y alta precisión |
En resumen: si necesitas muestreo rápido tipo “instantánea” y conmutación frecuente de canales, elige SAR; si necesitas adquirir señales de alta frecuencia y velocidad, elige Pipeline; si necesitas precisión extrema y no requieres alta velocidad, elige el tipo ΔΣ. Esta es la base para entender todos los términos de rendimiento posteriores.
2. Términos de temporización y muestreo: La “escala de tiempo” del ADC
Estos términos definen la temporización de trabajo, la capacidad de muestreo y la velocidad de respuesta del ADC. Son la base del diseño de hardware y coincidencia temporal, así como los primeros conceptos que deben aprenderse.
1. Tiempo de adquisición (Acquisition Time)
Es el tiempo que necesita el ADC para completar una muestra efectiva, es decir, el tiempo total que tarda el condensador de muestreo en cargarse completamente tras cerrar el interruptor de muestreo y capturar el voltaje de entrada.
- Tipo SAR: El tiempo de adquisición depende de la velocidad de carga del condensador de muestreo. Comienza a contar tras emitirse el comando de muestreo. Solo requiere una muestra por conversión, por lo que el tiempo es muy corto.
- Tipo Pipeline: Disparado por flancos de reloj externos, captura simultáneamente la señal diferencial tras un cambio de entrada. El tiempo de adquisición también corresponde al tiempo de una sola muestra.
- Tipo ΔΣ: Debido al filtrado digital promedio de múltiples muestras, el tiempo de adquisición es mucho más largo que los otros dos. Si hay una señal escalón o cambio de canal, se requiere tiempo adicional para que el filtro se actualice.
Valor de aplicación: El tiempo de adquisición determina la velocidad máxima de cambio de señal que puede manejar el ADC, y también es el tiempo mínimo que debe esperarse durante la conmutación de canales multiplexados.
2. Relacionado con apertura: Retardo de apertura (Aperture Delay) y Jitter de apertura (Aperture Jitter)
Estos parámetros determinan la precisión del muestreo de señales de alta frecuencia, siendo indicadores clave en muestreo de alta velocidad.
- Retardo de apertura: Diferencia de tiempo entre el flanco efectivo del comando de muestreo externo (normalmente al 50% de amplitud) y el momento real en que el ADC captura la señal de entrada. Es un retardo inherente del hardware del ADC.
- Jitter de apertura: Desviación estándar del retardo de apertura entre múltiples muestreos, es decir, el error aleatorio en el instante de muestreo. A menudo confundido con ruido de entrada, deteriora directamente la relación señal-ruido (SNR). La fórmula del impacto del jitter sobre la SNR es:SNR=20 log_{10}\\left(\\frac{1}{2 \\pi f t_j}\\right)donde f es la frecuencia de la señal de entrada y t_j es el jitter total (raíz cuadrada de la suma de cuadrados del jitter de apertura y del jitter del reloj).
Valor de aplicación: Cuanto mayor sea la frecuencia de la señal de entrada, mayor será el error de muestreo causado por el jitter de apertura. Por ejemplo, al muestrear señales superiores a 1 MHz, incluso un jitter de nivel ps causa pérdidas significativas de precisión.
3. Tasa de muestreo (Sample Rate) y Velocidad de conversión (Conversion Rate)
- Tasa de muestreo: Velocidad con la que el ADC completa conversiones consecutivas, medida en muestras por segundo (SPS) o hercios (Hz). Determina el ancho de banda máximo de señal que puede procesar. Según el teorema de Nyquist, la tasa de muestreo debe ser más del doble que la frecuencia máxima de la señal de entrada para poder reconstruir sin distorsión la señal original.
- Velocidad de conversión: Frecuencia máxima con la que el ADC puede entregar resultados por segundo. Para el tipo SAR, equivale a la tasa de muestreo; para el tipo ΔΣ, es igual a la frecuencia del modulador dividida por la razón de decimación.
4. Tiempo de conversión (Conversion Time)
Tiempo que tarda el ADC en convertir el voltaje analógico capturado en un resultado digital después del muestreo. Nota: No incluye el tiempo de adquisición. En SAR/Pipeline, el tiempo de conversión es mucho menor que el tiempo de transferencia, mientras que en ΔΣ depende fuertemente de la profundidad del filtro digital.
5. Rendimiento (Throughput Rate) y Tiempo de transferencia
El tiempo de transferencia es el tiempo total necesario para completar todo el proceso: “muestreo-conversión-preparación de datos”. El rendimiento es su inverso y representa la capacidad real de salida de datos del ADC en modo continuo. Es el indicador clave de eficiencia práctica del ADC, no solo la velocidad de conversión.
6. Latencia/Retardo (Latency)
Tiempo total desde que se inicia el muestreo de la señal de entrada hasta que se obtiene el resultado digital correspondiente. Se divide en dos tipos:
- Latencia de ciclo: Número completo de ciclos de reloj desde el inicio de una conversión hasta el inicio de la siguiente. SAR suele tener latencia de cero o un ciclo; Pipeline tiene latencia fija de múltiples ciclos.
- Latencia de tipo ΔΣ: Determinada por la latencia de grupo del filtro digital interno, igual al número de ciclos de conversión que tarda la señal en atravesar el filtro. Debe considerarse especialmente tras encendido o cambio de canal. En ADCs ΔΣ de audio, la latencia puede alcanzar decenas de ciclos de muestreo.
7. Tiempo de estabilización (Settling Time)
Específico para ADC ΔΣ: tiempo de respuesta del filtro digital ante una señal de entrada escalón, es decir, el número de conversiones necesarias para que la salida converja dentro del rango de precisión nominal tras un salto en la entrada. Tras encendido, cambio de canal o señal escalón, debe esperarse este tiempo antes de obtener resultados precisos.
3. Términos de características de entrada analógica: Las “reglas de interfaz frontal” del ADC
Estos términos definen los requisitos del ADC respecto a la señal de entrada, siendo la base fundamental para el diseño del circuito analógico frontal. Determinan directamente la topología del circuito de entrada y la selección de componentes.
1. Ancho de banda analógico (Analog Bandwidth)
Frecuencia de entrada a la cual la amplitud de salida del ADC cae 3 dB respecto a la entrada. Representa el límite superior de frecuencia que puede manejar el ADC. Nota: El ancho de banda analógico ≠ tasa de muestreo. Por ejemplo, muchos ADC de alta velocidad tienen ancho de banda analógico mucho mayor que su frecuencia de Nyquist, útil en escenarios de submuestreo.
2. Tipos de entrada: Unipolar, Diferencial, Pseudo-diferencial
Configuraciones básicas de hardware de entrada del ADC, con grandes diferencias en inmunidad al ruido y escenarios de aplicación:
- Entrada unipolar (Single-ended): Un solo pin de entrada de señal, referenciado a tierra. Estructura simple, pero débil contra interferencias en modo común. Solo adecuada para señales con poca interferencia y cortas distancias.
- Entrada diferencial (Differential): Dos entradas (AIN+ y AIN-), el resultado depende de la diferencia de voltaje entre ambos pines, variando simétricamente (uno sube, otro baja). Ventaja: fuerte supresión de interferencias en modo común, permite alto rango dinámico con pequeñas oscilaciones en cada pin. Es el método principal en ADC ΔΣ y Pipeline.
- Entrada pseudo-diferencial (Pseudo-differential): También dos pines, pero el negativo acepta solo un rango pequeño (cientos de mV), sirviendo como referencia para el positivo. Útil para eliminar pequeños desvíos en modo común y errores de señal pequeña, pero no puede manejar señales diferenciales de gran amplitud como una entrada diferencial completa.
3. Términos relacionados con el rango de voltaje de entrada
- Rango absoluto de voltaje: Límites máximos/mínimos de voltaje que soportan los pines de entrada (respecto a tierra y alimentación analógica). Superarlo daña el dispositivo. Incluso en entradas diferenciales, ningún pin individual debe exceder este rango.
- Rango de escala completa (FS/FSR, Full-Scale Range): Rango máximo de voltaje de entrada que el ADC puede digitalizar normalmente, determinado por la referencia interna/externa. Para un ADC de n bits:FS = 2^n × \text{ancho ideal de código (1LSB)}Por ejemplo, un ADC de entrada bipolar ±2.5 V tiene un FSR de 5 V.
- Modos de entrada unipolar/bipolar: Unipolar solo admite voltajes positivos (0~VREF); bipolar admite positivos y negativos (ej. ±2.5 V), adaptándose a diferentes tipos de señal.
4. Impedancia de entrada y capacitancia de entrada
- Impedancia/capacitancia de entrada en modo común: Valor de impedancia/capacitancia de un pin analógico respecto a tierra.
- Impedancia/capacitancia de entrada diferencial: Entre los pines positivo y negativo de entrada diferencial.
Valor de aplicación: La impedancia de entrada determina los requisitos de conducción de la fuente de señal. ADCs con alta impedancia requieren menos capacidad de conducción. La capacitancia de entrada afecta el ancho de banda y tiempo de carga del circuito de muestreo, siendo clave en circuitos de alta velocidad.
5. Características en modo común y Rechazo de Modo Común (CMRR)
- Voltaje en modo común: Promedio de los voltajes en los dos pines de entrada diferencial, V_{CM}=(AIN+ + AIN-)/2.
- Rechazo de Modo Común (CMRR): Capacidad del ADC para suprimir señales en modo común en entradas diferenciales. Igual al cambio en señal de entrada en modo común dividido por el cambio resultante en el código digital, medido en dB. Cuanto mayor sea CMRR, mejor será la inmunidad a interferencias en modo común.
4. Parámetros de rendimiento estático: La “escala de precisión DC” del ADC
Los parámetros estáticos describen la precisión del ADC con entradas de corriente continua o casi continua. Son indicadores clave para selección en mediciones precisas y adquisición de señales DC. Todos los parámetros usan como unidad básica el bit menos significativo (LSB).
1. Unidades básicas: LSB y MSB
- Bit menos significativo (LSB, Least Significant Bit): Mínima señal analógica que el ADC puede distinguir, corresponde al bit más a la derecha del código digital. Fórmula del ancho ideal (1LSB):1LSB = \\frac{FS}{2^n}donde n es el número nominal de bits del ADC y FS es el rango de escala completa. Por ejemplo, un ADC de 10 bits con FSR de 5 V tiene 1LSB ≈ 4.88 mV.
- Bit más significativo (MSB, Most Significant Bit): Bit más a la izquierda del código digital, determina el orden de magnitud. En ADCs bipolares, puede usarse como bit de signo.
2. Error de desplazamiento (Offset Error)
Desviación de voltaje entre el primer punto de transición ideal del ADC y el punto real, es decir, un desplazamiento horizontal de toda la curva de transferencia.
- En ADC unipolar: desviación del primer salto de código cerca de 0 V respecto a la posición ideal.
- En ADC bipolar: desviación del código de salida respecto al código medio ideal cuando la entrada es cero.
El error de desplazamiento puede eliminarse mediante calibración (hardware o software). Su deriva térmica (ppm/°C) determina la estabilidad de precisión en todo el rango de temperatura.
3. Error de ganancia (Gain Error)
Desviación entre la pendiente ideal de la función de transferencia del ADC y la pendiente real de la curva. Se manifiesta como la diferencia entre el código de salida real y el código ideal a plena escala. Al calcular el error de ganancia, primero se elimina el error de desplazamiento, por lo que es un indicador independiente.
También puede corregirse mediante calibración. Su deriva térmica es un parámetro clave en sistemas de alta precisión.
4. No linealidad diferencial (DNL, Differential Nonlinearity)
Diferencia entre el ancho real de un código del ADC y el ancho ideal de 1LSB. Describe si los intervalos de voltaje analógico correspondientes a cada código digital son uniformes.
- Idealmente, DNL = 0 LSB.
- Cuando DNL < -1 LSB, ocurre un código perdido (Missing Code): algún código digital nunca aparece, y al aumentar la entrada, el código de salida salta.
- Cuando DNL > 1 LSB, hay códigos anchos, lo que implica un intervalo de voltaje demasiado grande y disminución de resolución local.
Valor de aplicación: DNL es clave en procesamiento de imágenes, control en lazo cerrado y aplicaciones de video, ya que determina directamente la linealidad local y monotonicidad del ADC.
5. No linealidad integral (INL, Integral Nonlinearity)
Desviación máxima entre la curva de transferencia real del ADC y una línea recta ideal, tras eliminar errores de desplazamiento y ganancia. Describe la linealidad global del ADC, medida en LSB. INL es el resultado acumulado de DNL: cuanto peor sea DNL, peor será típicamente INL.
Existen dos tipos: ajuste por extremos y ajuste óptimo. El INL de ajuste óptimo suele tener la mitad del error del ajuste por extremos, siendo clave en imágenes y mediciones precisas.
6. Monotonicidad y ausencia de códigos perdidos
- Monotonicidad: Al aumentar/disminuir continuamente el voltaje analógico de entrada, el código digital de salida permanece constante o aumenta/disminuye sincrónicamente, sin saltos inversos. Es un requisito estricto en control automático y sistemas en lazo cerrado, ya que de lo contrario podría causar oscilaciones.
- Ausencia de códigos perdidos: Al variar la entrada a todo el rango de escala, aparecen los 2^n códigos digitales posibles, sin pérdida alguna. Un ADC sin códigos perdidos siempre es monótono.
7. Error total no ajustado (TUE, Total Unadjusted Error)
Desviación total entre el código digital de salida del ADC y el valor ideal, combinando errores de desplazamiento, ganancia e INL. Es el límite superior de precisión DC del ADC sin ninguna calibración.
5. Parámetros de rendimiento dinámico: El “techo de rendimiento AC” del ADC
Los parámetros dinámicos describen el rendimiento del ADC con señales de entrada de corriente alterna. Son indicadores clave en muestreo de alta frecuencia, procesamiento de audio y adquisición de señales de comunicación. Todos los parámetros se obtienen mediante análisis de transformada rápida de Fourier (FFT).
1. Ruido de cuantización y Relación Señal-Ruido (SNR)
- Ruido de cuantización: Ruido inherente debido a la incertidumbre ±1/2LSB al discretizar una señal analógica continua en códigos digitales. Su valor RMS ideal es q/\\sqrt{12} (donde q es el voltaje de 1LSB).
- Relación Señal-Ruido (SNR): Relación entre la potencia RMS de la señal de entrada de CA y la potencia de ruido (sin armónicos ni componente DC), medida en dB. En condiciones ideales, con onda sinusoidal a plena escala:SNR_{ideal}=6.02n+1.76dBdonde n es el número nominal de bits del ADC. En ADCs ΔΣ, mayor tasa de sobremuestreo implica mayor SNR.
2. Relación Señal-Ruido y Distorsión (SINAD)
Relación entre la potencia RMS de la señal fundamental y la suma de potencias de ruido y todas las distorsiones armónicas, medida en dB. Combina ruido y distorsión, reflejando mejor el rendimiento real de CA del ADC. Fórmula:
donde P_S es la potencia de la señal fundamental, P_N la del ruido y P_D la de distorsión armónica.
3. Número efectivo de bits (ENOB, Effective Number of Bits)
Resolución efectiva real que el ADC puede alcanzar con entrada de CA. Es un parámetro clave que muchos principiantes pasan por alto: los 16 bits anunciados son “bits teóricos”, mientras que ENOB indica la resolución realmente utilizable. Relación con SINAD:
Por ejemplo, un ADC anunciado como de 16 bits con SINAD medido de 86 dB tiene un ENOB de solo 14 bits, lo que significa que en realidad solo se pueden usar 14 bits. ENOB es clave en osciloscopios, registradores de formas de onda y analizadores de espectro.
4. Distorsión armónica total (THD, Total Harmonic Distortion)
Raíz cuadrática media de las potencias de armónicos, dividida por la potencia de la señal fundamental, medida en dBc (relativo a la portadora) o dBFS (relativo a escala completa). THD se debe principalmente al error INL del ADC, reflejando su distorsión no lineal. Es clave en audio y exploración geofísica.
5. Rango dinámico libre de espurios (SFDR, Spurious Free Dynamic Range)
Diferencia en el espectro FFT entre la amplitud de la señal fundamental y la amplitud del espurio más alto (armónico o no armónico), medida en dB. Representa la capacidad del ADC para resolver señales pequeñas en presencia de señales grandes. Es un indicador clave en comunicaciones y video.
6. Otros parámetros dinámicos clave
- Distorsión de intermodulación (IMD): Relación entre la potencia de componentes de intermodulación generados por dos señales sinusoidales cercanas en frecuencia y la potencia de las señales fundamentales. Mide la distorsión con múltiples frecuencias, clave en comunicaciones de banda ancha y radar.
- Ancho de banda de potencia completa (FPBW): Frecuencia a la cual la amplitud de salida reconstruida cae 3 dB respecto a entrada a plena escala. Representa la frecuencia máxima de operación del ADC con entrada a plena escala.
- Ancho de banda de resolución efectiva: Frecuencia máxima de entrada a la cual la SNR del ADC cae 3 dB. Es el límite de ancho de banda para muestreo de CA.
6. Términos de codificación digital e interfaz: Las “reglas de salida digital” del ADC
Estos términos definen las reglas de codificación del código digital de salida del ADC y su forma de comunicación con el procesador. Son la base para el posterior análisis de datos por software y el diseño de interfaces de hardware.
1. Formatos comunes de codificación digital
La codificación de salida del ADC depende del tipo de señal de entrada (unipolar/bipolar). Los principiantes solo necesitan conocer tres formatos:
- Código binario directo unipolar (USB): Solo para entrada unipolar. 0 V corresponde a código todo ceros (0000), y FSR-1LSB a todo unos (1111). Codificación predeterminada para ADC unipolar.
- Complemento a dos (BTC): Codificación más común para entrada bipolar. El MSB es el bit de signo (0 para positivo, 1 para negativo). Cero corresponde a 0000, escala positiva a 0111, escala negativa a 1000. Compatible directamente con números con signo en procesadores, sin conversión adicional.
- Código binario desplazado bipolar (BOB): Para entrada bipolar. Escala negativa corresponde a todo ceros (0000), cero al código medio (1000), escala positiva a todo unos (1111). El MSB también puede usarse como bit de signo (1 para no negativo, 0 para negativo).
2. Interfaces de comunicación digital
- Interfaz SPI: Interfaz serial de 3/4 hilos. El ADC actúa como esclavo, iniciado por el maestro. Alta eficiencia y velocidad en transmisión punto a punto. Interfaz principal en la mayoría de ADCs de velocidad media/alta.
- Interfaz I2C: Interfaz serial de 2 hilos. Soporta múltiples dispositivos, direccionamiento integrado. Velocidad menor que SPI, adecuada para ADCs precisos de baja velocidad y pocos pines.
7. Términos auxiliares y ambientales
Además de los parámetros principales, estos términos determinan la aplicabilidad técnica del ADC, siendo complementos importantes para diseño de hardware y selección de sistema:
- Función de calibración: Autocalibración, calibración en segundo plano, calibración de sistema. Autocalibración desconecta la entrada para calibrar internamente offset/ganancia; calibración en segundo plano se realiza automáticamente durante conversión; calibración de sistema corrige errores en toda la cadena de señal, incluyendo el circuito frontal.
- Relación de rechazo de alimentación (PSRR): Capacidad del ADC para suprimir fluctuaciones de voltaje de alimentación, dividida en PSRR de CC y CA, medida en dB. Cuanto mayor sea, mejor será la inmunidad a ruido de alimentación y menor exigencia en diseño de alimentación.
- Consumo de energía: Incluye consumo en funcionamiento, apagado por hardware, modos de apagado por software. Indicador clave para dispositivos alimentados por batería o portátiles.
- Características térmicas: Rango de temperatura de operación, rango de almacenamiento, temperatura máxima de unión y coeficientes de deriva térmica de parámetros. Determinan la estabilidad del ADC en entornos extremos.
Conclusión: Lógica central para seleccionar parámetros como principiante
Tras revisar todos los términos, los principiantes pueden recordar esta regla clave para emparejar rápidamente con aplicaciones:
- Mediciones precisas de CC: Prioriza parámetros estáticos (INL, DNL, error de offset). Elige ADC tipo ΔΣ, enfocándote en ENOB y rendimiento de ruido.
- Control industrial/conmutación de múltiples canales: Prioriza tiempo de adquisición, latencia y monotonicidad. Elige ADC tipo SAR, enfocándote en DNL y tiempo de establecimiento tras cambio de canal.
- Adquisición de señales de alta frecuencia/velocidad: Prioriza parámetros dinámicos (SNR, SFDR, ENOB), tasa de muestreo, ancho de banda analógico. Elige ADC tipo Pipeline, enfocándote en jitter de apertura y ancho de banda de potencia completa.
[Descargar documento: Informe de Aplicación de TI - Glosario de Términos: Especificaciones y Características de Rendimiento de Conversión Analógica-Digital]: https://www.123865.com/s/2Y9Djv-gJddH?pwd=d4m2#