Wertdiskreter Sinus durch tiefpass glätten

Gast #5828632
Hallonzusammen
Ich habe ein Problem und zwar erzeuge ich ein Sinus nach dem dds 
verfahre.
Die Taktfrequenz beträgt 8 MHz und ich habe 8 Bit phasenakumulator. Also 
eine schrittfrequenz von 31250 kHz.
Wie muss nun mein rc tiefpass nun aussehen? Muss ich nur die 
grenzfrequenz des tp einhalten? Also mein rc passend wählen?
Dds neuling schrieb:
> Hallonzusammen

Wie bitte?

> Ich habe ein Problem und zwar erzeuge ich ein Sinus nach dem dds
> verfahre.
> Die Taktfrequenz beträgt 8 MHz und ich habe 8 Bit phasenakumulator.

Ein 8-Bit Phasenakkumulator is lächerlich kurz. Typischerweise verwendet 
man die obersten 8 Bit des Phasenakkumulators ja schon für den Lookup 
auf die Sinus-Tabelle.

> Also eine schrittfrequenz von 31250 kHz.
> Wie muss nun mein rc tiefpass nun aussehen?

Bei 8MHz Taktfrequenz [1] kannst du maximal ein 4MHz Signal erzeugen. 
Der Rekonstruktions-Tiefpaß muß also 4MHz noch gut durchlassen und bei 
8MHz möglichst viel unterdrücken. Eine gängige Auslegung tut den -3dB 
Punkt (aka Grenzfrequenz) dann auf 4MHz.

[1] der Begriff ist nicht sehr sinnvoll. Bzw. ist er nur sinnvoll bei 
einem Hardware-DDS, wo die Addition des Phasenwinkels und der Lookup der 
Wellenform-Tabelle komplett innerhalb eines Taktes erfolgen. Da wir hier 
in einem µC-Forum sind, wird es wahrscheinlich ein Software-DDS sein. Da 
spricht man dann besser von Zyklus- oder Update-Frequenz.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 7 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.