Assignment Chef icon Assignment Chef
All German tutorials

Programming lesson

Analogfilter-Design mit Prolog: Schritt-für-Schritt-Tutorial für passive und aktive Filter

Lerne, wie du mit Prolog analoge Filter entwirfst – von passiven RC-Filtern für Audio bis zu aktiven Filtern für biomedizinische Anwendungen. Inklusive Übertragungsfunktion, Bode-Diagramm und Komponentenauswahl.

Analogfilter Design Prolog passiver RC-Filter aktiver Filter mit Operationsverstärker 3dB Grenzfrequenz berechnen Bode-Diagramm Filter Impedanzanpassung Lautsprecher biomedizinischer Filter 10 Hz uA741 Filteranwendung Multisim AC-Analyse Filterkomponenten Auswahl Übertragungsfunktion Filter Pole Nullstellen Filter Audiofilter Tutorial Prolog Filterdesign Anleitung Hochschulprojekt Filterdesign Analogfilter Schritt für Schritt

Einführung in das Analogfilter-Design mit Prolog

Filter sind das Herzstück vieler elektronischer Schaltungen – ob in Smartphones, medizinischen Geräten oder Audioanlagen. In diesem Tutorial zeigen wir dir, wie du mit Prolog einen analogen Filter entwirfst. Du lernst die Grundlagen passiver und aktiver Filter kennen und erfährst, wie du Komponenten auswählst, um eine gewünschte Grenzfrequenz und Impedanzanpassung zu erreichen. Der Fokus liegt auf RC-Filtern erster Ordnung, wie sie in der Aufgabenstellung „Analog Filter Prolog“ gefordert werden.

Grundlagen: Passive vs. aktive Filter

Passive Filter bestehen nur aus passiven Bauelementen wie Widerständen, Kondensatoren und Spulen. Sie haben eine Verstärkung kleiner als 1 und eignen sich für Hochleistungsanwendungen wie Lautsprecherweichen. Aktive Filter hingegen nutzen Operationsverstärker (Op-Amps) und können Signale verstärken. Sie sind ideal für niederfrequente Anwendungen, z. B. in der Biomedizintechnik, wo schwache bioelektrische Signale (100 mV bis 1 V) unter 100 Hz verarbeitet werden müssen.

Übertragungsfunktion und Bode-Diagramm

Die Übertragungsfunktion H(s) beschreibt das Frequenzverhalten eines Filters. Für einen passiven RC-Tiefpass erster Ordnung gilt: H(s) = 1 / (1 + sRC). Die 3-dB-Grenzfrequenz liegt bei f_c = 1 / (2πRC). Im Bode-Diagramm siehst du einen Abfall von 20 dB pro Dekade oberhalb von f_c. Pole und Nullstellen bestimmen die Phasenverschiebung: Ein Pol bei s = -1/(RC) verursacht eine Phasenverschiebung von -45° bei f_c.

Passiver RC-Filter für Audioanwendungen

Deine erste Aufgabe: Entwirf einen passiven RC-Tiefpass, der Frequenzen über 20 kHz unterdrückt – den hörbaren Bereich (20 Hz – 20 kHz) passieren lässt. Die Last ist ein Lautsprecher mit 8 Ω. Um maximale Leistung zu übertragen, muss der Ausgangswiderstand des Filters dem Lastwiderstand entsprechen. Wähle R = 8 Ω. Dann berechnest du C aus f_c = 20 kHz: C = 1 / (2π × 8 × 20e3) ≈ 995 nF. Wähle einen handelsüblichen Kondensator mit 1 µF. Die Eingangsimpedanz bei f_c beträgt |Z_in| = R + 1/(jωC) ≈ 8 Ω (dominant resistiv). Die Ausgangsimpedanz ist ebenfalls 8 Ω, was zur Lastimpedanz passt.

Komponentenauswahl für den passiven Filter

Für Audio-Frequenzen eignen sich Folienkondensatoren (z. B. MKS) wegen geringer parasitären Effekte. Widerstände sollten Metallschicht-Typen mit 1 % Toleranz sein. Achte auf die Spannungsfestigkeit: Für Signale unter 1 V reichen 16 V. Bauelemente in SMD-Bauform minimieren parasitäre Induktivitäten.

Aktiver RC-Filter für biomedizinische Anwendungen

Deine zweite Aufgabe: Ein aktiver Tiefpass mit f_c = 10 Hz und einer Verstärkung von 10. Verwende einen nichtinvertierenden Verstärker mit einem Operationsverstärker wie dem uA741. Die Schaltung besteht aus einem RC-Glied am Eingang und einem Spannungsteiler im Rückkopplungszweig. Die Übertragungsfunktion lautet: H(s) = (1 + R2/R1) / (1 + sRC). Wähle C = 10 µF und berechne R: R = 1 / (2π × 10 × 10e-6) ≈ 1,59 kΩ. Für eine Verstärkung von 10 setze R1 = 1 kΩ und R2 = 9 kΩ. Die Eingangsimpedanz ist hoch (ideal ∞), die Ausgangsimpedanz niedrig (ideal 0).

Wichtige Op-Amp-Parameter für Filter

Bei niederfrequenten Filtern sind drei Spezifikationen entscheidend:

  • Gain-Bandwidth-Produkt (GBP): Sollte mindestens 10× der Grenzfrequenz sein, um Verstärkungsfehler zu vermeiden. Der uA741 hat GBP ≈ 1 MHz, ausreichend für 10 Hz.
  • Slew-Rate: Begrenzt die maximal mögliche Ausgangsspannungsänderung. Für 10 Hz und 1 V Ausgang reichen 0,5 V/µs.
  • Eingangsoffsetspannung: Kann bei hoher Verstärkung zu DC-Fehlern führen. Der uA741 hat typisch 1 mV, was bei Verstärkung 10 zu 10 mV Offset am Ausgang führt – akzeptabel für viele biomedizinische Signale.

Simulation mit Multisim

Nutze die AC-Analyse in Multisim, um den Frequenzgang zu simulieren. Trage die Komponentenwerte ein, führe eine Sweep-Analyse von 1 Hz bis 100 kHz durch und lies die 3-dB-Grenzfrequenz ab. Vergleiche mit den theoretischen Werten. Für den aktiven Filter erwartest du eine Verstärkung von 20 dB im Durchlassbereich und einen Abfall ab 10 Hz.

Fazit

Mit Prolog und den hier gezeigten Methoden kannst du analoge Filter systematisch entwerfen. Ob für Audio oder Biomedizin – die Prinzipien der Übertragungsfunktion, Impedanzanpassung und Komponentenauswahl sind universell. Übe mit verschiedenen Grenzfrequenzen und Verstärkungen, um ein Gefühl für die Trade-offs zu bekommen. Viel Erfolg bei deinem Projekt!