16.05.2020, 10:26 PM
Abend!
Also der Tipp war super! Ich habe nun am Adau1701 jeweils mit einem 100 Ohm Widerstand LRCLK und BCLK gebrückt und in den Leitungen LRCLK, BCLK und Data auch jeweils einen 100 Ohm Widerstand nahe des Masters, in diesem Falle also auch dem Adau1701.
Das brachte den gewünschten Erfolg, die Verbindung ist nun stabil. Sowohl beim DSP-Board als auch beim TPA250 DSP Verstärkerboard.
Im Mikrocontroller-Forum wird auch Folgendes empfohlen (https://www.mikrocontroller.net/topic/328254): "Auf der Sendeseite einen Serienwiderstand von ca. 33 Ohm - 100 Ohm in jeder Signalleitung vorsehen, und auf der Empfangsseite ggf. noch einen AC-Abschluß (100 Ohm in Reihe mit 100pF gegen GND) "
Nun habe ich mit dem TPA250 DSP noch ein kleines Problem: wenn ich den CSR-Chip über die 3,3V vom Board versorge dann hört man ein leises Störgeräusch was ein typisches Masseschleifenpfeifen klingt, wirklich sehr leise und eigentlich nur wahrnehmbar wenn keine Musik spielt. Versorge ich testweise den CSR Chip mit einem extra Akku dann verschwindet das Geräusch ohne Musik - so weit so gut. Normalerweise hätte ich gedacht, dass ohne Masseverbindung keine Datenübertragung möglich ist aber stattdessen kommt ein total übersteuertes Signal beim DSP an als wär die Lautstärkeinformation verloren. Dabei sind nur LRCLK, BCLK und Data verbunden, keine Masse. Wie ist das zu erklären?.
Ich werde morgen nochmal den AC-Abschluss mittels Widerstand und Kondensator probieren, wär schön wenn ich das Störgeräusch noch wegbekomme.
Das Ganze soll in einer Bluetoothbox werkeln, wie habt ihr da die Steuerung von Ein/Aus/Lautstärke usw geregelt? Der CSR sollte das ja soweit schon beherrschen oder?
Grüße
Also der Tipp war super! Ich habe nun am Adau1701 jeweils mit einem 100 Ohm Widerstand LRCLK und BCLK gebrückt und in den Leitungen LRCLK, BCLK und Data auch jeweils einen 100 Ohm Widerstand nahe des Masters, in diesem Falle also auch dem Adau1701.
Das brachte den gewünschten Erfolg, die Verbindung ist nun stabil. Sowohl beim DSP-Board als auch beim TPA250 DSP Verstärkerboard.
Im Mikrocontroller-Forum wird auch Folgendes empfohlen (https://www.mikrocontroller.net/topic/328254): "Auf der Sendeseite einen Serienwiderstand von ca. 33 Ohm - 100 Ohm in jeder Signalleitung vorsehen, und auf der Empfangsseite ggf. noch einen AC-Abschluß (100 Ohm in Reihe mit 100pF gegen GND) "
Nun habe ich mit dem TPA250 DSP noch ein kleines Problem: wenn ich den CSR-Chip über die 3,3V vom Board versorge dann hört man ein leises Störgeräusch was ein typisches Masseschleifenpfeifen klingt, wirklich sehr leise und eigentlich nur wahrnehmbar wenn keine Musik spielt. Versorge ich testweise den CSR Chip mit einem extra Akku dann verschwindet das Geräusch ohne Musik - so weit so gut. Normalerweise hätte ich gedacht, dass ohne Masseverbindung keine Datenübertragung möglich ist aber stattdessen kommt ein total übersteuertes Signal beim DSP an als wär die Lautstärkeinformation verloren. Dabei sind nur LRCLK, BCLK und Data verbunden, keine Masse. Wie ist das zu erklären?.
Ich werde morgen nochmal den AC-Abschluss mittels Widerstand und Kondensator probieren, wär schön wenn ich das Störgeräusch noch wegbekomme.
Das Ganze soll in einer Bluetoothbox werkeln, wie habt ihr da die Steuerung von Ein/Aus/Lautstärke usw geregelt? Der CSR sollte das ja soweit schon beherrschen oder?
Grüße