Einfach Atmel Xmega Sinus / Waveform Generator (9 / 9 schritt)


Schritt 9: Was kommt als nächstes? Was kann dieses Ding?

Also, ist dies ein einfaches Beispiel für die Verwendung des Atmel XMega Mikrocontrollers zum Sinus-Wellen zu erzeugen. Hier sind einige Dinge, die Sie, mit geringfügigen Änderungen an der Firmware tun können:

(1) höher gehen! Die maximale Frequenz ist begrenzt durch die 50 Probe-Sinus-Wellenform und 1Msps DAC. Sie können ändern Sie die Funktion LoadSineWave() und legen Sie die Anzahl der Proben zu sagen 10 sein: LoadSineWave(10). Dadurch wird 5 x mehr Zyklen. SetWaveFreq() können Sie jetzt über 20 KHz bis 100 KHz hinausgehen!

(2) willkürlichen Wellenformen. LoadSineWave() lädt eine einfache Sinuswelle. Aber Sie können jede gewünschte Wellenform in data12 []-Array. In C können Sie in der Erklärung dazu:

Int data12 [10] = {1,2,3,4,5,6,7,8,9,10};

(3) variieren Amplitude. Die Ausgang Wellenform ist 0-3,3 v, aber Sie können machen dies kleiner durch die Skalierung der Daten, die in [data12] geladen.

(4) Auflösung Freq Einstellung Potentiometer erhöhen. Der stock Code verwendet den ADC im 8-Bit-Modus (256 diskrete Frequenzeinstellungen). Sie können diese auf 12 Bit ändern und 2 ^ 12 = 4096 verschiedene Frequenzen

In Verbindung stehende Artikel

Atmel Xmega USB/seriell willkürliche Waveform Generator

Atmel Xmega USB/seriell willkürliche Waveform Generator

diese instructable führt Sie durch Programmierung und Verwendung von Boston Android Xmega-Evaluation-Board als einfach beliebige Waveform Generator unter Ausnutzung der integrierten 12-Bit DAC und high-Speed-DMA-Controller arbeiten. Ich habe vorgeseh
Beliebige Waveform Generator für ~ 20$

Beliebige Waveform Generator für ~ 20$

ein beliebige Waveform Generator (AWG) ist eine nützliche, aber oft teuer Prüfmittels (Ebay es für lacht). Verwenden Sie, um die Komponente Frequenzgang bestimmen, Trägersignalen, als ein LCR-Meter, wenn Sie einen Bereich, tune Schwingkreise, Sounds
Arduino Waveform Generator Schild

Arduino Waveform Generator Schild

Waveform Generatoren (auch genannt Funktion Generatoren) eignen sich zum Testen und Debuggen von Schaltungen. Sie können verwendet werden, um den Frequenzgang von elektronischen Bauteilen wie Op-Amps und Sensoren zu testen oder zu charakterisieren un
10 Widerstand Arduino Waveform Generator

10 Widerstand Arduino Waveform Generator

Wenn Sie ein Arduino UNO ist dieses Projekt praktisch frei!Es macht auch ein großes Arduino Nano-Projekt.Was Sie benötigen (nur passive Komponenten):Nur 10 WiderständeEin Filter KondensatorWas Sie bekommen:Eine direkte digitale Synthese (DDS) Wavefor
Arduino Zero DAC – Übersicht und Waveform Generator Beispiel

Arduino Zero DAC – Übersicht und Waveform Generator Beispiel

In dieser Instructable nehmen wir einen Blick auf die Digital zu analog Konverter (DAC) auf das Arduino-Null. Wir betrachten ein einfaches Beispiel wie die DAC verwenden und dann schauen wir wird ein etwas komplexeres Beispiel, das die DAC in einem P
Low-cost Waveform Generator (0 - 20MHz)

Low-cost Waveform Generator (0 - 20MHz)

