Nyquist Sampling Theorem Calculator
Calculate Nyquist sampling rate, oversampling ratio, and aliasing frequency. Verify your ADC sampling meets the Nyquist criterion and determine data rate. Free, instant results.
Formula
Reference: Nyquist, H. (1928). "Certain Topics in Telegraph Transmission Theory". AIEE Transactions. Shannon-Nyquist sampling theorem.
How It Works
The Nyquist Sampling Calculator computes minimum sampling frequency and aliasing-free bandwidth — essential for ADC selection, anti-aliasing filter design, and digital signal processing system architecture. DSP engineers, embedded developers, and audio professionals use this to ensure faithful signal reconstruction. The Nyquist-Shannon theorem (1949) states that sampling frequency must exceed 2x the highest signal frequency to prevent aliasing. Practical systems use 2.2-2.5x oversampling to accommodate real filter roll-off. Per Oppenheim "Signals and Systems" (2nd ed., Ch. 7), aliasing folds high-frequency content into the baseband, causing irreversible distortion. CD audio samples at 44.1 kHz for 20 kHz bandwidth (2.205x). Professional audio uses 96 kHz (4.8x oversampling) achieving -120 dB aliasing rejection with practical filters. Modern delta-sigma ADCs use 64-256x oversampling, trading speed for resolution — a 64x oversampled 1-bit converter achieves 16-bit equivalent resolution per Schreier.
Worked Example
Design sampling system for 5 kHz vibration sensor requiring 90 dB dynamic range. Step 1: Nyquist minimum = 2 * 5 kHz = 10 kHz. Step 2: Select 2.5x oversampling for practical anti-aliasing: fs = 25 kHz. Step 3: Anti-alias filter cutoff = 5 kHz, stopband at 12.5 kHz (fs/2) needs 90 dB attenuation. Step 4: Filter order: Butterworth needs log(10^9)/log(12.5/5) = 22.5 -> 23rd order (impractical). Step 5: Use 8th-order elliptic filter (90 dB stopband) or increase to 4x oversampling (fs = 20 kHz) allowing 4th-order Butterworth. Per Kester, 4x oversampling relaxes filter requirements by 40 dB. Step 6: Resolution: 90 dB requires (90-1.76)/6.02 = 14.7 bits -> select 16-bit ADC.
Practical Tips
- ✓Per AES17-2015, use minimum 2.2x oversampling for audio; 4x enables simpler anti-alias filters
- ✓Delta-sigma ADCs with 64x+ oversampling eliminate external anti-alias filter requirement per Analog Devices AN-283
- ✓Budget 10-20% bandwidth margin above signal frequency for filter transition band per IEEE 1057
- ✓For wideband signals, consider undersampling (bandpass sampling) when signal bandwidth << center frequency
Common Mistakes
- ✗Sampling at exactly 2x Nyquist rate — requires infinite-order brick-wall filter; use 2.2-2.5x minimum per Oppenheim
- ✗Neglecting anti-aliasing filter design — aliased signals cannot be recovered and corrupt all lower frequencies
- ✗Overlooking ADC aperture bandwidth — sample-and-hold must track signals to fs/2 with < 0.1 dB droop
Frequently Asked Questions
Shop Components
As an Amazon Associate we earn from qualifying purchases.
Related Calculators
Signal
Filter Designer
Design passive Butterworth and Chebyshev LC ladder filters up to order 10. Calculate component values for low-pass, high-pass, and band-pass topologies. Free, instant results.
General
RC Time Constant
Calculate RC circuit time constant τ, charge time to 63.2% and 99%, and −3dB cutoff frequency. Essential for filter and timing circuit design.
RF
Link Budget
Free RF link budget calculator: enter Tx power, antenna gains, frequency, and distance to get received signal level, link margin, and max range. Covers satellite, terrestrial, and IoT links.
Signal
SNR
Calculate signal-to-noise ratio, noise floor, receiver sensitivity, and dynamic range for RF systems. Analyze your signal chain performance. Free, instant results.