Cahier d'électronique · circuits

Les amplificateurs opérationnels : montages fondamentaux et contre-réaction

Un amplificateur opérationnel seul ne sert presque à rien : son gain est si grand que la moindre tension le sature. Entouré de deux résistances qui ramènent la sortie vers l'entrée, il devient au contraire un composant d'une précision remarquable, capable d'amplifier, d'additionner, de soustraire, d'intégrer, de comparer ou d'osciller. Cinq planches pour comprendre ce retournement.

Un amplificateur opérationnel (AOP) a deux entrées, l'entrée non inverseuse (+) et l'entrée inverseuse (−), et une sortie. Il amplifie la différence ε = V+ − V− par un gain énorme A0, typiquement 100 000 à un million. Alimenté en ±15 V, sa sortie ne peut guère dépasser ±13,5 V : il suffit donc d'une différence de quelques dizaines de microvolts pour le saturer. Le nom vient des calculateurs analogiques des années 1940, où ces amplificateurs réalisaient des opérations mathématiques.

Un amplificateur non inverseur de gain 3. Les étiquettes suivent les tensions en temps réel : V− colle à V+ au microvolt près, et aucun courant n'entre dans l'AOP.
GrandeurAOP idéalAOP réel courant (type TL071)
Gain en boucle ouverte A0infinienviron 200 000
Résistance d'entréeinfinie10¹² Ω (entrée à transistors à effet de champ)
Résistance de sortienullequelques dizaines d'ohms, rendus négligeables par la contre-réaction
Produit gain × bande passanteinfini3 MHz
Tension de décalagenullequelques millivolts
Planche 1

Boucle ouverte ou contre-réaction : la règle d'or

En boucle ouverte, la sortie vaut A0·ε tant qu'elle reste entre −13,5 V et +13,5 V : la zone utile en entrée ne mesure que 2 × 13,5/A0, quelques dizaines de microvolts. Le moindre signal sature la sortie, qui bascule d'un extrême à l'autre : l'AOP se comporte en comparateur. Relions maintenant la sortie à l'entrée inverseuse : c'est le suiveur. Si la sortie monte trop, ε diminue et la sortie redescend : le système se stabilise là où ε = Vs/A0, presque nul. D'où la règle d'or des montages à contre-réaction négative : V+ = V−, et aucun courant n'entre dans les entrées.

boucle ouverte : Vs = A0·(V+ − V−), limité à ±Vsat  ·  suiveur : Vs = A0/(1 + A0)·Ve, ε = Ve/(1 + A0)
Caractéristique en boucle ouverte : sortie en fonction de ε, en microvolts. La zone linéaire (en bleu) est minuscule ; le point rouge suit ε à chaque instant.
En haut : entrée (gris) et sortie (bleu). En bas : la différence ε entre les deux entrées de l'AOP, en microvolts.
Montage
Largeur de la zone linéaire 2·Vsat/A0
—
—
—
—
—
—
—
—
—
—
Planche 2

Les montages linéaires fondamentaux

Avec la règle d'or, chaque montage se calcule en deux lignes : on écrit que V− = V+, puis que le courant arrivant au nœud de l'entrée inverseuse par une résistance repart tout entier par l'autre. L'inverseur donne −R2/R1 ; le non inverseur, 1 + R2/R1 ; le suiveur recopie la tension sans rien prélever à la source ; le sommateur additionne ; le soustracteur fait la différence. Pour juger la règle d'or, chaque montage est aussi résolu exactement, avec un AOP de gain fini (A0 = 100 000) et de résistance d'entrée finie (2 MΩ).

Le schéma du montage choisi. Les tensions aux entrées de l'AOP et en sortie sont affichées à l'instant marqué sur l'oscillogramme.
Entrées V1 (orange) et V2 (violet), sortie (bleu). Les tirets rouges marquent la saturation à ±13,5 V.
Formule idéale
—
Gain(s) idéal(aux)
—
Gain(s) exact(s), A0 et Rd finis
—
Erreur relative / prévision (1/β)/A0
—
Résistance d'entrée vue par V1 (calcul exact)
—
Résistance d'entrée prévue
—
Sortie crête
—
—
Planche 3

Intégrer et dériver un signal

