Forum: Mikrocontroller und Digitale Elektronik I2C -> DAC, word clock woher?


von Maria S. (doc-brown)


Lesenswert?

Hallo ins Forum,

an meinem Raspberry Pi 2 V1.2 habe ich mittels I2C Bus einen PCM5102 DAC 
zur Audio Ausgabe laufen. Wie hier:
https://raspberrypi.stackexchange.com/questions/76188/how-to-make-pcm5102-dac-work-on-raspberry-pi-zerow

Am PCM5102 DAC verwende ich folgende Anschlüsse:
- VIN Versorgungsspannung
- GND Masse
- SCK System clock input (auf GND gebrückt)
- BCK Audio data bit clock input
- DIN Audio data bit
- LRCK Audio data word clock input

Den würde ich nun gerne (auch) an einem Debian PC verwenden, weil er 
bedeutend störungsärmer als der on board Audio Ausgang am PC ist. Vom PC 
erhalte ich nach meiner Recherche nur über einem USB Stecker Adapter den 
I2C Bus. Der hat einen eingebautem FT260S (habe den Stecker 
aufgebrochen) und ein Kabel mit 6 Adern. Wie kann ich den nun an den 
o.g. DAC anschließen?

Der USB Stecker mit dem FT260S liefert:
- VCC
- VDD
- GND1
- GND2
- SCL serial clock output
- SDA serial data output
- INT external interrupt input source (ist nicht am Kabel angelötet)

Beide ICs sind bereits auf kleinen PCBs mit o.g. Anschlüssen montiert.

Solche USB -> I2C Stecker gibt es z.B. hier:
https://www.aliexpress.com/item/ftdi-ft260-usb-i2c-converter-I2C-usb-adapter-board/32819363834.html

Habe ich für mein Vorhaben den falschen Adapter?
Danke für Eure Hilfe.

LG Maria S.

von gar nicht (Gast)


Lesenswert?

gar nicht, weil der DAC mit I2S läuft.
I2S und I2C sind nicht kompatibel.

von Maria S. (doc-brown)


Lesenswert?

Schade, ich hatte den I2C Stecker und dachte man könnte das mit einer 
kleinen Schaltung ergänzen.

Lediglich I2S Adapter für PC scheint es nicht zu geben, nur fertige 
Geräte, aber mit meist anderen DACs. Dieser PCM5102 klingt sehr passabel 
und ist klein. Wenn ich nun einen bel. anderen 
DAC/Soundkarte/Audiointerface kaufe, weis ich eben nicht, wie wenig der 
dann Störgeräusche produzieren wird. Zwei Geräte am PC hatte ich vor ein 
paar Jahren Mal bereits getestet, die waren nicht so "dolle", dass es 
sich gelohnt hätte.

Danke für die Info, da kann man dann leider nichts machen. :-(

von Michael U. (amiga)


Lesenswert?

Hallo,

naja, wenn Dein PC SPDIF ausgibt, am besten optisch, dann häng eben da 
einen guten DAC ran. Dafür gibt es die ja und die Ansprüche und Preise 
sind nach oben offen.

DAC mit USB-Eingang ist auch kaufbar:
https://www.whathifi.com/best-buys/hi-fi/best-dacs

Da sollte doch was zu finden sein?

Ich bin da kein wirklicher Maßstab, ich habe aber einen Bekannten, bei 
dem ich da öfter nette Vergleiche machen kann, wenn er mal wieder Geld 
ausgeben mußte...

Gruß aus Berlin
Michael

: Bearbeitet durch User
von Maria S. (doc-brown)


Lesenswert?

Den DAC gibt es z.B. von hier, der ist dafür imho OK:
https://www.aliexpress.com/item/Interface-I2S-PCM5102-DAC-Decoder-GY-PCM5102-I2S-Player-Module-For-Raspberry-Pi-pHAT-Format-Board/32847022241.html

Die vorhandenen Teile verwenden oder selber bauen mit ein paar Bauteilen 
wäre noch OK. Mehr möchte ich für so etwas nicht rein stecken, um 
gelegentlich Mal am Computer Ton zu haben.

von Michael U. (amiga)


Lesenswert?

Hallo,

Maria S. schrieb:
> Den DAC gibt es z.B. von hier, der ist dafür imho OK:
> 
https://www.aliexpress.com/item/Interface-I2S-PCM5102-DAC-Decoder-GY-PCM5102-I2S-Player-Module-For-Raspberry-Pi-pHAT-Format-Board/32847022241.html

ich kenne den DAC und benutze den auch, außerdem gibt es hier noch den 
UDA1334A auf einem ähnlichen Board und einen RasPi Zreo W mit dem 
HiFiBerry DAC. Alle sind für mich bei weitem ausreichend.
>
> Die vorhandenen Teile verwenden oder selber bauen mit ein paar Bauteilen
> wäre noch OK. Mehr möchte ich für so etwas nicht rein stecken, um
> gelegentlich Mal am Computer Ton zu haben.

Ich hatte auch seit Jahren keinen PC mehr, der selbst mit dem 
onBoard-Sound oder spätestens per SPDIF oder HDMI ernsthaft Probleme mit 
Frequenzgang oder Störabstand hatte. Für "gelegentlich Mal am Computer 
Ton" hängt hier ein Sennheiser PX200 an der onBoard "Realtek High 
Definition"-Soundkarte, für mich zumindest kann ich da nicht klagen.

Gruß aus Berlin
Michael

von Maria S. (doc-brown)


Lesenswert?

Am PC (vermutlich auch Realtek) habe ich eine Art permanentes Rascheln 
und es klingt imho unsauber. Je imposanter der Marketing Name, umso 
schlechter die Qualität ;-) . Man hat mir gesagt, dass man von einer on 
board Soundkarte keine besondere Qualität erwarten darf, da diese mit 
der restlichen Elektronik auf dem MB interagiert. Beim Raspi ist mit 
diesem PCM5102 absolute Stille und der Ton klar.

