-
Thread
DDS (AD9850, AD9851, AD9951) verliert das Signal
/itm/2pcs-AD9850-DDS-Signal-Generator-DDS-Generator-Module-/130989664678 Ich kann per µC (ATMEGE32) bei allen Modulen das Signal erzeugen, jedoch nach einiger Zeit, ist das Signal am Ausgang einfach weg (Flatline am
Ja, sag ich doch: DDS-GND bewegt sich 3 Volt nach oben (zufällig)
-
Thread
Atmega8A - PWM-Einstellung über Spannungsteiler mit AD Wandlung
würde bei der Ausgabe an 2 LEDs nicht abwechselnd die Helligkeit verändert werden. Was meinst du mit DDS?
gewünschten Frequenz und der Anzahl der Samples durch eine Division errechnet. Google mal nach DDS. Dazu sollte sich hier im Forum einiges finden lassen.
-
Thread
Atmega8A - C-Code PWM Erzeugung was mache ich falsch?
Danke für die Antworten. Hmm also bei DDS verstehe ich gerade noch Bahnhof. Ich erzeuge mir einen Phasenakkumulator von 0-2^m-1 Werten. In den oberen Bit Werten soll meine Adresse für meine Lookup Tabelle stehen und in den unteren Bit Werten
hab mir heut den ganzen Tag den Kopf zerbrochen, aber irgendwie scheitere ich an der Umsetzung der DDS. Ich hab das Ganze auf einen PWM-Ausgang beschränkt aber es will partout nicht klappen. Hier nochmal der code: [c] #define F_CPU 3686400L // Externes Quarz
-
Thread
Atmega 2-Kanal Rechteckgenerator gesucht
hindert Dich daran den Code von Deinem Beispiel auf beide Ausgänge des Mega88 16bit Timers umzusetzen ? DDS ist mächtig und es gibt hier auch einen Artikel darüber: http://www.mikrocontroller.net/articles/DDS
-
Thread
Sinus mit ca. 100kHz woher?
schnell einen AVR > mit PWM zu entlocken... Nimm den AVR, ein paar Widerstände und bau dir einen DDS-Generator http://www.myplace.nu/avr/minidds/index.htm
-
Thread
Quarz Datenblätter
Transverter IRHX2010" FA9/11 S.944 ff, Richter den Driscoll-Osz findest Du unter FA9/09 S.944 ff "I/Q-DDS-Bausatz für 10Hz bis 165MHz Teil (1) und (2)", Graubner , Traving Hagaaar Horrible schrieb im Beitrag #3309182: > Vielleicht > verkaufe ich mich hier auch grade dümmer als ich bin! ;-) Es
IRHX2010" FA9/11 S.944 ff, Richter > > den Driscoll-Osz findest Du unter FA9/09 S.944 ff > "I/Q-DDS-Bausatz für 10Hz bis 165MHz Teil (1) und (2)", Graubner , > Traving Leider gibts davon wohl keine PDF Version, aber habe so das Gefühl, das es sowieso kein Fehler is, sich diese Zeitschrift mal
-
Thread
square-root raised cosine Filter berechnen
Das kannst Du Dir doch im FPGA hinprogrammieren. Einen COS aus der DDS und der Rest aus COREs. Wenn Du nur eine kleines Fenster mit wenigen Punkten brauchst, sagen wir 256 abwärts, würde ich es in eine Tabelle machen.
-
Thread
AVR, Sinustabelle zu groß für den Speicherplatz
kompliziert. Auch Tabellenverfahren haben dicht unterhalb der Nyquistfrequenz ein Problem, ein DDS (hat auch eine Tabelle) macht in den obersten Oktaven Schwebungen, wenn er nicht auf ganzzahlige Teiler der Taktfrequenz eingestellt ist.
-
Thread
UV-Laserdrucker
nicht wirklich verstanden da ich hier nur so 'nebenbei' mitmache aber du bekommst in der Bucht einen DDS fuer ~6-10€ den kannste auf 0,0irgendwas Hz genau einstellen (AD9850) i bin der Meinung wenn ich mir so einen Belichter baue sollte er schon entspechend funktionieren und nicht nur so zusammengeknaubt
-
Thread
Sinus-Funktion mit unbekannter Amplitude skalieren
Ich will einen Frequenzgenerator bauen. Als DDS nehme ich ein AD9834 mit einem 67.108.864 Hz Oscillator (0.25Hz Schritte). Dieser gibt einen Sinus oder Dreieck als Strom raus, der über ein Widerstand in eine Spannung gewandelt wird. Die Ausgangsspannung
Problem (konstante Amplitude) loest man ueblicherweise mit einer Werkskalibrierung. Wenn Du einen DDS einsetzt, hat Deine Schaltung auch einen Mikrocontroller. Der µC kann dann auch (ueber einen steuerbaren Abschwaecher, einen VGA, einen Referenzstrom am DDS oder wie auch immer) die DDS-Amplitude
-
Thread
MAX2750 VCO vermessen
aufpeppen: 1. nen Frequenzzähler bauen (oder kaufen) 2. nen Wobbler basteln. Sowas geht mit nem DDS+µC und nem Programm auf dem PC 3. ein paar Dämpfungsglieder basteln. Mit SMA auf kleine Leiterplatte und SMD geht auch das. 4. nen logarithmischen Pegeltastkopf basteln (IC dazu evtl. bei AD schnorren
-
Thread
Frequenz erzeugen
einen 16F150x PIC. Der hat einen schicken NCO. (NCO := Numerically Controlled Oscillator) Quasi ein DDS für Rechteck- und Pulssignale. Einfach den Wert in ein Registerpaar schreiben. Fertig. Wenn man will, kann man die Ausgabe des NCO noch mit den integrierten CLC (Configurable Logic Cell) verwursten
-
Thread
Analoger 1MHz Sinusoszillator
Letztlich sind ICs wie XR2206 und MAX038 im Wesentlichen dadurch hinfällig geworden, dass sich mit DDS bessere Daten erreichen lassen für den gleichen Zweck. Wenn man aber keine DDS will, was spricht dann dagegen, das Vorgängerkonzept auszugraben? Ein Sinusoszillator war analog schon immer ein
was am Abend bei den hohen Reichweiten nicht zu gebrauchen wäre. Aber es hat funktioniert, ganz ohne DDS. Gruß Transi
-
Thread
Sinus signal mit 500 MHz
ein Sinussignal zu wandeln. Doch wie erzeuge ich ein verstellbares Sinussignal? Ich habe etwas von DDS gelesen, kann mir dies jemand erleutern oder hat jemanden ein guten Schaltplan? Meine zweite Idee ist das Rechtecksignal mit PLL zu erzeugen und dann auch wieder mit OPV zu einem Sinus zu bringen. Kann
-
Thread
ELV sonstwas?
info : http://www.techome.de/manuals/53665_DDS_20_Board_V6_2_KM.pdf
-
Thread
erste Platinen was meint ihr?
noch eine Weile dauern bis ich zum programmieren komme. Was noch in den Startlöchern liegt ist ein DDS als Funktionsgenertor mit einem AD9850/51 Aber der ist noch nicht ganz fertig. Über Kritik und/oder Anregungen würde ich mich freuen. André Menzel
-
Thread
Mitbestellmoeglichkeit: Vegetronix VH400 (kapazitiver Bodenfeuchtesensor)
ist dein Freund (leider einer von der schwierigeren Sorte): http://ec.europa.eu/taxation_customs/dds2/taric/taric_consultation.jsp?Lang=de
-
Thread
Stehwellen- und Leistungsmesser mit µC
Stehwellen- und Leistungsmeßgerät vor, das mit einem solchen Mikrocontroller arbeitet und noch einen DDS- Generator AD9850 als Signalquelle enthält. http://www.wkiefer.de/x28/Verdrahtung%20im%20Chip%20mittels%20Software.htm
-
Thread
Arduino tone() ohne delay
Geht ganz einfach, musste aber selbst was machen. Mit DDS... dazu braucht man einen schnellen Timer mit Interrupt. Der Interrupt muss mit der doppelten Frequenz getriggert werden wie die maximale Frequenz die man widergeben möchte. In der Interrupt-Routine
-
Thread
[V]erkaufe Peaktech4055 Funktionsgenerator
Es handelt sich um den Peaktech 4055 DDS-Funktionsgenerator, mit einem Frequenzbereich von bis zu 3MHz und zahlreichen Signalformen. Einzige Gebrauchspur sind einige, kaum sichtbare Kratzer auf der Oberseite... Ein paar technische
biete 50€ Er möchte gerne 190 €. http://kleinanzeigen.ebay.de/anzeigen/s-anzeige/peaktech-4055-dds-funktionsgenerator/135888838-168-3115 V.G. Rainer
-
Thread
Verkaufe Laborgeräte
Hallo Leute, ich will einen Teil meiner Laborgeräte verkaufen: - Peaktech 4055 DDS Funktionsgenerator - Hameg HM103 Oszilloskop - Ersa Analog 60 Lötstation - BK-precision dynascan Frequenzzähler - Voltcraft PS-1152A Labornetzgerät(defekt) - Voltcraft VLP-1303 PRO dual-Labornetzgerät
Was wäre etwa Preis für den: - Peaktech 4055 DDS Funktionsgenerator Und könntest du mir mehr Infos zum "BK-precision dynascan Frequenzzähler" geben? Am besten Datenblatt. Hätte an beidem Interesse ;)
-
Thread
Verschenke ICs - 07/2013
Hätte noch gerne: 10x TDA7231 1.6W AUDIO AMPLIFIER DIP8 2x AD9835 DDS 5x LM358 DIP8 ST OPV Opamp Uli
ATMEGA103L Recycled 5x BQ2057 10x ISL22512 Digipot 10K 1x TPS81256 3x MAX3232 SOIC 2x AD9835 DDS 1x C8051F123 10x TDA7231 1.6W AUDIO AMPLIFIER DIP8 2x AD9835 DDS 5x LM358 DIP8 ST OPV Opamp 1x CC3000 Das habe ich jetzt mal so abgepackt. Gut wäre es zu wissen, wer aus DL und wer aus AT
-
Thread
Mini VNA pro: Eigenartige Stufen im Meßergebnis
Beitrag #3244710: > mit einem Mini-VNA Wenn das dieses englische Funkamateur-Teil ist, wo die zwei DDS-Ausgänge ohne Filter betrieben werden, dann hab ich mental vehement etwas dagegen. Angeblich kann man ja so schön hinterher alles wieder herausrechnen, was man vor Ort in der Konstruktion verbockt hat
-
Thread
Altium Nanobord 3000, Treiber mit Sinus ansteuern
können? Falls nein, wie lässt sich das stattdessen > lösen (Sinustabelle…)? Die Stichworte heißen DDS und Cordic. 200 kHz sollten kein Problem sein. Die Frage ist, welchen Jitter und welchen SNR Du Dir erlauben kannst. > Welche Ausgänge des Nanobords sind schnell genug für diesen Zweck? Die digitalen
-
Thread
als nächstes ARM oder FPGA/CPLD?
was zwar irgendwie hinzukriegen ist, aber dennoch keinen echten Nutzwert hat. Oder Controller als DDS-IC, die zwar grottenschlecht sind im Vergleich zu echten DDS-IC, aber dennoch erstaunlich beliebt. Das Gegenbeispiel sind diverse Softcores für FPGA's, wo man einen doch eher exotischen µC auf einem
leicht mit 5V und SPI/I²C ansteuern kann. W.S. schrieb im Beitrag #3244980: > Oder Controller als DDS-IC, die zwar grottenschlecht sind im > Vergleich zu echten DDS-IC, aber dennoch erstaunlich beliebt. Ich müsste lügen, wenn ich sage, ich hätte nicht drüber nachgedacht. Allerdings nur relativ kurz
-
Thread
Bestückte Platine reinigen und konservieren
gerade einige Platinen des c't lab aus der Zeitschrift c't zusammen und habe unter anderem schon die DDS Platine samt Huckepack TRMSC fertiggestellt und kalibriert. Läuft soweit auch hervorragend. Nun möchte ich die Platine natürlich langlebig versiegeln, schützen. Nun die Frage, so doof sie sich auch
-
Thread
Variabler 32MHz Systemtakt
Stefan schrieb im Beitrag #3236167: > anschließend mittels DDS einen einstellbaren Takt von 8MHz zu generieren Was ist das für eine DDS? > Alternativ könnte ich einen externen Funktionsgenerator, welcher über > RS232 eingestellt werden kann verwenden und
das Jittern verbessern - hab damit allerdings keinerlei Erfahrung, deshalb frag ich hier ;) Als DDS hab ich einfach ein 18 bit breites Register, welches ich immer überlaufen lasse und das MSB auswerte.. quasi: clk8 <= Phasenakku(17); Ist es von Nachteil eine DDS von Hand zu schreiben? Was viel
-
Thread
Basslautsprecher Hub erzeugen (f=0,2Hz)
sonst den "elm chan" Spieldosen DDS-Player nehmen und hinten mit ir2184 und zwei NFETs auf den Lautsprecher. Im Code gibt man 0.2 Hertz ein ;)
-
Thread
Phasenverschobene Frequenz generieren.
270° Phasenverschiebung erzeugen. Falls das Ausgangssignal ein Sinus sein muß, wird es eher auf ein DDS in einer (digitalen) PLL hinauslaufen. > Der Eingang kann seine Frequenz recht schnell ändern,so dass die > Reaktionszeit unter 1 ms liegen soll. Die Reaktionszeit einer PLL wird durch das Schleifenfilter
-
Thread
[S] alten billigen Funktionsgenerator
einen Bausatz (made in Germany) der beachtenswert ist http://www.ebay.de/itm/AE20125-10-MHz-Wobbel-DDS-Funktionsgenerator-Komplett-Bausatz-mit-Gehause-USB-/260883293519?pt=Mess_Pr%C3%83%C2%BCftechnik&var=&hash=item3cbddb254f Grüße Löti
noch Tasten und > ein 10K plus 2x100nF dran) ist die Genauigkeit im Orkus. Aber der Takt für die DDS wird ja auf dem Modul erzeugt. Ich denke der Controller übergibt lediglich Steuerbefehle per SPI an den AD9850. Das würde der Genauigkeit keinen Abbruch tun. Grüße, Jörg
-
Thread
Abtastfrequenz in Signalgeneratoren
Abtastfrequenz zu lesen: Maximum sampling rate = 12 GS/s Wozu dient dieses Abtasten? Hat dieses mit der DDS zu tun? Folgendes sind paar Parameter: 750 MHz: Normal mode 3,5 GHz: Direct D/A mode Was wird mit dem Begriff "Normal mode" gemeint? Gruss Owen
ist, für einen "gerade-noch"-Sinus? Bei 3,5/12 stehen gerade noch etwas mehr, als 4 Punkte pro DDS-Durchlauf zu Verfügung, mitsamt Schwebung. Die 750 könnten aus der Filtergrenzfrequenz kommen, wenn einigermassen vernüftig fein abgetastet wird.
-
Thread
Schnellstes DAC Verfahren?
Flaschenhals wird der Controller sein. Mehr als 8 Bit Auflösung -> langsamer. Aber schau Dir mal Jespers DDS an: http://www.myplace.nu/avr/minidds/
nur zum Spielen sein soll, reicht ein 8-Bit R-2R-Netzwerk an einem µC-Port vollkommen aus. Jesper-DDS wurde ja auch schon genannt. XL
-
Thread
Pulsgenerator bis 4MHz steuerbar mit DSP
nicht ganz dahinter wie schnell die FPGA dafuer sein muss. Ich habe auch schon an sowas wie eine DDS gedacht, z.B. AD9837. Ueberschreitet meine Anforderung um Weiten und ist dabei einer der billigsten und langsamsten DDS.
2400.2400... Hz kommen raus, ca. 0.01% daneben. Jede höhere Frequenz wird grober aufgelöst. Nimm ne DDS, das geht. Wenn die Zahl der Pulse nicht für jeden Millisekunden Intervall mit der geforderten Genauigkeit stimmen muß, sondern nur 'im Mittel', geht das auch mit Deiner Hardware. Dann kannst Du
-
Thread
Eigenbau KW-Empfänger für angehenden Amateur (SWL)gesucht
neumachen zu müssen. Wenn mir der einfache VFO nicht gefällt, kann ich ihn einfach durch z. B. einen DDS ersetzen. So meinte ich das 'modular'. 73 Wilhelm
-
Thread
Testbench/Simulation Sinus - fail
Ich versuche, die algorithmische Ebene eines DDS-Sinus zu simulieren, um meinen Entwurf zu überprüfen. Die Testbench dazu zeigt keine Signaländerungen, nicht einmal die Clock läuft. Daher versuchte ich, eine einfachere Testbench für http://www.lothar-miller.de
-
Thread
Cast/Convert und Reinterpret im Xilinx Systemgenerator
32 Werten den Mittelwert bestimmt und anschließend das Ergebnis ausgibt. Die Werte sind von einer DDS und gehen von >-1 bis < +1. Das Ergebnis soll wieder in diesem Wertebereich liegen. Ich habe dies, wie im Bild 1 zu sehen ist, mit einem Reinterpret und einem Convert gemacht. In der Simulation (
-
Artikel
Oszillator (Bauteile)
VCO = Voltage Controlled Oscillator CD4046/74HC4046 XR2206 MAX038 NE564 Kippschwinger NE555 DDS bzw. NCO = Numerical Controlled Oscillator AD9830 ICL5314
-
Thread
Suche VCO von ca. 10MHz bis 40MHz mit Sinus
Oft gigt es auch Eval-Boards vom Hersteller. Siehe auch: http://www.mikrocontroller.net/articles/DDS
Beitrag #3209400: > der AD9834 oder AD9833. Beide können sinus, Denk lieber noch mal nach. Ein DDS erzeugt Stützstellen auf der gedachten Kurve - und da hätte man sicherlich ganz gern mehrere davon pro Periode, nicht wahr? Also muß die Taktfrequenz des DDS deutlich über der höchsten zu erzeugenden
-
Thread
Algorithmische Ebene Sinus VHDL
Guten Abend, ich habe die Aufgabe, einen DDS-Sinus-Generator zu programmieren und dazu die RT-Ebene größtenteils fertig. Allerdings komme ich bei der algorithmischen Ebene, die auch verlangt ist, nicht voran. In Skripten meiner Uni und online
abweichende Haltung haben. Du weisst ja: 3 Digital-Theoretiker: 5 Meinungen! In Deinem Fall könnte die DDS so aussehen: Y(PHASE) = INT (AMPLITUDENAUFLOESUNG x SINUS(INT (2 x PI x INT ((PHASENAUFLOESUNG x PHASENVEKTOR + 0,5) / PHASENAUFLOESUNG + 0,5) / TABELLENLAENGE + (0,5 / TABELLENLAENGE))) + 0,5) /
-
Thread
Sinus analog oder spannungsgesteuerter DSS?
Lieferschwierigkeiten nicht mehr in Frage. Das Problem ist, dass ich keinen µC zur Ansteuerung eines DDS verwenden kann. Daher bleiben folgende Möglichkeiten 1)XR2206 abgleichen und per Relais umschalten 2)Eigene Oszillatorschaltung, vielleicht Wien-Robinson 3)Spannungsgesteuerter DDS oder so
>Das Problem ist, dass ich keinen µC zur Ansteuerung eines DDS verwenden >kann. Daher bleiben folgende Möglichkeiten. >Attiny mit R2R DAC und Filter,... Das möchte der TO nicht. Gruß Jonas
-
Thread
VHDL - Lookuptable indizieren
: metavalue detected, returning 0 [/code] mein Code soweit: [code] entity dds is port(clk : in std_logic; incr : in unsigned(31 downto 0); res : out unsigned(7 downto 0)); end dds; architecture rtl of dds is type tableentry is array (0 to 1023) of unsigned
Tabelle, als ob er nicht incrementieren würde. Ich poste mal die Testbench dazu: [code] entity dds_test is end entity dds_test; architecture test of dds_test is component dds is port(clk : in std_logic; incr : in unsigned(31 downto 0); res : out unsigned(7 downto 0)); end component
-
Thread
Frequenz NE555 automatisch linear regeln VCO
schwer zu bekommen, weil solche Shcaltungen inzwischen mit weniger Bauteilaufwand mit einem uC per DDS realisiert werden, bloss muss man die natürlich vorher programmieren.
zu bekommen, weil solche > Shcaltungen inzwischen mit weniger Bauteilaufwand mit einem > uC per DDS realisiert werden, bloss muss man die natürlich > vorher programmieren. Bei Farnell gibt es weiterhin die SMD-Version des XR2206 und bei RS-Online gibt's noch beides: http://dech.rs-online.com
-
Thread
[S] Rubidium Frequenzzstandard
günstiges FE-6580A mit fest eingestelltem 10MHz Ausgang am Sub-D Stecker gekauft. Das besitzt kein DDS, dementsprechend ist das Phasenrauschen um Klassen besser. Aber zum Spielen genügen wohl auch die Versionen mit DDS.
Hallo Thomas L. Danke für den Link. War schon fast dabei mir so ein DDS Teil zuzulegen als Ersatz, falls mein fixed 10MHz Teil aufgrund der begrenzten Lebensdauer der Rubidium Lampe mal defekt sein würde. Aber das Gefrickel mit den DDS Teilen ist halt nicht jedermanns Sache
-
Thread
Sprachausgabe mit Arduino
Sampletabelle von reichlich 1 KByte ist drin v.a. für die Zischlaute, während 3 Sinusgeneratoren per DDS für den Ton (der Vokale) sorgen. So kommt man ohne externen Speicher aus. Die Phoneme sind nur wenig länger als geschriebener UTF-16-Text. Das erspart es, menschenlesbaren Text auf dem AVR in Phoneme
-
Artikel
VHDL Softwarepool
Signalerzeugung. PWM. PWM mit variabler Auflösung in xilinx CPLD Schnelle 10Bit-PWM in VHDL mit CPLD mit BASCOM DDS. Digitaler_Funktionsgenerator Digitale_Sinusfunktion Digitaler_LaPlace-Funktionsgenerator_im_FPGA Zufallszahlen. Zufallsbit Generator Digitaler_Zufallszahlengenerator_in_VHDL Digitaler_Rauschgenerator_im_FPGA
-
Thread
DDS-Schaltung mit AD9834; Frequenz überlagert
Möglichkeit offen gehalten einen Analogen Buttworth TP 4. Ordnung zwischen die Ausgangstufe und den DDS zu schalten. Da die Ausgangsstufe (kombination aus LT106 und LT1210) aber selbst schon ein einen Tiefpass bildet, nehem ich diesen Filter momentan nicht her. Vor den Eingang der Endstufe musst ich nochmal