Spannungsverlauf am Atmega mitloggen und reproduzieren

Gast #5132597
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
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
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
Gast #5132737
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.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 9 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.