Guten Tag, ich baue gerade eine Schaltung (bin Hobbyelektriker) und benötige bei einem Bauteil 10-20 V AC. Außerdem sollte die Frequenz veränerbar sein. Kurzum: ich hätte gerne einen Funktionsgenerator, der mir einen Sinus mit veränderbarer Frequenz und Amplitude erstellt. Ich hab jetzt im Forum gelesen, dass es mit DDS möglich sein soll. Leider kenn ich mich damit gar nicht aus...es gibt hier fertige DDS Programme mit c.code und Bauplan. Kann mir da vllt. einer einen Tipp geben? Gibt vllt. irgendwo eine kompakte Zusammenfassung? Was würdet ihr mir empfehlen? Vielen Dank und Gruß, Ernst
Mit Mini DDS kannst du neben anderen Kurvenformen schon mal einen Sinus fester Amplitude erzeugen. http://www.myplace.nu/avr/minidds/index.htm Gruß Matthias
Hmm, naja das ist ja Asembler-Programmierung, ich wollte es ja mit C erreichen. Ich hab schon etwas im Internet recherchiert und denke, dass ich ess schaffen könnte, Per PWM und einem RC-Tiefpass eine Gleichspannung zwischen 0-5 Volt zu erzeugen. Wie erzeuge ich denn nun aus der Gleichspannung einen Sinus? Danke schon mal...Ernst
http://www.google.de/search?q=ad9850+vfo http://www.google.de/search?q=ad9851+vfo da ist sicher was passendes dabei
soweit war ich auch schon... aus dem Forum hab ich folgenden Auszug: "Ganz einfach, mit der PWM erzeugst du dir durch einen anschließenden Tiefpass ne Gleichspannung. Diese Gleichsspannung kannst du von 0-Umax durch setzen des Tastgrades einstellen. Das heist, dein Sinus hat einen Offset von seiner Amplitude. Also Ausgang soll 0-5V sein. Bedeutet du kannst ihn mit 8-Bit PWM zwischen 0 und 5V in 256 Schritten einstellen. Dein Sinus darf nicht negativ sein und erhält einen Offset auf die halbe Ausgangsspannung. In dem Fall 2,5V. Dies bedeutet für dich, eine 8-Bit PWM wird um den Wert 127 herum verändert." Meines Erachtens hab ich durch Änderung des Tastgrades doch nur eine Gleichspannung zwischen 0-5 volt. Wieso soll ich denn auf einmal einen Sinus haben? Und wieso handelt es sich hierbei um einen Offset? Wird die Sinus so gar nicht erzeugt?
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.