AudioStreaming, welchen ADC/DAC

Frost-Freak

Neu angemeldet
Registriert
19 Aug. 2013
Beiträge
34
Moin,

da die Semesterferien bald starten und ich mal wieder mich nach Projekten sehne, dachte ich mir folgendes Projekt.
Im Wohnzimmer meiner WG läuft im Wohnzimmer Musik. Da es aber auch ein paar Raucher gibt, soll diese Musik auch draußen abgespielt werden. Das "Problem" ist aber unter anderem, dass der Balkon nicht am Wohnzimmer dran ist, sondern auf der anderen Seite der Wohnung.
Meine Idee war, dass ich das Eingangssignal zum Verstärker im Wohnzimmer abgreife, dieses aufnehme und über WLAN zum Balkon sende, wo das Gegenstück ist und alles wieder abspielt.

Also:
Eingangssignal->ADC->Microcontroller->WIFI-Modul
WIFI-Modul->Microcontroller->DAC->Verstärker


Meine Frage ist letztendlich, was ich für ADC/DAC kaufen sollte. Ich brauche aufn Balkon jetzt keinen HighEnd-Klang (da der Balkon so oder so an einer Hauptstraße ist).

Auflösung: 24bit
Abtastrate: ~44 KHz
Datenbus: I2C oder SPI? (SPI ist schneller?)
Bauform: möglichst als DIP, aber das wird wohl schwierig


Microcontroller kriege ich programmiert. Als WIFI-Modul gibt‘s ja die berühmten ESP8266. Da gedenke ich auch eins mit SPI zu holen und die Signale via UDP zu senden. Verzögerung wegen Netzwerk ist nicht schlimm.


Also würde mich freuen, wie ihr mich da beraten könnten, was für ein ADC/DAC da nehmen sollte. (Schlagt mich bitte nicht wenn das hier totaler Quatsch ist :m)

LG
Frost-Freak
 
24Bit kannst du knicken, die zu erreichen sind layouttechnisch gesehen bereits nicht ohne (ja, layouten und die Schaltung dazu anhand Datasheet entwerfen kann jeder, aber dann kann man die hinteren 8 Bit wegwerfen da Rauschen).

16Bit reichen in deinem Fall somit vollkommen aus, die 44,1kHz Abtastrate sind auch in Ordnung, hier kann man ggf. noch etwas drehen.
Wobei die Datenrate dennoch nicht ohne ist - pro Kanal brauchst du stolze 705,6kbit/s bei 16Bit@44,1kHz. Knapp 1,5Mbit/s sind zum einen für Funkmodule einiges, zum Anderen für den µC - ich würde hier ggf. zu einem DMA fähigen µC greifen.

Wlan ist viel zu kompliziert, es gibt einfache Funkmodule die hier genauso funktionieren. Und genau hier steckt deine Lösung - es gibt Funkmodule direkt für ein analoges Audiosignal. Auch Bluetooth wäre eine Möglichkeit.

Das Wlan Konzept würde z.B. mit einem Raspberry Pi als Pulseaudio sink funktionieren, hier kannst du über Netzwerk das Audiosignal übertragen.
 
Zurück
Oben