Masar
Masar
Bac Tunisie
Entraîner la reconnaissance
SG-DProduction et conversion de signaux

Convertisseur numérique-analogique à résistances pondérées : tension de sortie, pleine échelle et quantum

Idée directrice

Ce scénario ouvre la boîte noire du convertisseur numérique-analogique : au lieu d'admettre uS=qNu_S = q\,N, on la démontre. Deux idées suffisent — un amplificateur opérationnel idéal en régime linéaire impose ε=0\varepsilon = 0 et i+=i=0i^+ = i^- = 0, donc l'entrée inverseuse est au potentiel de la masse ; chaque branche fermée y injecte alors un courant proportionnel à 1/2j1/2^{\,j}, et la somme reconstitue exactement l'équivalent décimal du mot binaire. Tout le reste — pleine échelle, quantum, mot binaire à appliquer — se déduit de cette unique expression.

Signature de reconnaissance — l'énoncé se trahit ainsi

« Le circuit de la figure represente un convertisseur a trois bits » ; « Ecrire l'équivalent decimal N du mot binaire d'entree [N] » ; « Exprimer la tension de sortie Us en fonction de a, R et l'intensite I du courant electrique » ; « Etablir l'expression de l'intensite I du courant electrique en fonction de Uref, R et des variables logiques » ; « Determiner les valeurs de la pleine echelle (P.E.) et du quantum du convertisseur » ; « determiner le mot binaire qu'il faut appliquer a l'entree du convertisseur »

Sujet principal

Exercice — dans l'esprit des sujets du bac

9 questionsFigure fournieCorrigé masqué

Le montage de la figure 1 est un convertisseur numérique-analogique (CNA) à résistances pondérées. Il comprend :

  • une source de tension de référence constante UreˊfU_{\text{réf}} ;
  • quatre interrupteurs K3K_3, K2K_2, K1K_1, K0K_0 commandés respectivement par les variables logiques a3a_3, a2a_2, a1a_1, a0a_0 : pour aj=0a_j = 0 l'interrupteur KjK_j est ouvert, pour aj=1a_j = 1 il est fermé ;
  • quatre résistances pondérées RR, 2R2R, 4R4R et 8R8R, placées respectivement dans les branches de a3a_3, a2a_2, a1a_1 et a0a_0 ;
  • un amplificateur opérationnel supposé idéal, polarisé sous ±12V\pm 12\,\text{V} et fonctionnant en régime linéaire, dont l'entrée non inverseuse est reliée à la masse ;
  • une résistance de contre-réaction R0=aRR_0 = a\,R entre la sortie et l'entrée inverseuse, aa étant un coefficient réel positif.

On applique à l'entrée le mot binaire [N]=[a3a2a1a0][N] = [a_3\,a_2\,a_1\,a_0]. On note II l'intensité du courant qui arrive au nœud d'entrée inverseuse et USU_S la tension de sortie du montage.

  1. Lecture du mot d'entrée :
    1. préciser le nombre de bits de ce convertisseur et la valeur maximale NmaxN_{\max} de l'équivalent décimal NN ;
    2. écrire l'équivalent décimal NN du mot binaire [1011][1\,0\,1\,1].
  2. Établissement de la tension de sortie :
    1. donner, pour l'amplificateur opérationnel idéal en régime linéaire, les valeurs de la tension différentielle d'entrée ε\varepsilon et des courants d'entrée i+i^+ et ii^- ; en déduire le potentiel de l'entrée inverseuse ;
    2. en appliquant la loi des mailles à la maille contenant R0R_0, montrer que US=R0IU_S = -\,R_0\,I ;
    3. établir l'expression de II en fonction de UreˊfU_{\text{réf}}, RR et des variables logiques a3a_3, a2a_2, a1a_1, a0a_0 ;
    4. en déduire que US=aUreˊf8NU_S = -\,\dfrac{a\,U_{\text{réf}}}{8}\,N, puis préciser l'intérêt de ce montage.
  3. On fixe désormais a=1a = 1 et Ureˊf=4,0VU_{\text{réf}} = 4{,}0\,\text{V}.
    1. déterminer la pleine échelle du convertisseur, c'est-à-dire la valeur maximale de US|U_S| ;
    2. définir le quantum qq du convertisseur et calculer sa valeur ;
    3. vérifier que la tension de sortie reste compatible avec la polarisation de l'amplificateur opérationnel.
  4. Déterminer le mot binaire qu'il faut appliquer à l'entrée pour obtenir une tension de sortie US=3,0VU_S = -\,3{,}0\,\text{V}.
