-
Thread
Dreieck-Spannung mit AD9833 DDS IC
bei 10Mhz aussieht bzw. ob der AD9833 das überhaupt erzeugen kann ?
Der AD9833 kann Dreieckspannung erzeugen, allerdings ist dabei die Grenzfrequenz deutlich niedriger. Praktisch hat man vielleicht 8 MHz als Limit für den Sinus (für 10 MHz wird der Rekonstruktionsfilter schon
-
Thread
digitaler Verstärker für Funktionsgeneratt mit AD9833
Hallo alle zusammen. Ich bin zur Zeit am bauen eines Funktionsgenerators mithilfe des AD9833. Allerdings komme ich bei 2 Punkten nicht weiter. 1. Der AD9833 gibt eine Spannung von maximal 0,65V aus. Diese gebe ich auf ein Poti. Der Mittelgriff des Poti geht an einen OP, der mir mein
bei der minimalen Frequenz wollte ich 2Hz (wenn möglich weniger) haben. Die Signale des AD9833 sind alle rein positiv. Allerdings haben ich durch einen Kondensator in Reihe, den Gleichspannungsanteil hinterher herausgefiltert. Die Signale können also auch Wechselspannung sein.
-
Thread
QPSK Mischung mittels DDS: AD9833
doch 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
Sehe ich das richtig, dass der AD9854 nur Sinus und Cosinus ausgeben kann? Im Vergleich zum AD9833 ein "Rückschritt", da ich eben auch mit Rechteck mischen sollte... Verzwickte Sache?! Zumal mein Auftraggeber gar keine Freude hat
-
Thread
Beispielprogramm AD9833 (DDS) mit atmega8
Hi, da ich fast eine halbe Ewigkeit gebraucht habe, den AD9833 ans laufen zu bekommen. Möchte ich diesen Zeitaufwand den anderen ersparen. Ich habe mal ein kleines Beispielprogramm geschrieben. Dieses demonstiert wie man mit dem Ad9833 richtig kommuniziert
der 9833 glaub ich auch noch Dreieckspannung ertzeugen.
-
Thread
AD9833 + 12MHz Quarz
25 MHz clock rate, resolution of 0.1 Hz can be achieved. Similarly, with a 1 MHz clock rate, the AD9833 can be tuned to 0.004 Hz resolution."" Bei 12MHz kämen dann ca. 0.05Hz raus Gruss Jadeclaw.
danke! Ich habs dann später auch gefunden, aber trotzdem vielen dank! Gibt es jemand der den AD9833 schon in C angesprochen hat und mir sein Programm schicken kann!? Ich habe leider bis jetzt nur assemblerprogramme gefunden! mfg, geri
-
Thread
AD9833 Duty cycle einstellen ?
Moin die Damen und Herren, Hat jemand 'ne Idee wie man duty cycle vom AD9833 im sqare-wave mode einstellen kann ? danke, tom.
-
Thread
Ausgangssignal vom AD9833 bearbeiten (ampl., DC offset)
Hoi zusammn Ich bin gerade daran, einen kleinen Funktionengenerator zu basteln mithilfe des AD9833. Also eigentlich überlege ich mir gerade, wie das eine oder andere problem zu lösen wäre. Grundsätzlich geht es um 2 dinge: Erstens möchte ich die Amplitude des ausgangssignals des AD9833 ändern
Für was sind die widerstände R6-R8 nützlich? Im schaltplan werden sie vor SCLK, FSYNC und SDATA des AD9833 geschalten...
-
Thread
Ausgangsfilter DDS AD9833 und AD8051 und Ausgangsverstärker
Hallo Habe mit dem AD9833 einen DDS Generator aufgebaut. Auf der Platuine befindet sich noch ein AD8051 als Ausgang. Auf dem Oszi sind leichte Spuren des digitalen Aufbaus zu erkennen. Kennt jemand einen Ausgangsfilter
Der AD9833 hat einen 10 Bit DAC. Bei niedrigen Frequenzen wird es immer "Stufen" geben. Diese befinden sich aber bei -60dB - die stören Dich? Mit einem µC + einfachem Audio-DAC (z.B. PCM56) wirst Du deutlich
-
Thread
AD9833 mit SPI an MEGA32, output passt nicht
datenleitungen. da wirst du bei höheren clockrates auf der spi probleme bekommen. wozu die angst-R's ? der AD9833 hat doch nur eingänge, kann nix treiben dort. spendier lieber 10k pullups, damit da beim power-on nix rumzappelt.
<<SPIF))); //wait until SPIF get high } ist die while schleife so korrekt? Wird das SPIF vom AD9833 auf high gesetzt nachdem die daten übertragen wurden? grüsse Serge
-
Thread
AD9833 mit I2C pogrammieren ?
Kann man einen AD9833 (AD9850 oder AD9851) mit dem I2C bus programmieren oder gibt es da einen Typ von oder besser mit einem Attiny 841 als Slave programmieren? LG Peer
Peer schrieb im Beitrag #6251413: > Kann man einen AD9833 (AD9850 oder AD9851) mit dem I2C bus programmieren > oder gibt es da einen Typ von oder besser mit einem Attiny 841 als Slave > programmieren? > LG Peer Alle genannten AD-Chips haben *kein
-
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
-
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
Sinus Signal mit AD9833 und MSP430F449
set_Maske(P3OUT,BIT2); // set SCLK } set_Maske(P3OUT,BIT1); // set FSYNC } Um AD9833 anzusteuern, schicke ich 5 Zahlen nacheinander an AD9833 0010 0001 1000 0000 // an Control Register, um die Registers zu reset 01xx xxxx xxxx xxxx // an FREQ0 14LSB 01xx xxxx xxxx xxxx
unreset siehe http://hades.mech.northwestern.edu/wiki/index.php?title=Waveform_Generation_with_AD9833&redirect=no Aber Nichts anders als Rausch wurde generiert!! Ich weiss nicht , wo schief gegangen ist. Ich habe mir sogar ein neues AD9833 besorgt, es passierte aber wieder gleich!! Ich bin
-
Thread
[V] AD9833-Eval-Kit; Programmable Waveform-Generator
Biete an: Evaluation Kit zum AD9833 Waveform-Generator. Kit-Inhalt: CD plus Evaluation Board. Verpackung ist geöffnet, aber soweit ich mich erinnere, ist das Board nicht benutzt worden (totes Projekt...), sieht ladenneu aus. Zusätzlich gibt es 3 Stck. AD9833 ICs in Stange dazu. Preis: 40,- plus Versand.
-
Thread
ATMEGA8 + AD9833 + Nokia 3310 LCD
möglichst mit atmega8 und nokia 3310 lcd(beides sehr preiswert zu bekommen) Ausserdem habe ich einen AD9833 chip (echt winzig 3x5mm mit 10 pins!). Für meine zwecke wäre maximale frequenz 10,106 MHz. Schaltpläne und projekte für einen(nokia lcd) oder anderen(ad9833) inkl. software gibt es viele aber nicht
>Über FSYNC beim AD9833 oder SCE leitung beim Nokia LCD dann chip >auswählen und mit daten versorgen? Sollte so funktionieren. Habe aber nur ins DS vom AD9833 geschaut. Das Nokia-Display habe ich öfters im Einsatz.
-
Thread
Eagle Libraries für AD9833 und AT89S8252
Hallo zusammen, ich suche dringend die Libraries für den DDS-Chip AD9833 von Analog und den AT89S8252 uC von Atmel. Wär Super wenn mir jemand weiterhelfen kann. Es ist wirklich sehr dringend. Viele Grüsse Thilo
Wie wär's mal mit Suchen, 2 Minuten Google nach ad9833 eagle bringt z.B. http://www.sensi.org/~svo/eagle/ Und für den AT89 http://www.sigem-elektronik.de/elektro/cad/eagle/biblio/bibbsp03.htm
-
Thread
AD9833 mittels STM32F072 per SPI ansteuern
auch sehr geholfen jedoch spuckt meine SPI-Schnittstelle immer noch nichts aus. Ich möchte den AD9833 wie oben bereits beschrieben mit einem Cortex M0 über SPI ansteuern. Ich möchte nur an den AD9833 senden, also Transmission only. Derzeit versuche ich nur das SPI zu initialisieren und über MOSI
Lösungsansätze funktionieren. Aber ich möchte nochmal darauf hinweisen das ich nur senden möchte an den AD9833 [c] SPI_InitStructure.SPI_Direction = SPI_Direction_1Line_Tx; //Transmission Only[/c] Weil soweit ich das sehe, erhalte ich von dem AD9833 keine brauchbaren informationen oder sehe ich das
-
Thread
AD9833(DDS) - STM32 - Programmierung mittels HAL_SPI-Treiber
offensichtliche Sachen falsch gemacht habe. Ich versuche seit einigen Tagen mittels STM32 (L476RG) den DDS AD9833 über SPI anzusprechen, um ein Sinussignal zu generieren. Dies sollte theoretisch (Datenblatt AD9833) nach folgendem Muster ablaufen: STM sendet via SPI 5 16-Bit lange Befehle in Folge. Ein Word
Kann jemand einen Fehler erkennen? Hat vielleicht schon mal jemand in dieser Konstellation mit dem AD9833 gearbeitet? Vielen Dank für eure Hilfe. Weiter noch mein Code, welcher die Übertragung generieren soll: [c] static void MX_SPI1_Init(void) { /* SPI1 parameter configuration*/ hspi1.
-
Thread
Sweep Generator mit AD5930
in das aktuelle Register schreiben. So sieht die Funktion zur Frequenzänderung bei mir aus:[c]MD_AD9833::channel_t ActivChannel = MD_AD9833::CHAN_0; void changeFreqReg(uint32_t FreqReg) { if (ActivChannel == MD_AD9833::CHAN_0) { DDS.setRegFrequency(MD_AD9833::CHAN_1, FreqReg); ActivChannel = MD_AD9833::CHAN_1; } else { DDS.setRegFrequency(MD_AD9833::CHAN_0, FreqReg); ActivChannel = MD_AD9833::CHAN_0; } DDS.setActiveFrequency(ActivChannel); }[/c]
-
Thread
Programmable Waveform Generator
Guten Tag! Ich habe eine Frage: Es gibt heutzutage IC-Serie von AD, so wie AD9833. IC kann zwar Sinus ausgeben, dafür gibt es ROM mit Sinus und DAC, in IC integriert. Leider ist Sinus in ROM fest programmiert. Gibt es etwa ähnliche IC, wo auch die Möglichkeit besteht
die scheinst du geflissentlich zu ignorieren. Ein AD9833 ohne ROM ist einfach ein DAC. Fertig.
-
Thread
Arduino Micro SPWM
auch die 25kHz des Dreiecksignals in dem sinusförmigen PWM Signal ausgeben kann? [code] #include<AD9833.h> AD9833 Sin(10); AD9833 Triangle(9); int Poti, mapPoti; int AD9833_sin, mapAD9833_sin, S; int AD9833_triangle, mapAD9833_triangle, D; void setup() { //Sinussignal 50Hz Sin.Begin
loop() { Poti = analogRead(A0); mapPoti = map(Poti, 0, +500, 1, 5); AD9833_sin = analogRead(A1); mapAD9833_sin = map(AD9833_sin,0,127,-99,99); S = mapAD9833_sin * mapPoti; AD9833_triangle = analogRead(A2); mapAD9833_triangle = map(AD9833_triangle,0,127,-
-
Thread
Frequenzstabiler, einstellbarer Oszillator
Wolfgang schrieb im Beitrag #6878368: > Dem AD9833 kannst du schon bei 1MHz keinen Sinus mehr > entlocken, den du dich trauen würdest, als solchen zu > bezeichnen. Natürlich nicht. Einen Tiefpass am Ausgang verwenden ja nur alte Trottel
Wolfgang schrieb im Beitrag #6878368: > Dem AD9833 kannst du schon bei 1MHz keinen Sinus mehr entlocken, den du > dich trauen würdest, als solchen zu bezeichnen. Nanana! Du läßt stillschweigend unter den Tisch fallen, daß man genau dann, wenn
-
Thread
Funktionsgenerator Schaltung gesucht
ei da schau her, erster Treffer bei Google http://www.elektronik-kompendium.de/public/glahe/ad9833.htm
>>Viel drumherum für ein winziges Bauteil: Damit der DDS-Chip AD9833 im Labor sinnvolle Dienste leistet, ist einiges an Peripherie-Aufwand nötig. gesehen? dazu rund ad9833 8,40€+porto
-
Thread
Quartzoszillator für 4,1943 MHz
AD9833 datasheet S.11: The analog output of the AD9833 is > f_MCLK / 2^28 * FREQREG > Wenn ich also FREQREG=1920 oder ganzzahlige Vielfache davon wähle, hab > ich was ich will. Wenn ich eine andere
Es gibt dafür doch einen schönen Rechner: http://designtools.analog.com/dt/ad98334/ad9833.html
-
Thread
Max038 Funktionsgenerator
Schnittstelle teilst du Ihm auch die Betriebsart mit. Der AD9833 ist ein hervorragender Baustein. Allerdings mußt du schon einigen Softwareaufwand treiben. Z.B. % Abweichung korregieren. Joe
Fehler entsprechend zu korregieren. Also nen bischen Aufwand, ist aber zu schaffen. Bei mir hat der AD9833 nun eine Genauigkeit von 0,1 % über den gesamten Bereich. Joe
-
Thread
Rippelstromgenerator
den Wechselspannungsanteil treiben muss, sind die Anforderungen auch nicht mehr so hoch. 5. Zwei AD9833, um die Schaltung zu vereinfachen, da sie direkt an den NF-Verstärkern sitzen. 6. Die Amplitude des Wechselspannungsanteiles könnte ich ja mit einem Dig.Poti. am Ausgang des AD0933 einstellen.
ich habe mal die Schaltung angehängt, die ich bisher zusammen geklickt habe. Der Wave-Generator AD9833 braucht mindestens 68kΩ am Ausgang. Daher habe ich mal R8 = 70kΩ gesetzt. Der NE5532 stellt dann die Amplitude und den Offset ein, da der AD9833 immer 650mV liefert. Zum Einstellen verwende ich
-
Thread
Signalgenerator, Grenzen eines Atmega8
Leute, warum sowas immer wieder und wieder... Warum bloß habt ihr es nicht drauf, wenigstens einen AD9833 zu kaufen und diesen IC die Arbeit machen zu lassen? 25 MHz DDS-Takt mit 10 Bit analoger Auflösung schafft ihr mit keinem Atmel und der AD9833 ist auch ein recht billiger Chip, der Sinus+Rechteck
Programmierübung (in ASM) bzw. zum lernen ist das auch kein so schlechtes Projekt. So ein IC wie AD9833 oder AD9832 oder auch das oben schon erwähnte fertige Modul mit dem AD9850 (auch wenn die Qualität nicht optimal ist) ist auch nicht mehr so teurer, dafür aber deutlich besser (2 Bit mehr Auflösung
-
Thread
IC abgeraucht?
dieses schaut aber ok aus und funktioniert auch noch... Kann ich denn ausschliessen, dass es den AD9833 erwischt hat, wenn er von aussen normal ausschaut? grüsse
und würde daher mal die Daten/Taktleitungen zw. µC und AD9833 abchecken, ob da was sinnvolles drübergeht.
-
Thread
DDS mit Sinus und Kosinus Ausgang
verändert laut Tabelle IX. Stehe im übrigen noch vor der Wahl welcher DDS der geeigenete wäre. Habe AD 9850,9835 und 9833 vorliegen. Tendiere allein schon wegen der Löterei ;) zum 9833. Werde heute mal verschiedene Quarzoszillator- frequenzen als MCLK testen. Bei den Fummeldingern spielt das Printlayout
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
Erfahrung mit diesem Funktionsgenerator
Das hier gezeigte Gerät basiert, soweit ich das erkennen kann, auf dem mit 25MHz getakteten AD9833 mit einem 7poligen Butterworth-LowPass und einem LM6181 (100 mA, 100 MHz Current Feedback Amplifier). Soviel lässt zumindest das Bild vermuten. Andrew Taylor schrieb im Beitrag #2459867: > Kann
Signal sind deutlich Frequenzen überlagert, vor allem die Taktfrequenz des µC (14,7456 MHz) und des AD9833 (25 MHz). Meine Vermutung: Ungünstige Masseführung auf der Platine. Fazit: Für den Preis OK, hätte aber auch besser sein können. Gruß, Stefan
-
Thread
Durchstimmbarer Sinusgenerator
Ich habe den AD9833 ins Auge gefasst. Der einzige Haken: Der hat ein 10-Lead Mini Small Outline Package [MSOP] Gehäuse. Kann man das vernünftig löten, ich meine ohne Spezialwerkzeug ?
Hi, der AD9833 wird auch im DDS-Modul des c't Lab verwendet (http://www.heise.de/ct/07/15/188/). Die Platine mit fertig verlötetem ATmega32-16 und AD9833-Baustein gibt es bei Segor für 30,- (http://www.segor.de
-
Thread
Suche programmierbares IC ca. 150-1700kHz
kann. Wenn möglich, sollte es kompakt sein und nicht all zu viel Zusatzbeschaltung brauchen. Der AD9833 würde theoretisch auch gehen, würde aber gern wissen, ob er hierzu alternativen gibt. Danke.
Und warum geht der AD9833 nicht auch praktisch?
-
Thread
Filterausmessung mit Arduino oder STM32
, dass man da wirklich nicht selbst herum basteln muss. https://de.aliexpress.com/item/CJMCU-9833-AD9833-Modul-Signal-Generator-Modul-STM32-STM8-STC-Mikroprozessoren-Sinus-Quadrat-Welle-DDS-Monitor/32907216793.html
Den AD9833 hab ich auch schonmal genutzt. Bei hohen Frequenzen kommt da auch kein wirklicher Sinus mehr raus. Das hat was mit dem DDS Prnzip zu tun, umso höher die Ausgangsfrequenz umso mehr Sinuszwischenwerte
-
Thread
Amplitudenvariation über eine Gleichspannung
weg mit DDS chip(s): ...nimmst du einen kleinen uC mit ADC und SPI und CLK-OUT, nagelst 1 oder 2 AD9833 chips ran und verstärkst den Ausgang vom(n) AD9833 entsprechend, bzw. addierst sin+cos. Damit hättest Du saubere+hochgenaue Sin/Cosinüsse als resolversimulation.
DDS chip(s): > > ...nimmst du einen kleinen uC mit ADC und SPI und CLK-OUT, nagelst 1 > oder 2 AD9833 chips ran und verstärkst den Ausgang vom(n) AD9833 > entsprechend, bzw. addierst sin+cos. > Damit hättest Du saubere+hochgenaue Sin/Cosinüsse als > resolversimulation. Aha, hört sich erst
-
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
Hallo zusammen! Ich versuche ein Sinussignal in Bereich von 1kHz bis 5 MHz mit einem AD9833 zu erzeugen. Für meine Aufgabe ist es wichtig, dass die Amplitude des Signals sich beim Wechseln der Frequenz nicht ändert. Ich habe ein Beispielcode geschrieben, wobei die Frequenz sich mit einem
-
Thread
Suche VCO von ca. 10MHz bis 40MHz mit Sinus
Hallo, danke für die schnellen Antworten. Ich denke ich werds mit einem DDS machen, der AD9834 oder AD9833. Beide können sinus, das wär mir wichtig. einer mit rechteck würd auch gehen und dann noch mal filtern, aber das wäre aufwendiger als mit dem 9833/34 das ganze wäre als frequenz generator
Die Frequenz läge zwischen 10MHz bis 40MHz und >Ich denke ich werds mit einem DDS machen, der AD9834 oder AD9833. passt aber nicht zusammen
-
Thread
Frequenz erzeugen
Sind > dann zwar > nur 16 Bit (eigentlich brauchst ja mindestens 17) aber besser als nix. Der AD9833 hat aber keinen T- und OC-Pin. Und der AD9850 auch nicht. (???)
npn schrieb im Beitrag #3932799: > Der AD9833 hat aber keinen T- und OC-Pin. Und der AD9850 auch nicht. > (???) Leif schrieb im Beitrag #3932689: > Ich will mit einem ATmega168 Ohne Studium des Datenblatts behaupte ich er hätte sie.
-
Thread
Funktionsgenerator mit dem Max 038 und AVR Unterstützung
Ach ja und wenn du Student bist oder ne Firma hast, dann kannst dir z.B. den AD9833 als Sample kommen lassen, so habe ich es auch gemacht. Ansonsten kostet der bei Farnell glaube ich 7,50 Euros!
Hi AVR-Rookie, Wie komme ich an die "Samples" des AD9833 ? Bin nämlich ebenfalls Student. Kannst mir einen Link nennen? Mfg Timo
-
Thread
digitaler Lock-in im Eigenbau. Grundlegende Fragen
ausgehen mit digitaler Lösung übernimmtst dich etwas. Einen schönen LockIN gibts aus LMH6718, DG9411, AD9833. Funktioniert bestens bis 1MHZ.
Rolf Riller schrieb im Beitrag #4108657: > Einen schönen LockIN gibts aus LMH6718, DG9411, AD9833. Funktioniert > bestens bis 1MHZ. Klingt interessant! Hast Du dazu einen Link?
-
Thread
DDS Power Synthesizer
ist oder wo man Informationen bekommt wie der AD9833 vom SPI behandelt werden will? Danke im Voraus Christian
Ich muss den AD9833 mit dem Atmel ansprechen und dem Sagen welche Frequenz und welche Signalform. Das alles läuft über SPI und ich hab noch nie einenyC in der hand gehabt ;-) Das beste ist jedoch dass die Lehrer
-
Thread
Operationsverstärker Gain erhöhen
mal eine Schaltung angehangen, wie ich mir so den Analogteil vorstelle (Ja ich bastel immernoch am AD9833 :P. Habe nicht sehr viel Zeit). Das Signal kommt mit einer berauschend Amplitude von 0,3V und Offsetspannung 0,3V aus dem AD9833. Durch den Koppelkondensator sollte die Offsetspannung auf 0V gesenkt
/Enable. Hat jemand ne Idee wie ich die zwei Signale sonst noch auseinanderpflücken kann, die der AD9833 liefert, wenn nicht über einen OPAMP mit SHDN ? Hier nochmal das Schaltbild http://www.mikrocontroller.net/attachment.php/308261/analog.png
-
Thread
Sinus mit spannungsgesteuerter Phasenverschiebung
soll. > Ist aber wohl auch eine recht teure > Loesung, oder was kostet so ein DDS derzeit? Der AD9832 kostet bei Segor (die ja auf Grund ihres umfangreichen Angebots eher Apothekenpreise haben) EUR 20,50 als Einzelstück. Das ist noch nicht einmal eine halbe Ingenieursstunde. ;-) Ein AD9833 wäre
noch in Software machen. Je nachdem, wie viel deine Arbeitsstunde kostet, dürfte allerdings ein AD9832 oder AD9833 insgesamt billiger werden. Der Entwurf des Anti-Aliasing-Filters ist ja dann total unkritisch. Du kannst das DDS bspw. mit 1 MHz takten, dann hast du mehrere Dekaden Abstand im Filter
-
Thread
Temperaturstabiler Sinusgenerator (Analog :-) )
Wenn DDS dann mit einem ATTiny für 60ct ... Oder halt analog für ein paar Cent ... Aber so auf den AD9833 zu beharren hat etwas akademisches ...
nimmer ... Auch du mußt das mit dem Lesen noch üben. Ich habe nirgendwo gesagt, daß ein DDS-IC a'la AD9833 eine sonderlich gute Lösung für das Problem wäre. In der Tat habe ich ein paar Posts weiter oben genau das Gegenteil gesagt - ein DDS ist Overkill. Andererseits ist das IC durchaus /geeignet/,
-
Thread
Funktionsgenerator
push=pull, im Gegensatz zu TTL(HCT), welches nur pull ist. Und ja, ich wuerd auch einen fertigen AD9833, AD9835 oder so empfehlen.
Der AD9833 hat dreieck, sinus und rechteck
-
Thread
Genaue Stromquelle mit Temperaturkompensation
zusammen bestelle - die Bestellbürokratie ist hier n rießen Aufwand... Ich hab jetzt noch den AD9833 gefunden, der scheint okay zu sein als Sinusgenerator: http://www.analog.com/AD9833?doc=AD9833.pdf 200ppm/°C und kostet unter 9€. Ich denke, der könnte es werden. Mit 38-650mV Vout kann es aber
und den Code auf mein Display angepasst: http://www.vwlowen.co.uk/arduino/AD9833-waveform-generator/AD9833-waveform-generator.htm
-
Thread
Sinus erzeugen (bis 20 Hz)(bis 10Vpp)
10Vpp bin 0.01V Schritten einstellbar sein. Nun, wie löst man so etwas am einfachsten? DDS Ic? AD9833BRMZ? Oder einen VCO? Ich denke da die Anforderungen nicht zu hoch gesteckt sind, sollte das doch ziemlich einfach realisierbar sein? MFG
Für eine Amplitudeneinstellung reicht eine Zweiquadranten-Multiplikation aus, wie im AD-Datenblatt gezeigt. Für den Sinus mit maximal möglicher Amplitude wäre ein DDS wie der genannte AD9833 oder auch AD9835 recht, danach diese Schaltung hier mit passender Verstärkung um auf max. 10V zu
-
Thread
Frequenzerzeugung
db1uq K. schrieb im Beitrag #7526117: > Jeder normale Entwickler würde heute z.B. einen DDS nehmen, AD9835 oder > ähnliches (9833, 9850, 9851), mit einem Arduino über SPI eingestellt. Oder den AD9831 nehmen, weil der statt SPI ein klassisches Parallel-Interface hat. Die 6 Bit Sollwert parallel da
#7526325: > Im ganzen DB findet sich kein "SPI". Ooops, sorry, Du hast Recht, ich habe den mit AD9833 verwechselt.
-
Thread
Erzeugung eines Sinus-Signals (f=15kHZ, Amplitude=4V)
bereits in diesem Forum einige Beiträge zu diesem Thema gelesen und habe dadurch erfahren, dass sich der AD9833 gut eignen würde. Wie ich dem Datenblatt (http://www.analog.com/media/en/technical-documentation/data-sheets/AD9833.pdf) entnommen habe, benötigt der AD9833 eine gewisse externe Beschaltung:
auf diesem Gebiet leider nicht all zu gut auskenne, suche ich nach einer fertigen Schaltung, die den AD9833 (oder einen derartigen IC) sowie die gesamte externe Beschaltung beinhaltet. Bei meiner Suche bin ich dann auf folgende Schaltung gestoßen: https://www.mikrocontroller.net/articles/DDS-Signalgenerator_per_USB
-
Thread
VCO für 1MHz bis 2MHz gesucht
AD 652 AD 7742
angeboten wird? Ein verstimmter OSCAL-AVR bringt nur Frequenzen in undefinierter Abstufung. Ein AD9833 mag ja ganz nett sein, aber ein VCO ist das nicht. Wenn du eine verschärfte Lösung haben willst, dann nimm einen Rauschgenerator und einen abstimmbaren LC-Kreis, der die gewünschte Frequenz übrig
-
Thread
[S] Funktionsgenerator
mehr so einfach zu bekommen, da er nicht mehr produziert wird. Ein (günstigerer) Nachfolger ist der AD9833. Aber bevor du diesen verwendest, solltest du schon etwas Erfahrung mit Mikrocontrollern gesammelt haben.
oder der hier: http://www.mikrocontroller.net/topic/241596 ein AD9833 DDS mit einem AVR als Steuerung.