Skip to content
RFrftools.io
Signal

Rechner für das Nyquist-Abtasttheorem

Berechnen Sie die Nyquist-Abtastrate, das Überabtastverhältnis, die Aliasing-Frequenz, den ADC-Dynamikbereich, das SNR und die Datenrate. Stellen Sie sicher, dass Ihre Sampling-Rate das Nyquist-Kriterium erfüllt, und vermeiden Sie Aliasing in Ihrem System.

Loading calculator...

Formel

fN=2fsig,OSR=fsfN,SNR=20log10(2)N+10log10(3/2) dBf_N = 2 f_{sig},\quad OSR = \frac{f_s}{f_N},\quad SNR = 20\log_{10}(2)\cdot N + 10\log_{10}(3/2)\text{ dB}

Referenz: Nyquist, H. (1928). "Certain Topics in Telegraph Transmission Theory". AIEE Transactions. Shannon-Nyquist sampling theorem.

f_NNyquist-Rate (minimale Abtastrate) (Hz)
f_sigMaximale Frequenz des Signals/Bandbreite (Hz)
f_sTatsächliche Abtastrate (Sa/s)
OSRÜberabtastungsverhältnis
NADC-Auflösung (bits)
SNRSignal-Quantisierungs-Rausch-Verhältnis (dB)

Wie es funktioniert

Der Nyquist Sampling Calculator berechnet die Mindestabtastfrequenz und die aliasingfreie Bandbreite — unerlässlich für die ADC-Auswahl, das Anti-Aliasing-Filterdesign und die Architektur digitaler Signalverarbeitungssysteme. DSP-Techniker, Embedded-Entwickler und Audioprofis nutzen ihn, um eine originalgetreue Signalrekonstruktion zu gewährleisten. Das Nyquist-Shannon-Theorem (1949) besagt, dass die Abtastfrequenz das Zweifache der höchsten Signalfrequenz überschreiten muss, um Aliasing zu verhindern. Praktische Systeme verwenden eine 2,2-2,5-fache Überabtastung, um einem echten Filterabfall Rechnung zu tragen. Laut Oppenheim „Signals and Systems“ (2. Aufl., Kap. 7) faltet Aliasing hochfrequente Inhalte in das Basisband ein, was zu irreversiblen Verzerrungen führt. CD-Hörproben bei 44,1 kHz für eine Bandbreite von 20 kHz (2,205x). Professionelles Audio verwendet 96 kHz (4,8-faches Oversampling) und erreicht mit praktischen Filtern eine Aliasing-Unterdrückung von -120 dB. Moderne Delta-Sigma-ADCs verwenden 64-256-faches Oversampling, wobei Geschwindigkeit gegen Auflösung eingetauscht wird — ein 64-fach überabgetasteter 1-Bit-Wandler erreicht eine äquivalente Auflösung von 16 Bit pro Schreier.

Bearbeitetes Beispiel

Entwerfen Sie ein Probenahmesystem für einen 5-kHz-Schwingungssensor, der einen Dynamikbereich von 90 dB benötigt. Schritt 1: Nyquist-Minimum = 2 * 5 kHz = 10 kHz. Schritt 2: Wählen Sie 2,5-faches Oversampling für praktisches Anti-Aliasing: fs = 25 kHz. Schritt 3: Cutoff des Anti-Alias-Filters = 5 kHz, Sperrband bei 12,5 kHz (fs/2) benötigt eine Dämpfung von 90 dB. Schritt 4: Filterreihenfolge: Butterworth benötigt log (10^9) /log (12,5/5) = 22,5 -> 23. Ordnung (unpraktisch). Schritt 5: Verwenden Sie einen elliptischen Filter 8. Ordnung (90-dB-Sperrband) oder erhöhen Sie das Oversampling auf das 4-fache (fs = 20 kHz), sodass Butterworth vierter Ordnung möglich ist. Laut Kester verringert das 4-fache Oversampling die Filteranforderungen um 40 dB. Schritt 6: Auflösung: 90 dB erfordern (90-1,76) /6,02 = 14,7 Bit -> wählen Sie 16-Bit-ADC.

