-
Thread
DDS erster Versuch
anzettelt. Also: Wozu mit Krampf aus einem uC ein DDS machen? ich würde schlicht und einfach einen AD9833 nehmen, der ist ein richtig richtiger DDS und er ist eigentlich spottbillig, obendrein gehäusemäßig klein. W.S.
anzettelt. > Also: Wozu mit Krampf aus einem uC ein DDS machen? ich würde schlicht > und einfach einen AD9833 nehmen, der ist ein richtig richtiger DDS und > er ist eigentlich spottbillig, obendrein gehäusemäßig klein. > > W.S. Diese Frage kann ich dir ganz locker beantworten. Man macht es weil es
-
Thread
Probleme mit R2R Wandler an ATMega32
der LF356 ist kein R/R OpAmp. Miss erst mal am Ausgang des R-2R, und mach bis es da gut ist. Ein AD9833 waere die bessere Wahl gewesen.
kaputt ist, was nicht der Fall war. Ich denke, ich sollte diese Lösung aufgeben und entweder einen AD9833 nehmen oder mir einen fertigen Funktionsgenerator nehmen. Schade. Wobei mir immer noch nicht klar ist, warum das mit dem ATMega8 funktioniert hat. Trotzdem Danke für eure Hilfe.
-
Thread
AD9833 Ansteuerung mit Fujitsu MB9xxxx
Hallo an alle, bevor ich das Rad neu erfinde... Hat jemand bereits eine Implementierung für den AD9833 für einen Fujitsu Prozessor ? http://www.analog.com/static/imported-files/data_sheets/AD9833.pdf Vielen Dank und Grüße, Serdar
Fujitsu http://mcu.emea.fujitsu.com/mcu_product/mcu_all_software.htm Das genaue Paketprotokoll zum AD9833 musst Du aber wohl selbst implementieren. Gruß, Mic Roller ... der doch gerne wissen möchte welche MCU du einsetzt. Fujitsu scheint auch hier im Forum beliebter zu werden...
-
Thread
Was ist ein alter Wavetek Funktionsgenerator wert?
Elektroniksicht ist es schrottreif. Allerdings ist es besser als das, was einige Bastler aus einem AD9833 bauen könnten, die merken dann erst, wie aufwändig ist es ist, eine ordentliche Endstufe dranzubauen und braucbbare Bedienbarkeit zu erzielen. Bei eBay schätze ich geht er für 50 EUR weg.
-
Thread
Funktionsprinzip DDS
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
-
Thread
ad8933 stirbt ständig
Hallo ich habe einen Ad9833 am Prototypenboard nach Datenblatt verschaltet und das funktioniert auch prächtig. Der Verschleiss ist mir langsam aber unheimlich.. wenn ich das Labornetzteil zu schnell an und ausschalte geht er
!! : ich hab einmal versucht den Eingang vom Komparator mit einem Kondensator an den Ausgang des ad9833 zu koppeln, dabei ist mir aufgefallen dass sich am so angekoppelten Komparatoreingang eine garnicht unerhebliche (mehr als 1 Volt) Offsetspannung aufbaut. Ob das mit den IC-Morden zu tun hat?
-
Thread
ad9833 codefrage [not working]
Hoi zäme Im Anhang habe ich meine Codestruktur für den AD9833, welchen ich nicht zum Laufen bringe. Es kommt am Ausgang immer wieder etwas unerwartetes raus. Meine Eckdaten: 10 Mhz Quarz, DSPic zur Ansteuerung über 3 Pins (nicht SPI, 3 mal GPIO am PORTD),
-
Thread
Komisches Problem bei SPI Datenuebertragung
erwähnen: Es handelt sich um ein TMS320C6747 floating point DSP. Dieser ist direkt verbunden mit AD9833 nem DDS von Analog Devices. Danke für den Tip mit mit den Variablen und grossbuchstaben. Bin erlichgesagt ein neuling in Sachen C programmieren und hab noch bissle probleme vorallem mit arrays.
-
Thread
Wechselspannungsmessbrücke - woher Wechselspannung?
Ist der AD9833 ein brauchbarer Oszillator für sowas? Wahrscheinlich schon...dann muss ich das ganze noch verstärken..wie? Z.B. mit einem MAX477? Ich kann halt echt nur raten ;)
Mal vor über 20 Jahren damit beschäftigt habe, weiss ich die Typenbezeichnung nicht mehr. > AD9833 - der kann eben auch Sinussförmige Signale erzeugen. Der ist für die Erzeugung einer einzelnen Sinusspannung viel zu aufwändig. Das ginge sogar mit eiem 1-Transistor- Phasenschieberoszollator.
-
Thread
XR2206 Elektor 1977 vs. 1984
meinst du wohl, warst aber zu faul es zu schreiben) wirklich nicht, da tun es DDS-Chips wie der AD9833 viel besser, aber wenn man nur mal einen Sinus haben will, eventuell als VCO spannungsgesteuert, dann kann der uralte XR2206 schon ausreichen. Besser als ein Phasenschiebergenerator http:/
-
Thread
QPSK Mischung mittels DDS: AD9833
das verstanden habe, ist der auch für die QPSK Modulation geeignet. Es handelt sich nämlich um den AD9833. Mein Unverständnis: Für die Generation von zwei um 90° phasenverschobenen Signalen (Sinus und Cosinus), welche ich für die Ansteuerung von 2 Mischern bräuchte (siehe auch http://www.radartutorial.eu
auch zwei Ausgänge am DDS notwendig? Oder reichen die zwei Phasenregister PHASE0 und PHASE1 des AD9833 für dieses Vorhaben? Was übersehe ich? Danke für die Unterstützung J
-
Thread
Hochgenauer Impulsausgang mit TMS320C6747
deshalb entschieden einen externen programmierbaren Waveformgenerator zu nehmen, genauergesagt den AD9833. Ich wollte diese Lösung zuerst vermeiden um das System kompakt zu halten, aber ich brauche unbedingt die hohe Genauigkeit. Angesteuert über SPI entlastet es die CPU enorm. Außerdem kann ich den PWM
-
Thread
Sinus aus Rechteck oder Dreieck mit uA741?
Firmen gründen. Geh nicht diesen steinigen Weg. Erzeuge Tonfrequenzen per PC oder per DDS wie AD9833.
-
Thread
Programmierbarer Oscillator
Vergiss den Maxim, nur Rechteck, viel zu hohe Frequenzen, miese Auflösung, der AD9833 ist was du suchst.
#2095483: > Vergiss den Maxim, nur Rechteck, viel zu hohe Frequenzen, miese > Auflösung, > der AD9833 ist was du suchst. Das wäre ja DAS Ding was ich bräuchte, nur leider finde ich das bei Reichelt und Conrad nicht. Bei Digikey gibt es den zwar, aber diese 18€ Versandkosten sind mir immer so ein
-
Thread
99 € Funktionsgenerator bei Pollin
Ein AD9833 und seine Verwandten sind auch nicht zu verachten ;-)
-
Thread
Rechteck 50 MHZ mit FPGA ist das möglich ?
sich aber mit gutem Willen und Zeit beheben. Aber vielleicht suchst Du ja auch ungefähr sowas: AD9833: Programmable Waveform Generator Da gibt es m.E. ICs, bei denen Du mit einem externen Signal die Frequenz schalten kannst (FSK). Duke
bei denen Du mit einem externen Signal die Frequenz > schalten kannst (FSK). Hi ABC DEf AD9833 ist nur bis 12 MHz ich benötige 50 MHz kannst du einen anderen emphelen ? Danke im Voraus
-
Thread
Funtionsgenerator für Piezo
sehr hohe Kapazität haben muss) Signalerzeugung: Für den Sinus und die Sägezahnspannung ein AD9833, der mir soweit alles erledigt (Verstärker notwendig). Für das Rechtecksignal ein uC (Tastverhältnis einstellbar). Für die Einstellung der Rise und Fall-Time irgendwie ein einstellbarer Tiefpass(?)
-
Thread
Ausgangsstufe DDS
Zusatzinformationen Frequenz des Oszillators für Ad9833 : 10Mhz nicht sichtbar: PIC18f4550 läuft auf 20Mhz
Ist ein Ausgangsfilter hinter dem Ad9833 notwendig? liegt da noch was anderes an ausser 10Mhz? Ich könnte den ersten Buffer zu einem aktiven Filter umfunktionieren.(?) oder erledigt man sowas lieber passiv?
-
Thread
AD9833 mit Hardware-Spi ansteuern 8051
Hallo.. Ich habe vor, einen AD9833 DDS Baustein mit einem AT89C5131A-UM anzusteuern. Nur leider kommt aus dem AD9833 nichts brauchbares heraus. Hat jemand vielleicht nen Beispielcode wie man die Daten in den AD9833 schicken muss
Ok danke, also hab mir das mal angeschaut, aber im Datenblatt des AD9833 finde ich nur ein Timing-Diagramm, aus dem werde ich aber nicht richtig schlau, bzw ich weiß nicht wie ich das auf den SPI-Modus umsetzen muss. Fsync habe ich auf den Ausgang P1.0 vom Controller
-
Thread
Rechteck und Sinus ohne Phasenversatz (Sinus aus Recheck erzeugen?)
Für das Sinus Signal gibt es verschiedene Möglichkeiten: 1) XR2206 2) DDS mit Spezial IC (z.B. AD9833) 3) DDS mit µC (z.B. Atmel Mega48 oder Tiny2313 und ein DA-Wandler dazu, ggf. auch R2R) 4) Wien-brücken Oszillator: z.B. mit OP oder auch nur 2 Transisitoren 5) LC Oszillator 6) Aus eine Rechteck
-
Thread
DDS Funktionsgenerator
Funktiongenerator zu bauen und die entsprechende Software dazu zu schreiben. Als DDS Bausten soll der AD9833 benutzt werden. Über die software habe ich mir noch keine Gedanken gemacht habe jetzt angefangen die Hardware zu planen. Zum Ad wandler habe ich ein Datenblatt mit schaltung und wollte das auch so
-
Thread
AD9833 Datenwort per Hardware SPI schicken
Hallo.. Habe vor mit einem 8051 mit Hardware-SPI-Schnittstelle ein 16Bit Datenwort in einen AD9833 zu senden. Da ich momentan leider noch keine fertige Hardware zur Verfügung habe wollte ich fragen ob das, was ich mir ausgedacht habe so funktionieren kann. Habe mir das jetzt mit dem Datenblatt
Also im Datenblatt steht, das der 8051 nur 8Bit Daten sendet.. Der AD9833 braucht hingegen ein 2 16-Bit Wörter hintereinander. In einer vorhergehenden Funktion habe ich schon dafür gesorgt das aus einem 32-Bit Wort 2 16-Bit Wörter gemacht werden. Diese werden dann nochmal
-
Thread
Atmel 8051 per Terminal in Array schreiben
nächste Funktion übergeben wird. Wenn alles mal fertig ist, solls zur Datenwort-Übergabe für einen AD9833 Frequenzgenerator dienen. Hier mein Code: [c] //Teilweise was weggelassen void Warte10Us(int); void SerialInit(); void GebeDatenAus(unsigned char*); int main(void) { int i=0, anzahl
-
Thread
ad9833 gleichspannungsoffset
Hallo ihr. ich durchforste das Datenblatt vom Ad9833 und konnte bis jetzt nichts finden über den Gleichspannungsoffset an Vout. http://www.analog.com/static/imported-files/data_sheets/AD9833.pdf Ich weiss da ist einer , aber woher bekomm ich die Info
-
Thread
c18 ltoa probleme
ltoa(freq,string); printf("freq: %s Hz ", stringptr); ad9833_sendfreq(freq); [/c] zb kurz vorher noch 2634 vor printf schon 33tausendirgendwas
-
Thread
ad9833 wiedereinmal
Schönengutentag! Mein jetzt schon fast Fertiger Tongenerator auf Basis des ad9833 hat einen kleinen Schönheitsfehler. Er knackst leicht beim umschalten der Frequenzen. Ich hab zwar kein Speicheroszi , nehme aber schon an dass er bei Nulldurchgängen schaltet. Hat sich jemand
zwar die Phase vor dem verändern rücksetzen aber damit fehlt mir immer noch eine Lösung wie ich den ad9833 dazu bringe erst bei dem Nulldurchgang zu schalten. Komparator aufs Ausgangssignal und TOR-Schaltung mit FSYNC? Gibt es da keine einfachere Lösung?
-
Thread
Ausgang des AD9833
Guten Abend! Ich quäle mich gerade mit einer Schaltung mit einem AD9833. Bis jetzt läuft alles gut, es piepst , regelt und schaltet wie gewollt. Bei der Ausgangsstufe passieren mir jedoch wirre sachen! Beim Ausgang des Ad9833 ist schon eine Offsetspannung dabei, deswegen
Was der Ausgang des AD9833 nicht ein Stromausgang gegen Masse ? Dh da muesste man dann mit einem Transimpedanz daherkommen ?
-
Thread
Frage zu R2R-Netzwerk
fahre, sprich wo am wenigsten Performance bei akzeptabler Qualität flöten geht. Zu den ICs gehören AD9833 (WaveformGenerator), UDA1330 (StereoDAC) und TLV320AIC23 (ebenfalls StereoDAC). Zusätzlich dachte ich, ich könnte das ganze auch noch diskret per R2R-Netzwerk machen. Bei den DACs sowie dem R2R-Netzwerk kann ich Signalform und -amplitude selbst bestimmen, beim AD9833 fehlt mir noch die Lösung was die Amplitudenänderung angeht. Hier bin ich grad im Forum am Suchen, dein Vorschlag mit der PWM brachte mich auf die Idee, dass es vielleicht eine PWM-gesteuerte OP-Verstärkerschaltung
-
Thread
Bauteilidentifizierung AD9833
10]. Sie sind auf der Oberseite wie folgt gekennzeichnet: 1. D 68 2. C2 S Eines davon muß der AD9833 sein. Ich hoffe, es kann mir einer helfen (und ich werde es dann umgehend beschriften!!! ... ab jetzt immer ;-) Vielen Dank Alex
automatisch verlinkten Datenblatts steht das "Branding" D68 für die RoHS-konforme Ausführung des AD9833.
-
Thread
Schwierigkeiten mit AD9833
8) & 0xff; LSB = data & 0xff; write_spi1(MSB); write_spi1(LSB); ad9833_wait(200); } void ad9833_init(void) { ad9833_wait(250); FSYNC = 0; ad9833_wait(250); ad9833_write(0b0000000111001000); // reset ein, sinus ad9833_write(0b0100000000000000); // FREQ0 MSB ad9833_write(0b0100011010001101); // FREQ0 LSB ad9833_write(0b1000000000000000); // FREQ1 MSB ad9833_write(0b1000011010001101); // FREQ1 LSB ad9833_write(0b1100000000000000); // PHASE0
-
Thread
Op-Amp Schaltung hinter DAC für Funktionsgenerator
Tabellen sondern nur eine > Grundfunktion und der Rest wird berechnet. Ja, sag ich doch! ;) AD9833 Datenblatt: --- SIN ROM To make the output from the NCO useful, it must be converted from phase information into a sinusoidal value. Since phase infor- mation maps directly into amplitude, the
-
Thread
angabe "benutzter Speicher" explofdiert
Hi there, ich schreib gerade ein Programm zur Ansteuerung des AD9833, was eigentlich ganz gut klappt. Meine SetFrequenz routine sieht so aus. (Hab ich hier aus em Forum) void SetFrequency(unsigned long Freq) { -> float fVal = ((float)Freq / 4000000.0
-
Thread
Quartzoszillator für 4,1943 MHz
Es gibt dafür doch einen schönen Rechner: http://designtools.analog.com/dt/ad98334/ad9833.html
günstige PLL-Lösung haben, lass sie mich bitte wissen. Ansonsten bleib ich beim Timer und spar mir den AD9833 ganz...
-
Thread
AD9833 "stumm" schalten
Hallo! Ich beschäftige mich mit einem AD9833 DDS-Chip von AD. Die Ansteuerung via SPI klappt gut, nur schaffe ich es bisher nicht das Ausgangssignal aus zu schalten. Zuerst dachte ich man müsse den Chip nur in den Resetzustand versetzen (0x2100
-
Thread
Projekt: DDS basierter Funktionsgenerator mit AD5930
Hallo Jobst, ich habe, basierend auf einem AD9833, einen Frequenzgenerator gebaut. Ist schon 4 Jahre her aber alle deine Wünsche waren darin enthalten (USB, LCD etc.etc.). Ich kann heute abend mal Photos reinstellen wenn gewünscht. Meine Erfahrung
als 0.05 * F(dds) kommt,kein Gekrakel sondern eine Kurve am Ausgang sieht. Deshalb ist ja auch der AD9833 bei 25 MHz Takt für Sägezahn nur bis so etwa 1 MHz brauchbar, drüber hinaus wird es unästhetisch. Also: was soll dieses Projekt werden? Ein Sinusgenerator oder ein Funktionsgenerator? W.S.
-
Thread
Impulsdauer bei AD9833
Guten Abend! Ich habe vor ein eifaches Funktionsgenerator für Hobbyzwecken zu bauen. Möchte mit AD9833 realisieren. Eigentlich brauche ich nur Rechtecksignal (bis 2MHz) mit einstellbarem Impulsdauer. Ist das mit AD9833 möglich? p.S. wegen mangelhafte Englischkentnisse habe im Datenblatt nichts gefunden
-
Thread
Projekt: 200MHz DDS-Generator
bis zu 50 MHz zu takten) großartig, dafür fehlen ihm sämtliche Modulationsmöglichkeiten. Der AD9833 (DDS-10) ist mit bis zu 25 MHz taktbar, kann FSK und PSK, allerdings fehlt ihm die Wobbelmöglichkeit. Diese ist natürlich in Software lösbar, zumindest beim DDS-10 scheint das aber schlecht umgesetzt
-
Thread
Audiosignal nach dem Verstärker mischen -> geht das so?
was dagegen? Ich möchte das deswegen machen, weil die beiden Eingangssignale von jeweils einem AD9833 (http://www.analog.com/static/imported-files/data_sheets/AD9833.pdf) stammen und ich die verschiedenen Signalformen überlagern und auf einem kleinen Lautsprecher ausgeben möchte. Ralf
grad am Überlegen wie ich das am geschicktesten mache, denn ich hab noch das Problem, dass ich beim AD9833 keine Möglichkeit habe, die Amplitude zu beeinflussen soweit ich das im Datenblatt sehen kann. Also brauch ich noch ne Lautstärke-Regelung. Da ist mir jetzt die Regelung mit digitalen Potis in den
-
Thread
Rechteck: Variable Frequenz / Duty Cycle
suche mal unter DDS Generator vielleicht sogar unter AD9833 ciao
-
Thread
ad9833 ansteuerung mit ATMEGA32
Hallo, seit tagen versuche den Ad9833 (DDS-Generator)zum laufen zu bringen. Aber irgendwie bekomme ich es nicht hin daten an ihn zu übertragen. Ich habe versucht nach dem timingdiagramm (figure 3) aus dem Datenblatt eine routine zu erstellen. http://www.analog.com/static/imported-files/data_sheets/AD9833.pdf Das hier ist das ergebniss: [c]//PB3 - SCLK //PB4 - SDATA //PB5 - FSYNC #define FSYNC PB5 #define SDATA PB4 #define SCLK PB3 void wave_send ( uint16_t temp ) { uint8_t
-
Thread
pwm-generator schaltkreis
jeweils die Frequenz (bis 2kHz) und das Tastverhältnis variabel ändern kann. Ich hab bis jetzt nur den AD9833 gefunden, aber der macht nur PWMs mit halbem Tastverhältnis. Kennt vielleicht jemand von euch einen Schaltkreis, der auf meine Wünsche passt?
-
Thread
Quarz-Frequenz anpassen
einen Oszillator. z.B: http://www.analog.com/en/rfif-components/direct-digital-synthesis-dds/ad9833/products/product.html Die Differenz (und die Frequenz) kannst du dann programmieren und wenn du denn Spitzenwert vom Sinus mit einem Komperator auswertest hast du auch deinen "Nadelimpuls".
-
Thread
Rechtecksignal mit Variabler Frequenz und Amplitude
Hat jemand sowas schonmal gemacht oder hat jemand eine Idee? Ursprünglich dachte ich an einen AD9833 aber das ist viel zu überzogen. Ich möchte ja keinen Funktionsgenerator bauen. Außerdem lässt sich damit die Amplitude auch nur über ein Poti einstellen. Was ich momentan überlegt habe: ich hätte
-
Thread
amplitudengang ad9833 baustein
kann man bei dem ad9833chip die ausgangspannung verändern?
-
Thread
Ausgangspannung des ad9833
kann man bei dem ad9833chip die ausgangspannung verändern?
-
Thread
warum funktioniert mein ad9833 nicht?
folgendes problem, steuere den ad 9833 mit einem at mega 8535 an. über spi. im anhang ist ein skop bild, von der signalform. am ausgang des ad kommt kein signal. kann mir jmd sagen wiso? kommen die signale falsch?? prog: [c
Ok, eine neues Problem ist aufgetreten, einmal steuere ich den AD9833 mit einer selbst geschriebenen Spi architektur an, und beim 2. mal mit der internen des Avr(den Fsync fehler habe ich natürlich behoben, jedoch funktioniert es leider immer noch nicht.) Wenn ich die
-
Thread
frage zu AD9833
hallo, kann mir jmd. sagen wofür der pin cap 2,5V da ist? und ausserdem noch ob man pin agnd und pin dgnd zusammenführen darf. vielen dank
-
Thread
Probleme mit 9833
Was ist ein 9833?? Meinst Du einen ADI Chip AD9833? Oder worum geht es?
Wieso benutzt Du den SPI nicht ? Welche Portpins sind denn an die Pins des AD9833 angeschlossen ? Welchen Controller benutzt Du ?
-
Thread
Quarzstabilisierte einstellbare Rechteckspannung ?
wird etwas besser, aber immer noch nicht wirklich gut. Es geht auch als ein kleines DDS IC (z.B. AD9833), ist aber wohl (noch?) kein Standardbaustein.