Arduino PWM Tiefpass Glättung

#5769496
Lesenswert?

Hallo, das Thema ist kein Neues. Aber ich hänge, weil der Tiefpass bei 
mir nicht funktioniert.

Was ich möchte ist: Das PWM-Signal vom Arduino 2560 glätten, so dass ich 
einen geringeren Ripple bekomme und damit eine Ansteuerung 0-5V analog 
vornehmen kann (Anpassungsgeschwindigkeit kann ruhig langsam sein).

Anbei das Modell mit LTSpice. Dann einmal die Simulationsergebnisse für 
50% duty cylce und 100% duty cycle.

Ich nutze am Arduino den PIN 9. Der sollte laut dieser Beschreibung hier 
mit 490Hz getaktet sein:
https://playground.arduino.cc/Main/TimerPWMCheatsheet

Als habe ich in LTSpice eine Periodendauer von 0,002 Sekunden definiert.

In der Simulation funktioniert alles super. In der Praxis nicht.

Widerstand 100K, 50% duty cycle > Spannung 1,73 Volt
Widerstand 100K, 100% duty cycle > Spannung 1,85 Volt

Widerstand 910 Ohm, 50% duty cycle > Spannung 2,48 Volt, fällt im Laufe 
der Zeit auf 2,25 Volt
Widerstand 910 Ohm, 100% duty cycle > Spannung 3,3 Volt, fällt im Laufe 
der Zeit auf unter 3 Volt

Was könnte da faul sein?
Angehängte Dateien:

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