Skip to content
Abschnitte der Dokumentation

Rechner für das Nyquist-Abtasttheorem

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

Slug sampling-nyquist. Berechnen Sie die Nyquist-Abtastrate, das Überabtastverhältnis und die Aliasing-Frequenz. Stellen Sie sicher, dass Ihr ADC-Sampling das Nyquist-Kriterium erfüllt, und bestimmen Sie die Datenrate. Kostenlose, sofortige Ergebnisse.

Eingaben

Senden Sie jede dieser Eingaben in inputs, in den gezeigten Einheiten. Die meisten sind erforderlich: Ein Aufruf, dem eine davon fehlt, wird abgelehnt (400) und kostet nichts; eine, auf die der Rechner verzichten kann, erhält den gezeigten Standardwert. Eine Eingabe außerhalb ihres Bereichs wird trotzdem berechnet und in der Provenienz markiert.

Eingaben von sampling-nyquist
NameEinheitBereichStandardwertBeschreibung
signalFreqZahlHz1 … 100000000010000Maximale Frequenzkomponente im Signal (oder Signalbandbreite für Basisbandsignale)
samplingRateZahlSa/s1 … 100000000000044100Anzahl der Abtastwerte pro Sekunde
adcBitsZahlbits4 … 2416Anzahl der Bits im ADC. Jedes zusätzliche Bit erhöht den Dynamikbereich um ~6 dB.
channelsZahlkeine1 … 321Anzahl paralleler ADC-Kanäle (z. B. 2 für Stereo, 1 für Mono)
harmonicOrderZahlkeine1 … 505Die höchste Harmonische eines Tons am oberen Bandrand, wie sie die Verzerrung des Wandlers erzeugt, die der Frequenzplan verfolgt; 1 verfolgt nur den Ton selbst

Ausgaben

Zurückgegeben in values, nach Namen. Ein Wert, der unbegrenzt oder nicht definiert ist, ist null.

Ausgaben von sampling-nyquist
FeldEinheitBeschreibung
nyquistRate_HzHauptwertHzNyquist-Rate
oversamplingRatiokeineÜberabtastfaktor
aliasFreq_HzHzAlias-Frequenz
dynamicRangeDBdBDynamikbereich
snr_dBdBIdeales SNR
dataRateMbpsMbpsRohdatenrate
antiAliasingFC_HzHzAnti-Aliasing-Filter fc
aliasesInBandkeineSignal-Alias im Signalband
harmonicAliasesInBandkeineIns Band gefaltete Harmonische
lowestAliasingInputHzNiedrigste Eingangsfrequenz, die ins Band faltet

Aufruf

  • Berechnen: ein Aufruf, Anfrage und Antwort vollständig, und seine Fehler.
  • Batch: dieser Rechner zusammen mit anderen oder ein Sweep, in einer Anfrage.
  • Nach einem Zielwert auflösen: der Wert einer Eingabe, der eine Ausgabe auf einen Zielwert bringt.