Hallo, ich muss im Rahmen meiner Diplomarbeit Audiodaten per S/PDIF auf einen Spartan3 übertragen. Ich habe bei Opencores einen entsprechenden Receiver gefunden, frage mich jetzt allerdings ob durch die etwas dürftige Doku und die notwendige Einarbeitung in den Wishbone-Bus eine eigene Lösung nicht vielleicht weniger Arbeit bedeuten würde. Zumal die Audiodaten feste Samplerate und Auflösung haben. Vielleicht hat ja jemand Erfahrung mit sowas und kann mir einen nützlichen Hinweis geben...
Die Einarbeitung in Wishbone geht relativ zügig. Mich hat es ca. 2h gekostet, die Grundzüge zu erlernen. Allerdings bin ich blutiger Anfänger, vermutlich geht's schneller wenn man sich in der Materie schon ein wenig auskennt.
Hat denn vielleicht schonmal jemand das Teil von Opencores erfolgreich eingesetzt?
Ok, in der Simulation läuft der Empfänger...jetzt gehts an die Synthese. Da habe ich das Problem der Pegelanpassung. Leider bin ich nicht so der Hardwerker. Ein spdif-Signal hat einen Pegel von -0,5 bis 0,5 V, wenn ich das richtig verstanden habe. Die Eingangspins des Spartan3A wollen einen Wert zwischen 0 und 3,75 V. Da beim spdif-Signal die Phasenwechsel ausgewertet werden, brauche ich also einen Offset von 0,5 V und eine Verstärkung um etwa 3,75 - richtig? Wie würdet Ihr das lösen?
@ Philip (Gast) >Wie würdet Ihr das lösen? Mit einem Pegelwandler. Ein Schneller Komparator sollte es tun, LM311 könnte grade so reichen. Dein Signal ist ja gleichspannungsfrei durch die Kodierung, also kanst du es mit einem Kondensator an deinen Komparator koppeln. MFG Falk
Das sieht ja recht simpel aus. Danke! Und wie begrenze ich dabei die Ausgangsspannung auf 3,75V statt 5 V?
manno, das hc gatter eben mit ub 3v7 betreiben... einfacher gehts wohl kaum...deswegen auch massig in surround-receivern usw verwendet.
Sorry, hab halt keinerlei Erfahrung was Elektronik angeht...und das nach 10 Semestern Etechnik-Studium! :-) Jetzt hab ich gerade irgendwo gelesen, daß viele Soundkarten eh TTL-Pegel ausgeben, das sollte ich vielleicht zuerst mal prüfen...
@ Philip (Gast) >Sorry, hab halt keinerlei Erfahrung was Elektronik angeht...und das nach >10 Semestern Etechnik-Studium! :-) ??? >Jetzt hab ich gerade irgendwo gelesen, daß viele Soundkarten eh >TTL-Pegel ausgeben, das sollte ich vielleicht zuerst mal prüfen... Dann nimm trotzdem die Schaltung. Die läuft mit TTL UND +/- 0,5V Pegel. MFG Falk
achja, bei uns an der uni stand irgendwo der spruch: wer vorher kein fernseher reparieren kann, kanns nachher auch nicht...
So siehts aus... Ist aber ja auch logisch. Es wird nicht detailliertes Fachwissen(davon gibt es ja viel zu viel) vermittelt, sondern die Grundlagen um sich dieses anzueignen.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.