Quarz oder Oszillator: Die Wahl der Taktquelle

Crystal or Oscillator: Choosing the Clock Source

Quarz oder Oszillator: Wie wählt man die Taktquelle?

Ein Quarz ist ein Resonator, der eine umgebende Schaltung benötigt. Ein Oszillator ist ein kompletter Takt in einem Gehäuse. Die Wahl hängt vor allem von Genauigkeit, Anlaufverhalten und davon ab, wie viel des Designs Sie selbst übernehmen möchten.

Kurze Antwort

  • Quarz (XTAL): am günstigsten, benötigt Lastkondensatoren und eine MCU-Oszillatorschaltung, typischerweise ±10–50 ppm.
  • Oszillator (XO): Stromversorgung rein, Takt raus, Design ohne Lastkondensatoren, typischerweise ±20–50 ppm, besserer Jitter und schnellerer Start.
  • TCXO / OCXO: ±0.5–2 ppm / ±0.001–0.05 ppm, für Funk- und Timing-Referenzen.
  • Resonator: der günstigste von allen, ±0.3–0.5 %, nur für unkritische Timing-Anwendungen.

1. Der grundlegende Unterschied

Crystal with MCU inverter and load capacitors versus a complete oscillator
Abbildung 1 — Links: ein Resonator im Rückkopplungskreis des MCU. Rechts: ein Gerät, das selbst einen Takt ausgibt.

Ein Quarz besteht aus zwei Quarzplatten: Bei seiner Resonanzfrequenz verhält er sich wie ein Induktivitäts-Kondensator-Paar mit sehr hohem Q. Er schwingt nicht von selbst — er benötigt einen Verstärker mit der richtigen Phase und ausreichender Verstärkung; deshalb hat der MCU Oszillator-Pins und deshalb sind Lastkondensatoren wichtig.

Ein Oszillator enthält den Resonator, den Verstärker und üblicherweise einen Puffer in einem Gehäuse. Man versorgt ihn mit Strom und erhält einen Takt. Dadurch entfallen die Auslegung der Lastkondensatoren, der Negativwiderstands-Test und der größte Teil der Layout-Empfindlichkeit — zu einem Preis.

Der Kompromiss ist einfach: Mit einem Quarz übernimmt man einen Teil des Oszillator-Designs. Das bedeutet, Lastkondensatoren anhand von CL auszuwählen, den Negativwiderstand zu prüfen und Streukapazität zu kontrollieren. Mit einem XO übernimmt man nichts davon — aber man zahlt mehr pro Bauteil und ist auf den vom Anbieter spezifizierten Jitter und die Stabilität angewiesen.

2. Genauigkeitsklassen

Typ Typische Stabilität Verwendung
Ceramic resonator ±0.3–0.5 % Non-critical MCU timing
Crystal (XTAL) ±10–50 ppm MCU, USB, general digital
XO (MEMS or quartz) ±20–50 ppm Simple clock, fast start, robust
TCXO ±0.5–2 ppm Radio, GNSS, timing
OCXO ±0.001–0.05 ppm Instrumentation, base stations
Stability versus relative cost for crystal, MEMS, XO, TCXO and OCXO
Abbildung 2 — Grob gesagt: Jede Größenordnung an Stabilität kostet ein Mehrfaches.

3. Startverhalten und Jitter

Typical startup time for crystal, MEMS, XO and TCXO
Abbildung 3 — Ein Quarz kann Millisekunden benötigen; ein MEMS oder XO startet in Mikrosekunden bis zu einer Millisekunde.

Das Startverhalten ist wichtig, wenn das Produkt nach dem Einschalten schnell bereit sein muss oder wiederholt aus dem Schlafmodus aufwacht. Das Startverhalten eines Quarzes hängt von der Verstärkung des Oszillators sowie von Q und ESR des Resonators ab; bei einem XO wird es im Datenblatt als Zahl angegeben.

Ein praktisches Beispiel: Ein Sensorknoten, der alle 100 ms aufwacht, kann sich einen Kristall-Startup von 3 ms bei jedem Aufwachen nicht leisten, weil das Funkmodul vor dem Protokollfenster bereit sein muss. Ein XO oder MEMS, der innerhalb von einigen zehn Mikrosekunden startet, verändert das Energiebudget.

Illustrative phase noise comparison between an oscillator and a crystal with MCU inverter
Abbildung 4 — Stabilität ist nicht Jitter. Zwei Taktgeber mit demselben ppm-Wert können ein sehr unterschiedliches Phasenrauschen aufweisen.

Für Datenwandler, Ethernet und SerDes ist Jitter (Phasenrauschen) die relevante Größe, nicht die Frequenztoleranz. Ein billiger XO mit schlechtem Phasenrauschen kann schlechter sein als ein Kristall, der von einer guten Oszillatorschaltung betrieben wird, obwohl sein ppm-Wert besser aussieht.

3b. Was ppm in der Praxis bedeutet