ABSTRATHDieses Projekt kommt von der Notwendigkeit einer Wave Generator mit über 10 Mhz Bandbreite und einem Klirrfaktor unter 1 %, all dies zu einem kostengünstigen Preis zu bekommen.Dieses Dokument beschreibt eine Design von einem Wellengenerator m
Arduino Waveform Generator

Arduino Waveform Generator

Waveform Generatoren (auch genannt Funktion Generatoren) eignen sich zum Testen und Debuggen von Schaltungen.  Ich benutze sie oft, um den Frequenzgang des Elektronik-Komponenten wie Operationsverstärker und Sensoren zu testen.  Diese Wellenform-Gene
IOS-gesteuerte Arduino Waveform Generator

IOS-gesteuerte Arduino Waveform Generator

Diese Wellenform-Generator basiert auf der Arbeit von Amanda Ghassaei. Waveform Generatoren (oder Funktion Generatoren) sind zum Testen und Debuggen Schaltungen verwendet. z. B. Frequenzgang des Op-Amp oder Sensoren. Diese Wellenform-Generator ist po
Noch eine andere einfache Topf-gesteuerte 555 PWM Generator

Noch eine andere einfache Topf-gesteuerte 555 PWM Generator

etwas, das ein Projekt, an denen ich arbeite hat mich dabei eine serielle, parallele IC (denken Sie 74HC595) nutzt, um Leds zu steuern. Jedoch anstatt Fahrt die Leds direkt von den Stiften entschied ich mich für die Verwendung von Transistoren. Nach
Einfach hohe Spannung DC Kurbel-Generator.

Einfach hohe Spannung DC Kurbel-Generator.

Hier werde ich Ihnen zeigen, wie einfach es ist, eine einfache Hochspannung DC Kurbel-Generator ohne die Notwendigkeit für ausgefallene Flyback Transistorschaltungen wie der berühmte Joule Dieb machen. Das ganze kostet Sie nicht mehr als $20. In eini
Wie man Gewicht verlieren schnell und einfach ohne Übung - Sinus / kalt Abhilfe zu - Natural Home Remedy

Wie man Gewicht verlieren schnell und einfach ohne Übung - Sinus / kalt Abhilfe zu - Natural Home Remedy

Zum Abnehmen und Sinus natürlich von Steuern ist nun eine Abhilfe möglich. Wer zuviel vorsichtig Nebenwirkungen von Tabletten sind sollten auf jeden Fall versuchen, hier Abhilfe zu schaffen.
Bluetooth-100 kHz + Zweikanal-Funktionsgenerator

Bluetooth-100 kHz + Zweikanal-Funktionsgenerator

Ich wollte einen Zweikanal-Funktionsgenerator, der über Audio-Frequenzen geht.Ich war von dieser Xmega-basierte Waveform Generator Instructable inspiriert. Aber anstatt einen Xmega-Entwicklungsboard, früher habe ich die handliche kleine Brainlink. Da
Steuerung der analogen Discovery™ Waveform Generators in LabVIEW

Steuerung der analogen Discovery™ Waveform Generators in LabVIEW

Das Ziel dieses Projektes ist es, beibringen, wie man die analogen Entdeckung mit LabVIEW zu kontrollieren. Insbesondere wird dieses Projekt zu den analogen Entdeckungen Wave Formulargenerator Steuern veranschaulichen. Sie können die Frequenz und Amp
OscilloPhone: Nutzen Sie Ihr Smartphone als ein Oszilloskop / Signal-Generator

OscilloPhone: Nutzen Sie Ihr Smartphone als ein Oszilloskop / Signal-Generator

OscilloPhone: Nutzen Sie Ihr Smartphone als ein Oszilloskop / Signal-Generatordurch Loann BOUDIN | 2015Oszilloskope und Signalgeneratoren sind zwei wesentliche Elektronikgeräte erstellen und Testen von elektronischen Schaltungen. Leider sind diese Ge