Seções da documentação
Calculadora do teorema de amostragem de Nyquist
POSThttps://rftools.io/ api/ py/ v1/ calculate
Slug sampling-nyquist. Calcule a taxa de amostragem de Nyquist, a razão de sobreamostragem e a frequência de aliasing. Verifique se sua amostragem de ADC atende ao critério de Nyquist e determine a taxa 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.
| Nome | Unidade | Faixa | Padrão | Descrição |
|---|---|---|---|---|
| signalFreqnúmero | Hz | 1 … 1000000000 | 10000 | Componente de frequência máxima no sinal (ou largura de banda do sinal para sinais de banda base) |
| samplingRatenúmero | Sa/s | 1 … 1000000000000 | 44100 | Número de amostras coletadas por segundo |
| adcBitsnúmero | bits | 4 … 24 | 16 | Número de bits do ADC. Cada bit adicional acrescenta ~6 dB de faixa dinâmica. |
| channelsnúmero | nenhuma | 1 … 32 | 1 | Número de canais de ADC em paralelo (por exemplo, 2 para estéreo, 1 para mono) |
| harmonicOrdernúmero | nenhuma | 1 … 50 | 5 | O harmônico mais alto de um tom no topo da banda, gerado pela distorção do conversor, que o plano de frequências acompanha; 1 acompanha apenas o tom |
Saídas
Devolvidas em values, pelo nome. Um valor ilimitado ou indefinido é null.
| Campo | Unidade | Descrição |
|---|---|---|
| nyquistRate_Hzprincipal | Hz | Taxa de Nyquist |
| oversamplingRatio | nenhuma | Razão de sobreamostragem |
| aliasFreq_Hz | Hz | Frequência de alias |
| dynamicRangeDB | dB | Faixa dinâmica |
| snr_dB | dB | SNR ideal |
| dataRateMbps | Mbps | Taxa de dados brutos |
| antiAliasingFC_Hz | Hz | fc do filtro anti-aliasing |
| aliasesInBand | nenhuma | Alias do sinal na banda |
| harmonicAliasesInBand | nenhuma | Harmônicos rebatidos para a banda |
| lowestAliasingInput | Hz | Menor entrada que sofre aliasing para dentro da banda |
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.