Post

How to Avoid Aliasing: Anti-Aliasing Filters and DAQ

## How to Avoid Aliasing

How to Avoid Aliasing: Anti-Aliasing Filters and DAQ

How to Avoid Aliasing

1. Sample Above the Nyquist Rate

\(F_s > 2 F_{\text{max}}\)

2. Use an Anti-Aliasing Filter (Pre-Filter)

An analog lowpass filter before the ADC removes frequencies above $F_s/2$.

1
2
Analog Signal → Anti-Aliasing LPF → ADC (Sampling + Quantization) → Digital Signal
     x(t)           H(f) cutoff=Fs/2         Fs                          x[n]

3. Practical Design Margin

In practice, sample at 2.5× to 4× the highest frequency of interest to relax filter requirements.


Same Sampling Rate, Different Reconstruction Outcomes

Signal$F_{\text{max}}$$F_s$Result
$\cos(2\pi \cdot 100 t)$100 Hz250 Hz✓ Perfect reconstruction
$\cos(2\pi \cdot 100 t)$100 Hz150 Hz✗ Aliasing (appears as 50 Hz)

Data Acquisition System (DAQ)

A complete analog-to-digital conversion chain:

1
2
Sensor → Signal Conditioning → Anti-Aliasing Filter → Sample & Hold → ADC → Digital Processor
         (amplify, filter)      (analog LPF)           (S/H)           (quantize)

Steps to Convert Continuous-Time to Digital:

  1. Sample — capture $x(nT)$
  2. Quantize — map to discrete levels
  3. Encode — represent as binary words

Quick Reference: Nyquist Rate Cheat Sheet

Signal TypeHighest FrequencyMinimum $F_s$
Speech (telephone)3.4 kHz8 kHz
Audio (CD quality)20 kHz44.1 kHz
ECG100–150 Hz250–300 Hz
EEG100 Hz250 Hz
Radar/UltrasoundMHz–GHzApplication-specific

This post is licensed under CC BY 4.0 by the author.