PWM low-pass filter

Gast #6593628
Lesenswert?

Hallo,
ich möchte das 490Hz PWM Signal vom Arduino low-pass filtern, aber ich 
verstehe nicht wie tief ich die Grenzfrequenz setzen sollte, damit das 
am effektivsten Funktioniert.

Wenn die Grenzfrequenz zu hoch ist, schwankt das Analog-signal zu stark.
Aber was passiert wenn die Grenzfrequenz zu niedrig ist? Oder ist das 
egal?

Außerdem: Ändert sich etwas, wenn ich den Wert vom Widerstand halbiere, 
und dafür den wert des Kondensators verdopple?
Moderator (Firma: Titel) Persönliche Seite #6593672
Lesenswert?

hans schrieb:
> Außerdem: Ändert sich etwas, wenn ich den Wert vom Widerstand halbiere,
> und dafür den wert des Kondensators verdopple?
Erst mal nicht, denn es gilt: tau = R*C = R/2 * 2C

Allerdings reduzierst du so den Innenwiderstand deines Filters und
a) belastest dadurch die Quelle mehr und
b) könntest du das Filter etwas mehr belasten

> ich möchte das 490Hz PWM Signal vom Arduino low-pass filtern
Wofür?
#6593689
Lesenswert?

Hallo,

Deine PWM-Frequenz beträgt 490 Hz, also rund 500 Hz. Du sprichst nur von 
Grenzfrequenz, nicht aber von der Art des Tiefpasses, der zur Anwendung 
kommen soll.

Wenn Du nur DC ausgeben willst, ist es fast egal, wie niedrig die 
Grenzfrequenz ist. Gehen wir mal davon aus, daß Du sie nicht geringer 
als 1...10 Hz auslegen wirst. Gewünschte Änderungen gehen dann langsamer 
vonstatten als mit höherer Grenzfrequenz. Wählt man beispielsweise 50 
Hz, also ein zehntel, dürfte bereits ein Tiefpaß höherer Ordnung nötig 
sein, z.B. vierter Ordnung. Es bleibt die Frage offen, was Du willst und 
wie genau es werden soll.

Irgendwo zwischen 5 und 50 Hz wird deine Grenzfrequenz wohl landen. Je 
niedriger die Ordnung sein soll, desto tiefer mußt Du die Grenzfrequenz 
ansetzen.

MfG
Gast #6593759
Lesenswert?

> Simulation ist dein Freund

Bisschen Grundlagen aus dem Studium koennten helfen. .-)

Folgende Ueberlegung sollte man anstellen:

Welche aufloesung brauche ich? Also Dynamik? Welchen DA-Wandler wuerde 
man nehmen wenn man einen nehmen wuerde?

Nehmen wir mal an man brauch 8Bit, 48dB Dynamik.

Dann sollte man ueberlegen wie schnell sich die Spannung in der 
Anwendung aendern darf. Nehmen wir mal an man braucht 1Hz.

Also muss man einen Tiefpass der 1Hz durchlaesst und bei 490Hz bereits 
48dB Filterwirkung hat.

Also so wie Abtasttheorem nur anders rum....

Olaf
Moderator (Firma: Titel) Persönliche Seite #6593856
Lesenswert?

hans schrieb:
> Ich brauche ein analoges Signal für ein Bauteil.
Ja, das hatte ich mir schon gedacht und von dir brauchbare Informationen 
zur Anwendung erhofft. In etwa in die Richtung für welches "Bauteil" der 
Filter ist und was dieses "Bauteil" damit macht...

hans schrieb:
> Ich brauche kaum Änderungen im Signal
Gibt dem Wort "kaum" einen Wert.
> also sollte ich eher eine niedrige Grenzfrequenz nehmen richtig?
Je niedriger deine Grenzfrequenz ist, umso weniger Änderungen hast du im 
Signal. Allerings ist dein Filter dann auch langsam. Wenn du ein 
Filter mit einer Zeitkonstanten von 1s hast, dann braucht der 
Ausgangswert 5s, bis er den Endwert zu 99% erreicht hat. Du kannst den 
DA-Wert also nicht schnell ändern.

Christian S. schrieb:
> Bezüglich Welligkeit, dB, Ordnung hast Du ja keine Wünsche.
Ja doch: es soll "kaum" Welligkeit auf dem Ausgangssignal sein. Das ist 
durchaus ein Wunsch.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren