Tach, für eine Audioanwendung möchte ich für einige Sekunden einen Ton am Atmega aufnehmen und mit einem PWM-DAC in Dauerschleife wiedergeben. Wie mache ich sowas? Das Tonsignal liegt bereits analog als Signal vor. Der interne ADC wird dafür vermutlich zu lahm sein (oder gibt der genug Dampf für 16-bit Aufnahmen mit 48 kHz Samplefrequenz, ohne dass er rauscht wie Sau. Würde gerne Oversampling einsetzen). Was nimmt man da sinnvollerweise? Ich dachte an eine Reihe von Komparatoren mit Spannungsteilern, die jeweils ein Signal auf einen Pin geben, oder halt nicht. Daraus hätte ich intern eine Zahl zusammenaddiert und über ein R2R-Netzwerk wieder nach außen gegeben. Wie löst man sowas sonst? A/D-Wandler mit genügend Auflösung sind ja richtig teuer, und einen in die andere Richtung brauche ich ja auch noch.
Da wirst Du wohl nicht glücklich werden. Zu langsam; zu wenig Speicher (RAM); A/D-Wandler ungenügende Auflösung; PWM zu langsam. Usw.
wastler schrieb: > Wie mache ich sowas? Das Tonsignal liegt bereits analog als Signal vor. > Der interne ADC wird dafür vermutlich zu lahm sein (oder gibt der genug > Dampf für 16-bit Aufnahmen mit 48 kHz Samplefrequenz, ohne dass er > rauscht wie Sau. Würde gerne Oversampling einsetzen). > > Was nimmt man da sinnvollerweise? Ich dachte an eine Reihe von > Komparatoren mit Spannungsteilern, die jeweils ein Signal auf einen Pin > geben, oder halt nicht. Bei 16Bit.. ? ;-)
wastler schrieb: > Wie mache ich sowas? Das Tonsignal liegt bereits analog als Signal vor. > Der interne ADC wird dafür vermutlich zu lahm sein (oder gibt der genug > Dampf für 16-bit Aufnahmen mit 48 kHz Samplefrequenz, ohne dass er > rauscht wie Sau. Würde gerne Oversampling einsetzen). Mit dem Mega wirst Du nur Quäksound hinbekommen. Das hier sollte eher in Deine Richtung gehen: http://www.ebay.de/itm/PIFI-DAC-HIFI-Audio-Digital-Karte-Interface-SC08-I2S-Modul-Fur-Raspberry-Pi-2-3-/331955170633?var=&hash=item4d4a11ed49:m:mlhSzbnFkCRUVC3OZiNSQcw
Warum A/D-wandelst Du nicht mit dem PC. Wenn ich Dich richtig verstanden habe, geht es doch nur um das vielfache Abspielen. Dann braucht Du doch nur einmal diese Richtung zu wandeln.
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.