Ph Dondon/G.Morizet © Copyright
2001
retour page accueil Ph.Dondon
A. A QUOI CELA SERT IL ?
Les boucles à verrouillage de phase sont des systèmes asservis. Ils travaillent par asservissement de phase (PLL Phase Locked Loop). Ils sont utilisées largement en électronique pour asservir en fréquence, un oscillateur à un signal source de référence :
question : pourquoi passe-t-on par la phase pour comparer les fréquences ? Parce qu'il est plus facile d'un point de vue fonction électronique de comparer les phases en temps réel que les fréquences...
Rapellons que la fréquence est la dérivée de la phase :
si fe = constante = fo alors js(t)
= 2 p.fo.t + jo.
En variable de Laplace : Fe(p) =
Fs(p) =
On remarque que si H(p) =
alors H(p) =
d’où Duc = uc - uco = Kc.e avec e = Dj - Dj o Dj o, uco données au point de repos et Kc exprimé en V/rd c'est à dire en dire en V
uc est filtrée par un passe bas pour éliminer les composantes HF (à fréquence fe), pour rendre la boucle stable s’il le faut et attaquer le VCO par uv.
Le VCO fournit un signal (sinusoïdal ou carré) de fréquence fs = fo + Kv.Duv où fo est la fréquence dite centrale du VCO.
D fs = fs - fo = Kv.(u v - uvo) avec Kv = constante si le VCO est linéaire (s-1.V-1 = Hz/V)
D fe = fe - fo
Les grandeurs de Laplace seront écrites en majuscules, ce sont les transformées de Laplace des variations des grandeurs instantanées par rapport à leurs points de repos.
C. Etude de la PLL CD 4046 avec un comparateur
de phase de type I
I Description du comparateur de phase
Il existe de nombreux comparateurs de phase donnant continûment une tension linéaire (dans une certaine zone) en fonction du déphasage.
Les signaux peuvent être sinusoïdaux. Le comparateur est alors un modulateur équilibré à diodes (dit modulateur en anneau) en HF ou un multiplieur analogique à transistors montés en amplificateurs différentiels en série.
Les signaux peuvent être logiques. Un OU exclusif convient. Des mémoires SR ou D peuvent être aussi utilisées. Le comparateur de type 1 intégré dans le circuit CMOS 4046 est à base de OU exclusif. Sa sortie est PC1out , ses entrées SIGNin pour l'entrée de référence et COMPin pour le signal de retour. Le circuit 4046 comprend aussi un VCO.Les signaux logiques doivent être carrés (rapport cyclique 0,5), la tension moyenne de sortie est linéaire avec le déphasage. On remarquera que à la fréquence centrale fo, le VCO étant accroché, on a Dj = p /2 à uvo = Vdd/2 e = 0 pour ce type de comparateur de phase.
II Etude théorique de la boucle
On a alors t = (1/2z.Wn)
n et Kv.Kd= 1/ 8 t Fn = Wn
/2p . avec Kv=Vdd/p
A partir de ce calcul et en se fixant z et Wn,
on peut régler les valeur du filtre passe bas pour avoir la réponse
en boucle fermée voulue.
III Plage de maintien
Une fois le VCO accroché sur fe, si la fréquence de référence fe évolue lentement, fs suit (poursuite ou tracking en anglais). uv évolue également, de même que uc (uv = uc en continu) donc e évolue.
Cependant des limitations apparaissent en pratique dans la boucle, il peut y avoir une saturation (ou butée) si l’écart entre fe et fo est trop grand.
question : pourquoi cette caractéristique est elle importante ? Parce qu'elle conditionne la capacité de la boucle à suivre les variations de la référence autour d'un point de repos (démod FM par exemple).
IV Plage de capture (d’accrochage)
En l'absence du signal de référence à fe, le VCO oscille librement sur sa fréquence centrale fo. Lorsqu'on applique soudainement le signal fe, le VCO s'accrochera si fe n'est pas trop éloignée de fo. On obtient deux limites de part et d'autre de fo entre lesquelles le VCO peut accrocher :
C’est la plage de capture : femax - femin = D fcapt.
En pratique, lorsque fs ¹ fe, il apparaît des battements à la sortie du comparateur de phase avec une composante fondamentale à la fréquence ½ fs - fe½. Calculons approximativement la plage de capture :A l’instant où ue est appliquée (de fréquence fe) , il apparaît en sortie du comparateur de phase un signal carré de battement à la fréquence ½ fe - fo½ et d’amplitude càc Vdd. Son fondamental a pour amplitude (2/p)Vdd. (décomposition du carré en série de Fourier). Il est filtré par le filtre passe bas de boucle de constante de temps t.
Et il apparait en sortie de ce filtre, une tension filtrée Duv
: (*)
(*) On admet pour ce calcul que ½ fe - fo½ .>> 1/2pt ( c'est à dire que la fréquence de coupure du filtre est bien inférieure à l'écart fe-fo).Le filtre peut dans cette région être considéré comme un intégrateur pur...
Cette composante filtrée Duv commande le VCO. Si Duv est trop faible, l’excursion de fréquence Dfs provoquée sera insuffisante pour que la fréquence de sortie du VCO fs, atteigne fe : il n’y aura pas accrochage.
Pour faire passer la fréquence de sortie fs du VCO de sa fréquence libre fo à la fréquence de consigne fe, il faut donc que :
Dfs =½ fe - fo½ = Kv.Duv
c'est à dire :
Kv.
= ½ fe - fo½
d’où : ½ fe - fo½=
La plage de capture totale est donc D fcapt = 2½ fe - fo½
d’où D fcapt =
V Réponse transitoire
La réponse transitoire de la boucle est représentative du réglage des paramètres effectué sur le filtre passe bas. L'observation de cette réponse se fait en regardant l'évolution de la tension de commande de VCO, Uc lorsqu'on applique à l'entrée Fe un signal modulé en FSK (saut entre 2 fréquences). La fréquence des saut doit être assez faible pour observer la totalité de la réponse et les deux fréquences choisies comprise dans la plage de maintien. La mesure du dépassement et de la pseudo période éventuelles permet de valider le choix des caractéristiques du filtre calculé.
On rappelle que le premier dépassement relatif D1 vaut :
D. Etude de la PLL CD 4046 avec un comparateur
de type II
I Le comparateur de phase à 3 états
1° Description
Ce type de comparateur n’est sensible qu’aux fronts des signaux logiques (ex
: fronts montants) donc ceux-ci peuvent avoir un rapport cyclique quelconque.
Il fonctionne suivant une logique séquentielle à l’aide de bascules
activées par les fronts des signaux. Les bascules commandent 2 interrupteurs
électroniques en série.
On obtient 3 états en sortie PC2out :
K3 fermé, K4 ouvert uc = Vdd niveau H
K3 ouvert, K4 fermé uc = 0 niveau L
K3 ouvert, K4 ouvert sortie PC2out en l’air, haute impédance niveau Z
La logique de fonctionnement est la suivante :
ex : de L ® Z ou Z ® H ou H ® H (inchangé)
Un front (montant) sur COMPin fait " descendre " la sortie d’un niveau :
ex : de H ® Z ou Z ® L ou L ® L.
Si les signaux sont de même fréquence mais déphasés, la sortie est périodique avec un niveau H entre les fronts si ue est en avance sur us sinon état Z. Elle serait au niveau L entre les fronts si ue était en retard sur us.
II La pompe de charge
1° Fonctionnement
Exemple simple :
Si uv est centrée sur Vdd /2, on a :
i = Vdd /2.R11 = Io (état H) alors uv
ou i = - Io (état L) alors uv ¯
Si i = 0 (état Z) uv = cte
question : quel est l'intérêt du comparateur type 2 par rapport au type 1 ?
Par le jeu de la contre réaction, le potentiel de l’entrée - de Z4 est maintenue à Vdd/2 donc le courant sera ± Vdd /(2.R19) ou 0 même si la sortie uv est quelconque.
Le 2ème amplificateur Z5 rectifie le signe de l’ensemble puisque la premier Z4 est un intégrateur inverseur.
Uv(p) = Z2(p).I(p)
i(t) = - Io pour D j < 0
i(t) = 0 en dehors des fronts
Pour D j > 0 :
Si l’on ne s’intéresse qu’aux variations de i(t) à moyen terme, c’est à dire si D j (t) évolue lentement par rapport à Te, i(t) est quasi périodique. Si on observe uc(t) par exemple sur 10 périodes, Dj aura peu évolué pendant ce temps.
On considérera donc uniquement la valeur moyenne de i(t) à moyen ou long terme et ses variations en fonction de Dj .
Ainsi I(p) sera la transformée de Laplace de la valeur moyenne à moyen terme.
< i(t) > = Io=
Io
Si D j < o alors <i(t)> < 0
donc
I(p) = L(<i(t)>) = e
(p)
La pente du comparateur de phase est : Kc = =
Uv(p) = Z2(p).I(p)
Le schéma fonctionnel du comparateur de type II associé à une pompe de charge et son filtre est :
Ce schéma n’est valable que si la bande passante de la boucle fermée est petite devant fe.
Si la bande passante doit être grande, il faut tenir compte de l’aspect échantillonnage de la phase (entre les fronts) et du blocage ensuite.
T(p) =
Z2(p)
Si Z2(p)= 1/C5.p (cas d’un intégrateur simple), on obtient un système instable qui oscille à la pulsation W t où la condition de Barkhausen est parfaitement remplie.
On utilise alors une correction avec Z2 formée de R17 en série avec C5.
Alors T(p) =
(1 + R17.C5.p)
Le système est stable si W 2 < W t donc il faut que le gain IoKv/C5 soit assez grand.
1° Boucle du 3ème ordre
Avec Z2 formé de R17 en série avec C5, on obtenait :
B1(p) =
=
donc il n’y a plus de filtrage pour W > W2
On peut alors utiliser un autre filtre actif :
dont la fonction de transfert est B2(p)
Les fréquences élevées sont rejetées.
Il faut veiller à la stabilité en étudiant T(p) en
boucle ouverte.
On pourra placer W t à
pour avoir une bonne marge de phase avec W3
= 4 W2 (2 octaves).
Si l’on dispose d’une source de fréquence fe issue par exemple d’un oscillateur à quartz ; en introduisant dans la boucle entre fs et l’entrée - du comparateur de phase un diviseur par N programmable, on obtiendra :
fs = N fe
fs aura la même stabilité à long et moyen terme que fe (donc le VCO n’est plus sensible aux effets de la température par exemple) mais le problème du jitter peut subsister.
Le pas du synthétiseur est fe.
V Exemple de chronogrammes réels obtenus avec le comparateur type II
Dans l'exemple qui suit, on a utilisé un simple filtre de boucle R,R,C. La réponse est donc du deuxième ordre.
Le relevée en figure 1 montre la réponse de la boucle soumise à un échelon de fréquence dans sa plage de maintien. On visualise la tension de commande du VCO, Uv : les fronts dus à la pompe de charge se superposent à la tension moyenne qui change de niveau. On peut, en mesurant le dépassement et la pseudo période, remonter aux paramètres de la boucle.
Figure 1
Le relevé en figure 2 montre la capture du signal Fe par la PLL. La fréquence de consigne Fe est brutalement appliquée à l'entrée. Le chronogramme permet de mesurer le temps de capture et de voir comment le VCO passe de sa fréquence d'oscillation libre Fo (ici inférieure à Fe) à celle de consigne Fe. De même qu'en figure 1, la tension de commande du VCO évolue de sa valeur moyenne initiale vers sa valeur finale, grâce aux fronts successifs générés par la pompe de charge. On observe au début de la capture, une succession de fronts positifs (car Fo est inférieur à Fe) pour augmenter Uv et répondre au plus vite, puis une alternance de fronts positifs et négatifs destinés à maintenir la fréquence de sortie Fs autour de Fe lorsque la capture est effectuée.
Figure 2
D. Conclusion
Mais des fluctuations de phase sont possibles (jitter), le filtre doit être calculer avec soin.
De plus avec la pompe de charge, l’aspect échantillonnage ne peut être négliger.
Plusieurs études ont été faites en utilisant la transformée en z pour assurer la stabilité de la boucle lorsqu’on recherche une bande passante en boucle fermée large et si l’on s’intéresse à la réponse en transitoire.
La PLL avec le comparateur type II (pompe de charge) a l’avantage par rapport à celui du type I de ne pas s’accrocher sur les harmoniques du signal incident, d’avoir une erreur de phase nulle et une plage d’accrochage égale à la plage de maintien.