Praktische Tipps

  • Verwenden Sie gemäß AES17-2015 mindestens 2,2-faches Oversampling für Audio; 4x ermöglicht einfachere Anti-Alias-Filter
  • Delta-Sigma-ADCs mit 64x+ Oversampling machen externe Anti-Alias-Filter gemäß AN-283 von Analog Devices überflüssig
  • Budget 10-20% Bandbreitenmarge über der Signalfrequenz für das Filterübergangsband gemäß IEEE 1057
  • Bei Breitbandsignalen sollte eine Unterabtastung (Bandpassabtastung) in Betracht gezogen werden, wenn die Signalbandbreite << Mittenfrequenz

Häufige Fehler

  • Abtastung mit genau der doppelten Nyquist-Rate — erfordert einen Brick-Wall-Filter unendlicher Ordnung; verwenden Sie mindestens das 2,2-2,5-fache pro Oppenheim
  • Vernachlässigung des Anti-Aliasing-Filterdesigns — Alias-Signale können nicht wiederhergestellt werden und beschädigen alle niedrigeren Frequenzen
  • Übersieht die ADC-Aperturbandbreite — Sample-and-Hold muss Signale bis fs/2 mit einem Abfall von < 0,1 dB verfolgen

Häufig gestellte Fragen

Aliasing tritt auf: Frequenzen über fs/2 werden in das Basisband zurückgefaltet. Ein 15-kHz-Ton, der bei 20 kHz abgetastet wurde, erscheint bei 5 kHz (fs — f-Signal). Laut Shannon gehen Alias-Informationen dauerhaft verloren — keine digitale Verarbeitung kann sie wiederherstellen. Verwenden Sie vor dem ADC immer einen Anti-Aliasing-Tiefpassfilter.
Praktische Anti-Alias-Filter haben einen begrenzten Roll-Off. Laut Kester erfordert das Erreichen einer Unterdrückung von 80 dB bei fs/2: Für das 2-fache Überabtasten ist ein Filter der 26. Ordnung erforderlich, für das 2,5-fache die zehnte Ordnung und für das 4-fache die fünfte Ordnung. Bei einer höheren Überabtastung wird die Samplerate zugunsten einer einfacheren Filterung und einer geringeren In-Band-Phasenverzerrung ausgeglichen.
Erforderliche Bits N = (Dynamic_Range_DB - 1,76)/6,02. Stimme: 8-12 Bit (48-72 dB). Audio für Verbraucher: 16 Bit (98 dB). Professionelles Audio: 24 Bit (144 dB theoretisch, ~120 dB praktisch). Wissenschaftlich: 18-24 Bit. Fügen Sie gemäß IEEE 1241 einen 2-Bit-Spielraum für die Verarbeitung hinzu.
Nein — beim Aliasing werden Hoch- und Niederfrequenzinhalte gemäß dem Shannon-Theorem irreversibel gemischt. Ein 30-kHz-Signal, das mit 44,1 kHz abgetastet wird, entspricht einem Alias von 14,1 kHz und kann nicht von einem echten 14,1-kHz-Ton unterschieden werden. Eine Vermeidung durch einen Anti-Aliasing-Filter ist die einzige Lösung.
Nein. Basisbandsignale (DC bis fmax): Abtastung bei 2,2-4x fmax. Bandpasssignale (Schmalband um fc herum): Unterabtastung bei 2,2-facher Bandbreite verwenden. Laut Proakis kann ein 100-MHz-Signal mit einer Bandbreite von 10 MHz mithilfe von Bandpass-Sampling bei 25 MHz abgetastet werden, wodurch die Anforderungen an die ADC-Geschwindigkeit um das Vierfache reduziert werden.

Shop Components

As an Amazon Associate we earn from qualifying purchases.

Op-Amp IC Assortment

General-purpose and precision operational amplifiers

Function Generator

DDS function generator for signal and filter testing

Verwandte Taschenrechner