Secciones de la documentación
Calculadora de SNR de Convertidor ADC
POSThttps://rftools.io/ api/ py/ v1/ calculate
Slug adc-snr. Calcula el SNR teórico, ENOB y rango dinámico de convertidores analógico-digital (ADC).
Entradas
Envíe cada una de estas en inputs, en las unidades indicadas. La mayoría son obligatorias: una llamada a la que le falte una se rechaza (400) y no cuesta nada; una de la que la calculadora puede prescindir toma el valor predeterminado indicado. Una entrada fuera de su rango se calcula igualmente y se marca en la procedencia.
| Nombre | Unidad | Rango | Valor predeterminado | Descripción |
|---|---|---|---|---|
| bitsnúmero | bits | 1 … 24 | 12 | Resolución ADC |
| inputFreqnúmero | MHz | al menos 0.001 | 1 | Frecuencia de la señal analógica de entrada que se está muestreando |
| samplingFreqnúmero | MHz | al menos 0.001 | 10 | Frecuencia de muestreo del ADC. Cada zona de Nyquist tiene un ancho de f_s/2; una entrada por encima de f_s/2 está en una zona superior y se pliega a un alias por debajo de f_s/2 |
| jitternúmero | ps | al menos 0.001 | 1 | fluctuación de apertura RMS del reloj de muestreo ADC en picosegundos |
| targetSnrnúmero | dB | 0 … 200 | 60 | La relación señal/ruido que debe alcanzar el convertidor. El estado falla por debajo de 40 dB. |
Salidas
Se devuelven en values, por nombre. Un valor ilimitado o no definido es null.
| Campo | Unidad | Descripción |
|---|---|---|
| theoreticalSnr | dB | SNR teórico (cuantificación) |
| snrWithJitterprincipal | dB | SNR efectivo (con fluctuación) |
| enob | bits | Número efectivo de bits |
| sfdr | dBc | SFDR (estimación) |
| noisePower | dBFS | Nivel de ruido |
| nyquistZone | ninguna | Zona de Nyquist |
| aliasFrequency | MHz | Frecuencia de alias |
Cómo llamarla
- Calcular: una llamada, la solicitud y la respuesta completas, y sus errores.
- Cálculo por lotes: esta calculadora con otras, o un barrido, en una sola solicitud.
- Resolver para un valor objetivo: el valor de una entrada que lleva una salida a un objetivo.