Crystal PPM-Toleranz- und Frequenzfehlerrechner
Rechnen Sie die Kristalltoleranz in ppm in den absoluten Frequenzfehler in Hz um. Stapelt Anfangstoleranz, Temperaturstabilität und Alterung in Worst-Case-Budgets und RSS-Budgets auf, wobei die Zeitabweichung in Sekunden pro Tag erfolgt.
Formel
Referenz: IEEE 177 quartz resonator definitions; typical AT-cut crystal datasheet parameters
Wie es funktioniert
Teile pro Million ist ein Bruchfehler: Ein ppm bedeutet ein Millionstel, also . Diese einzige Beziehung ist der Grund, warum dieselbe Kristallqualität in einem Design hervorragend und in einem anderen unbrauchbar sein kann. Bei 32,768 kHz entspricht ppm Hz — unsichtbar. Bei 25 MHz sind dieselben ppm Hz, und bei einem 2,4-GHz-Träger, der aus dieser Referenz synthetisiert wird, werden es kHz, was bequem genug ist, um eine Anforderung an die Kanalgenauigkeit zu erfüllen.
Ein Kristalldatenblatt gibt nicht eine Toleranzzahl an, sondern drei, und sie werden unabhängig voneinander angegeben. Bei der Anfangs- oder Kalibrierungstoleranz handelt es sich um die Trimmgenauigkeit bei 25 °C — also wie nahe das Teil am Tag der Auslieferung am Nennwert liegt. Die Frequenz- und Temperaturstabilität gibt an, um wie viel es sich im Betriebsbereich bewegt. Bei einem Kristall im AT-Schliff ist dies eine kubische Kurve mit einer Biegung nahe 25 °C, weshalb die Spezifikation als Gesamtauslenkung und nicht als Koeffizient angegeben wird. Bei der Alterung handelt es sich um eine irreversible Langzeitabweichung aufgrund des Spannungsabbaus bei der Montage und des Stoffübergangs an den Elektroden. Sie wird pro Jahr und am stärksten im ersten Jahr angegeben.
Die drei lassen sich auf zwei verschiedene Arten kombinieren, je nachdem, was Sie benötigen. Die arithmetische Summe $\ text {ppm} _ {init} +\ text {ppm} _ {temp} +\ text {ppm} _ {age} $ ist der garantierte Grenzwert: keine Einheit, die sich zu irgendeinem Zeitpunkt ihrer Lebensdauer befindet, wird sie überschreiten. Das ist die Zahl, die eine Protokollmarge oder eine regulatorische Frequenzgenauigkeitsanforderung erfüllen muss. Das Wurzelsummenquadrat $\ sqrt {\ text {ppm} _ {init} ^2 +\ text {ppm} _ {temp} ^2 +\ text {ppm} _ {age} ^2} $ geht davon aus, dass die drei Mechanismen unkorreliert sind, was sie größtenteils sind, und beschreibt die realistische Streuung innerhalb der Produktion. Es ist immer das kleinere der beiden, und wenn es dort verwendet wird, wo ein garantierter Grenzwert erforderlich war, dann bestehen Konstruktionen die Qualifizierung und scheitern in der Praxis.
Da ppm eine Bruchrate ist, wird sie direkt der Zeitmessung zugeordnet, ohne dass zusätzliche physikalische Anforderungen erforderlich sind. Ein ppm entspricht einer Mikrosekunde pro Sekunde, 86,4 Millisekunden pro Tag und 31,5 Sekunden pro Jahr. Diese Umrechnung macht ppm zur natürlichen Einheit für Echtzeituhren: Ein RTC von ppm driftet auf s/Tag und Minuten pro Jahr, weshalb kalendergenaue Produkte entweder eine $\ pm TCXO oder eine periodische Netzwerkzeitkorrektur benötigen.
Bearbeitetes Beispiel
Bei der linearen Akkumulation handelt es sich um den konservativen Wert einer Spezifikation pro Jahr. Echte Kristalle altern ungefähr logarithmisch, sodass die Werte für die Jahre zwei und drei überschätzt werden.
Schritt 2: Arithmetische Summe im schlimmsten Fall ppm Schritt 3: Realistisches Wurzelsummenquadrat ppmDie statistische Zahl ist 40% kleiner als der garantierte Grenzwert — die Lücke zwischen dem, wofür Sie entwerfen müssen, und dem, was Sie normalerweise messen werden.
Schritt 4: Absoluter Frequenzfehler Hz Schritt 5: Frequenzgrenzen Hz HzGesamtspanne zwischen den Extremen: Hz
Schritt 6: Drift bei der Zeitmessung s/TagÜber ein Jahr: Minuten
Ergebnis: ppm im schlimmsten Fall, Hz bei 25 MHz und bis zu 3,8 Sekunden Taktdrift pro Tag. Weit innerhalb der ppm, die ein Ethernet-PHY zulässt, aber viel zu locker für ein Produkt, das die Kalenderzeit ohne fremde Hilfe einhalten muss.Praktische Tipps
- ✓Vermessen Sie den Kristall mit dem engsten Verbraucher der Referenz, nicht mit dem Durchschnittsverbraucher. Ein einzelnes Design kann einen UART, der Tausende von ppm toleriert, und einen Radiosynthesizer, der zehn ppm toleriert, versorgen
- ✓Bei Echtzeituhren sollten Sie zu Beginn des Designs direkt in Sekunden pro Tag umrechnen — plus oder minus 20 ppm sind 1,73 s/Tag, was für die meisten Menschen viel einfacher anhand einer Produktanforderung zu beurteilen ist als anhand einer ppm-Zahl
- ✓Wenn der Begriff der Temperaturstabilität dominiert, ist ein TCXO in der Regel günstiger als eine Verschärfung der Anfangstoleranz. Eine Verbesserung der anfänglichen Trimmung ist kostspielig, und die Temperatur ist in der Regel der größte der drei Werte bei einer Konstruktion mit breitem Temperaturbereich
- ✓Für versiegelte oder unzugängliche Produkte großzügig im Budget lagern. Ein Gerät, das über das Netzwerk neu synchronisiert werden kann, muss nur die Genauigkeit zwischen den Synchronisierungen aufrechterhalten; ein Gerät, das nicht die volle Endnummer benötigt
- ✓Überprüfen Sie vor allem anderen die angegebene Lastkapazität. Ein falscher CL-Wert ist die häufigste Ursache dafür, dass ein Kristall die Toleranzgrenze überschreitet. Das ist eher eine Layout- und Komponentenwahl als eine Kaufentscheidung
Häufige Fehler
- ✗Verwenden Sie nur die Anfangstoleranz aus der Überschrift des Datenblatts — ein Teil, das mit plus oder minus 20 ppm gekennzeichnet ist, bedeutet in der Regel 20 ppm bei 25 Grad C, wobei Temperatur und Alterung noch hinzukommen müssen; der tatsächliche Wert für das Ende der Lebensdauer ist oft das Zwei- bis Dreifache des Werts in der Überschrift
- ✗Wurzelsummenquadrierung, wenn ein garantiertes Limit erforderlich ist — RSS beschreibt die Produktionsstreuung, nicht die Grenze. Die Einhaltung von Protokollen, die Genauigkeit der regulatorischen Frequenzen und im schlimmsten Fall die Linkmarge benötigen alle die arithmetische Summe
- ✗Vergessen wir die Diskrepanz bei der Lastkapazität — ein Kristall, der für 12 pF spezifiziert ist und bei einer tatsächlichen Last von 15 pF läuft, wird um Dutzende von ppm gezogen, häufig mehr als alle Begriffe im Datenblatt zusammen, und er erscheint in keinem von ihnen
- ✗Wenn Sie den Alterungswert pro Jahr linear über zehn oder fünfzehn Jahre anwenden — das ist bewusst konservativ und kann um das Drei- bis Fünffache überschätzt werden, wodurch Sie möglicherweise zu einem unnötig teuren Teil geraten.
- ✗Zwei Uhren werden verglichen und es wird nur die Toleranz eines Kristalls verwendet — wenn zwei unabhängige Oszillatoren im Gleichschritt bleiben müssen, ist der relative Fehler die Summe der beiden Budgets, sodass sich zwei Teile mit plus oder minus 30 ppm um 60 ppm unterscheiden können
Häufig gestellte Fragen
Verwandte Artikel
Shop Components
As an Amazon Associate we earn from qualifying purchases.
Verwandte Taschenrechner
General
Ladekappe aus Kristall
Berechnen Sie die tatsächliche Lastkapazität, die von einem Quarzoszillator gesehen wird, schätzen Sie den Frequenzfehler anhand der Spezifikation ab und ermitteln Sie die empfohlenen Werte für externe Kondensatoren.
Convert
Frequenz ↔ Wellenlänge
Sofortige Umwandlung von Frequenz in Wellenlänge: 150 MHz = 2,0 m, 2,4 GHz = 12,5 cm, 5,8 GHz = 5,2 cm. Berechnet volle, halbe und viertel Wellenlängen für jedes Medium — Antennendesign, Koax- und HF-Planung.
General
RC-Zeitkonstante
Berechnen Sie die RC-Schaltkreiszeitkonstante τ, die Ladezeit auf 63,2% und 99% und -3 dB Grenzfrequenz. Unverzichtbar für das Design von Filtern und Zeitschaltungen.
General
LC-Resonanz
Berechnen Sie die Resonanzfrequenz, die charakteristische Impedanz, den Q-Faktor und die Bandbreite eines seriellen oder parallelen LC-Tankkreises. Geben Sie die Induktivität, die Kapazität und den optionalen Serienwiderstand ein.