Voir la correction commentéeAprès avoir posé votre démarche

1. a. Le mot d'entrée compte quatre variables logiques : le convertisseur est à 4 bits. L'équivalent décimal prend donc 24=162^4 = 16 valeurs, de 00 à Nmax=241=15N_{\max} = 2^4 - 1 = \boxed{15}.

b. Le poids de aja_j est 2j2^{\,j} :

N=23a3+22a2+21a1+20a0=8+0+2+1=11N = 2^3 a_3 + 2^2 a_2 + 2^1 a_1 + 2^0 a_0 = 8 + 0 + 2 + 1 = \boxed{11}

2. a. Idée : « idéal » et « régime linéaire » sont deux hypothèses, chacune donne une équation. L'amplificateur opérationnel est idéal, donc ses courants d'entrée sont nuls : i+=i=0i^+ = i^- = 0. Il fonctionne en régime linéaire, donc ε=0\varepsilon = 0. L'entrée non inverseuse étant à la masse, l'entrée inverseuse est elle aussi au potentiel de la masse : c'est une masse virtuelle.

b. La loi des mailles appliquée à la maille formée par R0R_0, la sortie et les deux entrées s'écrit US+R0I+ε=0U_S + R_0\,I + \varepsilon = 0. Comme ε=0\varepsilon = 0 :

US=R0IU_S = -\,R_0\,I

c. Chaque branche fermée est soumise à la tension UreˊfU_{\text{réf}} entre la source et la masse virtuelle. Comme aucun courant n'entre dans l'amplificateur, tous ces courants se retrouvent dans II :

I=a3UreˊfR+a2Ureˊf2R+a1Ureˊf4R+a0Ureˊf8R=Ureˊf8R(8a3+4a2+2a1+a0)=UreˊfN8RI = a_3\,\dfrac{U_{\text{réf}}}{R} + a_2\,\dfrac{U_{\text{réf}}}{2R} + a_1\,\dfrac{U_{\text{réf}}}{4R} + a_0\,\dfrac{U_{\text{réf}}}{8R} = \dfrac{U_{\text{réf}}}{8R}\,\bigl(8a_3 + 4a_2 + 2a_1 + a_0\bigr) = \dfrac{U_{\text{réf}}\,N}{8R}

d. En reportant dans US=R0IU_S = -R_0 I avec R0=aRR_0 = a\,R, la résistance RR se simplifie :

US=aR×UreˊfN8R=aUreˊf8NU_S = -\,a\,R \times \dfrac{U_{\text{réf}}\,N}{8R} = \boxed{-\,\dfrac{a\,U_{\text{réf}}}{8}\,N}

L'intérêt du montage tient dans cette proportionnalité : à chaque mot binaire d'entrée correspond une tension de sortie qui lui est exactement proportionnelle. Le montage réalise donc une conversion linéaire du numérique vers l'analogique, et le résultat ne dépend pas de la valeur de RR, seulement du rapport aa.

3. a. Avec a=1a = 1 et Ureˊf=4,0VU_{\text{réf}} = 4{,}0\,\text{V}, on a US=0,50NU_S = -\,0{,}50\,N. La pleine échelle correspond à N=Nmax=15N = N_{\max} = 15 :

USmax=aUreˊf8(241)=0,50×15=7,5 V|U_S|_{\max} = \dfrac{a\,U_{\text{réf}}}{8}\,(2^4 - 1) = 0{,}50 \times 15 = \boxed{7{,}5\ \text{V}}

b. Le quantum qq est l'accroissement de US|U_S| obtenu lorsque l'équivalent décimal NN augmente d'une unité :

q=aUreˊf8=USmax241=7,515=0,50 Vq = \dfrac{a\,U_{\text{réf}}}{8} = \dfrac{|U_S|_{\max}}{2^4 - 1} = \dfrac{7{,}5}{15} = \boxed{0{,}50\ \text{V}}

