Projekt mit Codec und Controller/ FPGA

OP #3593853
Lesenswert?
• ▲
▼
Guten Morgen,

bin gerade an einem Projekt im Praktikum im mir fehlt ein wenig die 
Erfahrung.

Es geht um folgendes:

analoge Audiosignale sollen über einen Codec digitalisiert werden und 
dann, so vermute ich, über einen Controller weiter verarbeitet werden 
und dann wieder auf den Codec und erneut in ein analoges Audiosignal 
umgewandelt werden.

Die Frage klingt jetzt vielleicht sehr banal, aber mir fehlt eben noch 
der Durchblick.

Und zwar würde ich sehr gerne von einem erfahrenen Howdy erklärt 
bekommen, in einfacher Sprache :) wie das von statten geht.

Ich stelle mir das so vor dass die analogen Signale eben digitalisiert 
werden, und vom Codec dann über einen Bus (I2C oder ähnlich) auf den 
Controller übertragen werden. Im Controller selbst wird das digitale 
Audiosignal dann bearbeitet, gefiltert, Rauschen ausgefiltert, evtl 
verstärkt und dann eben wieder über einen Bus zum Codec übertragen.

Stimmt das so wie ich mir das vorstelle oder ist da etwas nicht ganz so 
richtig oder gar ganz falsch?

Vielen Dank schon mal
Gast #3594319
Lesenswert?
• ▲
▼
hallo,

ja, im grunde hast du recht;

du brauchst einen A/D (ADC) wandler um von audio auf digital (I2S oder
parallel) zu kommen; dann schiebst du das in einen DSP (digital signal
processor) und dort wird das autdiosignal bearbeitet - wie z.b. tiefpass
filter; der output wird dann wieder auf einen DAC geschoben, um von
digital nach analog zu kommen.

im elektor magazin gabs hierzu 2012 einen DSP grundlagen kurs, um genau
solche sachen mit audio signalen machen zu koennen; siehe auch:

http://disi.eit.uni-kl.de/Publications.php

beim "VDR Sanitizer" wurden die ADC/DAC der CS8416 und CS8406 benutzt:
http://www.flashsystems.de/hardware/vdr-sanitizer

dort hast du einen I2S "dazwischen" - damit kann der DSP arbeiten.

http://www.flashsystems.de/wp-content/uploads/downloads/2010/05/vdrsanitizer.pdf

das verstaerken machst du uebrigens auf der analogseite; im digitalen
teil muesstest du die dynamic anpassen.


HTH & gruss,
-- randy

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.