Forum: Mikrocontroller und Digitale Elektronik PWM-Signal filtern/abschwächen


von Egon (Gast)


Lesenswert?

Hallo!

Ich möchte mittels eines PWM-Ausgangs mit einem ATMega ein Analogsignal 
erzeugen. Dazu will ich es RC-filtern. Zusätzlich soll der Pegel auf 
~1/10 reduziert werden. Das soll mit einem Spannungsteiler geschehen.

Frage: soll ich das Signal zuerst abschwächen und dann filtern, oder 
umgekehrt? Würde das einen Unterschied machen?

Also lieber so:

PWM----R--+---.
          |   |
          |   R
          C   +----Ausgang
          |   R
          |   |
          `-+-´
            |
           GND

oder so:

PWM----.
       |
       R
       +---R---+----Ausgang
       R       |
       |       C
       |       |
       `---+---´
           |
          GND

von Falk B. (falk)


Lesenswert?

@ Egon (Gast)

>Ich möchte mittels eines PWM-Ausgangs mit einem ATMega ein Analogsignal
>erzeugen. Dazu will ich es RC-filtern. Zusätzlich soll der Pegel auf
>~1/10 reduziert werden. Das soll mit einem Spannungsteiler geschehen.

http://www.mikrocontroller.net/articles/Pulsweitenmodulation#DA-Wandlung_mit_PWM

>Frage: soll ich das Signal zuerst abschwächen und dann filtern, oder
>umgekehrt? Würde das einen Unterschied machen?

Ist relativ egal, es wird so oder so ein effektiver Widerstand gebildet.

>PWM----R--+---.
>          |   |
>          |   R
>          C   +----Ausgang
>          |   R
>          |   |
>          `-+-´
>            |
>           GND

R_eff = R_seriell // R_Poti

>PWM----.
>       |
>       R
>       +---R---+----Ausgang
>       R       |
>       |       C
>       |       |
>       `---+---´
>           |
>          GND

R_eff = P_seriell + (R_oben // R_unten)

Mit R_eff kannst du in den Formeln die Zeitkonstante berechnen.

MFG
Falk

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
Noch kein Account? Hier anmelden.