c. La sortie ne dépasse jamais 7,5V7{,}5\,\text{V} en valeur absolue, alors que l'amplificateur est polarisé sous ±12V\pm 12\,\text{V} : la sortie ne sature pas et le régime linéaire supposé au départ est bien respecté sur toute l'étendue de conversion.

4. Idée : la question s'inverse — on part de la tension et on remonte au mot. De US=qN|U_S| = q\,N on tire N=3,0/0,50=6N = 3{,}0/0{,}50 = 6. En décomposant 6=4+26 = 4 + 2, soit a3=0a_3 = 0, a2=1a_2 = 1, a1=1a_1 = 1, a0=0a_0 = 0, le mot binaire à appliquer est [0110]\boxed{[0\,1\,1\,0]}.

Exercices d'entraînement — une nuance à la fois

Entraînement 01 / 02

Drill SG-D.1 — dimensionner la contre-réaction pour une pleine échelle imposée

4 questionsCorrigé masqué

Un convertisseur numérique-analogique à résistances pondérées comporte trois branches, de résistances RR, 2R2R et 4R4R, commandées par les variables logiques a2a_2, a1a_1 et a0a_0. L'amplificateur opérationnel est supposé idéal et fonctionne en régime linéaire ; la résistance de contre-réaction vaut R0=aRR_0 = a\,R et la tension de référence est fixée à Ureˊf=8,0VU_{\text{réf}} = 8{,}0\,\text{V}.

On admet que la tension de sortie s'écrit US=aUreˊf4NU_S = -\,\dfrac{a\,U_{\text{réf}}}{4}\,N, où NN est l'équivalent décimal du mot binaire d'entrée.

  1. Donner le nombre de bits du convertisseur et la valeur maximale de NN.
  2. Déterminer la valeur du coefficient aa qui donne une pleine échelle égale à 7,0V7{,}0\,\text{V}.
  3. Calculer, pour cette valeur de aa, le quantum qq du convertisseur.
  4. Déterminer le mot binaire donnant une tension de sortie de valeur absolue 3,0V3{,}0\,\text{V}.
Voir la correction commentéeAprès avoir posé votre démarche

Idée : la pleine échelle est atteinte pour le plus grand mot ; c'est elle qui fixe le seul paramètre libre, aa.

1. Trois variables logiques, donc 3 bits, et Nmax=231=7N_{\max} = 2^3 - 1 = 7.

2. La pleine échelle vaut USmax=aUreˊf4Nmax|U_S|_{\max} = \dfrac{a\,U_{\text{réf}}}{4}\,N_{\max}, soit 7,0=a×8,04×77{,}0 = \dfrac{a \times 8{,}0}{4}\times 7 :

a=4×7,08,0×7=0,50a = \dfrac{4 \times 7{,}0}{8{,}0 \times 7} = \boxed{0{,}50}

3. Le quantum est l'accroissement de US|U_S| pour ΔN=1\Delta N = 1 :

q=aUreˊf4=0,50×8,04=1,0 Vq = \dfrac{a\,U_{\text{réf}}}{4} = \dfrac{0{,}50 \times 8{,}0}{4} = \boxed{1{,}0\ \text{V}}

On retrouve bien q=USmax/(231)=7,0/7=1,0 Vq = |U_S|_{\max}/(2^3-1) = 7{,}0/7 = 1{,}0\ \text{V}, ce qui contrôle la valeur de aa.

4. De US=qN|U_S| = q\,N on tire N=3,0/1,0=3N = 3{,}0/1{,}0 = 3, soit 3=2+13 = 2 + 1 : le mot binaire à appliquer est [011]\boxed{[0\,1\,1]}, c'est-à-dire a2=0a_2 = 0, a1=1a_1 = 1 et a0=1a_0 = 1.

Entraînement 02 / 02

Drill SG-D.2 — remonter à la tension de référence et à la résistance depuis une mesure

4 questionsCorrigé masqué