Remplaçons la résistance de contre-réaction d'un inverseur par un condensateur. Le courant Ve/R qui arrive au nœud ne peut aller que dans le condensateur, qui se charge : la sortie est l'intégrale de l'entrée. Un signal carré devient un triangle. Mais l'intégrateur a un défaut grave : il intègre aussi la petite tension de décalage Vos de l'AOP, et sa sortie dérive lentement jusqu'à la saturation. On le corrige par une grande résistance Rf en parallèle sur le condensateur. Échangeons maintenant résistance et condensateur : on obtient un dérivateur, qui transforme un triangle en carré, mais qui amplifie d'autant plus une fréquence qu'elle est élevée, donc d'abord le bruit.

intégrateur : Vs = −(1/RC)·∫Ve dt  ·  avec décalage et Rf : C·dVs/dt = −(Ve − Vos)/R − (Vs − Vos)/Rf  ·  dérivateur : Vs = −RC·dVe/dt
Les trois dernières périodes : entrée (gris, échelle de droite) et sortie (bleu).
Toute la simulation, depuis la mise sous tension : enveloppe de la sortie. Les tirets rouges marquent la saturation.
Montage
—
—
—
—
—
—
—
—
—
—
—
—
—
Planche 4

Contre-réaction et stabilité : la marge de phase

La contre-réaction suppose que la sortie revienne en opposition. Or chaque étage interne de l'AOP retarde le signal ; à haute fréquence, ce retard peut atteindre une demi-période, soit 180° : la correction arrive alors à contretemps et renforce l'erreur au lieu de la réduire. Tout se joue à la fréquence fc où le gain de boucle T = Aβ vaut 1. Il reste alors une marge de phase avant les −180° fatidiques. Plus elle est faible, plus la réponse à un échelon dépasse et oscille ; nulle, le montage oscille de lui-même. On modélise un AOP à deux pôles : le premier, à 10 Hz, donne un produit gain-bande de 1 MHz ; le second, réglable, représente les étages internes.

T(f) = A0β/((1 + jf/f1)(1 + jf/f2))  ·  marge de phase = 180° + arg T(fc)  ·  dépassement = e−πζ/√(1 − ζ²), ζ = (f1 + f2)/(2√(f1f2(1 + A0β)))
Gain de boucle en dB (bleu) et sa phase (orange, échelle de droite). À la fréquence où le gain croise 0 dB, l'écart entre la phase et −180° est la marge de phase (flèche rouge).
Réponse du montage à un échelon d'entrée, rapportée à sa valeur finale. Pointillé : la valeur finale ; zone grisée : ±2 %.
Fréquence de croisement fc (dichotomie)
—
Marge de phase
—
Amortissement ζ (pôles du montage bouclé)
—
ζ retrouvé à partir de la seule marge de phase
—
Dépassement de la réponse simulée
—
Dépassement par la formule
—
Temps d'établissement à 2 % (simulé)
—
—
Planche 5 · signature

Comparer et osciller : quand la réaction devient positive

Ramenons maintenant la sortie sur l'entrée non inverseuse : la réaction devient positive. Au lieu de corriger l'écart, elle l'amplifie, et la règle d'or ne s'applique plus. Cela n'a rien d'un défaut : c'est ainsi qu'on fabrique un comparateur insensible au bruit, un générateur de signaux carrés et un oscillateur sinusoïdal d'une grande pureté. Trois onglets, trois circuits, chacun confronté à sa formule.

Un comparateur simple bascule chaque fois que l'entrée franchit zéro. Si l'entrée est bruitée, elle franchit zéro plusieurs fois de suite au voisinage du passage : la sortie bégaie. Le trigger de Schmitt (Otto Schmitt, 1934) ramène une fraction R1/R2 de la sortie sur l'entrée + : le seuil de basculement devient +VH à la montée et −VH à la descente, avec VH = Vsat·R1/R2. Cet écart, l'hystérésis, ignore tout bruit plus petit que lui.

En haut : signal lent bruité et seuils ±VH du trigger. Au milieu : sortie du comparateur simple. En bas : sortie du trigger de Schmitt.
Seuils ±VH = ±13,5·R1/R2
—
Basculements par période : comparateur simple
—
Basculements par période : trigger de Schmitt
—
Plus petit |entrée| au basculement du trigger
—
—

Ajoutons au trigger de Schmitt une résistance R et un condensateur C entre la sortie et l'entrée −. Le condensateur se charge vers +Vsat ; quand sa tension atteint le seuil +βVsat (β = R1/(R1 + R2)), la sortie bascule à −Vsat, et le condensateur repart dans l'autre sens. Le circuit n'a aucun état stable : il oscille sans fin et produit un signal carré dont la période ne dépend que de RC et de β.

