Skip to content
Seções da documentação

Calculadora ADC SNR e ENOB

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

Slug adc-snr. Calcule a relação sinal/ruído do ADC, ENOB e SFDR com efeitos de variação de abertura. Analise o desempenho do conversor para o projeto de aquisição de dados. Resultados gratuitos e instantâneos.

Entradas

Envie cada uma destas em inputs, nas unidades mostradas. A maioria é obrigatória: uma chamada sem alguma delas é recusada (400) e não custa nada; uma entrada que a calculadora dispensa assume o padrão mostrado. Uma entrada fora da sua faixa ainda é calculada e sinalizada na procedência.

Entradas de adc-snr
NomeUnidadeFaixaPadrãoDescrição
bitsnúmerobits1 … 2412Resolução ADC
inputFreqnúmeroMHzno mínimo 0.0011Frequência do sinal analógico de entrada que está sendo amostrado
samplingFreqnúmeroMHzno mínimo 0.00110Taxa de amostragem do ADC. Cada zona de Nyquist tem largura f_s/2; uma entrada acima de f_s/2 está numa zona superior e se dobra para um alias abaixo de f_s/2
jitternúmeropsno mínimo 0.0011Jitter de abertura RMS do clock de amostragem do ADC, em picossegundos
targetSnrnúmerodB0 … 20060A relação sinal/ruído que o conversor deve alcançar. O status falha abaixo de 40 dB.

Saídas

Devolvidas em values, pelo nome. Um valor ilimitado ou indefinido é null.

Saídas de adc-snr
CampoUnidadeDescrição
theoreticalSnrdBSNR teórico (quantização)
snrWithJitterprincipaldBSNR efetivo (com Jitter)
enobbitsNúmero efetivo de bits
sfdrdBcSFDR (estimativa)
noisePowerdBFSPiso de ruído
nyquistZonenenhumaZona de Nyquist
aliasFrequencyMHzFrequência de alias

Como chamar

  • Calcular: uma chamada, a requisição e a resposta completas, e os seus erros.
  • Lote: esta calculadora com outras, ou uma varredura, em uma requisição.
  • Resolver para um valor-alvo: o valor de uma entrada que leva uma saída a um alvo.