Skip to content
Secciones de la documentación

Calculadora de Muestreo y Teorema de Nyquist

POSThttps://rftools.io/api/py/v1/calculate

Slug sampling-nyquist. Calcula la frecuencia de muestreo, frecuencia de Nyquist y verifica el cumplimiento del teorema de muestreo.

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.

Entradas de sampling-nyquist
NombreUnidadRangoValor predeterminadoDescripción
signalFreqnúmeroHz1 … 100000000010000Componente de frecuencia máxima en la señal (o ancho de banda de señal para señales de banda base)
samplingRatenúmeroSa/s1 … 100000000000044100Número de muestras tomadas por segundo
adcBitsnúmerobits4 … 2416Número de bits en el ADC. Cada bit adicional añade unos 6 dB de rango dinámico.
channelsnúmeroninguna1 … 321Número de canales ADC paralelos (por ejemplo, 2 para estéreo, 1 para mono)
harmonicOrdernúmeroninguna1 … 505El armónico más alto de un tono en el extremo superior de la banda, tal como lo genera la distorsión del convertidor, que sigue el plan de frecuencias; con 1 sigue solo el tono

Salidas

Se devuelven en values, por nombre. Un valor ilimitado o no definido es null.

Salidas de sampling-nyquist
CampoUnidadDescripción
nyquistRate_HzprincipalHzTasa de Nyquist
oversamplingRationingunaRelación de sobremuestreo
aliasFreq_HzHzFrecuencia alias
dynamicRangeDBdBRango dinámico
snr_dBdBSNR ideal
dataRateMbpsMbpsVelocidad de datos sin procesar
antiAliasingFC_HzHzfc del filtro antialiasing
aliasesInBandningunaAlias de la señal en la banda
harmonicAliasesInBandningunaArmónicos replegados en la banda
lowestAliasingInputHzEntrada más baja que se repliega en la banda

Cómo llamarla