Forum: Mikrocontroller und Digitale Elektronik DSS Funktionsweise


von Tom (Gast)


Lesenswert?

Hallo Zusammen
Habe eine kurze Frage zur theoretischen Funktionsweise eines DSS. Im 
Mikrocontrollerwiki ist folgendes bild zu sehen:
http://www.mikrocontroller.net/wikifiles/d/dd/Dds_basic.png

So wie ich das verstehe, gibt es einen Phasenakkumulator welcher die 
Phase in bestimmten schritten hochzählt (je nach gewünschter 
ausgangsfrequenz). Dann wird der Phasenwert im Lookup ROM nachgeschaut 
und in den entsprechenden Sinuswert verwandelt. Zuletzt wird mit dem DA 
wandler das Kurvensignal ausgegeben.

Was ich nun nicht verstehe: Was ist im bild genau mit dem Kästchen 
"Register" gemeint? Und was sollte der obere Überbrückungspfeil zum 
Register bedeuten?

besten Dank
Tom

von W.S. (Gast)


Lesenswert?

Das Bild ist ein bissel falsch.

Also, das was da als "Adreßcounter" beschrieben ist, ist eigentlich ein 
Akkumulator, der logisch folgendes tut:

  Akku = Akku + Input;

Dieser Akku hat ne gewisse Bitbreite, z.B. bei manchen DDS-IC von Analog 
Devices berägt die 32 Bit. Der Input ist ebenfalls eine ebenso breite 
Zahl. Ganz klar: der Akku läuft nach einer gewissen Anzahl von 
Additionen über. Das entspricht (sinusmäßig gesehen) einer vollen 
Periode. Die höchsten Bits (so etwa 10..14, je nach IC) des Akkus werden 
nach jeder Addition über eine Sinustabelle in ein Auffangregister 
geschrieben, wo sie dann bis zum nächsten Mal gespeichert bleiben. Tja 
und der Ausgang des Auffangregisters geht auf einen DAC, der den 
Momentanwert eben analog ausgibt. Das ist alles.

W.S.

von markus (Gast)


Lesenswert?

>DSS Funktionsweise


! DDS !

direct digital synthesis.

http://en.wikipedia.org/wiki/Direct_digital_synthesizer

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.