50 ppm sind 50 Teile pro Million oder 0.005 %. Bei 1 MHz sind das 50 Hz; bei 100 MHz sind es 5 kHz. Für einen UART mit 115200 Baud sind 2 % tolerierbar — ppm ist irrelevant. Für eine Tageszeituhr sind 50 ppm 4.3 Sekunden pro Tag, was von großer Bedeutung ist.

Anwendung Tolerierbarer Fehler Praktische Quelle
UART / SPI ±1–2 % Resonator or crystal
USB full speed ±2500 ppm Crystal
Ethernet ±50 ppm Crystal or XO
RTC ±20 ppm Tuned crystal or TCXO
GNSS / radio ±0.5–2 ppm TCXO

4. Was sich auf der Platine ändert

Element Quarz Oszillator
Load capacitors Required, calculated from CL None
Layout sensitivity High; stray capacitance matters Lower; keep the clock trace clean
Power From the MCU oscillator Own supply pin, needs decoupling
Enable / standby MCU-controlled Often has an enable pin
Output type Sine-ish at the pins CMOS, LVDS, LVPECL

Wenn der Oszillatorausgang differenziell ist (LVDS/LVPECL), benötigt er einen Abschluss und einen passenden Empfänger. Ein CMOS-XO an einem differenziellen Takteingang benötigt einen Konverter oder eine andere Komponente – eine Fehlanpassung, die sich als Takt zeigt, der „gut aussieht“, aber furchtbares Jitter hat.

5. Wann welchen wählen

Decision table for crystal, oscillator, TCXO or resonator
Abbildung 5 — Vier Fragen; die Antwort ist meist offensichtlich, sobald Genauigkeit und Startverhalten bekannt sind.
  1. Genauigkeit über die Temperatur?Wenn Sie besser als ±10 ppm benötigen, ist ein TCXO die praktische Lösung; ein Quarz plus Softwarekalibrierung kann funktionieren, ist aber empfindlich.
  2. Startverhalten?Wenn das Produkt in Mikrosekunden bereit sein muss, verwenden Sie einen XO oder MEMS, keinen Quarz.
  3. Platz auf der Platine und Komplexität?Ein XO eliminiert zwei Kondensatoren und die Berechnung der Lastkapazität.
  4. Kosten?Ein Quarz kostet Cents; ein XO kostet Dollar; ein TCXO kostet mehrere Dollar; ein OCXO kostet Dutzende Dollar.

Für die Quarz-Designseite — CL, Negativwiderstand und Ansteuerpegel — siehe dieQuarz-Startleitfaden. Für das Layout der Taktleitung gelten dieselben Regeln wie für jedes Hochgeschwindigkeitspaar.

5b. Kosten und Bauraum

Bauteil Richtpreis pro Stück Platinenfläche
Resonator cents Small
Crystal cents Small, plus two capacitors
XO about a dollar Larger can
TCXO several dollars Larger, needs clean supply
OCXO tens of dollars Module with heater

6. FAQ

Kann ich einen Quarz durch einen Oszillator ersetzen?

Nur wenn der MCU über einen Takteingangspin verfügt. Viele MCUs akzeptieren entweder einen externen Quarz oder einen externen Takt auf demselben Pin; prüfen Sie vor dem Anschließen das Datenblatt.

Ist MEMS so gut wie Quarz?

Für viele digitale Designs ja – MEMS ist robust, programmierbar und startet schnell. Bei der Präzisionszeitgebung liegen Quarz-TCXO/OCXO bei Stabilität und Phasenrauschen weiterhin vorn.

Warum zieht mein Oszillator mehr Strom als erwartet?

CMOS-Ausgangsstufen ziehen Strom proportional zur Lastkapazität und Frequenz, zuzüglich des Kerns. Prüfen Sie die Ausgangslast und alle ungenutzten Ausgänge.

Brauche ich mit einem XO noch Lastkondensatoren?

Nein. Der Oszillator enthält seinen eigenen Resonator und seine Rückkopplung. Kondensatoren an seinem Ausgang belasten nur den Treiber.

Was ist mit einem Resonator, um Kosten zu sparen?

Akzeptabel für unkritisches Timing bei ±0,3–0,5 %. Nicht für USB, UART mit hoher Baudrate oder alles, was ppm-Genauigkeit erfordert.

Kann ich einen Quarz als Funkreferenz verwenden?

Nur mit Kalibrierung über die Temperatur, und selbst dann driftet es. Ein TCXO ist die übliche Antwort für Funk und GNSS.

7. Quellen

Taktquelle auswählen?

Senden Sie die erforderliche Genauigkeit, den Temperaturbereich, die Anlaufzeit und das Jitter-Budget. Wir grenzen die Auswahl auf einen Quarz, XO oder TCXO ein, bevor Sie sich festlegen.

BOM senden Unser Rückverfolgbarkeitsprozess

Check stock by part number

Turn this insight into a sourcing decision.

Need pricing or a drop-in alternative? Submit a BOM / RFQ or talk to our team.