Ich habe eine Schaltung von einem anderen Designer geerbt, die einen 12,288-MHz-Quarz als Quelle für eine Audiouhr verwendet. Wir hatten kürzlich Probleme mit der Lieferkette und ich wurde gebeten, ein alternatives Teil mit identischen Spezifikationen zu genehmigen. Als Teil davon habe ich eine FFT unserer "Golden Sample" -Einheit und den neuen betrachteten Kristall verglichen.
Ich war überrascht, dass die FFT beider Einheiten folgendermaßen aussah:
Hier sehen Sie zwei Frequenzspitzen - eine bei 12,28 MHz (nahe den erwarteten 12,288 MHz) - und eine andere mit ziemlich identischer Amplitude bei 12,72 MHz. Das sieht für mich nach einer schlechten Nachricht aus - obwohl der Audioausgang für mein Ohr gut klingt.
Weiß jemand, was die wahrscheinliche Ursache dafür ist? Angesichts der Tatsache, dass dies zum Takten eines DSP verwendet wird (der ihn als Audio-Taktquelle verwendet), gibt es wahrscheinlich negative Auswirkungen dieser Art von Verhalten?
Antworten:
Zwei Beobachtungen:
Beats sind entweder real (Sie würden Beats sehen, wenn Sie eine Mischung aus zwei Frequenzen hätten) oder sie sind ein Sampling-Artefakt. Es ist nicht erforderlich, dass die Abtastfrequenz zu niedrig ist (im Sinne des Nyquist-Kriteriums) - es reicht aus, dass zwischen der Abtastfrequenz und der interessierenden Frequenz eine nahezu perfekte "Phasenverriegelung" besteht.
In diesem Fall denke ich, dass die Beats eine Folge der Art und Weise sind, wie die Daten angezeigt werden. Ich habe ein paar Codezeilen geschrieben, um dies zu simulieren. Wenn Sie davon ausgehen, dass Ihre Anzeige 512 Pixel breit ist und Sie ein Sample pro Pixelspalte anzeigen, erhalten Sie für die angegebene Frequenz das folgende Diagramm:
Was nicht von zwei Frequenzen zu unterscheiden ist, die miteinander schlagen. Jetzt weiß ich, dass Ihr Display wahrscheinlich schmaler ist, aber vielleicht gibt es einige Versuche, die Display-Software so clever zu gestalten - genau, um das Aliasing zu reduzieren. Aber "klug" ist nicht immer dasselbe wie "richtig".
Ich stimme Olin zu - setzen Sie das alte analoge Oszilloskop ein ... oder zeigen Sie zumindest weniger Zyklen auf Ihrem Bildschirm an, um zu sehen, was Ihnen das sagt.
quelle
Dies sieht wirklich wie ein Sampling-Artefakt an Ihrem Ende aus, nicht wie etwas, das der Kristall tut. Erweitern Sie die Scope-Zeitskala (niedrigere Zeit / Division), bis Sie höchstens ein oder zwei Zyklen pro Division haben. Wenn es sich um ein Sampling-Aliasing-Problem handelt, sollte das Artefakt verschwinden.
Alternativ können Sie das Signal mit einem Ye Olde Analog-Oszilloskop betrachten.
Wenn sich herausstellt, dass es sich um ein Stichprobenartefakt handelt, lesen Sie die Stichprobentheorie und achten Sie dabei besonders auf das, was Nyquist zu sagen hat. Erfahren Sie auch mehr über "Aliasing".
Grundsätzlich kann ein punktabgetasteter Stream nur Frequenzen bis zur Hälfte der Abtastrate beibehalten. Höhere Frequenzen als die Hälfte der Abtastrate sehen aus wie niedrigere Frequenzen im Eingangssignal. Anders ausgedrückt, nach dem Abtasten sieht alles wie eine Frequenz von 0 bis zur Hälfte der Abtastrate aus, unabhängig davon, ob sie zuvor in diesem Bereich lag oder nicht.
In der Praxis ist es gut, einen gesunden Abstand zwischen der doppelten höchsten Frequenz im Eingangssignal und der Abtastrate zu haben.
quelle