Spannungsverlauf am Atmega mitloggen und reproduzieren

Gast #5132597
Lesenswert?

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.
Gast #5132630
Lesenswert?

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.. ? ;-)
Gast #5132734
Lesenswert?

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

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