7 votos

¿En un ADC lo que se denominan unidades de resolución?

Tengo una señal cuya salida de escala completa en el ADC de 12 bits es de 4095. Si reduzco la señal por lo que veo que el número de salida es (digamos) 4000 la salida ha disminuido por el 95. Pero 95 ¿Qué? ¿Lo que se llaman esas divisiones? Está claro que es (?) no bits.

14voto

MarkU Puntos 3743

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

Esto normalmente sólo es interesante cuando la lectura del ADC de la hoja de datos, donde por lo general hay un determinado nivel de precisión para INL (Integral, No-Linealidad) / DNL (Diferencial No-Linealidad) / error de offset / ganancia de error. Véase, por ejemplo, la hoja de datos para MAX11300, el ADC Especificaciones Eléctricas. (Revelación: yo soy una Máxima ingeniero de aplicaciones, y este es uno de los productos de apoyo.) Maxim le da la INL/DNL unidades como LSB.

Nota esto no es una unidad física, es sólo un nombre para el crudo recuento de valor devuelto por la ADC. Parece que no hay que ser un verdadero consenso en cuanto a qué llamar a esta cruda ADC unidad de código. Normalmente, una aplicación podría utilizar algunos lineal de asignación (y posiblemente de los valores de calibración) para convertir el ADC LSB código en una significativa unidad física. Por ejemplo, 4000 LSB * 5.00 Voltios / 4096 LSB = 4.88 Voltios.

Cuando escribo de software para realizar este tipo de conversión, por lo general nombre de la cruda ADC valor de algo como ADC_Code y la tensión de ADC_Voltage. Yo estaría preocupado de que en el contexto del software, "count" podría ser mal interpretado como un número de iteraciones (que es válido dentro de un VETERINARIO o de otras de doble vertiente ADC que en realidad cuenta de cuánto tiempo se tarda para la carga/descarga de un condensador).

2voto

indeed Puntos 278

La Wikipedia artículo sobre los Adc se refiere a estas cantidades como "niveles".

Los valores se almacenan electrónicamente en formato binario, por lo que la resolución se expresa en bits. En consecuencia, el número de valores discretos disponibles, o "niveles", se supone que para ser 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, desde el 2^8 = 256. Los valores pueden representar los rangos de 0 a 255 (es decir, entero sin signo) o de -128 a 127 (es decir, entero con signo), dependiendo de la aplicación.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X