En un ADC, ¿cómo se llaman las unidades de resolución?

7

Tengo una señal cuya salida de escala completa en el ADC de 12 bits es 4095. Si reduzco la señal, entonces veo que el número de salida es (digamos) 4000, la salida ha disminuido en 95. ¿Pero 95 qué? ¿Cómo se llaman esas divisiones? Es claramente (?) No bits.

    
pregunta Dirk Bruere

2 respuestas

14

Hablando como ingeniero de aplicaciones en una empresa que fabrica chips ADC ... la unidad se llama LSB (bit menos significativo), por lo que en su ejemplo, el código de salida ADC sería 4000 LSB. (Un comentarista señala que esto también podría llamarse Counts ; esto también tendría sentido para el ADC de doble pendiente).

Esto normalmente solo es interesante cuando se lee la hoja de datos del ADC, donde generalmente hay un nivel específico de precisión para INL (no linealidad integral) / DNL (no linealidad diferencial) / error de compensación / error de ganancia. Consulte, por ejemplo, la hoja de datos de MAX11300 , las especificaciones eléctricas de ADC. (Divulgación: soy un ingeniero de aplicaciones de Maxim, y este es uno de los productos que apoyo.) Maxim le da a las unidades INL / DNL como LSB.

Tenga en cuenta que esto no es una unidad física, es solo un nombre para el valor de recuento sin procesar devuelto por el ADC. No parece haber un consenso real sobre cómo llamar a esta unidad de código ADC sin procesar. Normalmente, una aplicación usaría algunos mapas lineales (y posiblemente valores de calibración) para convertir el código LSB de ADC en una unidad física significativa. Por ejemplo, 4000 LSB * 5.00 Volts / 4096 LSB = 4.88 Volts.

Cuando escribo software para hacer este tipo de conversión, por lo general nombro el valor ADC sin procesar de manera similar a ADC_Code y el voltaje como ADC_Voltage . Me preocuparía que, en el contexto del software, "conteo" se pueda interpretar erróneamente como un recuento de iteraciones (que es válido dentro de un DVM u otro ADC de doble pendiente que realmente cuenta el tiempo que se tarda en cargar / descargar un capacitor) .

    
respondido por el MarkU
2

El artículo Wikipedia en ADC se refiere a estas cantidades como "niveles".

  

Los valores generalmente se almacenan electrónicamente en forma binaria, por lo que la resolución generalmente se expresa en bits. En consecuencia, se supone que la cantidad de valores discretos disponibles, o " niveles ", es una potencia de dos. Por ejemplo, un ADC con una resolución de 8 bits puede codificar una entrada analógica a uno en 256 niveles diferentes, ya que 2 ^ 8 = 256. Los valores pueden representar los rangos de 0 a 255 (es decir, un entero sin signo) o de −128 a 127 (es decir, entero con signo), dependiendo de la aplicación.

    
respondido por el MC ΔT

Lea otras preguntas en las etiquetas

Comentarios Recientes

¡Gracias! Utilizamos un voltaje de CC de línea de corte de línea para los subwoofers ADC para una prueba fácil de las cosas para verificar el rendimiento del mismo. El control de sonido termina entre estos dos para fines de estabilidad. La salida máxima producida con un amplificador E de tamaño estándar es de 30 vatios, puede alcanzar hasta 13 W para SP20 o 5 W para otros PA, la alta ganancia también obtiene un rendimiento relevante, especialmente para sonidos como equipo humbucker si buscas un alto rendimiento... Lees verder