Auftragsrechner für digitale Filter
Berechnen Sie die Mindestfilterreihenfolge für Butterworth-, Chebyshev- und elliptische Tiefpassfilter (Cauer) unter Berücksichtigung der Anforderungen an Durchlassbandwelligkeit und Sperrbanddämpfung
Formel
n_BW = log₁₀(ε_s/ε_p) / (2·log₁₀(Ωs/Ωp))
Wie es funktioniert
Bearbeitetes Beispiel
Erwägen Sie die Entwicklung eines digitalen Tiefpassfilters von Butterworth mit einer Grenzfrequenz von 1 kHz und einer Abtastrate von 10 kHz. Berechnen Sie zunächst die normalisierte Frequenz: ωc = (2π * Grenzfrequenz)/Abtastrate = (2π * 1000)/10000 = π /5. Anhand der Filterentwurfskriterien, die eine Sperrbanddämpfung von 40 dB voraussetzen, würde die erforderliche Filterreihenfolge anhand der folgenden Formel berechnet: N = log (2^R - 1)/log (Ωc), wobei R die gewünschte Dämpfung und Ωc die normalisierte Grenzfrequenz ist. Durch Einsetzen der Werte ergibt sich eine Filterreihenfolge von 5.
Praktische Tipps
- ✓Höhere Filterordnungen sorgen für schärfere Frequenzübergänge, erhöhen jedoch die Rechenkomplexität
- ✓Berücksichtigen Sie immer den Kompromiss zwischen Filterleistung und Verarbeitungsanforderungen
- ✓Verwenden Sie Simulationstools, um das Filterdesign vor der Hardwareimplementierung zu validieren
- ✓Machen Sie sich mit den Anforderungen der jeweiligen Anwendung an Bandbreite und Geräuschunterdrückung vertraut
Häufige Fehler
- ✗Überspezifizierung der Filterreihenfolge, was zu unnötigem Rechenaufwand führt
- ✗Vernachlässigung der Beschränkungen des Abtasttheorems beim Entwurf digitaler Filter
- ✗Ignorieren potenzieller Phasenverzerrungen, die durch Filter höherer Ordnung verursacht werden
Häufig gestellte Fragen
Shop Components
Affiliate links — we may earn a commission at no cost to you.
Related Calculators
Signal
Filter Designer
Design passive RC and LC Butterworth low-pass, high-pass, and band-pass filters. Calculates component values (C, L), time constant, and attenuation for filter orders 1 through 4.
Signal
Nyquist Sampling
Calculate Nyquist sampling rate, oversampling ratio, aliasing frequency, ADC dynamic range, SNR, and data rate. Verify that your sampling rate satisfies the Nyquist criterion and avoid aliasing in your system.
Signal
FFT Resolution
Calculate FFT frequency bin resolution, Nyquist range, time record length, noise floor processing gain, and window scalloping loss
Signal
SNR
Calculate SNR, noise floor, sensitivity, and dynamic range for RF receivers and signal chains
Signal
ADC SNR & ENOB
Calculate analog-to-digital converter signal-to-noise ratio, effective number of bits (ENOB), and SFDR including aperture jitter effects
Signal
Johnson-Nyquist Noise
Calculate thermal noise voltage, noise power, and noise spectral density for resistors using the Johnson-Nyquist noise formula