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
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.
>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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.