Funktionsprinzip DDS

Gast #2332493
Lesenswert?
• ▲
▼
Hallo Leute!

Steh grad ziemlich aufn Schlauch!
Ich arbeite mit einem AD9833 der auf der Grundlage der direkten 
digitalen Synthese arbeitet.

Meine Frage: Der Phasenakkumulator ist 28 Bit groß, aber es werden nur 
12 Bit letztendlich an das Sinus-Rom geschickt(die unteren 12??). Das 
heißt, wenn ich über die 4095 komme im Phasenakkumulator, fängt das Rom 
von vorne an. Sind dann im Phasenakkumulator mehrer Phasendurchgänge 
(2^28/2^12=2^16) hintereinander gespeichert? Wenn ja wäre das ungünstig, 
weil dann ein Wert von 4095 im Frequenzregister immer die selbe Phase 
ausspucken würde...
Meine Frage ist also nun, was passiert mit den 28Bit wenn nur 12 Bit 
verwendet werden?? Denn es wird im Datenblatt schon gesagt, dass 
2pi=2^28 entspricht. Ich kann mir da keinen Reim drauf machen....:(

Vielen Dank!

Denglmann
#2332572
Lesenswert?
• ▲
▼
Denglmann schrieb:
> Der Phasenakkumulator ist 28 Bit groß, aber es werden nur
> 12 Bit letztendlich an das Sinus-Rom geschickt(die unteren 12??)

Die oberen, höherwertigen 12 bit werden an den DA-Wandler weitergegeben.

Bei großen Frequenzzahlen, die auch bits in dem 12-bit-Bereich haben, 
liefert der 12 bit Teil nicht in Einzelschritten inkrementierende 
Phasenwerte sondern in größerer Schrittfolge, also bei jedem Takt einen 
neuen Wert, der auch in 3-er,4-er Schritten vorwärtsgeht. Im Extremfall, 
wenn die Ausgangsfrequenz z.B 1/10 der Taktfrequenz ist, entsprechen die 
12-bit Phasenwerte Schritten von 36 Grad. Der Sinus besteht dann nur aus 
einer recht groben Treppenkurve. Bei Teilerfremdheit "wandern" die 
Treppenstufen sogar scheinbar über die Sinuskurve hinweg, von jeder 
Schwingung zur nächsten etwas seitwärts verschoben.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.