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