Es ist schön, dass man inzwischen so feine kleine Elektronik Helfer hat 
und diese hässlichen Ungetüme in der Whg. endlich nicht mehr notwendig 
sind.

von Michael U. (amiga)


Lesenswert?

Hallo,

Maria S. schrieb:
> Am PC (vermutlich auch Realtek) habe ich eine Art permanentes Rascheln
> und es klingt imho unsauber. Je imposanter der Marketing Name, umso
> schlechter die Qualität ;-) . Man hat mir gesagt, dass man von einer on
> board Soundkarte keine besondere Qualität erwarten darf, da diese mit
> der restlichen Elektronik auf dem MB interagiert.

hätte ich vor wohl 10 Jahren so unterschrieben, inzwischen haben aber 
wohl auch die Boardhersteller dazugelernt. Zumindest den damals ziemlich 
verbreiteten Problem, daß man der Maus beim Bewegen zuhören konnte, sind 
vorbei. Effekte, Equalizer, Raumemulationen usw. natürlich 
ausgeschaltet.

SPDIF out haben ja inzwischen wohl auch fast alle Boards entweder hinten 
rausgeführt oder zumindest auf dem Board verfügbar. Selbst den billigen 
SPDIF-Analog-Schachteln von Amazon kann ich da eigentlich nichts 
schlechtes nachsagen.

> Es ist schön, dass man inzwischen so feine kleine Elektronik Helfer hat
> und diese hässlichen Ungetüme in der Whg. endlich nicht mehr notwendig
> sind.

den Satz verstehe ich nicht, meinen PC kann ich ja trotzdem nicht 
wegwerfen?

Gruß aus Berlin
Michael

von Frank K. (fchk)


Lesenswert?

Maria S. schrieb:
> Am PC (vermutlich auch Realtek) habe ich eine Art permanentes Rascheln
> und es klingt imho unsauber.

Hat er SPDIF-Ausgang, koaxial oder optisch (TOSLINK)?

Dann kannst Du Dir einen SPDIF-DAC kaufen und bist das Problem los.

z.B. ebay #271700955208

fchk

von Maria S. (doc-brown)


Lesenswert?

Hier im Viertel gibt es neben den Altglas auch Container für 
Elektroschrott. Die alten Kisten sind schon wegen dem hohen 
Stomverbrauch eine Umweltsauerei, wie Glühbirnen eigentlich auch.

Michael, ich dachte, du hättest auch nur noch einen Raspberry Pi.

Wenn die o.g. Teile mit kleinen Änderungen funktioniert hätten, wäre das 
akzeptabel gewesen. Zudem würde mir auch noch ein ADC Eingang fehlen. 
Wie gesagt, werde ich für die alte PC Technik nichts mehr investieren. 
Mit einem Raspi sind zudem solche HW Dinge scheinbar viel einfacher 
umzusetzen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.