# DDS-Generatormodul, AD9850, 0-40MHz, 3,3-5V

> DDS-Generatormodul AD9850, Versorgungsspannung 3,3-5VDC, kompatibel mit Arduino und anderen Entwicklungsboards. Erzeugt Sinuswelle 0-40MHz und Rechteckwelle 0-1MHz, mit 2 Sinus- und 2 Rechteckausgängen, einstellbares Tastverhältnis über Potentiometer. 10-Bit-DAC, 32-Bit-Frequenzsteuerwort, aktiver Quarz 125MHz, Tiefpassfilter 70MHz. Abmessungen 45 x 30 x 15 mm.

- Seite: https://sigmanortec.ro/de/dds-generatormodul-ad9850-0-40mhz-33-5v
- Preis: 92.24 RON
- Verfügbarkeit: Auf Lager
- Artikelnummer: 9947 · EAN: 5943229394800
- Kategorie: Elektronische Bauteile > Tester und Messgeräte > Signalgeneratoren
- Technische Daten: Spannung: ANZEIGE; Versorgungsspannung: 3.3; Maximale Eingangsspannung: 5
- Paket (Versanddaten): 0.006 kg
- Aktualisiert: 2026-09-23
- Shop: [Sigmanortec.ro](https://sigmanortec.ro/de/llms.txt)
- Preise: RON, inkl. MwSt.; Preise und Bestand vom 2026-10-22 02:52 (Europe/Bucharest)

## Beschreibung

DDS-Generator für Arduino und andere Boards, ideal für HF-Tests, Laborsignale und Prototyping, ermöglicht schnelle Frequenzänderungen durch hochauflösende digitale Steuerung, erzeugt Sinus 0-40MHz und Rechteck 0-1MHz, bietet 2 Sinusausgänge und 2 Rechteckausgänge mit einstellbarem Tastverhältnis, arbeitet mit 3,3-5V und beinhaltet einen 125MHz aktiven Takt.
DDS-Modul (Direct Digital Synthesizer), kompatibel mit Arduino und anderen Entwicklungsplatinen, das die Teilung der Systemtaktfrequenz durch Programmierung eines Frequenzsteuerworts ermöglicht, wodurch die Ausgangsfrequenz schnell geändert und so die für verschiedene Anwendungen benötigten Frequenzen erzeugt werden können.
Das Modul arbeitet im digitalen Bereich und bietet wesentliche Vorteile wie eine schnelle Ausgangsfrequenzumschaltung und eine hohe Frequenzauflösung.
Die interne Struktur des DDS besteht aus drei Hauptkomponenten: dem Phasenakkumulator, der Phasen-Amplituden-Umwandlung und dem Digital-Analog-Umsetzer (DAC).
Das Modul kann Sinuswellen und Rechteckwellen erzeugen und verfügt über 2 Ausgänge für Sinuswellen und 2 Ausgänge für Rechteckwellen. Die Ausgangsfrequenz dieses Moduls liegt bei Sinuswellen zwischen 0 und 40 MHz und bei Rechteckwellen zwischen 0 und 1 MHz, wobei der Arbeitszyklus über das integrierte Potentiometer angepasst werden kann.
Notiz
Bei Frequenzen zwischen 20 und 30 MHz werden die Obertöne stärker ausgeprägt und die Wellenform wird weniger sauber.
Durch Einstellen des variablen Widerstandes kann das Tastverhältnis der Rechteckwelle an spezifische Anforderungen angepasst werden.
Spezifikationen:
Versorgungsspannung: 3,3 - 5VDC
Erzeugbare Wellenarten: Sinus und Rechteck
Sinus-Ausgangsfrequenz: 0–40 MHz
Quadratische Ausgangsfrequenz: 0-1 MHz
Digitaler Ausgang Dauerstrom: 0,005 A
DAC-Ausgangsstrom: 0,03 A
Tiefpassfilter: 70 MHz zur SNR-Verbesserung
DAC: 10 Bit
Frequenzsteuerwort: 32 Bit
Aktiver Kristall: 125 MHz
Eingangs-Verpolungsschutz: Ja
Abmessungen: 45 x 30 x 15 mm
Pinbelegung:
VCC : Stromversorgungs-Pin. Akzeptiert einen Spannungseingang von 3,3 V oder 5 V.
GND : Erdungsstift (GND).
W_CLK : Aktualisierungsfrequenz. An der steigenden Flanke dieses Takts aktualisiert der DDS die in das Dateneingaberegister geladene Frequenz (oder Phase) und setzt dann den Zeiger auf Wort 0 zurück.
DATUM : T7, Serien-Upload.
RESET : Zurücksetzen. Master-Reset-Funktion; Wenn aktiviert (auf hoch eingestellt), werden alle Register (außer dem Eingangsregister) gelöscht und der DAC-Ausgang kehrt nach zusätzlichen Taktzyklen zu Cosinus 0 zurück.
D0–D7 : 8-Bit-Dateneingang. Dies ist das 8-Bit-Datentor zum iterativen Laden des 32-Bit-Steuerworts für die Frequenz und des 8-Bit-Steuerworts für Phase/28–25. D7 = MSB; D0 = LSB. D7 (Pin 25) dient auch als Eingangspin für das 40-Bit serielle Datenwort.
Rechteckwellenausgang 1 : Der eigentliche Komparatorausgang.
Rechteckwellenausgang 2 : Der komplementäre Ausgang des Komparators.
Sinuswellenausgang 1 : Der aktuelle analoge Ausgang des DAC.
Sinuswellenausgang 2 : Der komplementäre Analogausgang des DAC.
Beispiel:
- Verbinden Sie das AD9850-Modul über die folgenden Pins mit dem Arduino:
W_CLK_PIN auf dem Modul zum digitalen Pin 13 auf dem Arduino.
FQ_UD_PIN zum digitalen Pin 8 .
RESET_PIN auf digitalen Pin 9 .
Stellen Sie sicher, dass das Modul auch ordnungsgemäß mit VCC und GND verbunden ist.
– Laden Sie die AD9850SPI-Bibliothek (von F4GOJ) herunter und installieren Sie sie in der Arduino IDE, falls sie noch nicht installiert ist.
Verwenden Sie den folgenden Testcode (Das DDS-Modul sollte jetzt eine 10 MHz-Welle erzeugen, die nach 15 Sekunden auf 10,0005 MHz geändert wird.):
\#enthalten
\#enthalten
Konstante int W_CLK_PIN = 13;
Konstante int FQ_UD_PIN = 8;
const int RESET_PIN = 9;
doppelte Frequenz = 10000000; // Gewünschte Frequenz von 10 MHz
doppelte TrimFreq = 124999500; // Kalibrierungsfrequenz für den DDS-Kristall
int phase = 0; // Signalphase
void setup() {
DDS.begin(W_CLK_PIN, FQ_UD_PIN, RESET_PIN);
DDS.kalibrieren(trimFreq);
}
void-Schleife(){
DDS.setfreq(Frequenz, Phase);
Verzögerung (10000); //Frequenz 10 Sekunden halten
DDS.down (); // Stoppen Sie das DDS-Signal
Verzögerung (3000); // 3 Sekunden warten
DDS.up(); // DDS-Signal neu starten
Verzögerung (2000); // 2 Sekunden warten
DDS.setfreq(freq + 500, Phase); //Ändern Sie die Frequenz
Verzögerung (5000); // Neue Frequenz 5 Sekunden halten
DDS.down (); // Stoppen Sie das DDS-Signal dauerhaft
während(1); // Schleife stoppen
}
