Hallo liebe Forumsgemeinde, in meinem Eigenbau-TRX habe ich einen PCM1803A verbaut, der aktuell mit 16 kHz betrieben wird. Die Abblockkondensatoren sind vernünftig angebracht, AGND und GNDD sind unter dem ADC verbunden. Der I2S ist mit 47 Ohm in Reihe zum Prozessor geführt. Das Rauschen beträgt ~80 digit pp. Jetzt zu meinem Problem: Wenn ich die Abtastrate auf 96 ks erhöhe, dann steigt das Rauschen auf ~10000 digit pp. Den Fehler konnte ich auf den ADC eingrenzen, die Versorgungsspannungen sind sauber und das Rauschen an TP2 und TP3 ist unverändert. Die Digitaltechnik steckt sauber abgeschirmt auf dem SV4, eine Einstrahlung kann ich ausschließen. Leider fehlt mir die Erfahrung bei solchen Aufbauten, wie würdet ihr bei dem Problem weitermachen? Viele Grüße, danke, 73, Bernhard
Die Versorgung mit der Diode D8 ist Käse. Wenn die Spannung wirklich nur von dem Stecker SV4 kommt, dann wundert es mich dass das Ding überhaupt funktioniert. Vdd ist mit 2.7V bis 3.6V angegeben, AVCC mit 4.5V bis 5.5V. Der linke der Teil der Schaltung bzw. die eigentlich Versorgung wäre interessant.
Bin jetzt kein Profi auf dem Gebiet, aber ich würde mir zuerst mal die Schaltungs und Layoutvorschläge im Datenblatt genau anschauen, speziell zur Masseführung und Trennung von AGND und DGND. Und mal nach Appnotes zu dem Thema hochauflösende Wandler suchen.
>> Die Versorgung mit der Diode D8 ist Käse
Ist nur eine Schutzdiode, falls die 3,3 V digital da sein sollten und
die 5 V analog nicht.
Bernhard __ schrieb: > Ist nur eine Schutzdiode, falls die 3,3 V digital da sein sollten und > die 5 V analog nicht. Ok, das sieht man aber nicht. AGND und GNDD sind verbunden?
Schieb... Leider habe ich immer noch keine Verbesserung erreichen können, kann mir jemand helfen?
.. noch ein Schuß ins Blaue ohne Kentnisse im Audio-Bereich: bei 48kHz erreichst du noch <100 digit pp? Falls ja: wirf noch mal nen Blick ins Datenblatt..
Bernhard __ schrieb: > Leider habe ich immer noch keine Verbesserung erreichen können, kann mir > jemand helfen? Poste dein Layout
>Wenn ich die Abtastrate auf 96 ks erhöhe, dann steigt das Rauschen auf >~10000 digit pp. Hast du schon die digitalen Signale angeschaut, ob dort alle vorgegebenen Zeiten eingehalten werden? Grüsse
>> Hast du schon die digitalen Signale angeschaut Naja, fast alles ergibt sich ja aus dem I2S selbst, das macht der µC ja automtisch immer gleich. Die Flanken habe ich mir angeschaut, sehen vernünftig aus. >> bei 48kHz erreichst du noch <100 digit pp? Zwischen 16 und 48 kHz ändert sich das Rauschen nur wie erwartet leicht, die Störungen haben ein Frequenzspektrum vom einigen einzelnen kHz, hauptsächlich ~ 9 kHz. >> wirf noch mal nen Blick ins Datenblatt.. Gesagt, getan. Das Rauschen ist leider unverändert, soll ich noch einmal reinschauen?
Bernhard __ schrieb: >>> wirf noch mal nen Blick ins Datenblatt.. > Gesagt, getan. Das Rauschen ist leider unverändert, soll ich noch einmal > reinschauen? Jau, evtl nochmal reingucken. Oberhalb von 48kHz ändert sich das Oversampling - uU arbeitet der ADC nicht mehr mit voller Auflösung. Von der Grössenordnung her könnte das jedenfalls passen..
>> Hast du schon die digitalen Signale angeschaut >Naja, fast alles ergibt sich ja aus dem I2S selbst, das macht der µC ja >automtisch immer gleich. Klingt ein wenig komisch bei fast 50MHz Sysclock. Ich hab den PCM1801 im Einsatz, da hab ich die Signale SCLK,LRCK,BCK mit einer Synchronzähler-Kaskade gewonnen.Die höchste Frequenz SCLK hab ich mit einer PLL erzeugt, die mit "gemütlichen" 2048Hz gespeist wurde.Das Ding mag keine wechselnden Phasenverschiebungen der Steuersignale. Grüsse
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.