Professional Documents
Culture Documents
verrouillage
de phase
jean-philippe muller
Sommaire
jean-philippe muller
La boucle à verrouillage de phase
Dans le domaine des télécommunications, on a souvent besoin d’un signal dont la fréquence soit à la fois
très stable et variable par pas. C’est le cas de l’oscillateur local qui fournit la porteuse d’un émetteur, ou de
l’oscillateur local d’un récepteur.
Malheureusement, les seuls oscillateurs stables qu’on puisse réaliser facilement sont les oscillateurs à
quartz, et pour ce type d’oscillateur il est difficile de faire varier la fréquence, sauf en changeant le quartz.
La boucle à verrouillage de phase ou Phase Locked Loop ( invention française datant de 1932 ) permet
de répondre à ce problème en fournissant en sortie un signal ayant la stabilité d’un quartz de référence,
mais avec un choix de fréquences quasi illimité.
On trouve une boucle à verrouillage de phase dans tous les équipements modernes :
récepteurs FM, TV
émetteurs récepteurs CB
magnétoscopes
décodeurs TV numériques
modems téléphoniques et câbles
téléphones GSM etc …
Le cœur de la PLL est l’oscillateur qui fournit en sortie un signal en général sinusoïdal ou carré, mais dont
la fréquence instantanée fe(t) est asservie à la fréquence fe(t) du signal injecté dans la boucle.
Rappelons que pour un signal sinusoïdal dont la fréquence varie, on définit la phase instantanée ϕ(t) et la
pulsation instantanée ω(t) par :
La PLL est donc un asservissement de fréquence ou de phase dont la structure interne est la suivante :
Figure 1.
Structure de
base de la
boucle à u(t) v(t) Oscillateur
verrouillage de Comparateur Filtre commandé en
de phase passe-bas tension
phase. Signal d’entrée ve(t)
de pulsation ωe(t) et Signal de sortie vs(t)
de phase ϕe(t) de pulsation ωs(t) et
de phase ϕs(t)
L’oscillateur VCO qui produit le signal de sortie couvre une certaine plage de fréquence autour d’une valeur
centrale appelée fo. Sa fréquence varie en fonction de la tension de commande v appliquée sur son entrée.
La fréquence du signal en sortie de cet oscillateur est comparée avec la fréquence d’un signal de référence
issu souvent d’un oscillateur à quartz.
Ceci est fait par un comparateur de phase qui fournit à sa sortie une tension u souvent d’allure assez
complexe mais dont la valeur moyenne v commande la fréquence du VCO.
jean-philippe muller
La boucle à verrouillage de phase
Les PLL peuvent fonctionner dans une gamme très large de fréquences, depuis les audiofréquences
jusqu’à plusieurs gigahertz. Il est évident que les structures de VCO utilisées dépendront de la fréquence à
laquelle doit travailler la boucle.
Pour des fréquences assez basses, le VCO est simplement un convertisseur tension-fréquence, fonction
pour laquelle il existe une multitude de schémas .
Aux fréquences plus élevées, on utilisera un oscillateur à transistors à circuit LC, ou stabilisé en fréquence
par quartz ou résonateur céramique.
La variation de fréquence est obtenue par l’adjonction d’une diode varicap ou varactor en parallèle sur le
circuit oscillant.
Figure 2.
Exemple de Vcc = 12V R1 = R2 = 10 kΩ Vcc
montage de VCO Re = 1 kΩ R = 100 kΩ
à transistor pour C = 10 nF Ca = 47 pF Cb = 10 pF
la gamme des Cd = 25 pF si U = 1V et R1
27MHz. Cd = 4 pF si U = 25V
L = 1,5 µH
R2 L C
Ca C
R Cd
Cb Re
s(t)
La capacité équivalente vaut : Ce = 33,2 pF pour U = 1V, ce qui donne une oscillation à f1 = 22,5 MHz,
alors que pour U = 25V on a Ce = 12,2 pF et f2 = 37,2 MHz.
D’une façon générale, le VCO sera linéarisé autour de son point de fonctionnement fo et caractérisé alors
par sa pente Ko, ou gain statique, définie par :
Ce gain statique est défini autour du point de repos correspondant à la fréquence autour de laquelle
fonctionnera la boucle.
Figure 3.
ωs
Modélisation du
VCO. Pente Ko
Caractéristique du VCO
v(t) Oscillateur ωo
commandé en
tension
Signal de sortie vs(t)
de pulsation ωs(t) et
de phase ϕs(t)
Vo v
jean-philippe muller
La boucle à verrouillage de phase
Le comparateur de phase doit donner en sortie une information sur le déphasage entre le signal de sortie
du VCO et le signal d’entrée de la boucle, et idéalement il fournit une tension proportionnelle à la différence
de phase entre l’entrée et la sortie.
Figure 4.
Signal d’entrée ve(t)
La place du
de pulsation ωe(t) et
comparateur de
de phase ϕe(t) u(t) v(t) Signal de sortie vs(t)
phase. Comparateur Filtre
de phase de pulsation ωs(t) et
passe-bas
OU Exclusif de phase ϕs(t)
Il existe différents types de comparateurs de phase dont le plus courant est le OU Exclusif suivi d’un filtre
passe-bas, qui a l’avantage de la simplicité mais ne fonctionne qu’avec des signaux carrés symétriques.
Figure 5.
Déphasage Φ
Fonctionnement
du comparateur
de phase à OU
exclusif. Ve(t)
phase
2π
Vs(t)
u(t)
Φ π
Le comparateur de phase est linéarisé autour du point de fonctionnement de la boucle défini par fo , ce qui
veut dire qu’il sera caractérisé par un coefficient souvent noté Kd défini par :
Pour une porte OU Exclusif alimentée en 15V, la constante Kd vaut : Kd = Vdd = 4,77 V/rad
π
Figure 6.
Modélisation du ϕe(t) ϕe-ϕs
comparateur de u(t) v(t)
passe-bas
phase. + Kd F(p)
Signal d’entrée ve(t)
-
de pulsation ωe(t) et
de phase ϕe(t) ϕs(t)
Signal de sortie vs(t)
de pulsation ωs(t) et
de phase ϕs(t)
jean-philippe muller
La boucle à verrouillage de phase
On utilise souvent aujourd’hui des comparateurs phase-fréquence avec sortie en courant appelés
aussi comparateurs à pompe de charge.
Une source de courant, commandée par une fonction logique appropriée, fournit en sortie du comparateur
de phase des impulsions de courant I, positives ou négatives, dont le signe et la durée dépendent du
déphasage entre les deux signaux d’entrée du comparateur de phase.
Figure 7.
Fonctionnement
du comparateur
phase-
fréquence.
Le courant moyen en sortie de ce type de comparateur est sensiblement proportionnel au déphasage entre
les deux signaux d’entrée.
Le filtre passe-bas est attaqué en courant en fournit à sa sortie la tension de commande du VCO, sa
transmittance sera donc homogène à une impédance Z(p).
Figure 8.
Filtre de boucle
associé au
comparateur à
pompe de
charge.
Figure 9.
ϕe(t) ϕe-ϕs
Modélisation du
i(t) v(t)
comparateur de passe-bas
phase. + Kd Z(p)
Signal d’entrée ve(t)
-
de pulsation ωe(t) et
de phase ϕe(t) ϕs(t)
Signal de sortie vs(t)
de pulsation ωs(t) et
de phase ϕs(t)
jean-philippe muller
La boucle à verrouillage de phase
Aux fréquences très élevées, on utilise comme comparateur de phase un multiplieur ( mélangeur Schottky )
suivi d’un filtre passe-bas.
Figure 10.
Structure du ϕe(t) multiplieur e(t)
comparateur de u(t) v(t)
passe-bas
phase à X Kd F(p)
mélangeur.
Signal d’entrée ve(t)
de pulsation ωe(t) et
de phase ϕe(t) ϕs(t)
Signal de sortie vs(t)
de pulsation ωs(t) et
de phase ϕs(t)
Si les signaux d’entrée et de sortie sont déphasés, la tension en sortie du mélangeur s’écrit :
Figure 11.
Caractéristique v
du comparateur
de phase à
mélangeur.
-π/2 π/2 ϕe - ϕs
Dans la zone linéaire, le déphasage entre les deux signaux est faible et peut donc assimiler le sinus à
l’angle, soit :
jean-philippe muller
La boucle à verrouillage de phase
6- Fonctionnement de la boucle
En l’absence de signal injecté à l’entrée de la boucle, ou si la fréquence du signal injecté est en dehors de
la plage de fonctionnement du VCO, la boucle est dite non verrouillée et la fréquence en sortie de la boucle
est égale à la fréquence centrale du VCO. Une boucle non verrouillée n’a aucun intérêt.
Si on injecte dans la boucle un signal de fréquence fe voisin de fo, le système évolue selon un régime
transitoire complexe à étudier pour aboutir au bout d’un temps lié aux caractéristiques du filtre passe-bas et
allant de la microseconde à la milliseconde à une situation stable caractérisée par les points suivants :
On dit alors que la boucle est verrouillée. Voici l’allure des signaux aux différents points de la boucle :
Figure 12.
Allure des
signaux aux Ve(t) temps • Les signaux ve(t) et
différents points vs(t) sont déphasés
de la boucle. T
• Les signaux ve(t) et
vs(t) n’ont pas
Vs(t) obligatoirement la
même forme
• Le signal en sortie du
u(t) comparateur de phase
est à une fréquence
double
Une fois que la boucle est verrouillée ou accrochée, la fréquence d’entrée peut varier dans une certaine
plage sans que cette boucle ne décroche. C’est la plage normale de fonctionnement de la PLL ou plage de
verrouillage caractérisée par l’égalité des fréquences d’entrée et de sortie.
Figure 13.
Les plages de Pulsation
capture et de La boucle se centrale Ωo La boucle se
verrouillage. verrouille verrouille Pulsation ω
Plage de capture
Plage de verrouillage
La boucle La boucle
décroche décroche
Pour raccrocher la boucle, il faut alors revenir au voisinage de fo et pénétrer dans une zone appelée plage
de capture.
jean-philippe muller
La boucle à verrouillage de phase
Pour des variations autour du point de repos défini par fo, et si on s’intéresse aux phases des signaux
d’entrée et de sortie, le schéma fonctionnel de la boucle s’établit ainsi :
Il est souvent plus intéressant de travailler avec les pulsations ωs et ωe des signaux d’entrée et de sortie.
On passe facilement au nouveau schéma fonctionnel , sachant que la pulsation est la dérivée de la phase :
Ce schéma peut encore se simplifier encore en faisant glisser les deux intégrateurs après le comparateur :
jean-philippe muller
La boucle à verrouillage de phase
Quel que soit le type de filtre passe-bas utilisé, le système contient un intégrateur et est donc au moins de
classe 1 , ce qui implique une erreur nulle à une entrée constante.
En régime permanent, l’erreur à une entrée constante sera donc nulle, ce qui veut dire qu’on aura
rigoureusement :
f s = fe
Ce résultat très simple est capital pour toutes les applications en synthèse de fréquence :
Lorsque la boucle à verrouillage de phase est verrouillée sur un signal de fréquence fe fixe, la
fréquence fs du signal en sortie du VCO est rigoureusement égale à la fréquence du signal d’entrée.
Lorsque le signal d’entrée a une fréquence qui varie, comme dans les applications de démodulation de
fréquence, l’erreur n’est pas nulle.
Si le filtre est un passe-bas du premier ordre, si la fréquence à l'entrée varie linéairement ωe(t) = Ct,
l'erreur est constante et vaut :
On peut améliorer la précision du système à une entrée variable en utilisant un filtre passe-bas qui introduit
une intégration supplémentaire et qui fera passer le système à un asservissement de classe 2.
jean-philippe muller
La boucle à verrouillage de phase
Il est clair que le type de filtre passe-bas a une influence importante sur le régime transitoire.
Le filtre le plus simple est un simple passe-bas du premier ordre , le plus intéressant est le filtre actif qui
introduit une intégration supplémentaire aux basses fréquences et augmente ainsi la précision sans
dégrader la marge de phase et donc la stabilité.
Figure 17.
Le passe-bas R ωc = 1/τ
moyenneur le 1 ω
plus simple.. F ( p) =
e C s 1 + τp
T(p) = Ko.Kd.
p(1+ τ p)
T’(p) = Ko.Kd
2
KoKd + p + τp
ème
Il s’agit d’un système du 2 ordre fondamental, pour lequel la pulsation propre et l’amortissement
dépendent de Ko et de τ :
KoKd 0,5
σ0 = et m=
τ KoKdτ
• le gain statique Kd du comparateur de phase dépend du type de comparateur de phase utilisé et n’est
en général pas réglable
• la constante de temps τ est choisie pour avoir un bon filtrage passe-bas, c’est à dire que la fréquence
de coupure correspondante devra être au moins une décade en-dessous de la fréquence centrale Fo
de la boucle
• la pente Ko du VCO sera alors fonction de l’amortissement m désiré ( en général autour de m=0,7)
La pulsation propre ωo et donc le temps de réponse sont alors déterminés et ne peuvent être réglés sans modifier
l’amortissement. C’est l’inconvénient principal lié à l’utilisation d’un filtre passe-bas trop simple.
Néanmoins, ce type de filtre est très pratique lorsque le temps de réponse n’est pas critique, comme par exemple
dans certaines applications de synthèse de fréquence.
jean-philippe muller
La boucle à verrouillage de phase
On rencontre souvent dans les PLL le filtre passe-bas actif dont la structure est la suivante :
Figure 18.
R2 C
Filtre de boucle R
actif.
R1
R
-
-
s(t)
+
e(t)
+
Figure 19.
Courbe de
réponse du filtre
1+τ2 p
F ( p) =
actif. τ1 p ω1 = 1/τ1
avec τ1 = R1C
ω
et τ2 = R2C ω2 = 1/τ2
Ce filtre introduit une intégration supplémentaire, ce qui augmente la classe du système asservi et améliore
sa précision.
ce qui nous donne en boucle fermée un système du deuxième ordre non fondamental:
T’(p) = T(p) = 1 + τ 2p
2
1+T(p) 1+ τ 2 p + τ 1 p /KoKd
Ce système est caractérisé par son amortissement m et sa pulsation propre ωο qui s’écrivent :
KoKd 0,5τ 2
σ0 = et m=
τ1 KoKd
τ1
En choisissant des valeurs convenables pour les deux constantes de temps, le concepteur de la boucle à
verrouillage de phase pourra s’assurer d’un régime transitoire correct, c’est à dire un temps de réponse
rapide et un dépassement raisonnable.
jean-philippe muller
La boucle à verrouillage de phase
ème
Il faut cependant remarquer que le système étudié est bien du 2 ordre en boucle fermée, mais il ne s’agit
ème
pas d’un système du 2 ordre fondamental à cause de la présence au numérateur d’un terme en p.
Pour choisir la valeur de l’amortissement m correspondant à un dépassement donné, il faut donc utiliser les
abaques spécifiques à ce système donnés ci-dessous :
Figure 20.
Influence de
l’amortissement
sur la réponse
transitoire de la
boucle.
On constate que pour avoir un amortissement correct et un dépassement limité à 20% il convient de
choisir une valeur de l’ordre de m = 0,7.
jean-philippe muller
La boucle à verrouillage de phase
La boucle à verrouillage de phase construite autour d’un comparateur de phase à pompe de charge
présente l’intérêt de bien fonctionner avec un simple filtre passif.
Figure 21.
Structure de la
boucle à pompe
de charge.
Kd K0 1+ R1 C1 p
La transmittance en boucle ouverte s’écrit : T(p)= ⋅
(C1 +C2 )p 2 CC
1+ R1 1 2 p
C1 +C2
Par un choix correct des composants R1, C1 et C2, on peut assurer au système bouclé une marge de
phase de l’ordre de 45 degrés et donc une stabilité correcte.
Figure 23.
Diagramme de
Bode du gain de
boucle pour un
filtre bien
dimensionné.
jean-philippe muller
La boucle à verrouillage de phase
Lorsqu’on veut produire un signal modulé en fréquence, on est confronté à deux exigences contradictoires
à savoir:
Un oscillateur LC muni d’une varicap permet d’atteindre le deuxième objectif mais non le premier, et la
situation s’inverse pour l’oscillateur à quartz.
Signal
basse-fréquence
s(t)
Signal de sortie vs(t) de pulsation
Signal d’entrée ve(t)
ωs(t) = Ωo + Kos(t)
de pulsation ωe(t) = Ωo fixe
La PLL est accrochée sur un oscillateur à quartz de référence fournissant un signal à la fréquence Fo et on
injecte le signal basse-fréquence modulant à l’entrée du VCO en superposition du signal de commande v.
Supposons que spectre de s(t) contienne des composantes allant de F1 à F2 ( par exemple de 20 Hz à 20
kHz ).
La fréquence de coupure fc du filtre passe-bas sera choisie très inférieure à la plus basse des fréquences
de s(t), soit par exemple fc = 0,1 Hz.
La boucle est alors efficace vis-à-vis des dérives lentes du VCO, mais incapable de réagir devant des
variations rapides de la fréquence de sortie causées par le signal modulant.
Ce système est malheureusement inutilisable dans les applications où la fréquence de la porteuse doit
varier souvent et rapidement ( émetteurs à agilité de fréquence, DECT à 1,8 GHZ ... )
En effet, la faible fréquence de coupure de F(p) implique une constante de temps importante et donc un
régime transitoire très lent.
Une des solutions actuellement utilisée dans le cas des transmissions numériques par trames courtes est
d’ouvrir tout simplement la boucle durant la durée de la modulation.
jean-philippe muller
La boucle à verrouillage de phase
La boucle à verrouillage de phase s’accroche sur un signal modulé en fréquence et permet de récupérer
l’information basse-fréquence. La sortie utile de cette structure se trouve à l’entrée du VCO :
Signal de sortie :
information basse-fréquence
démodulée
s(t)
Signal d’entrée : ve(t) modulé en Signal vs(t) de pulsation
fréquence ωe(t) = ωo+ks(t) ωs(t) = ωe(t)
u(t)
ωe(t) passe-bas v(t) Oscillateur
+ Kd/p F(p) Ko
ωs(t)
-
Pour un signal modulé en fréquence, l’erreur n’est sauf cas particulier pas nulle, mais reste faible pour une
boucle dont le filtre est bien calculé.
La fréquence de sortie suit donc d’assez près la fréquence d’entrée, et la tension à l’entrée du VCO variera
donc comme la fréquence. On récupère donc à l’entrée du VCO une image assez fidèle du signal
modulant.
Figure 26.
Exemple de
démodulateur
FSK construit
autour d’un
LM565.
Pour les transmissions numériques en FSK, un simple comparateur permettra une remise en forme du
signal.
jean-philippe muller
La boucle à verrouillage de phase
La grande famille des synthétiseurs de fréquence permet de produire, à partir d’un oscillateur à quartz de
référence de fréquence fr, un signal dont la fréquence peut varier par pas et dont la stabilité est la même
que celle de l’oscillateur pilote.
ωs/N
Diviseur
programmable
par N
Entrées de programmation
Les relations entre les fréquences sont simples puisque la boucle assure l’égalité des fréquences à
l’entrée du comparateur de phase :
Le pas de la synthèse est défini par le diviseur R et vaut fr/M et la fréquence de sortie peut être modifiée
simplement en programmant à une autre valeur le diviseur .
Exemple : pour réaliser un synthétiseur dans la gamme CB autour de 27 MHz, les différentes fréquences
d’émission nécessaires valent :
Les valeurs n = 3,8,13, 18 et 23 n’étant pas autorisées, il reste donc 40 canaux utiles pour les Cibistes,
allant du Canal 1 (26,965 MHz) au Canal 40 (27,405 MHz) par pas de 10 kHz.
Figure 28.
Exemple d’un
synthétiseur 27 MHz
construit autour d’un
MC145151.
fr = 10240 kHz
M = 2048
Ra0,1,2 = 101
Pas = fr/M = 5 kHz
Canal 1 :
N1 = 5393
f1 = 26,965 MHz
Canal 40 :
N40 = 5481
f1 = 27 ,405 MHz
jean-philippe muller
La boucle à verrouillage de phase
Lorsque la fréquence de sortie du VCO est trop élevée pour le diviseur programmable du circuit
synthétiseur, on intercale un prédiviseur par P dont il existe des versions montant à la dizaine de GHz.
ωr / M u(t) v(t)
ωr Diviseur par ωs
Passe-bas Oscillateur
M + Kd/p F(p) Ko
-
ωs / NP
Diviseur Prédiviseur
programmable par P
par N
Entrées de programmation
Dans cette structure, le pas de la synthèse est plus important puisqu'il a été multiplié par le rapport de
prédivision et vaut maintenant P.fr/M.
Si on veut le diminuer, il faut augmenter M et donc attaquer la boucle avec une fréquence fr/M très basse,
ce qui entraîne pour le filtre de boucle une coupure basse et donc un régime transitoire souvent trop lent si
on recherche une réponse rapide à un changement de programmation (cas du GSM).
Figure 30.
Exemple d’un
émetteur à
synthétiseur pour la
bande FM.
jean-philippe muller
La boucle à verrouillage de phase
Pour résoudre ce problème qui apparaît dans les systèmes numériques de communication où la fréquence
d’émission ne reste pas constante au cours du temps, on utilise actuellement un prédiviseur par P/P+1
programmable et commandé par le diviseur principal.
ωs/NP
2 compteurs Prédiviseur
programmables par P/P+1
A et B
Entrées de programmation
des valeurs A et B
Le diviseur principal est formé de deux compteurs programmés aux valeurs A et B (avec B >A) et qui
reçoivent simultanément les impulsions du prédiviseur.
Le prédiviseur commence par diviser par P+1 jusqu’à ce que le compteur A soit plein, puis passe à P
jusqu’à ce que B soit plein.
Lorsqu’on incrémente A d’une unité, la fréquence augmente d’une quantité fr/R. Le pas est à nouveau de
fr/R, malgré la présence du prédiviseur.
Cette structure, bien conçue, permet de concilier rapidité du régime transitoire et pas de synthèse faible, les
compteurs A et B étant évidemment gérés par un microcontrôleur.
Exemple : on désire synthétiser les fréquences d’émission d’un téléphone portable GSM qui doit pouvoir
émettre sur l’un des 125 canaux espacés de 200kHz et définis par :
On pourra prendre fr = 12,8 MHz et M = 64. Avec un prédiviseur par 64/65, le canal 1 à 890 MHz sera
obtenu avec A = 34 et B = 69 :
Le filtre passe-bas doit filtrer un signal à 2.200 = 400 kHz, on pourra donc choisir une fréquence de coupure
de fc = 10 kHz, ce qui correspond à un temps de réponse en régime transitoire de l’ordre de 15 µs,
satisfaisant pour le GSM.
jean-philippe muller
La boucle à verrouillage de phase
un oscillateur commandé en tension, quasi linéaire une sur grande plage de tension d’entrée
un comparateur de phase à OU exclusif
un comparateur de phase-fréquence logique sortant en tension ( sans pompe de charge)
un suiveur de tension pour une utilisation en démodulateur
La plage de fonctionnement du VCO est définie par 3 composants : R1, R2 et C en fonction d’abaques
fournies par le constructeur.
La fréquence fmin et le
rapport fmax/fmin sont définis
par R1, R2 et C1 grâce aux
deux abaques ci-cintre.
jean-philippe muller
La boucle à verrouillage de phase
Ce circuit contient tous les éléments nécessaires à la réalisation d’un synthétiseur, hormis le VCO et le filtre
passe-bas :
un diviseur d’entrée programmable R = 8, 128, 256, 512, 1024, 2048, 2410, 8192
un diviseur de retour N = 3 to 16383 à entrées de programmation parallèles
deux comparateurs de phase OU exclusif ou phase-fréquence
jean-philippe muller