Skip to content
RFrftools.io
Signal

PLL-Schleifenfilter-Designer

Entwerfen Sie einen passiven PLL-Schleifenfilter zweiter Ordnung vom Typ 2. Berechnet Zeitkonstanten, Kondensator- und Widerstandswerte für die Zielschleifenbandbreite und den Phasenrand.

Loading calculator...

Formel

C1=IcpKvcoNωc21+(ωcT1)21+(ωcT3)2C_1 = \frac{I_{cp} K_{vco}}{N \omega_c^2} \cdot \frac{\sqrt{1+(\omega_c T_1)^2}}{\sqrt{1+(\omega_c T_3)^2}}
ωcSchleifenübergangsfrequenz (2π × F_BW) (rad/s)
T₁Nullzeitkonstante: tan (φ) /ωc (s)
IcpStrom der Ladungspumpe (A)
KvcoVCO-Gewinn (rad/s/V)
NRückkopplungsteilerverhältnis

Wie es funktioniert

Der PLL Loop Filter Calculator berechnet Komponentenwerte für Phasenregelkreisfilter vom Typ 2 — unverzichtbar für das Design von Frequenzsynthesizern, Taktrückgewinnungsschaltungen und die Entwicklung von Kommunikationssystemen. IC-Designer, HF-Ingenieure und Embedded-Entwickler verwenden dies, um die Zielbandbreite und den Phasenabstand für den Regelkreis zu erreichen. Gemäß Best 'Phase-Locked Loops: Design, Simulation, and Applications' (6. Aufl., McGraw-Hill) und Banerjee 'PLL Performance, Simulation, and Design' (5. Aufl.) verwendet Typ-2 PLL eine Ladungspumpe mit passivem RC-Filter, der ein Ansprechverhalten zweiter Ordnung ermöglicht. Die für Kommunikationssysteme relevanten PLL-Geräuschspezifikationen entsprechen ITU-R SM.1538 und dem IEEE-Standard 1139-2008 (IEEE Standard Definitions of Physical Quantities for Fundamental Frequency and Time Metrology — Random Instabilities). Die Schleifenbandbreite omega_c bestimmt die Sperrzeit (t_lock ~ 2*pi/omega_c) und die Filterung des Phasenrauschens — mit einer breiteren Bandbreite werden Eingaben schneller übertragen, aber es wird mehr Referenzrauschen durchgelassen. Der Phasenrand phi_m kontrolliert das Überschwingen: 45 Grad ergeben ein Überschwingen von 23%, 65 Grad ergeben 5%. Laut Banerjee „PLL Performance, Simulation, and Design“ (5. Aufl.) liegt das optimale Verhältnis zwischen Geschwindigkeit und Stabilität bei phi_m bei 48-55 Grad. Komponentengleichungen: C1 = Icp*Kvco/ (Omega_C^2*N), R1 = tan (phi_m) *Omega_C*C1, C2 = C1/10 für einen 10-fachen Polabstand.

Bearbeitetes Beispiel

Entwerfen Sie einen Schleifenfilter für einen 2,4-GHz-Frequenzsynthesizer mit einer Bandbreite von 100 kHz und einem Phasenabstand von 50 Grad. Parameter: Icp = 1 mA, Kvco = 50 MHz/V, N = 48. Schritt 1: omega_c = 2*pi*100e3 = 628 krad/s. Schritt 2: C1 = 1e-3 50e6/(628e3^2 48) = 2,64 nF. Wählen Sie 2,7 nF. Schritt 3: R1 = tan (50 Grad) 628e3 2,7e-9 = 2,02 kohm. Wählen Sie 2,0 kOhm. Schritt 4: C2 = 2,7 nF/10 = 270 pF. Wählen Sie 270 pF. Schritt 5: Überprüfen Sie, ob Nullfrequenz = 1/ (2*Pi*R1*C1) = 29,5 kHz ist. Polfrequenz = 1/ (2*Pi*R1*C2) = 295 kHz. Laut der AdiSimplel-Simulation wird so eine tatsächliche Bandbreite von 105 kHz mit einem Spielraum von 48 Grad erreicht — das entspricht dem ADF4351-Referenzdesign von Analog Devices.

Praktische Tipps

  • Laut Best sollten Sie einen Phasenabstand von 48-55 Grad anstreben, um eine optimale Einschwingzeit und einen Kompromiss zwischen Stabilität und Stabilität zu erzielen
  • Verwenden Sie mindestens C2 = C1/10 für einen ausreichenden Polabstand — ein engeres Verhältnis erhöht die Abweisung von Referenzspitzen pro Banerjee
  • Überprüfen Sie die Regelkreisstabilität mit der Bode-Plot-Simulation — Mindestverstärkungsmarge von 6 dB gemäß den Standards der Regelungstheorie
  • Minimiere R1 für niedriges Phasenrauschen: Beitrag zum thermischen Rauschen = 4kTr1*kvCO^2/ (Omega_C*N) ^2 pro Egan

Häufige Fehler

  • Vernachlässigung der Auswirkungen des Phasenrandes auf die Beruhigung — ein 30-Grad-Spielraum führt zu einem Überschwingen von 50% und einer 5-mal längeren Sperrzeit im Vergleich zu 55 Grad
  • Falsche Berechnung von Zeitkonstanten — tau1 = R1*C1, tau2 = R1*C1*C2/ (C1+C2), NICHT nur R1*C2
  • Übersieht die VCO-Verstärkungsvariation — Kvco kann im gesamten Abstimmbereich um 2:1 variieren, wodurch sich der Phasenabstand um 20 Grad gemäß Texas Instruments SCAA030 verschlechtert

Häufig gestellte Fragen

Laut Banerjee: (1) Die Bandbreite omega_c legt die Sperrzeit (t = 10/omega_c typisch) und die Rauschfilterung fest. (2) Der Phasenrand steuert das Überschwingen — 45 Grad = 23%, 55 Grad = 14%, 65 Grad = 5%. (3) Die Komponententoleranz — der Kondensator von 10% verursacht eine Randverschiebung von +/-5 Grad. (4) Das thermische Rauschen von R1 erhöht das Grundrauschen der Ausgangsphase.
Am besten: Typ-2 liefert eine Antwort zweiter Ordnung mit Null bei omega_z = 1/ (R1*C1), was eine stabile Nachführung gewährleistet. Durch die passive Implementierung (kein Operationsverstärker) wird der aktive Geräuschpegel des Geräts vermieden. Die Schnittstelle zur Ladungspumpe speist bzw. senkt Strom, was das Filterdesign vereinfacht. Standard für alle modernen Fractional-N-Synthesizer gemäß den Referenzdesigns von Analog Devices, TI und Maxim.

Shop Components

As an Amazon Associate we earn from qualifying purchases.

Op-Amp IC Assortment

General-purpose and precision operational amplifiers

Function Generator

DDS function generator for signal and filter testing

Verwandte Taschenrechner