-
Artikel
DDS
mit AM Modulation Grundlagen Sinus mit DDS Nicht-Sinus DDS Sinustabelle mit 2 Geschwindigkeiten DDS AD9851 Synchronisierung Zwei 45kHz-Signale, 90° Phasenverschoben erzeugen Fraktionaler Teiler, 14:1 bis 524000:1 DDS im FPGA Suchen. Suche nach
AVR DDS signal generator V2.0, DDS 0-65534 Hz; Rechtecksignal 1-8 MHz MiniDDS, Jesper's AVR pages, DDS using an AVR (DTMF mit uC) AVR314 DTMF Generator, Microchip Application Note DDS Tutorial, Theorie und
-
Artikel
CtLab FPGA SigLab
zugänglich. Die zusätzlichen Digitalsignale sind auf folgende Pins geführt: Bedeutung Pin Syncsignal DDS 0 P99 Syncsignal DDS 1 P95 Syncsignal DDS 2 P113 Syncsignal DDS 3 P112 Pulsgenerator P97 SPI-Schnittstelle. Über den SPI-Slave kann ein Master (z.B. ein Mikrocontroller wie der ATmega644 auf der FPGA-Karte
Vorzeichenbehaftete Werte 12 Schreiben rowspan="3"|DDS-Kanal 1 colspan="2"|Wellenform & Modulationsquelle rowspan="9"|siehe Anmerkungen zu DDS-Kanal 0 13 Schreiben colspan="2"|Phaseninkrement 14 Schreiben Amplitude Phasenlage 16 Schreiben rowspan="3"|DDS-Kanal
-
Artikel
200MHz DDS-Generator
elektonische Hybrid/uC Ein/Ausschaltungsteuerung. Spannungen je nach uC, jedenfaflls +12V, 5V. Die DDS Baugruppe soll eingebaute Regler fuer 3.3V/1.8V mit Rauschfilterung haben DDS Hauptmodul mit DDS IC, Filter, Verstärker, Pegel Feineinstellung, AM Modulator Digital gesteuerter HF Abschwächer mit entweder
Aufloesung. TTL Markerausgang mit der DDS Abstimmung gekoppelt so dass genaue Frequenzmessungen mittels der DDS Anzeige und Oszilloskopdarstellung möglich sind. TTL Pegel. Eingänge: Eingang fuer einen HF Detector mit logarithmischen Ausgang
-
Artikel
DDS basierter Funktionsgenerator mit AD5930
Diese Seite soll als Projektseite für einen DDS-basierten Funktionsgenerator dienen. Bekannte Funktionsgeneratoren auf Basis von DDS-ICs der Firma Analog Devices sind bekannt und im Internet einsehbar (bspw. DDS10, DDS20, DDS130). Allen Funktionsgeneratoren
Signale erzeugen. Dazu wird ein Frequenzwort per SPI-Schnittstelle an das DDS-IC übertragen. Im Gegensatz zu anderen DDS-Bausteinen von Analog Devices ist dieses Frequenzwort beim AD5930/5932 nur 24bit breit. Bei einer, laut Datenblatt angegebenen maximalen Taktfrequenz von 50MHz
-
Artikel
Diskussion:DDS
Hinter dem DAC braucht es aber noch ein Filter, oder ?
-
Artikel
Digitale Interpolation bei DA-Wandlung
Wandlers passt. Daher müssen oft Bits aufgefüllt, abgeschnitten und gerundet werden. Am Beispiel einer DDS in einem FPGA soll erklärt werden, wie beides zum Einsatz kommt. Wesentlich bei einer DDS ist die oft begrenzte Auflösung der Stützstellen, während für den Wandler eine größere Auflösung zur Verfügung
des Ditherings. Beispiele. Nachfolgend wird eine DDS-Tabelle (gelbe Werte) für "krumme" Phasenwerte, die nicht genau abgebildet werden können, linear interpoliert (blau) und auf einem DAC mit 2 Bit mehr Auflösug ausgegeben. Die Frequenz liegt deutlich
-
Artikel
Klangerzeugung
PIN verwendet, der einen DSD-Datenstrom erzeugt. In beiden Fällen werden externe Filter benötigt. DDS-Sinus. Ein konkretes Beispiel für eine solche direkte digitale Klangerzeugung ist das DDS-Verfahren, bei dem ein Sinus ausgeben wird. Auf der Basis dieses Verfahrens funktionieren die o.g. fertigen DDS-Chips. modulierter Sinus. Für mehr Musikalität kann man z.B. im Flash eine Sinustabelle ablegen und je nach gewünschter Frequenz schneller oder langsamer abtasten, wobei die Frequenz moduliert wird.
-
Artikel
VHDL Testbench
Aufgaben eines Moduls zu machen, und hilft dabei eine hohe Testabdeckung zu erzielen. Beispiel: Mini-DDS. Für Module, die nur Signale erzeugen, kann die Testbench sehr einfach aussehen. Ein Merkmal von Testbenches ist, daß ihre entity-Beschreibung leer ist. Hier ist als Beispiel die Testbench für ein kleines DDS-Modul: Die Komponente mini_dds wird instanziiert und die Testbench erzeugt nur ein Taktsignal (clk) und ein Resetsignal. Die Ausgänge (sinus, saegezahn, rechteck) von mini_dds werden auf entsprechend
-
Artikel
Si570
Der Si570 und SI571 von Silabs sind digital einstellbare Pll/DDs-Oszillatoren für 10MHz bis max. 1417 MHz (abhängig vom Typ, siehe Bestellbezeichnungen im Datenblatt). Sie bestehen aus einem PLL-Oszillator, der mit einem 38 Bit DDS sehr feinstufig von 4850 bis 5670
highest value of HS_DIV also results in the best power savings." Eine weitere Tabelle (Si570_RFREQ_DDS.pdf) zeigt, dass von den 38 Bit des DDS nur 33 veränderlich sind. Die Tabelle ist nach der sehr umständlichen dreiseitigen Beschreibung im Datenblatt erstellt. Sie zeigt, dass die 820 MHz Frequenzvariation
-
Artikel
Datei:Dds.pdf
Funktionsgenerator Beschreibung
-
Artikel
Datei:Dds.asm
Funktionsgenerator Assembler-Sourcecode
-
Artikel
CtLab Library
werden, welche das c´t-Lab steuern können. Falls andere c´t-Lab-Geräte (d.h. Module wie z.B. DCG, DDS oder DIV) oder andere Anwendungen auf dem FPGA-Modul gesteuert werden sollen, sind Anpassungen vorzunehmen, die Komponente für das CtLab FPGA SigLab kann dabei als Beispiel genutzt werden. Codebeispiele
, d.h. die Ausstattung mit Modulen wie z.B. DCG, DDS oder DIV und deren konkrete Konfiguration. Diese Ebene repräsentiert die als Hardware vorhandene Arbeitsumgebung, d.h. die konkrete Bestückung des c´t-Lab mit Geräten (Modulen). Hier werden die verwendeten
-
Artikel
FY6900
breiter. Ich vermute das sind die unvermeidlichen Nebenlinien (Jitter) der Signalgenerierung durch das DDS-Prinzip. Wie sauber der Sinus wirklich ist, kann man nur mit einem guten Spektrumanalyzer messen, den hab ich aber nicht. In der Diskussion haben das einige Leute gemacht. Die Aussteuerung sinkt auf
sein, von Mikrohertz bis Megahertz. Das ist die Achillesferse eines einfachen Signalgenerators auf DDS-Basis. Nur eine extrem kleine Anzahl bestimmter Frequenzen ist prinzipbedingt jitterfrei, nämlich dann, wenn die Anzahl der Samples/Periode EXAKT dem Zählerumfang des DDS-Akkumulators entspricht. Wenn
-
Artikel
Digitale Sinusfunktion
VHDL, Verilog, C und Assembler sinngemäß. = Tabellenbasierte Annäherung= Bei u.a. der klassischen DDS wird die aus einem Akkumulator abgeleitete Phase direkt als Adresse eines RAM/ROM genutzt, in der ein Sinus al Tabelle abgelegt wurde. Diese lässt sich mit Excel leicht erzeugen und analysieren. Danach
und Korrektur von nichtlinearen Systemen wie Magnetik anwendbar. = Fußnoten = =Links= Diskussion um DDS: Suche im Forum nach DDS Sinus Synthe… Tonerzeug…
-
Artikel
Diskussion:Digitaler LaPlace-Funktionsgenerator im FPGA
. Solange die Sinuswelle perfekt ist, kann man in gewohnter Weise hochmultipizieren. Ansonsten per DDS parallel bauen. Code ist für FPGA in Form von DDS in jedem Tool mit drin. C Code für einen Controller müsste man selber schreiben, allerdings gibt es ja LIBs für den Sinus. VHDL - Core. Den Core mit
-
Artikel
DDS-Signalgenerator per USB
Richtung USB. So laufen moderne Logic Analyzer genau wie moderne Messgeräte über USB. Lösung ist ein DDS, dies steht für Direct Digital Synthesis und ist ein Verfahren zur Erzeugung periodischer Signale. Dies kann sowohl ein Sinus-, Dreieck- oder Rechtecksignal sein. Nimmt man nun noch einen PWM-Kanal
qualitativ sehr hochwertigen Signalgenerator für unter 25€ selbst zusammenbauen kann. Mehr zum Thema DDS findet ihr hier. Wer jetzt noch der Meinung ist, ein digitaler Signalgenerator sollte auch Protokolle wie I 2 C oder SPI ausgeben können, der darf gerne weiterlesen! Es gibt eine Extended Edition, welche
-
Artikel
Diskussion:200MHz DDS-Generator
Wo bekommt man das Gehäuse? ("Aparaturgehäuse wie das CP-15-33") -> Die gibt es bei TME. siehe:
-
Artikel
Diskussion:DDS-Signalgenerator per USB
Links defekt. Da der Artikel derzeit Artikel der Woche ist: Die Links zu den Eagle-, stl- und Programmdaten sind alle defekt. Tja da wird der Autor ran müssen, denke ich. 172.26.12.147 10:30, 28. Okt. 2022 (UTC)
-
Artikel
Digitaler Funktionsgenerator
Signalform auf einem LCD Die Funktionserzeugung basiert auf dem Prinzip der Direkten Digitalen Synthese (DDS). Das Projekt war meine Facharbeit im Fach Physik (Note: 15 Punkte) und war deshalb hauptsächlich zur Demonstration des Verfahrens gedacht. Vielleicht ist es trotzdem auch zum Nachbauen oder als Grundlage
Wer Wert auf ein möglichst sauberes Signal und hohe Frequenz legt, der ist aber mit einem fertigen DDS-Chip besser bedient. Ausführliche Beschreibung inkl. Schaltpläne als PDF AVR-Programm Ein paar Kommentare und Korrekturen im Nachhinein: Das Programm ist teilweise mit heißer Nadel gestrickt (besonders
-
Artikel
Glossar
Signalverarbeitung DDR: Double Data Rate: "doppelte Datenrate", oft in Verbindung mit RAMs verwendet DDS: Digital Data Storage: Bezeichung für grosse Massenspeicher in der Computertechnik DDS: Direct Digital Synthesis: Verfahren zur Wellenformerzeugung - i.d.R ein Sinus DFS: Digital Frequency Synthesis
N. NCO: Numeric Controlled Oscillator. Ein numerisch/digital arbeitender Schwingkreis - siehe auch DDS. O. OCDS: On Chip Debug Support P. PAM: Pulse Amplituden Modulation: Umsetzung eines Wertes auf analoge Spannungszustände, z.B. bei Ethernet PCM: Pulse Code Modulation: Umsetzung eines analogen Wertes
-
Artikel
Funktionsgenerator
generieren. Digitaler Funktionsgenerator. Moderne digitale Funktionsgeneratoren arbeiten meistens nach dem DDS-Prinzip, mit dem sich praktisch beliebige Signalformen erzeugen lassen. Typischerweise wird eine Sinus-Funktion erzeugt. Der grundlegende Unterschied zur analogen Signalerzeugung besteht darin, dass
angeschlossenen LED- oder LCD-Anzeige darstellen kann. Siehe auch. Projekt Digitaler Funktionsgenerator DDS basierter Funktionsgenerator mit AD5930 FY6900
-
Artikel
Digitaler LaPlace-Funktionsgenerator im FPGA
Sinusgrundwelle + bis zu 31 Oberwellen Ausgangsfrequenz: von 0 Hz bis 25 MHz in Cyclone IV-chip (bei DDS) Ausgangsfrequenz: von 0 Hz bis 5 MHz in Cyclone IV-chip (bei VA-Oszillation) Ausgangsfrequenz bis 12 MHz Grundwelle in Kintex bei maximal 31. Oberwelle Amplitude +/-3V bei Verwendung der Beispiel-Plattform
diesem Projekt aus einer interpolierten, mehrfach abgetasteten Sinustabelle (phase dithering) gemäß dem DDS-Prinzip gewonnen, nochmals gefiltert und in der Phase so verschoben, dass die frequenzabhängige Phasenverschiebung durch den Filter kompensiert wird und die ideale Addition korrekt gelingt. In einer
-
Artikel
Sinusgenerator mit IIR-Filter
Ein Sinusgenerator wird heute in digitaler Technik üblicherweise nach dem DDS-Verfahren aufgebaut. Näherungsverfahren für den Sinus sind noch eine vergleichbare Alternative sowie das Glätten eines Rechtecks oder Dreieicks mit einer Kette aus IIR-Filtern. Allen gemein ist eine
gleichzeitige Nutzung von Sinus und Cosinus ist ohne zusätzlichen Aufwand möglich. Im Gegensatz zur DDS muss man allerdings die Amplitude stabilisieren. Aufbau. [[Bild:IIR_Sinusgenerator.png|thumb|right|320px|Allgemeiner IIR-Sinusgenerator nach Das führt zu erhöhtem Jitter und funktioniert nur für ganzzahlige
-
Artikel
Wanderkiste (Widlar)
tobel 53474 23.03.2018 11.04.2018 26.03.2018 13.04.2018 JJD14.10.316.168.697 JJD14.10.316.168.708 an dds5 erneut gesendet 6 dds5 60318 18.04.2018 23.04.2018 JJD14.10.319.856.038 9,9kg laut Einlieferungsschein 7 mindsolve 32429 25.04.2018 30.04.2018 962357505529 9,8kg laut DHL-Waage 8 bastler-david 02:05
50181 00340434220191946448 7,4 kg 6 Schnibbelwind 27801 30.10.2018 01.11.2018 358612133282 7,2kg 7 dds5 60318 05.11.2018 07.11.2018 00340434220204484721 6,7kg 8 9 reirawb 06886 08.11.2018 09.11.2018 357603124876 ?,? kg Kiste nicht gewogen, Abgabe direkt am Postauto 10 Andrew Taylor 7**** 10.11.18 (Sa
-
Artikel
Benutzer:Engineer
Pulsdichtemodulation Modellierung analoger Schaltungen Mitbearbeite Artikel: Abtasttheorem AVR-Tutorial Bildsensor DDS Digital FPGA Flankenerkennung Frequenz Glossar Jitter Logikanalysator Multitasking Pulsweitenmodulation Schaltplaneditoren Sinusgenerator mit IIR-Filter Klangerzeugung Projekt Universeller Analogeingang
-
Artikel
Nachttischlampe
PWM-Ansteuerung Anschluss an MCU via SPI RTC RV 3029-C2 mit integriertem Quarz Erzeugung des akustischen Signals DDS zur Erzeugung eines sauberen und angenehmen Sinussignals Alternativ: Hardware vorbereitet für das Abspielen von unkomprimierten Audiodaten aus 4M Byte Flash Ausgabe über DAC im MCU Tiefpassfilter 3.
das akustische Signal sollte einen möglichst angenehmen Klang haben. Daher läuft auf der MCU eine DDS mit ca. 20kHz zur Erzeugung eines Sinussignals, welches über den ADC ausgegeben wird. Dann folgt zu nächst ein Buffer und eine Pegelanpassung, die ein Übersteuern der OPVs im folgenden Tiefpass mit
-
Artikel
Digitale Signalverarbeitung
auszugeben. Eine variable Frequenzeinstellung kann man durch die Methode der Direkten Digitalen Synthese (DDS) realisieren. Digitaler Funktionsgenerator - ausführliche Erklärung des Verfahrens im PDF, Beispielcode für AVR - noch ein AVR-Projekt - noch eine Erklärung Aplication Note von Analog Devices, DDS -
-
Artikel
Datei:Dds-reko-filter-interpol3a.gif
Interpolation durch Dithering und Rekonstruktionsfilter bei direkter digitaler Synthese - Beispiel 1
-
Artikel
Datei:Dds-reko-filter-interpol3b.gif
Interpolation durch Dithering und Rekonstruktionsfilter bei direkter digitaler Synthese - Beispiel 2
-
Artikel
Datei:Dds-reko-filter-interpol3c.gif
Interpolation durch Dithering und Rekonstruktionsfilter bei direkter digitaler Synthese - Beispiel 3
-
Artikel
Oszillator (Bauteile)
VCO = Voltage Controlled Oscillator CD4046/74HC4046 XR2206 MAX038 NE564 Kippschwinger NE555 DDS bzw. NCO = Numerical Controlled Oscillator AD9830 ICL5314
-
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
-
Artikel
Sinus Tabelle
Takte. Die Flash-Tabelle selbst ist private. Von Vorteil ist der Wertebereich ±256 nicht für PWM und DDS sondern für Signalprozessor-Funktionen: Man kann das Rechenergebnis bequem als Festkommazahl mit 8 Bit Nachkomma interpretieren. Ich spare mir hier eine passende Klassenimplementierung dazu; sowas gibt's
-
Artikel
PLL
Oszillator), diese gibt es in sehr vielen verschiedenen Ausführungen. Eine populäre Variante ist die DDS. Der klassische TTL-IC 74297 enthält eine volldigitale PLL. Software PLL. Phasenregelkreise lassen sich auch in Software nachbilden, wenn sich ein Mikrocontroller auf einen eingehenden Takt einstellt
-
Artikel
Abtasttheorem
einem diskreten Wertestrom in der Praxis nicht gelingt. Bei der Erzeugung von Sinuswellen mit der DDS z.B., liegen zwar mathematisch exakte Amplitudenwerte vor, dennoch kommt man mit den generierten Sinuswellen praktisch nur bis an 70%-80% der halben Abtastfrequenz heran. Das liegt daran, dass ein realer
-
Artikel
Audio-DSP mit Spartan 3-FPGA
Biquad) sowie Laden und Speichern von Audiowerten. Der Utility-Kern besteht aus einem Akkumulator (für DDS), einem Shaper, einem Adressgenerator, einem Wavetable-Speicher, einem Zufallszahlengenerator, einigen Muxern, (einem Adressgenerator für SRAM, einem SRAM-Controller; diese sind allerdings nur nutzbar
dem Audiospeicher zu Summe mischen (mit Lautstärkekoeffizient) Lautstärke Utility-Kern: Oszillator (DDS-Teil) Waveshaper Verzögerung Der Ablauf eines Audio-Programms ist folgender: Sobald ein neues Sample anliegt, wird die Abarbeitung des Programms von Adresse 0x0000 an im PMEM angestoßen. Es wird dabei
-
Artikel
Uc-wiki:Kategorieneinteilung
Brownout Bus Byte C16x CISC CMOS CPLD CRC CRC16 Chatregeln Code size anzeigen Compiler f�r MSP430 DDS DSP DataFlash Diode DsPIC Durchlass-Spannung EEPROM EPROM EZ-Kit Lite ElanSC520 FET FPGA FastAVR Flash Flash-ROM Forth Forum-Wishlist Frequenz Funktionsgenerator GAL GCC GDB GPS Gitarreneffekte mit
-
Artikel
AVR-CORDIC
Polare --> Kartesische Koordinaten, sin, cos, tan, cot Der CORDIC kann so auch als Alternative zum DDS Sinusgenerator verwendet werden. Er braucht keine Tabelle, daher ist eine höhere Amplitudenauflösung von z. B. 16 Bit möglich. Es entsteht gleichzeitig eine Sinus- und Cosinusschwingung. linear vectoring
-
Artikel
TV-out
mittels eines preiswerten programmierbaren Logikchips (CPLD) zu erzeugen. Da der Farbträger mittels DDS aus dem Systemtakt gewonnen wird, ist zur Vermeidung von Interferenzstörungen eine Tiefpassfilterung der erzeugten Signale notwendig. Weblinks: FBAS-Encoder per OnScreenDisplay IC. Alternativ kann man
-
Artikel
Sinuswechselrichter 600W
abstürzte. Ausgangsschaltung. Es wird eine Vollbrücke bestehend aus 4 MOSFETS IRFP 450 verwendet. V DDS ist mit 500 V angegeben. Vom Controller werden 2 Signale geliefert: Sinus-PWM und Polarität. Diese Signale werden durch eine Logikschaltung verknüpft. Eine Brücke ist fest auf Low und die andere gibt
-
Artikel
Arduino
schaltschranktauglich Forumsbeitrag: Vier Pulsausgänge mit einstellbarer Frequenz und Phase, basierend auf DDS Forumsbeitrag: RAM Verbrauch auch von lokalen variablen ermitteln Forumsbeitrag: Entprellung für Arduino, direkt nach dem Original von Peter D. Forumsbeitrag: Entprellung im Arduino-Stil Forumsbeitrag
-
Artikel
China SUPER Bauteile-Schnäppchen Thread-Wiki
0,546€ @20] PL2303 (PL2303, 60ct/Stück, 10 Stück pro Pack) [1,77€ @1] CP2102 Verschiedens. [12,33@ @1] DDS Signal Generator, AD9851, 0-70MHz, 2 Sine & Square Wave (15.06.2015) Messgeräte & Entwicklung. Breadboard. [0,61€ @ 1] Breadboard Power Supply MB-102 Breadboard Power Supply Programmer. (Verweist auf
-
Artikel
Linksammlung
AVRmicrocontrollerprojects u.a. Text-LCD, Schrittmotor, Thermometer Robin Stridh Rotor-Anzeige, Video-Interface dertien.dds.nl AVR-Projects MicroSPS.com Grafische Programmierung des AVR mit EAGLE h-mpeg Festplatten mp3 Player IDE Ansteuerung, IDE Filesystem, LCD Ansteuerung etc. in 8K Code. Quelltext unter GPL embedtronics.com
Leiterplattenfertigung, Hochfrequenztechnik und Mikrocontroller. Jesper's AVR pages Yampp MP3 Player, Yaap Programmer, DDS mit 2313+R2R, Gitarrentuner, Frequenzzähler. MicroSyl MCU MP3 Player, MegaLoad, HCLoad, Propeller Clock, Freq Meter, BarCode Reader, Door Bell, OneWire Lib, Text LCD Lib, Graph LCD Lib, Nokia LCD Lib
-
Artikel
RFM12
MHz-Quarzes empfohlen. Man darf die Frequenz aber nach oben und unten variieren, wie Messungen mit einem DDS-Generators anstelle des Quarzes zeigen: PLL-Einrast-Tabelle. Eine Tabelle: Quarzfrequenzen von 8,5-11 MHz zeigt die damit erreichbaren Frequenzen. Quarze für 3. oder auch 5.Oberton sollten auch auf
-
Artikel
Reichelt-Wishlist
Luft, pH-Wert, etc.) | Funk und Signalsynthese. Clock generator IC's, z. B. PCK20?? von Philips | DDS-IC (Waveform-Generator) von Analog wie AD9833, AD9835, AD9850 | | | | | | | ( -> AD9833BRM und AD9835BRU inzwischen lieferbar) EM4095 (RFID) | LMX2306/LMX2316/LMX2326 PLL Synthesizer von National |