Wie Signed PWM in analoge +/-10V wandeln?

OP #221668
Lesenswert?

Ich muß eine Signed PWM, wie sie z.B. von Motion Controllern (LM629) zur
Ansteuerung von H-Brücken geliefert wird, in eine
Analogspannung zur Ansteuerung von Servoverstärkern (+/-10V) wandeln.

Die Signed PWM steht an zwei Pins zur Verfügung:
- ein Pin liefert die eigentliche PWM, d.h. 0% -> 0V, 50% -> 5V, 100%
-> 10V
- ein Pin liefert das Vorzeichen, "1" -> positive Ausgangsspannung,
"0" -> negative Ausgangsspannung

Diese PWM will/muß ich nun in eine korrespondierende Analogspannung
umsetzen. Eine gewöhnliche PWM durch ein Tiefpaßfilter zu wandeln
ist ja nicht das Thema. Was mir Kopfschmerzen bereitet ist das
Vorzeichen. Ich komme auf keine Lösung.

Hat einer von euch ggf. eine Idee/Lösung parat?

Gruß Jan
Persönliche Seite #221669
Lesenswert?

mit 4 MOS FETs hast du das problem, noch imemr genau die takte zu
haben..

Fang am Eingang des Filters an, das Signal zu bearbeiten..

dann deine signale:
   _    __    __    __    __    __    __    _
__|  |__|  |__|  |__|  |__|  |__|  |__|  |__|  |___
                           __________________
__________________________|                    |___
das Invertierungssignal invertierst du (ins Negative mit einem OPV)
_________________________                      __
                          |____________________|
dann addierst du dein PWM Signal mit dem "Vorzeichen"
(Summierverstärker)
   _    __    __    _
__|  |__|  |__|  |__|  |__ _    __    __    _
                          |  |__|  |__|  |__|  |___

Gruss Jens

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