PWM-Signal mit einstellbarer Amplitude

OP #3239030
Lesenswert?

Guten Tag,

ich möchte mir einen PWM-Generator "basteln", mit welchem ich ein 
PWM-Signal veränderbarer Frequenz und Amplitude erzeugen kann.
Das PWM-Signal wird von einem ATMega16 erzeugt und der Frequenzbereich 
reicht von ca. 100 Hz bis 158 kHz, Ausgangsspannung 0-5V.
Die Amplitude dieses Signals möchte ich jetzt stufenlos zwischen 5V 
(oder wenn möglich niedriger) und max. 20V einstellen können, wobei der 
Signalverlauf möglichst nicht verzerrt werden soll.

Diverse Versuche schlugen bereits fehl:

Versuch 1:
Amplitude mit LM317 einstellen und PWM-Signal über Emitterschaltung 
verstärken

Versuch 2:
LM317, Signal über Push-Pull-Schaltung (mit MOSFET) verstärken.

Versuch 3:
Operationsverstärker LM7171 (Slew-Rate: 4100 V/µs) mit einer 
Betriebsspannung von +20V betreiben und das Signal nicht-invertierend 
verstärken.
=> OPV wird sehr heiß und das Eingangs- sowie das Ausgangssignal werden 
bis zur unkenntlichkeit verzerrt/verrauscht.


Versuch 1 und 2 funktionieren bei niedrigen Frequenzen zwar sehr gut, 
jedoch wird das Ausgangssignal bei der Maximalfrequenz von 158 kHz nicht 
mehr "originalgetreu" wiedergegeben.


Habt ihr vielleicht irgendwelche Hinweise, Tipps, etc. wie ich dieses 
Problem am  besten lösen könnte?


MfG
Jakob G.
#3239088
Lesenswert?

@Jakob Gschaider (jgschaider)

>Ich möchte nicht den Mittelwert einer Spannung verändern, ich möchte
>einfach nur die Amplitude des PWM-Signals bis max. 20V erhöhen!

Warum auch immer. Mit einem LM317 und Poti kann man die Betriebsspannung 
einer Endstufe einstellen. Die Endstufe verstärkt dann dein Signal. Z.B. 
ein L6202, ist zwar eiegentlich ein Motortreiber, sollte hier aber auch 
funktionieren und hat ordetnlich Dampf. Alternativ ein MOSFET-Treiber 
ala ICL7667, wobei die meistens nur bis 18V VCC gehen. Oder, oder, oder.

MFG
Falk
OP #3239144
Lesenswert?

Hehe auf die Idee mit den Treibern bin ich noch garnicht gekommen ;)

Hatte noch einen ULN2803 herumliegen und hab versuchsweise mal das 
PWM-Signal auf den Eingang gelegt, den Ausgang mit einem 470 Ohm Pullup 
auf Betriebsspannung  - und siehe da: funktioniert perfekt!

Die Amplitude des Signals lässt sich über den gesamten Frequenzbereich 
einwandfrei einstellen, ohne nennenswerte Verzerrungen etc.


Herzlichen Dank für eure schnelle Hilfe! :)

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