Auf meiner Platine (verbunden mit einem Raspberry Pi, einem Arduino, einem CHIP oder irgendetwas anderem) möchte ich eine Audioausgabe bereitstellen für:
Anstatt zu verwenden
Bord ==(I2S)==> DAC => Verstärker => Lautsprecher oder Kopfhörer
Ich dachte an:
Board ==(I2S)==> Verstärker wie MAX98357A => Lautsprecher oder Kopfhörer
Problem: Dieser MAX98357A scheint nur Mono zu sein. Das Datenblatt schlägt vor, zwei davon zu verwenden, um eine Stereoausgabe zu machen, aber ich finde es keine sehr elegante Lösung.
Gibt es „All-in-One“-Lösungen (DAC+Verstärker) für die Stereoausgabe? (Ich suche keine Einkaufsberatung, ich möchte nur wissen, ob es eine allgemeine Frage gibt oder nicht).
Würde die Verwendung von zwei solchen Mono-Chips als normale Praxis angesehen werden?
Das Datenblatt enthält dieses Beispiel:
Darüber hinaus sieht dieser MAX-Chip schwer manuell zu löten (SMD) aus. Glauben Sie, dass diese Art des SMD-Lötens manuell erreichbar ist?
Solche Chips gibt es:
http://www.analog.com/media/en/technical-documentation/data-sheets/ADAU1373.pdf
Es gibt einen in jedem Handy ... aber das eigentliche Problem wird darin bestehen, sie in einer Verpackung zu finden, die keine mikroskopisch kleine Variante von BGA ist.
Bitte beachten Sie, dass I2S beide Kanäle auf der Datenleitung sendet und die WCLK-Leitung zwischen linkem und rechtem Kanal unterscheidet. Wenn Sie 2 Chips verwenden, wie in Ihrem Schaltplan, müssen sich Ihre Chips dessen bewusst sein und in der Lage sein, den richtigen Kanal aus dem I2S-Stream zu extrahieren. Die von Ihnen zitierten sind in der Lage.
Der ShutDown/Mode-Pin kann verwendet werden, um den Chip herunterzufahren oder festzulegen, welcher I2S-Audiokanal zum Lautsprecher geleitet wird. Standardmäßig gibt der Verstärker (L+R)/2-Stereo-Mix in den Mono-Ausgang aus. Durch Hinzufügen eines Widerstands können Sie ihn so ändern, dass er nur der linke oder der rechte Ausgang ist
Ich schlage vor, das DigiKey-Suchtool zu verwenden, nach Codecs/DACs mit Kopfhörerverstärker in den Funktionen zu suchen und möglicherweise nach Paket zu filtern.
Gibt es All in One Stereo? Sicher. Ich werde nicht nach dir suchen, aber ich bin sicher, dass der Katalog von Maxim sie enthält.
Warum ist die Verwendung von zwei unelegant? Zwei bedeutet, dass Sie sie bei Bedarf separat routen können. Die kombinierte Ausgangsleistung pro IC-Größe ist imho besser.
Was Ihre i2s-Ausgabe betrifft, die zwei Chips sieht, ist dies beabsichtigt. Es sieht nicht wirklich zwei Dinge, weil es nicht bidirektional ist, es hat nur Daten herausgeschoben. Was angeschlossen ist, ist egal. Der Standard scheint den Widerstand auf dem unteren IC als Kanalauswahl zu verwenden, sodass die ICs als echtes Stereo statt als dupliziertes Mono reagieren.
Für SMD kann ich den Formfaktor nicht sehen, aber alles mit Leitungen kann mit einer feinen Spitze und etwas Entlötdocht gemacht werden. Die meisten Dinge ohne Kabel können mit einer Heißluftpistole erledigt werden. Ich habe bleifrei und BGA/WLP mit einem Butan-Minibrenner mit Heißluftaufsatz gemacht. Lassen Sie einfach eine Prototyp-Leiterplatte herstellen (10 Dollar ITEAD- oder SEEED-Service).
Are there "all-in-one" (DAC+amp) solutions to provide stereo output?
)
Basj
Read [...]. At least the title of figure 19.
: anscheinend hast du meine Frage nicht ganz gelesen:The datasheet suggests using two of them to make a stereo output, but I find it not very elegant solution.
. Abbildung 19 habe ich natürlich gelesen, deshalb stelle ich hier diese Frage, weil ich es nicht sehr elegant finde, einen Stereoausgang mit 2 Chips zu machen (sieht der Mikrocontroller nicht 2 völlig unterschiedliche Geräte usw.?) . Bitte verstehen Sie mich nicht falsch und machen Sie mir keine Vorwürfe: Ich habe das Datenblatt gelesen und ihren Vorschlag (Abb. 19) erwähnt, 2 Chips usw. zu verwenden.Markus Müller
Markus Müller
Markus Müller
Markus Müller
Basj
Markus Müller
Robherc KV5ROB
Basj