Sur un convertisseur numérique-analogique à résistances pondérées de 4 bits, la tension de sortie obéit à US=R0IU_S = -\,R_0\,I, où II est l'intensité qui arrive à l'entrée inverseuse d'un amplificateur opérationnel supposé idéal fonctionnant en régime linéaire, et I=UreˊfN8RI = \dfrac{U_{\text{réf}}\,N}{8R}.

On applique le mot binaire [1100][1\,1\,0\,0] et on mesure simultanément US=6,0VU_S = -\,6{,}0\,\text{V} et I=3,0mAI = 3{,}0\,\text{mA}. La résistance de contre-réaction vaut R0=RR_0 = R.

  1. Écrire l'équivalent décimal NN du mot binaire appliqué.
  2. Déterminer la valeur de la résistance RR.
  3. En déduire la valeur de la tension de référence UreˊfU_{\text{réf}}.
  4. Calculer le quantum du convertisseur et la pleine échelle correspondante.
Voir la correction commentéeAprès avoir posé votre démarche

Idée : deux mesures simultanées, deux inconnues ; on part de celle qui n'exige qu'une seule relation.

1. N=8×1+4×1+2×0+1×0=12N = 8 \times 1 + 4 \times 1 + 2 \times 0 + 1 \times 0 = \boxed{12}.

2. La relation US=R0IU_S = -\,R_0\,I avec R0=RR_0 = R donne directement :

R=USI=6,03,0×103=2,0 kΩR = \dfrac{|U_S|}{I} = \dfrac{6{,}0}{3{,}0\times10^{-3}} = \boxed{2{,}0\ \text{k}\Omega}

3. On reporte ensuite dans l'expression de l'intensité, I=UreˊfN8RI = \dfrac{U_{\text{réf}}\,N}{8R} :

Ureˊf=8RIN=8×2,0×103×3,0×10312=4,0 VU_{\text{réf}} = \dfrac{8\,R\,I}{N} = \dfrac{8 \times 2{,}0\times10^{3} \times 3{,}0\times10^{-3}}{12} = \boxed{4{,}0\ \text{V}}

4. Avec R0=RR_0 = R, soit a=1a = 1, le quantum vaut q=aUreˊf8=0,50 Vq = \dfrac{a\,U_{\text{réf}}}{8} = 0{,}50\ \text{V} et la pleine échelle q(241)=7,5 Vq\,(2^4 - 1) = 7{,}5\ \text{V}. La mesure initiale se retrouve bien : 0,50×12=6,0 V0{,}50 \times 12 = 6{,}0\ \text{V}, ce qui valide les deux valeurs trouvées.

Méthode / Automatismes
  • Compter les variables logiques d'entrée : leur nombre est le nombre de bits, et Nmax=2n1N_{\max} = 2^n - 1.
  • Écrire d'abord les deux hypothèses de l'amplificateur opérationnel idéal en régime linéaire : ε=0\varepsilon = 0 et i+=i=0i^+ = i^- = 0 — c'est ce qui crée la masse virtuelle.
  • Sommer les courants de branche avant d'écrire la sortie : chaque résistance 2jR2^{\,j}R apporte un courant de poids 2j2^{-j}.
  • Retenir la relation de sortie sous la forme US=qNU_S = -\,q\,N : la pleine échelle vaut q(2n1)q\,(2^n - 1) et le quantum est le pas de sortie pour ΔN=1\Delta N = 1.
  • Pour trouver un mot binaire à partir d'une tension : diviser par le quantum, puis décomposer l'entier obtenu en puissances de 2.
Pièges classiques
  • Prendre Nmax=2nN_{\max} = 2^n au lieu de 2n12^n - 1 : la pleine échelle et le quantum en sont tous deux faussés.
  • Oublier le signe moins : le montage est inverseur, la sortie est négative pour UreˊfU_{\text{réf}} positive.
  • Attribuer le poids le plus fort à la plus grande résistance : c'est la plus petite (RR) qui porte le bit de poids fort.
  • Confondre le quantum (pas de conversion, en volts) et la pleine échelle (tension maximale, en volts) : le rapport entre eux vaut 2n12^n - 1.
  • Conclure sans vérifier que USmax|U_S|_{\max} reste inférieure à la tension de polarisation : au-delà, l'amplificateur sature et la conversion n'est plus linéaire.