I2C Audio Switch 2x2 - Toslink/SPDIF

OP #3863335
Guten Tag,

Ich will einen Audioumschalter mit 2 Ein- und 2 Ausgängen bauen. 
Angesteuert werdem soll er per I2C.

Eingang 1: PC
Eingang 2: Radxa Rock (Einplatinencomputer)

Ausgang 1: Lautsprecher
Ausgang 2: Headset

Ich habe das Ganze schon mit einem max4550 analog probiert. Mit den 
unterschiedlichen Massepotentialen gefällt mir das aber überhaupt nicht.
Da beide Geräte auch einen Optischen SPDIF Ausgang haben wäre der 
digitale Weg in jedem Fall schöner.

Die optimalste Lösung wäre ein IC was das alles komplett abdeckt. Mir 
reicht aber an sich die Umschaltung. Eine Lautstärkenregelung oder 
Mischung der Signale ist nicht zwingend nötig.
Falls jemand Löungen kennt wäre das die bevorzugte Methode.

Meine zweite Idee wäre das SPDIF Signal analog zu schalten und dann zwei 
encoder mit entsprechender Analogwandlung und Verstärkung zu verwenden.
Dazu gäbe es ICs von npx mit Lautstärkenregelung usw.

UDA1352HL - 2x SPDIF
UDA1355H - 4x SPDIF
UDA1352TS - 1x SPDIF

Nur für den letzeren habe ich eine Bezugsquelle gefunden. Hier müsste 
ein 2x2 SPDIF verteiler davor. Wie könnte man das per I2C machen?

Vielleicht kennt sich jemand aus oder hat mehr Erfahrung. Ohne Ahnung in 
dem Bereich finde ich da nicht wirklich Treffer. Bei der ersten Variante 
landet man wahrscheinlich bei einer eher aufwendigen Schaltung mit DSP, 
deshalb ist die zweite wohl besser umsetzbar.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 12 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.