Skip to content
Abschnitte der Dokumentation

ADC SNR- und ENOB-Rechner

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

Slug adc-snr. Berechnen Sie das ADC-Signal-Rausch-Verhältnis, ENOB und SFDR mit Apertur-Jitter-Effekten. Analysieren Sie die Konverterleistung für das Datenerfassungsdesign. 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 adc-snr
NameEinheitBereichStandardwertBeschreibung
bitsZahlbits1 … 2412ADC-Auflösung
inputFreqZahlMHzmindestens 0.0011Frequenz des analogen Eingangssignals, das abgetastet wird
samplingFreqZahlMHzmindestens 0.00110ADC-Abtastrate. Jede Nyquist-Zone ist f_s/2 breit; ein Eingang oberhalb von f_s/2 liegt in einer höheren Zone und faltet auf eine Alias-Frequenz unterhalb von f_s/2
jitterZahlpsmindestens 0.0011RMS-Aperturjitter des ADC-Abtasttakts in Pikosekunden
targetSnrZahldB0 … 20060Das Signal-Rausch-Verhältnis, das der Konverter erreichen muss. Der Status schlägt unter 40 dB fehl.

Ausgaben

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

Ausgaben von adc-snr
FeldEinheitBeschreibung
theoreticalSnrdBTheoretisches SNR (Quantisierung)
snrWithJitterHauptwertdBEffektives SNR (mit Jitter)
enobbitsEffektive Anzahl von Bits
sfdrdBcSFDR (Schätzung)
noisePowerdBFSGrundrauschen
nyquistZonekeineNyquist-Zone
aliasFrequencyMHzAlias-Frequenz

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.