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?
hans schrieb: > Aber was passiert wenn die Grenzfrequenz zu niedrig ist? Je niedriger, desto weniger siehst du von der PWM, jedoch dauert es länger, bis sich der analoge Wert einstellt. Du musste einen Kompromis finden. Simulation ist dein Freund
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?
:
Bearbeitet durch Moderator
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
Lothar M. schrieb: > Wofür? Ich brauche ein analoges Signal für ein Bauteil. Christian S. schrieb: > Gewünschte Änderungen gehen dann langsamer > vonstatten Ich brauche kaum Änderungen im Signal, also sollte ich eher eine niedrige Grenzfrequenz nehmen richtig?
Simulation? Zunächst sollte geklärt werden, wofür der Wert ist. Ich würde für optische Anzeigen wie Voltmeter z.B. 10Hz ansetzen, die man noch gut verfolgen kann und darauf den Filter bauen.
> 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
Dann nimm eher eine niedrigere Grenzfrequenz, so 1..10 Hz in der Gegend. Bezüglich Welligkeit, dB, Ordnung hast Du ja keine Wünsche. Der Kondensator wird wohl ein Elko 1...10 uF werden. MfG
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.
:
Bearbeitet durch Moderator
Oh, dann muß die gute Fee doch den einen Wunsch nach "kaum Welligkeit" erfüllen. Bei drei hätte es Rabatt gegeben. Ich leite weiter... MfG
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.