Ich mag die Antwort von "PV Subramanian" als auf den Punkt. Dies ist genau der typische Zweck von 1 PPS. Stellen Sie eine genaue 1-Sekunden-Flanke bereit, um einen vollständigen "Tageszeit" -Informationsblock zu vergrößern, der mit weniger genauen Mitteln empfangen wird (normalerweise asynchrone serielle Leitung).
In Bezug auf Oszillatoren scheint es, dass im Handel mit "Zeitstandards" und GPS 10 MHz eine sehr beliebte Wahl sind. Und Lokaloszillatoren in GPS-Empfängern lassen sich grob in zwei Kategorien einteilen: diejenigen, die ein genaues Verhältnis von 1: 10000000 zwischen dem 10-MHz-Ausgang und PPS (phasensynchron) ergeben, und diejenigen, bei denen der PPS-Ausgang schrittweise Anpassungen aufweist (Überspringen / Einfügen) Zecken der 10-MHz-Zeitbasis). Die "synchronen" Quarzoszillatoren sind genauer und werden für einige Zwecke benötigt. Sie benötigen auch eine "Ofensteuerung" (OCXO), die etwas zusätzlichen Strom verbraucht. Nicht gut für batteriebetriebene Geräte, hervorragend für die stationäre Zeitmessung. Die "Überspring" -Oszillatoren sind gut genug für die Grundpositionierung und billiger. Das erhalten Sie also in den billigsten GPS-Empfängermodulen.
Für die PLL-Steuerung eines externen Quarzoszillators sind die Flanken von 1 PPS möglicherweise ziemlich weit voneinander entfernt, so dass Sie eine ziemlich lange Integrationszeit in der PLL-Servoschleife benötigen würden. Mit einer 10-MHz-Signalquelle guter Qualität können Sie eine gute Verriegelung viel schneller erzielen. Aber der Haken ist - "gute Qualität". Siehe oben. Davon abgesehen ist 1PPS mit Sicherheit ausreichend, um die Systemzeitbasis einiger Betriebssysteme oder NTPDs, die auf PC-Hardware ausgeführt werden, zu disziplinieren.
Wie bereits erwähnt, wird die 1PPS-Ausgabe eines GPS-Empfängers von einem lokalen Quarzoszillator abgeleitet, der im Empfänger tickt. Typischerweise war dies ein 10-MHz-Kristall. Dieser lokale Quarzoszillator ist wirklich ein VCO, der kleine Anpassungen in seiner tatsächlichen Taktrate zulässt. Dieser VCO-Eingang wird für die Regelung (negative Rückkopplung) verwendet, wobei das GPS-Signal einer Handvoll Satelliten (kombiniert) als Referenz dient. Der Funktionsblock in einem GPS-Empfänger, der die Dekodierung der "verschlüsselten Spaghetti" von Pseudozufalls-Bitströmen auf einem gemeinsam genutzten Träger mit unterschiedlichen Signalpegeln und Dopplerverschiebungen durchführt, wird als "Korrelator" bezeichnet. Es verwendet einige schwere Zahlen, um eine optimale "Lösung" für das "Problem" von Position und Zeit zu finden, basierend auf den empfangenen Funksignalen. Sie werden mit der lokalen Zeitbasis verglichen und es wird fortlaufend ein kleiner Fehler / eine kleine Abweichung zwischen dem Funkempfang und dem lokalen Kristall ausgewertet, die in den VCO-Eingang des Kristalls zurückgeführt wird. Aus zeitlicher Sicht ist der Korrelator des GPS-Empfängers nur eine äußerst komplexe PLL-Vergleichssache :-)
Andere haben Symmetricom und TimeTools erwähnt ... Meinberg Funkuhren hat eine schöne Tabelle der Oszillatoren, die alle denkbaren Präzisionsparameter enthalten:
https://www.meinbergglobal.com/english/specs/gpsopt.htm
Beachten Sie, dass die angegebenen Präzisionen zutreffen wahrscheinlich immer noch konservative / pessimistische Schätzungen.