He publicado una pregunta similar antes: resolución ADC, considerando DSP . Y finalmente creo que sé la respuesta. ¿Podría por favor tener un control sobre eso?
Perdón por la confusion. Intentaré poner "lo que realmente quiero saber" aquí:
Muchas gracias.
La declaración:
- La densidad de ruido creada por la cuantificación ADC será
Es incorrecto. El ancho de banda analógico no será más de la mitad de la frecuencia de muestreo. De todos modos, este cálculo no es necesario, ya que ya tiene el valor RMS para este ruido.
Lo que debe hacer es calcular el valor RMS correspondiente para el ruido analógico en la entrada del ADC, que es . Será menor si puede limitar la banda de la señal de entrada a algo menos que el ancho de banda de Nyquist.
Pero esto te da el peor de los casos. Básicamente dice que tiene aproximadamente una SNR de 100: 1 (40 dB) (en relación con una señal de escala completa) en la entrada ADC, lo que sugeriría que cualquier valor superior a 7 bits será suficiente.
Para abordar los problemas más amplios que plantea: la verdadera pregunta es cuál es la distribución de probabilidad que cada fuente de ruido introduce en el flujo de muestras. El ruido de cuantización se distribuye uniformemente y tiene una amplitud de pico a pico que es exactamente igual al tamaño de paso del ADC: 3V/4096 = 0,732 mV.
En comparación, el AWGN en un ancho de banda de 5000 Hz tiene un valor RMS de 35 mV, lo que significa que el valor de pico a pico será inferior a 140 mV el 95 % del tiempo y inferior a unos 210 mV el 99,7 % del tiempo. el tiempo. En otras palabras, sus palabras de muestra digital tendrán una distribución de ±70 mV/0,732 mV = ±95 cuentas alrededor del valor correcto, el 95% del tiempo.
EDITAR:
- La precisión de la medición corresponderá a , que tiene una resolución de 16 bits.
Tenga cuidado: está comparando un valor de señal de pico a pico con un valor de ruido RMS. Su valor real de ruido de pico a pico será aproximadamente 4 veces el valor RMS (95% del tiempo), por lo que realmente obtendrá alrededor de 14 bits de SNR.
- Ahora volvamos al caso real. Cuando se va a emplear un ADC de 12 bits, ¿podría tratarse la resolución de 12 bits simplemente como ruido de cuantificación? Si este es el caso, el ADC de 12 bits también puede conducir a un resultado de resolución de 16 bits.
La resolución de 12 bits es ruido de cuantificación. Y sí, sus efectos se reducen con el filtrado posterior de ancho de banda estrecho.
- Lo que me molesta es "¿Realmente puedo obtener un resultado más preciso que la resolución ADC SIN sobremuestreo?"
Sí. El filtrado de ancho de banda estrecho es una especie de promedio a largo plazo. Y el muestreo de ancho de banda amplio se sobremuestrea con respecto a la salida del filtro. Dado que la señal contiene una cantidad significativa de ruido antes de la cuantificación, este ruido sirve para "difuminar" (aleatorizar) la señal que, cuando se combina con el filtrado de banda estrecha en el dominio digital, "oculta" efectivamente los efectos de la cuantificación.
Podría ser un poco más obvio si lo piensa en términos de una señal de CC y un filtro de paso bajo (promedio) de 0,01 Hz en el dominio digital. La salida media del filtro será el valor de la señal más el valor medio del ruido. Dado que este último es cero, el resultado será el valor de la señal. El ruido de cuantificación es "inundado" por el ruido analógico. En el caso general, esto se aplica a cualquier filtro de banda estrecha, no solo a un filtro de paso bajo.
Si su frecuencia de muestreo es f, entonces su filtro antialiasing debe establecerse en algo como (1/2.2)f, y el BW utilizado para su cálculo (asumiendo un filtro de primer orden) será el ancho de banda de ruido que es
Así que el BW que quieres usar es [kHz]
Dado el ruido de entrada de parece que puedes salirte con la tuya con un convertidor de 12 bits.
oliver
Jorge Herold
david tweed
richieqianle