-
Thread
AD9852 an Atmega128
Hallo! Habe ein kleines Problem mit einen AD9852 an einen Atmega128. Im Prinzip lässt sich alles programmieren,nur am Ausgang des 2.DAC kommt nichts raus.Der AD9852 hat ja nur einen DDS-Core,also müßten die Register für den Core ja für beide
mögliche reingeschrieben. Update-Impuls OK. Kann mir da jemand weiterhelfen,oder ist vielleicht mein AD9852 defekt? Dieter
-
Thread
µC/P/SoC für parallel Kommunikation mit AD9852 DDS-Chip
Mikrocontroller Forum, Ich suche nach Hilfe/Inspiration für eine möglichst schnelle Ansteuerung eines AD9852. Im Datenblatt wird 10MHz für SPI und 100MHz für parallele Ansteuerung spezifiziert. Im parallelen Fall werden 8Bit auf 8 Leitungen für die Daten und 6bit auf 6 Leitungen für die Adresse übertragen. Nun suche ich nach einer möglichst einfachen Lösung den AD9852 per µC/µP/SoC anzusteuern. Eine erste Recherche ergab, dass das Beagle Board im SoC zwei realtime µC mit 200MHz implementiert, diese allerdings nicht genügend Leitungen haben die nach außen geführt
-
Thread
große Zahl (lomg long) und trotzdem genau ?
Gucke mal etwas weiter "oben", da habe ich meine Funktion für den AD9851 gepostet! (Inkl. SPI-Bus Ansteuerung) Ich nutze 1 Hz Auflösung und 32 bit, müsste genauso auchfür den AD9852 tun! Peter
noch nicht beschäftigt habe nützt mir diese Datei nichts.Analog Device hat ein Tool speziell für den AD9852.Da gebe ich die Taktfrequenz und eine Ausgangsfrequenz vor,übetrage die Hex-Werte in den Assembler und brauche dann nur noch ADD oder SUB auszuführen.Die Multiplikation mit 2^32/Takt kann ich mir
-
Thread
Tiefpass Nter Ordnung
verhältnis von Takt >zur ausgegebenen Frequenz berücksichtigen. Ich habe jetzt mal nachgeschaut. Der AD9852 und der AD9854 haben ein solches inverses SINC-Filter: http://www.analog.com/static/imported-files/data_sheets/AD9852.pdf http://www.analog.com/static/imported-files/data_sheets/AD9854.pdf
Ich möchte einen AD9835 verwenden weil der relativ einfach aussieht. Ich habe hier mal einen Butterworth Filter 5ter Ordnung Simuliert. Sieht ganz gut aus. Jetzt hab ich dazu noch eine Frage. In der Schaltung ist
-
Thread
ATmega an AD9851
zwar schon oft behandelt,trotzdem mal eine Frage dazu.Ich betreibe einen Atmega 128 an einen DDS-IC AD9851.Dazu programmiere ich alles in Assembler(mit C kenne ich mich nicht aus). Laut Datenblatt AD9851 ergibt sich das FTW für den DDS zu: FTW=Ausgangsfrequenz des DDS x 2 hoch 32/Clock des DDS.Ich betreibe
Hallo Christoph! Ich habe ein Assemblerprogramm mit Studio4 von Atmel sowohl für den AD9851 als auch AD9852 geschrieben.Für den AD9852 habe ich parallel für den AD9851 parallel und seriell vorgesehen.Klappt alles.Ich habe halt die Werte von Analog Device Tool eingeschrieben und die Steps
-
Thread
Rohde & Schwarz EK 070
sind gerade auf den >Markt gekommen aber noch teuer. das war evt. vor 10 Jahren noch so die AD99xx, 9910 und 9912 usw. haben 14 bit D/A - gibt’s schon paar Jahre die ersten DDS von AD mit 12 Bit A/D wie der AD9852/9854 sind noch älter gibt’s da evt. ne Verwechselung mit A/D Wandlern ?? die
AD9852/9854 sind noch älter > > gibt’s da evt. ne Verwechselung mit A/D Wandlern ?? Nein > die gibt’s wirklich nicht so schnell und mit großer Wortlänge > auch die sind schon bei >= 16 bit und >
-
Thread
DDS mit Sinus und Kosinus Ausgang
Hi, kennt jemand DDS-ICs mit einem Kosinus und Sinus (Quadratur) – Ausgang? Ich habe nur den AD9852 gefunden – ist aber mit 80 Pins etwas überdimensioniert. Man könnte auch einen Single-DDS nehmen + frequenzunabhängigen Phasenschieber; gibt es so was überhaupt? Gruß Andreas
wäre. >Habe AD 9850,9835 und 9833 vorliegen. Ich selber tendiere zum AD9850. Mit dem habe ich schon mal einen Quadraturgenerator gebaut. >Bei den Fummeldingern spielt das Printlayout ja auch eine gewisse Rolle
-
Thread
Stromverstärker für Frequenzgenerator (15MHz)
Highspeed OPV mit ein paar 100MHz Bandbreite vielleicht? z.B. AD8045 oder sowas.
PCB tuts ein THS3001 (OP) und ein 2SD2136 als Treiber. Läuft bis 180MHz (Höher geht der DDS nicht (AD9852)- Achtung das ding (DDS) wird realtiv warm bis heiß.
-
Thread
Quadratur Decoder mit DSP
besteht zurzeit aus einem DSP C6747. Bislang bin ich dabei zu ueberlegen einen DDS dafuer zu nehmen. Der AD9852 bietet mir eigentlich genau das was ich brauche eher zuviel als das ich brauche. Das ist ein DDS mit 4 Ausgaengen (2 mal true und false). Die ansteuerung erfolgt guenstigerweise direkt ueber SPI
sein. Die B Spur soll die Richtung weisen. Also entweder 90 Grad vor oder nachlaufen. Der DDS von AD bietet mir eine Aufloesung von 1uHz. Das wuerde meine Bedurfnisse voellig decken. Auch die ansteuerung ueber SPI ist vorteilhaft. Der IC ist aber erstmal bissle teuer und zweitens ueberdiemensioniert
-
Thread
DDS AD9854 China- Modul
Andre, hier ist ein Link auf die bei mir laufende englische Software: http://www.wkiefer.de/x28/AD9854/SoftwareAD9854.7z Und noch ein paar Quellen: http://www.wkiefer.de/x28/AD9854/DDS_AD9854_mega32.zip Gruß Wolfgang
time I don't understand what's going on with this assembly. > It's not a complicated circuit; the AD9854 is a very robust, hard-to- > screw-up chip, and in general there's very little to go wrong. I have a > good deal of experience with the AD9852 / AD9854 parts, and have never > seen this behavior
-
Thread
Phasenverschiebung auswerten
präziser wäre ein Messaufbau mit einem Messender, dessen Amplitude und Phase Du steuern kannst (z.B. AD9852). Synchronisiere die Umschaltung zwischen den Antennen mit der Amplituden- und Phasenmodulation. Regle die Modulationen so, dass Du am Empfänger keine Änderungen mehr bemerkst. Vorteil: Weil
-
Thread
DDS normal ?
werden sollte, einfach den AVR mit 100% übertakten. Am Ende der Experimente nimmt man dann den AD9833 :-)
da im "Schwesterthread" schon drin. Will man mehr, gibt es halt fertige DDS Chips: sei es ein AD9833 oder ein Modul mit AD9851 von Chinesen bei IbÄ, gleich mit Filter am Ausgang.