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 .-)))

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.