Archiv verlassen und diese Seite im Standarddesign anzeigen : Wobbeln
Mr-400-Volt
17.12.2006, 00: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!!
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
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
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.