Ich beabsichtige, einen IC zu verwenden, der einen 14,3-MHz-Takteingang erfordert, möchte ihn aber von einer stabilen 10-MHz-Quelle ansteuern - abgeleitet von GPS. Wie wandle ich den 10-MHz-Takt in die 14,3 MHz um, die der IC benötigt?
Was Sie brauchen, ist eine PLL , eine Phasenregelschleife . Es funktioniert, indem es einen Oszillator, den Sie steuern können, mit einem Referenzoszillator vergleicht. Der Trick ist, dass es einfach ist, die Frequenz eines Oszillators mit einem digitalen Zähler zu teilen, also teilen Sie hier den 14,3-MHz-Oszillator durch 143, die 10,0-MHz-Referenz durch 100 und verwenden dann die Ausgabe dieses Vergleichs Stellen Sie sicher, dass die 14,3-Quelle in einem genauen Verhältnis zur stabilen 10-MHz-Referenz läuft.
Es gibt zahlreiche Schaltungen, die all dies in einem Paket tun können, manchmal sogar mit einem Referenzoszillator. Es ist sehr üblich, Frequenzen von einem stabilen Oszillator zu synthetisieren, daher sind diese nicht ungewöhnlich.
Es ist möglich, die Reihenfolge der Multiplikationen und Divisionen zu ändern, um die oben genannten Häufigkeiten zu vermeiden . Wenn Sie eine hübsche Rechteckwelle wünschen, sollte der letzte Schritt eine Division durch sein .
---
, um eine horizontale Linie zu erstellen, um Abschnitte einer längeren Antwort zu trennen.Wenn Sie 14,31818181818 MHz aus einer Quelle von 10 MHz wollen, ist es schwierig. Die 14,31818 MHz ist die amerikanische TV-Farbburstfrequenz, der genaue Wert ist 315/22 MHz. Sie können 10 MHz durch 2 teilen, mit 9 und mit 7 multiplizieren, um 315 MHz zu erhalten. Dann teilen Sie durch 22, um die gewünschte Frequenz zu erhalten. Möglicherweise ist dazu mehr als eine PLL erforderlich. Eine andere Möglichkeit besteht darin, die 10 MHz durch 4 zu teilen und mit 9 und 7 zu multiplizieren und schließlich durch 11 zu teilen.
Natürlich ist es theoretisch möglich, mit 63 zu multiplizieren und dann durch 44 zu dividieren. Dazu braucht man aber einen sehr schnellen PLL-Oszillator für 630 MHz und auch einen schnellen Frequenzteiler. Ich schlage vor, zuerst durch 22 zu dividieren, dann mit 63 zu multiplizieren und schließlich durch 2 zu dividieren. Aber für einen geringen Phasenjitter können getrennte Multiplikationen mit 9 und 7 besser sein.
Welche Art von Chip verwenden Sie, der diese Anforderung erfüllt, und wie hoch wäre der zulässige Jitter? Wenn Sie mit einer großen Menge an Jitter leben könnten, wäre ein Ansatz, ein Gerät zu verwenden, das sowohl ansteigende als auch abfallende Flanken in Impulse umwandelt (effektiv 10 MHz auf 20 MHz verdoppelt) und dann 25 von jeweils 88 Impulsen verwirft, oder Sie könnten a verwenden 25 MHz oder schnellerer Takt zum Ansteuern eines CPLD oder FPGA, das sich ähnlich verhält, aber die 10-MHz-Referenz verwendet, um anzupassen, wie viele Impulse übersprungen werden müssen. Beide Ansätze hätten beträchtlichen Jitter, aber je nachdem, was mit dem 14,3818-MHz-Takt gemacht wird, könnte das akzeptabel sein. Wenn Sie es für die NTSC-Chroma-Generierung verwenden, können die Auswirkungen von Jitter minimiert werden, wenn die Frequenz so gewählt wird, dass abwechselnde Frames ungefähr alternierenden Jitter aufweisen.
Obwohl es möglich ist, 14,3 MHz von einem 10-MHz-Oszillator "abzuleiten", wie in den anderen Antworten gezeigt, müssen Sie dies nicht tun . Eine einfachere Lösung besteht darin , einen 14,3-MHz-Quarzoszillator hinzuzufügen . Die Größe, das Volumen und die Kosten dieser Lösung sind mit den anderen Lösungen vergleichbar.
Bruce Abbott