Forum: Mikrocontroller und Digitale Elektronik Sinusschwingung Amplitude normalisieren auf 5V


von Thomas K. (strohmas)


Lesenswert?

Hallo,
ich möchte ein Funktionsgenerator (1Hz bis 20kHz) mit der DDS-Methode 
bauen. Diese soll mit 8Bit-Amplitudenauflösung und 57600 Schritte pro 
Sekunde laufen. Die Amplitudenwerte sollen von einem AVR zu einem 
D/A-Wandler gehen. Danach noch ein Tiefpass schalten.

Nun ist es ja aber bei DDS so, dass bei höherer Frequenz ja theoretisch 
die Amplitude abnimmt. Genau das soll aber ausgeregelt werden, damit ich 
immer eine konstante Amplitude von 5V habe.
Irgendwas hatte ich da gelesen, dass es zum Beispiel mit dem 7523/7524 
gehen könnte mit der Beschaltung von Vref, aber so richtig die 
Funktionsweise erblicke ich dort noch nicht.

Habt ihr eine Erklärung für meinen Anwendungsfall für den 7524 oder 
kennt ihr noch eine andere einfache Möglichkeit die Spannung einer 
Sinusschwingung zu vergrößern.

Die Suche hat zwar ein paar Ergebnisse gebracht, aber die Erfüllung war 
nicht dabei.

Viele Grüsse
Thomas

von nullahn (Gast)


Lesenswert?

Wo kann man diese Theorie nachlesen?

von Thomas K. (strohmas)


Lesenswert?

ist es denn nicht so, da ja dann nur noch selten der Maximalwert aus der 
Tabelle geholt wird?

von Laserlehrling (Gast)


Lesenswert?

Du wirst aber feststellen, dass die mittlere Leistung dennoch konstant 
ist. Der Jitter ist systembedingt und kann nicht durch eine Regelung 
korrigiert werden.

von Thomas K. (strohmas)


Lesenswert?

bei der DDS-Methode läuft doch der Zeiger bei höherer Frequenz schneller 
um den Phasenkreis und nimmt nicht alle möglichen Ausgabewerte für den 
DA-Wandler in einer Periode mit

zum Beispiel bei 9600Hz, das wären dann 6 Abtastwerte aus dem 
Phasenkreis, nämlich

0
0,866
0,866
0
-0,866
-0,866

da sehe ich nicht den maximal möglichen Wert am Ausgang des DA-Wandlers

@Olli R.
das theoretisch die Amplitude abnimmt meinte ich mit es

von Laserlehrling (Gast)


Lesenswert?

Ja und? Wie hoch ist die mittlere Leistung über eine Schwingung? Ein 
nachgeschalteter Tiefpass macht wieder einen ansehnlichen Sinus daraus.

von Laserlehrling (Gast)


Lesenswert?

@Olli R.

Zwei Möglichkeiten:

1) Du bist Physiker und hast noch nie nen Funktionsgenerator benutzt. Du 
diskutierst nur mit, um eine theoretisch mögliche Meinung zu vertreten.

2) Du bist ein Troll.

von Thomas K. (strohmas)


Lesenswert?

Ja, aber erhalte ich dann trotzdem am Ausgang (nach dem Tiefpass) ein 
Sinussignal mit einer Amplitude von 1 bzw. 5V bei 9,6kHz oder auch höher

ausserdem soll hier nicht gestenkert werden

von Laserlehrling (Gast)


Lesenswert?

Jetzt sehe ich eine 3. Möglichkeit ;-)

von Olli R. (xenusion)


Lesenswert?

Laserlehrling wrote:
> Jetzt sehe ich eine 3. Möglichkeit ;-)

Ja, ich auch: Du bist der Troll hier.

von Thomas K. (strohmas)


Lesenswert?

Olli R. wrote:
> Laserlehrling wrote:
>> Jetzt sehe ich eine 3. Möglichkeit ;-)
>
> Ja, ich auch: Du bist der Troll hier.

jez aber Ruhe hier und zurück zum Thema ;)

von Stefan Salewski (Gast)


Lesenswert?

Autor:  Olli R. (xenusion)

>Ich bin Physiker,

>Im Wesentlichen geht's dabei - wie sooft in der Physik - um
>Energieerhaltung - bei steigender Frequenz muss die Amplitude abnehmen,
>wenn man immer dieselbe Energie reinsteckt.

Also ich sehe so spontan nicht, warum ein el. Signal mit höherer 
Frequenz (bei gleicher Amplitude) höhere Energie haben sollte.

Ist vielleicht schon zu spät...

von Thomas K. (strohmas)


Lesenswert?

bei 1Hz wird doch jeder Wert an den D/A-Umsetzer übergeben, somit sieht 
der Tiefpass auch mal 5V, aber bei zB dem sechstel der Abtastfrequenz 
kommt ja nur maximal 0,866*5V auf den Tiefpass und somit sollte dann ja 
nach dem Tiefpass keine höhere Spannung als 4,33V möglich sein

Aber mein Anliegen ist eben, dass dort trotzdem 5V herauskommen mit 
weiterer Beschaltung oder anderen Ideen

der Tiefpass filtert ja nur die Oberschwingungen heraus

von Stefan Salewski (Gast)


Lesenswert?

>höhere Energie haben sollte.

Leistung meinte ich -- Olli R. (xenusion) wohl ebenfalls.

Leistung ist proportional zum Quadrat der Amplitude -- mittlere Leistung 
wäre das Integral über eine oder viele Perioden. Wo geht denn da die 
Frequenz ein.

Warum bei einem gewöhnlichen Frequenz-Generator die Amplitude bei hoher 
Frequenz abnimmt: Erstens wegen Verstärkungsbandbreiteprodukt der OPs, 
zweitens wegen kapazitiver Last.

Hat jetzt nichts mit DDS zu tun, damit habe ich mich noch nie 
beschäftigt.

Kopfkratz?

von Thomas K. (strohmas)


Lesenswert?

also erstmal ist die im Mittel verbrauchte Leistung allgemein das 
Integral aus Strom mal Spannung über eine Periode und anschließend durch 
die Periode geteilt und da ist es egal - wie schon Stefan Salewski 
geschrieben - mit welcher Frequenz vorgegangen wird.

von nullahn (Gast)


Lesenswert?

Thomas wrote
>zum Beispiel bei 9600Hz, das wären dann 6 Abtastwerte aus dem
>Phasenkreis, nämlich
>
>0
>0,866
>0,866
>0
>-0,866
>-0,866

dann versuch mal 9601 Hz

Ungünstige Ausgabefreqenzen gibt es bei DDS immer.
Deine Samplingfrequenz ist ja auch nicht sonderlich hoch.

Merke je langsamer desto mieser.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.