T = 2RC·ln((1 + β)/(1 − β))
Tension du condensateur (orange) et sortie (bleu). Les tirets marquent les seuils ±βVsat.
Période mesurée sur la simulation
—
2RC·ln((1+β)/(1−β)) · écart
—
Fréquence
—
Rapport cyclique mesuré
—
—

Un non inverseur de gain K est bouclé sur lui-même par le pont de Wien : une cellule R-C en série suivie d'une cellule R-C en parallèle. À la seule fréquence f0 = 1/(2πRC), ce réseau ne déphase pas et transmet exactement 1/3 de la tension. Si K = 3, le gain de boucle vaut exactement 1 à cette fréquence : une sinusoïde s'y entretient. Si K > 3, elle croît de façon exponentielle ; si K < 3, elle s'éteint. En pratique, on prend K un peu supérieur à 3, et c'est la saturation douce de l'amplificateur (ici une loi en tangente hyperbolique) qui fixe l'amplitude. William Hewlett en tira en 1939 le premier produit de la future société Hewlett-Packard.

pôles : s = [(K − 3) ± j√(4 − (K − 3)²)]/(2RC)  ·  croissance σ = (K − 3)/(2RC)  ·  fréquence ω = √(4 − (K − 3)²)/(2RC)
À gauche : tension de sortie depuis la mise sous tension (bruit initial de 1 mV). À droite : logarithme de l'amplitude de chaque crête ; la pente du début donne le taux de croissance.
Taux de croissance mesuré (régime linéaire)
—
(K − 3)/(2RC)
—
Fréquence mesurée (régime linéaire)
—
√(4 − (K − 3)²)/(4πRC)
—
Amplitude finale de la sortie
—
Fréquence finale / f0
—
—

Repères historiques

Ce qu'il faut retenir

La règle d'or

Avec une contre-réaction négative, l'AOP règle sa sortie pour que V+ = V−, sans courant d'entrée. Le gain du montage ne dépend plus que des résistances, à (1/β)/A0 près.

Des opérations

Inverser, amplifier, recopier, additionner, soustraire, intégrer, dériver : chaque montage s'obtient en choisissant ce qui est placé à l'entrée et dans la boucle. L'intégrateur réel a besoin d'une résistance en parallèle ; le dérivateur amplifie le bruit.

Stabilité et réaction positive

La contre-réaction n'est sûre que si la marge de phase est suffisante, d'où la compensation interne des AOP. Rendue volontairement positive, la réaction crée comparateurs à hystérésis et oscillateurs.
Pour aller plus loin : modèles et calculs de contrôle

Planche 1. Sortie limitée à ±13,5 V. En suiveur, la sortie est trouvée à chaque instant par dichotomie sur l'équation Vs = sat(A0(Ve − Vs)), sans utiliser la formule ; en boucle ouverte, la fraction de temps passée en saturation est comptée sur un million d'échantillons et comparée à 1 − (2/π)·arcsin(Vsat/(A0a)).

Planche 2. AOP modélisé par une source A0·(V+ − V−) sans résistance de sortie, avec une résistance de 2 MΩ entre ses entrées. Les deux équations des nœuds sont résolues exactement (système linéaire 2 × 2). Les prévisions d'erreur, au premier ordre, ignorent la résistance d'entrée.

Planche 3. AOP idéal mais affecté d'une tension de décalage, intégration de Runge-Kutta d'ordre 4 avec 200 pas par période et sortie bornée à ±13,5 V. Avec Rf, le montage devient un passe-bas de gain Rf/R : en régime établi, un carré d'amplitude Ve donne une sortie crête à crête de 2(Rf/R)Ve·th(T/(4RfC)). Le dérivateur est idéal ; la dérivée est calculée numériquement par différences centrées sur 4 000 points par période.

Planche 4. A0 = 100 000, premier pôle à 10 Hz. Le montage bouclé est un système du second ordre exact ; sa réponse indicielle est intégrée par Runge-Kutta d'ordre 4. La relation entre marge de phase et amortissement, MP = arctan(2ζ/√(√(1 + 4ζ⁴) − 2ζ²)), est exacte pour un système du second ordre à gain de boucle élevé.

Planche 5. Trigger : bruit gaussien, 50 périodes de 2 000 échantillons. Astable : intégration fine de la charge du condensateur avec détection des seuils par interpolation. Wien : deux équations différentielles (tension du condensateur série, tension du nœud) intégrées par Runge-Kutta d'ordre 4 ; le taux de croissance et la fréquence sont mesurés sur les crêtes successives tant que l'amplitude reste sous 0,3 V, donc dans la partie linéaire de la tangente hyperbolique.