Hallo zusammen! Ich würde gerne die Phase zwischen zwei kontinuierlichen Sinussignalen einstellen. Die Signale kommen aus zwei AD5930 DDS-Chips. Leider is deren Datenblatt allgemein recht spärlich. Hat hier jemand einen Tipp wie man das einstellen kann? Vielen Dank und beste Grüße
Ich denke die Daten werden mit FCLK geladen, und CTRL hat auch eine Funktion. Ich nehme an, wenn die beiden DDS gleichzeitig einen FCLK bekommen sollten sie synchron laufen. Was spricht dagegen, einen anderen DDS zu waehlen, der diese Funktion explizit kann ?
Ja, mit fckl wird der IC konfiguriert und dann mit ctrl gestartet. Mein aktueller Versuch geht so, dass ich beide aufsetze, und dann langsam mit einer definierten Anzahl Pulsen an MCLK laufen lasse. Ist meine wunsch-phase erreicht, wird einer der dds-chips resettet und dann beide gleichzeitig wieder gestartet. Leider war vor Feierabend noch ein Bug drin und ich konnte es nicht final testen. Aber ob das der offizielle weg is... naja... im Datenblatt steht so großtönig, dass die Phase leicht definierbar ist?!
Achso uns warum der dds.... Bin für Alternativen offen, aber soweit ich das gesehen hab, gibt es wenige die folgendes erfüllen: - 4MHz Sinus Ausgabe - Temperaturbereich bis 125Grad - synchronisierbar mit weiteren identischen DDS-Chips - verfügbar
Phasenfrage schrieb: > Achso uns warum der dds.... > Bin für Alternativen offen, aber soweit ich das gesehen hab, gibt es > wenige die folgendes erfüllen: > - 4MHz Sinus Ausgabe > - Temperaturbereich bis 125Grad > - synchronisierbar mit weiteren identischen DDS-Chips > - verfügbar Na ja, bei deiner Anwendung wäre ein DDS-IC mit Phase-Offset-Register natürlich wesentlich eleganter. Z.B. AD9951. Er kann 4 MHz, er kann synchronisiert werden, er ist verfügbar. Aber bei 125°C mag er natürlich nicht mehr seine Specs garantieren. Wenn du aus den Standard-Temperaturbereichen rausgehst schränkt das die Auswahl natürlich stark ein.
Ju, du musst die beiden gleichzeitig laden und kannst dann auch die Phase setzen. Du hast diesen gewaehlt, weil er sweepen kann .. denn sonst waer auch ein AD9833 geeignet. Vergiss die 125 Grad. Eine schlechte idee.
:
Bearbeitet durch User
Hallo Joggel, Wie setzt man beim 5930 die Phase beim Laden des ic? Welches Register? Die Alternative hat 105 Grad, schonmal mehr als Industrie-standard... aber ob das reicht? Die Applikation befindet sich als Messtechnik keine 10cm neben einer PKW-Bremsscheibe. Sweep brauche ich nicht. Mir reichen die reinen möglichst konstanten Sinussignale, mit entsprechenden Phasen. Viele Grüße
Gerade noch gesehen, im Analog-Devices Forum steht quasi dass es so intern nicht gesichert klappt. Man Solle einen Phase-Shifter an den Ausgang setzen.... Naja dann wirds halt doch ein FPGA und ein Parallel-DAC. Vielen Dank trotzdem für die Unterstützung hier!
Phasenfrage schrieb: > Naja dann wirds halt doch ein FPGA und ein Parallel-DAC. und die laufen beide gut bei 125C? denn das war dein Kriterium, das denn Einsatz eines DDS IC mit phase offset verhindert.
Die gibt es mit Spezifikation für 125°C, jap. Gegen den DDS-IC mit Phase-Offset spricht, dass der einzige der bis 125°C geht nur einkanalig ist und dabei dann 400mW braucht. Das ganze benötige ich zwei mal. Da bin ich so wie es aussieht mit FPGA und DAC nicht schlechter. Zusätzlich kann der FPGA dann noch ein paar mehr Funktionen übernehmen, die ich an dieser Stelle benötige.
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.