PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wobbeln



Mr-400-Volt
16.12.2006, 23:30
Hallo, ich habe mir mit dem AD9835 einen DDS Funktionsgenerator gebaut, der auch soweit läuft. Ich wollte noch die Funktion des Wobbeln´s mit einfügen, weiss aber nicht so recht wie. Die eingabe der Start und Endfrequenz ist ja kein problem, aber wie schaffe ich es, das der MC kontinuirlich zwischen diesen Frequenzen hin und her wandert ?

Bitte um hilfe !

Danke!!

skillii
05.01.2007, 22:50
Wie wärs, wenn du in einem Timer eine Variable x kontinuierlich hochzählst (bis 360, bzw. 2*PI).

Die Frequenz des Ausgangssignals berechnest du dann einfach wie folgt:
f = (fmax + fmin)/2 + (fmax - fmin) / 2 * sin(x)
Wobei fmax die Endfrequenz und fmin die Startfrequenz darstellt.

Ich hoffe ich habe mich klar genug ausgedrückt.

mfg skillii

PICture
07.01.2007, 03:20
Hallo!

Es ist nicht sicher, ob das Wobbeln sinusoidal seien muss. Wenn nicht z.B. für ein Frequenzgang, reicht ein Zähler, der mit fester Frequenz inkrementiert b.z.w. dekrementiert wird.

MfG