Sunis mit verschiedenen Frequenzen ausgeben

Gast #397066
Lesenswert?

Hallo,

ich habe ein Problem mit einer Überlegung. Ich möchte einen Ton
ausgeben, zB Sinus oder so. Ich möchte auch verschiedene Frequenzen
ausgeben können, nur für jede Frequenz ein extra sample in der firmware
speichern ist ziemlich aufwendig. ich dachte da evtl daran ein Sample
mit verschiedenen Timings auszugeben, nur bei welcher Frequenz sollte
die liegen? ich will 30hz-ca 10000hz ausgeben können. Speichere ich
lieber ein 10000hz sample mit zb 22khz samplingfrequenz und gebe es
entsprechend langsamer aus?
Gast #397069
Lesenswert?

Wenns nur ein Sunis ist, kannst Du die Kurve bis PI/4 vorher ausrechnen
lassen und im Flash als Tabelle ablegen. Enen Timer als Takt und einige
Widerstände am Port als R2R-Wandler und raus damit. Die Frequenz von
Timer muss um den Faktor der Tabellenlängex4 höher sein, als deine
gewünschte Ausgangsfrequenz.
Sonst - das was Andreas sagt, kommt schon gut hin.

Sunis ist guut .-)))
Gast #397070
Lesenswert?

http://www.mikrocontroller.net/forum/list-1-1.html?filter=sinus*
http://www.mikrocontroller.net/forum/list-1-1.html?filter=ton*
http://www.mikrocontroller.net/forum/list-1-1.html?filter=dds

Also: erstmal suchen, dann lesen, dann fragen.

NB:
google nach sunis bringt 128000 Treffer.

u.a. www.sunis.de (momentan Zugriff verweigert, aber noch im
Google-Cache aufrufbar).

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren