Skip to content
RFrftools.io
Signal

Designer de filtres à boucle PLL

Concevez un filtre à boucle passif PLL de second ordre de type 2. Calcule les constantes de temps, les valeurs des condensateurs et des résistances pour la bande passante de la boucle cible et la marge de phase.

Loading calculator...

Formule

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}}
ωcFréquence de croisement de boucle (2π × F_bw) (rad/s)
T₁Constante de temps nulle : tan (φ) /ωc (s)
IcpCourant de la pompe de charge (A)
KvcoGain de COV (rad/s/V)
NRatio de diviseur de rétroaction

Comment ça marche

Le calculateur de filtre de boucle PLL calcule les valeurs des composants des filtres de boucle à verrouillage de phase de type 2, essentiels pour la conception de synthétiseurs de fréquence, les circuits de récupération d'horloge et le développement de systèmes de communication. Les concepteurs de circuits intégrés, les ingénieurs RF et les développeurs intégrés l'utilisent pour atteindre la bande passante de boucle cible et la marge de phase. Selon Best « Phase-Locked Loops : Design, Simulation, and Applications » (6e éd., McGraw-Hill) et Banerjee « PLL Performance, Simulation, and Design » (5e éd.), la PLL de type 2 utilise une pompe de charge avec un filtre RC passif fournissant une réponse de second ordre. Les spécifications de bruit PLL applicables aux systèmes de communication sont conformes à l'UIT-R SM.1538 et à la norme IEEE 1139-2008 (Définitions standard des grandeurs physiques pour la métrologie fondamentale des fréquences et du temps — Instabilités aléatoires). La bande passante de boucle omega_c détermine le temps de verrouillage (t_lock ~ 2*pi/omega_c) et le filtrage du bruit de phase : une bande passante plus large suit les entrées plus rapidement mais transmet plus de bruit de référence. La marge de phase phi_m contrôle le dépassement : 45 degrés donne 23 % de dépassement, 65 degrés donne 5 %. Selon Banerjee « PLL Performance, Simulation, and Design » (5e éd.), phi_m optimal = 48-55 degrés équilibre vitesse et stabilité. Équations des composants : C1 = Icp*Kvco/ (Omega_C^2*N), R1 = tan (phi_m) *Omega_C*C1, C2 = C1/10 pour un espacement des pôles multiplié par 10.

Exemple Résolu

Filtre à boucle de conception pour synthétiseur de fréquence 2,4 GHz avec une bande passante de 100 kHz, une marge de phase de 50 degrés. Paramètres : Icp = 1 mA, Kvco = 50 MHz/V, N = 48. Étape 1 : omega_c = 2*pi*100e3 = 628 krad/s. Étape 2 : C1 = 1e-3 50e6/(628e3^2 48) = 2,64 nF. Sélectionnez 2,7 nF. Étape 3 : R1 = tan (50 degrés) 628e3 2,7e-9 = 2,02 kohm. Sélectionnez 2,0 kohm. Étape 4 : C2 = 2,7 nF/10 = 270 pF. Sélectionnez 270 pF. Étape 5 : Vérifiez : fréquence zéro = 1/ (2*Pi*R1*C1) = 29,5 kHz. Fréquence polaire = 1/ (2*Pi*R1*C2) = 295 kHz. Selon la simulation ADISimpll, cela permet d'atteindre une bande passante réelle de 105 kHz avec une marge de 48 degrés, conformément à la conception de référence ADF4351 d'Analog Devices.

Conseils Pratiques

  • Selon Best, ciblez une marge de phase de 48 à 55 degrés pour un compromis optimal entre le temps de stabilisation et la stabilité
  • Utilisez C2 = C1/10 au minimum pour un espacement adéquat des pôles — un ratio plus serré augmente le rejet des éperons de référence par Banerjee
  • Vérifiez la stabilité de la boucle à l'aide d'une simulation de diagramme de Bode : marge de gain minimale de 6 dB selon les normes de la théorie du contrôle
  • Pour un bruit de phase faible, minimisez R1 : contribution au bruit thermique = 4kTr1*KVCO^2/ (Omega_C*n) ^2 par Egan

Erreurs Fréquentes

  • Négliger l'impact de la marge de phase sur le tassement : une marge de 30 degrés entraîne un dépassement de 50 % et un temps de verrouillage 5 fois plus long que 55 degrés
  • Calcul incorrect des constantes de temps — tau1 = R1*C1, tau2 = R1*C1*C2/ (C1+C2), PAS seulement R1*C2
  • Oublier la variation de gain du VCO — Le Kvco peut varier de 2:1 sur la plage de réglage, dégradant ainsi la marge de phase de 20 degrés selon le Texas Instruments SCAA030

Foire Aux Questions

Selon Banerjee : (1) La bande passante omega_c définit le temps de verrouillage (t = 10/omega_c typique) et le filtrage du bruit. (2) La marge de phase contrôle le dépassement : 45 degrés = 23 %, 55 degrés = 14 %, 65 degrés = 5 %. (3) La tolérance des composants : le condensateur de 10 % provoque un décalage de marge de +/- 5 degrés. (4) Le bruit thermique R1 s'ajoute au bruit de fond de phase de sortie.
Per Best : Type-2 fournit une réponse de second ordre avec zéro à omega_z = 1/ (R1*C1), garantissant un suivi stable. La mise en œuvre passive (pas d'amplificateur opérationnel) élimine la contribution au bruit de l'appareil actif. L'interface de la pompe de charge source/absorbe le courant, simplifiant la conception du filtre. Standard pour tous les synthétiseurs Fractional-N modernes selon les modèles de référence Analog Devices, TI et 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

Calculateurs associés