PWM Signal in gutes Sinus signal!

Gast #914046
Lesenswert?

Hallo,

ich habe da mal eine Frage zu PWM.
Ich habe 4 Eingangssignale von verschiedenen Frequenzen im Bereich von 
100-400Hz diese EIngangssignal sind gleichgerichtet und kommen über 
einen ADC Wandler womit ich dann eine Aussage über die Amplitude treffen 
kann. Ich möchte nun aus diesen 4 Eingangssignalen ein Ausgangssignal 
machen in diesem Signal müssen 4 Frequenzanteile sein zwischen 100Hz 
200Hz 300Hz 400Hz. Meine Frage ist nun wie bekomme ich dieses Signal. AM 
besten mittels PWM? Und Wie bekomme ich es dann wieder in vernünftige 
Sinusform ?

MFG
Hans H.
Gast #914072
Lesenswert?

Bau dir einen digitalen Filter, z.B. in Matlab gibt es ein Filtertool!
Das was du vor hast tönt für mich nach einer Aufgabe für einen DSP. 
Möglich? JA! Aber mit welcher HW umzusetzen??? Bzw. Ob ein Analoges 
Filter genügt oder ob du ein Digitales Filter verwenden willst...
Moderator Persönliche Seite #914075
Lesenswert?

Nun, wenn du diese Signale summierst, bekommst du einen Kurvenform
der Summenfunktion.  Für eine 100-Hz-Periode sieht diese so aus, wie
im Bild dargestellt.  Die entsprechende Hüllkurve müsstest du nun
mit der PWM nachziehen, und dann das Ausgangssignal so filtern, dass
die PWM-Grundfrequenz hinreichend unterdrückt wird.

p.s.: Ein digitales Filter hilft dir hier gar nicht, denn ein solches
benötigt am Ende immer noch ein (analoges) Antialiasingfilter.  Genau
das brauchst du hier auch.  Außer rein analogen Filtern kommen noch
fertige Filterbausteine als sogenannte switched capacity filter (SCF)
in Frage, die es bei den einschlägigen IC-Herstellern gibt.  Bei denen
ist die Filterkurve im IC vorgegeben, und die Eckfrequenz wird durch
eine von außen anzulegende Rechteckfrequenz eingestellt (die dein
Controller selbst wieder mit einem Timer erzeugen kann).
Angehängte Dateien:
#914108
Lesenswert?

@Student: Also er muss ja nicht das Signalgemisch zerlegen, sondern 
bekommt 4 separate Eingangssignale.

@Hans: Wie Jörg schon geschrieben hat, kannst du die PWM verwenden 
(Softwareaufwand steigt). Ein Ausgangsfilter (Anti-Aliasing) ist 
zwingend notwendig. Bei der PWM musst du die PWM-Frequenz unterdrücken 
und bei einem DAC die Samplefrequenz bzw. um aus wenigen Abtastwerten 
dein Signal wieder zu generieren.

Die wichtigste Aussage fehlt noch. Wie sollen die Frequenzen im 
Ausgangssignal enthalten sein. Sprich Signalsumme, Modulation 
oder,oder...

Gruß Alexander
Gast #914788
Lesenswert?

Also sollte es funktionieren wenn ich das PWM Siganl auf einen DAC 
Wandler schicke ??
Was für ein DAC würde sich dafür eignen?? 10Bit Auflösung sollten 
reichen.

Das Ausgangssignal ist die Summe der Eingangssignale, also besitzt das 
Ausgangssignal 4 verschiedene Frequenzanteile....

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