mehr i2s Ausgänge für Rasperry

Gast #3986841
Lesenswert?
• ▲
▼
Hallo,

kennt jemand eine Möglichkeit, wie man an einem Rasperry mehr I2S 
Ausgänge bekommen kann?
Ziel unserer AG ist es, mit dem Rasperry einen mehrkanal PWM chip 
anzusteuern. Insgesamt hätten wir gern 4xi2s zum PWM chip, es gibt aber 
nur einen auf dem Rasperry.

Alternativ wäre ein 4+ channel Audio PWM prozessor die Lösung, der statt 
i2s einen i2c Eingang hat - kennt da jemand etwas?


Liebe Grüße,
Thomas
Gast #3988154
Lesenswert?
• ▲
▼
Ich verstehe das hier nicht so ganz.
Ich dachte immer Audio mit PWM ist doch mehr die 'Billiglösung', da gibt 
es doch besseres? Oder liege ich da jetzt falsch?

Und Audio über I2C? Dafür ist der Buss doch etwas langsam? Bei 400KHz 
und 16 Bit Daten sind doch maximal 25 KSamples/sec drin. Dazu kommt aber 
noch das Adresse-Byte, also nur 16 KSamples/sec. Und dann mit 4 
Kanälen??

Erzählt doch mal, was das werden soll.
Gast #4114979
Lesenswert?
• ▲
▼
Ich denke hier liegen 2 Misverständnisse vor:

Einmal handelt es um I2S und nicht I2C, von daher ist die Bandbreite 
eine anders.

Dann ist I2S auch nicht direkt PWM oder PCM sondern das proprietäre 
Format, also Nettodaten.

Was die Rate angeht, liegt es laut SPEC bei 24 x 48kHz x 2 = 2.3 Mbps.

Um mehr Ausgänge am PI zu erzeugen, müsste man einen Multiplexer 
verwenden. Die klassischen I2C MUX werden aber wohl nicht funktionieren.

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.