You are on page 1of 14

LES CONVERTISSEURS CNA 1

sommaire

1 ) GENERALITES 2 ) DEFINITIONS 2.1 ) CONVERTISSEUR DIGITAL ANALOGIQUE 2.2 ) CONVERTISSEUR ANALOGIQUE DIGITAL 3 ) CONVERTISSEUR DIGITAL ANALOGIQUE 3.1 ) CNA A RESISTANCES PONDEREES 3.2 ) CNA A ECHELLE RESISTIVE OU RESEAU R-2R 3.2.1 ) RESEAU R-2R A COMMUTATION DE TENSION 3.2.2} RESEAU R-2R A COMMUTATION DE COURANT 3.3 ) CONVERTISSEUR UTILISANT DES METHODES SEQUENTIELLES 3.3.1 ) CONVERTISSEUR TRAVAILLANT AVEC LA
VARIATION DU RAPPORT CYCLIQUE 3.3.2 ) CONVERTISSEUR UTILISANT UN MULTIPLIEUR DISCRET

page 2 page 2 page 2 page 3 page 3 page 3 page 4 page 4 page 6 page 9 page 9 page 10 page 11 page 11 page 11 page 12 page 12 page 13 page 13 page 13

3.4) CARACTERISTIQUES DES CONVERTISSEURS DIGITAL ANALOGIQUE. 3.4.1 ) RESOLUTION ( RESEAU R-2R ) 3.4.2 ) PRECISION 3.4.2.1 ) Tension de dcalage ou Offset 3.4.2.2 ) Facteur dchelle 3.4.2.3 ) Linarit 3.4.2.4 ) Linarit diffrentielle 3.4.2.5. ) Sensibilit aux variations de lalimentation 3.4.2.6 ) Autres phnomnes amenant une erreur

Cours CNA STS.doc

LES CONVERTISSEURS CNA 2 1 ) GENERALITES La plupart des capteurs utiliss en lectronique fournissent partir d'un phnomne physique tudier, une reprsentation analogique sous forme de tension ou d'intensit. Cette information peut tre receuillie par un appareil de mesure. Elle sera, soit enregistre sur bande, soit utilise directement par un montage lectronique de traitement analogique. Ces montages sont cependant limits en prcision, vitesse et souvent mal adapts certaines fonctions comme par exemple les mmoires accs rapide et longue dure. La solution consiste, pour la plupart des cas, traiter une partie du probleme, sous forme digitale, par l'ordinateur. Pour cela, nous utiliserons des circuits de conversion analogique digital pour le passage mesure-ordinateur et digital analogique pour le passage ordinateuramplificateur. RAPPEL: Grandeurs analogiques : Tensions ou des courants variant de faon continue proportionnels des grandeurs physiques Grandeurs digitales (ou numriques) : Grandeurs qui varient dans le temps de faon discontinue. Elles se prsentent gnralement sous la forme de nombre de base quelconque, la base 2 s'tant impose pour des raisons technologiques. 2 ) DEFINITIONS 2.1 ) CONVERTISSEUR DIGITAL ANALOGIQUE Systme permettant de transformer une information disponible sous forme binaire n bits en une information sous forme d'une tension proportionnelle au nombre dfini par l'information initiale numrique. Sauf prcision contraire, nous considrerons l'information donne sous forme binaire pur avec ventuellement un bit supplmentaire de signe. N = a n 1 2 n 1 + a n 2 2 n 2 + ...... + a 0 2 0 avec a i = 0 ou 1
N dfini par n bits 0 N 2n 1 a n 1 est le bit le plus significatif : :MSB.
a 0 est le bit le moins significatif : LSB Exemple : Un convertisseur dit un quartet ( 4 entres binaires )

Cours CNA STS.doc

LES CONVERTISSEURS CNA 3 2.2 ) CONVERTISSEUR ANALOGIQUE DIGITAL Systme permettant de transformer l'information d'entre, donne sous forme de tension continue ( ou variant de faon trs lente par rapport au temps de conversion ) en un nombre binaire de N bits.

V E = tension positive ou ngative


n = nombre de bit de N est le nombre de des sorties du convertisseur. Exemple : transformation en un quartet. 3 ) CONVERTISSEUR DIGITAL ANALOGIQUE 3.1 ) CNA A RESISTANCES PONDEREES

ai = 0 signifie interrupteur ouvert ai = 1 signifie interrupteur ferm convertisseur n bits

V S = V REF V S = V REF

R [a n 1 2 0 + a n 2 2 1 + ...... + a 0 2 ( n 1) ] r R N n 1 r 2

Le principal inconvnient d'un tel systme est la gamme tendue des rsistances ncessaires ds que le nombre de bits de l'information devient important. D'autre part, la valeur de r ne peut pas tre rduite indfiniment puisqu'elle doit reste trs grande devant la rsistance interne de l'interrupteur lectronique ( transistor satur, FET, MOS ) La stabilit en temprature demande une intgration ( ralisation de circuit intgr ) de ce rseau . Mais l'intgration de grandes rsistances pose des difficults de ralisation. Important : Par contre ce type de convertisseur s'adapte facilement d'autres codes binaires .Par exemple pour le code BCD , on inscrit chaque dcade sous forme binaire, la gamme des r serait: r , 2 r , 4 r , 8 r pour la premire dcade. 10 r , 20 r , 40 r , 80 r pour la suivante ,etc. . . La premire dcade est celle de poids le plus lev.

Cours CNA STS.doc

LES CONVERTISSEURS CNA 4 3.2 ) CNA A ECHELLE RESISTIVE OU RESEAU R-2R C'est le le principe le plus rpandu actuellement. Nous distinguerons deux conceptions : commutation en tension et commutation en courant. 3.2.1 ) RESEAU R-2R A COMMUTATION DE TENSION.

PRINCIPE DE FONCTIONNEMENT a ) Chaque fois qu'un bit est 0, le courant fourni l'amplificateur oprationnel par la branche correspondante est nul. b) Considrons pour l'tude que tous les bits sont 0, sauf le bit de poids le plus lev : a n 1 = 1 Nous avons donc le schma quivalent gauche du point A suivant :

Nous pouvons donc donner l'expression de Req gauche de A :

Req = [ ( [ (2 R // 2 R) + R ] // 2 R ) + R ] // 2 R......etc

Req = 2 R

Cours CNA STS.doc

LES CONVERTISSEURS CNA 5 Nous avons alors le schma suivant depuis V REF :

SCHMA EQUIVALENT :

VS =

1 r V REF 2 3 R

c ) Considrons maintenant que tous les bits sont 0, sauf le bit de poids a n 2 = 1 . Nous avons le schma quivalent suivant :

De la mme faon que pour le MSB, nous pouvons dire que la rsistance vue gauche de B est gale 2 R .

Schma quivalent gnral vu de A:

Cours CNA STS.doc

LES CONVERTISSEURS CNA 6 Schma complet :


Le schma tant le mme que dans l'tude prcdente, la mthode de rsolution sera identique. VS = 1 r V REF 4 3 R

L'action de a n 2 sur V S .est gale la moiti de celle de a n 1 Nous calculons, de la mme faon, l'effet sur V S de chaque bit l'tat 1, alors que tous les autres sont 0. Nous nous aperevons que pour chaque dplacement du bit d'action vers la gauche, son effet sur V S est divis par 2 par rapport au prcdent. En appliquant le thorme de superposition, nous obtenons: GENERALISATION DE LA FORMULE. V r VS = REF [a n 1 2 0 + a n 2 2 1 + a n 3 2 2 + ...... + a 0 2 ( n 1) ] 3 R 2 D'o : r N n V S = V REF 3 R 2
Ce systme demande plus de composants que le rseau rsistances pondres mais ces rsistances ne prennent que 2 valeurs : R et 2 R . De ce fait, il sera ais de le raliser en circuit intgr. 3.2.2} RESEAU R-2R A COMMUTATION DE COURANT
SCHEMA D'UNE CONFIGURATION POSSIBLE :

Cours CNA STS.doc

LES CONVERTISSEURS CNA 7 PRINCIPE DE FONCTIONNEMENT: Toutes les rsistances 2 R sont relies la masse par le commutateur lectronique. *** Soit directement lorsque la position est 0. *** Soit par l'intermdiaire de l'amplificateur oprationnel o l'entre ngative est un potentiel infrieur 75V { masse virtuelle }.
SCHEMA EQUIVALENT :

L'association des rsistances mne toujours une rsistance quivalente R CALCUL DES DIFFERENTS COURANTS DANS CHAQUE BRANCHE. Schma pour le LSB : Le LSB commute un courant i. Les deux rsistances 2 R tant en parallle, le courant les traversant est identique: i Loi des nuds : i + i = 2 i

SCHEMA POUR LE BIT SUIVANT


Le courant dans R tant gal 2 i , nous retrouvons les deux 2 R en parallle donc mme courant les traversant 2 i . Le courant commut par a1 est donc 2i. Loi des nuds : 2 i + 2 i = 4 i

Cours CNA STS.doc

LES CONVERTISSEURS CNA 8 GENERALISATION Le courant circulant dans la branche du bit de poids immdiatement suprieur est donc gal au double du prcdent.

Chaque branche correspond un gnrateur de courant connect par le commutateur soit la masse, soit l'entre ngative de l'amplificateur oprationnel. SCHEMA EQUIVALENT TOTAL

CALCUL DE Iout I OUT = i [a n 1 2 n 1 + a n 2 2 n 2 + a n 3 2 n 3 + ......a1 21 + a 0 2 0 ]


2n 1 I FS = I REF = I FULL SCALE = I PLEINE ECHELLE 2n V 2n 1 I REF = REF I OUT = I FS = I REF V S = r I OUT R 2n r N 2 n 1 V REF V S = V REF n VS = r n R 2 R 2

Cours CNA STS.doc

LES CONVERTISSEURS CNA 9 CONCLUSION SUR CE TYPE DE CNA C'est gnralement ce type de convertisseur qui est retenu pour la fabrication de circuit intgr, ceci pour trois raisons essentielles : Le courant dans le rseau tant toujours le mme, la temprature dans le circuit intgr sera donc constante et indpendante des commutations. Le potentiel de chaque noeud ne variant pratiquement pas, le fonctionnement sera rapide du fait que le temps de charge des capacits parasites sera pratiquement nul. Ceci rduit normment le temps de commutation par rapport au convertisseur tension o il se passe des changements de tension lors des commutations.

Les commutateurs n'agissent pas directement sur la tension de rfrence; celle ci pourra tre choisie dans une gamme tendue de valeurs. Ceci permettra d'amoindrir les erreurs dues la tension d'offset des amplificateurs oprationnels. Nous pourrons l'utiliser aussi comme un multiplicateur de tension analogique par un nombre binaire en faisant varier la tension de rfrence. 3.3 ) CONVERTISSEUR UTILISANT DES METHODES SEQUENTIELLES. 3.3.1 ) CONVERTISSEUR TRAVAILLANT AVEC LA VARIATION DU RAPPORT CYCLIQUE

La conversion se calcule, partir de la valeur d'un signal priodique dpendante du rapport cyclique t = HAUT T

EXEMPLE : PRINCIPE DU CONVERTISSEUR.

H = horloge de priode TH .

Cours CNA STS.doc

LES CONVERTISSEURS CNA 10 Le compteur est attaqu par l'horloge H. Lorsqu'il est compltement charg (1111 pour 4 bits), la borne CO ( Carry Output = retenue ) passe 0. Cette borne relie la borne de chargement du dcompteur valide la charge en parallle de N. Si N = 1001 , cette valeur sera dans le dcompteur. La borne BO (Borrow Output= min ) est 1. Par consquent le ET d'entre est transparent l'horloge H. Le dcompteur passe de 1001 1000,puis de 1000 0111 etc. . . jusqu' 0000. A cet instant,la borne BO passe 0, bloquant le ETde l'horloge donc le dcompteur . Pendant ce temps, le compteur continue sa squence, puis lorsqu'il arrive de nouveau 1111 ;la borne CO tombe 0 et le cycle continue. Nous avons donc sur la borne BO : *** L'tat 1 pendant le dcomptage dpendant de la valeur de N. *** L'tat 0 pendant le reste du temps proportionnel au nombre n de bits. La priode du cycle est T = 2 n TH Avec TH = priode dhorloge et n = nombre de bits du compteur Nous avons la borne BO , reprsentative de N, l'tat 1 pendant un temps N TH qui commande l'interrupteur I. N T N = n = n H 2 2 TH Ce rapport cyclique est bien proportionnel N A la sortie du filtre passe bas, nous avons la composante continue : V V S = V REF = REF N 2n
La vitesse de cette conversion est lente du fait que le filtre doit attnuer le premier harmonique du signal d'environ 60 db. Ce qui limite le choix de la valeur de R C donc la frquence de conversion. 3.3.2 ) CONVERTISSEUR UTILISANT UN MULTIPLIEUR DISCRET Le principe de base de ce convertisseur est l'utilisation d'un circuit BRM. ( Binary Rate Multiplier ) ou multiplieur discret. Si l'on envoie des impulsions de frquence Fin sur son horloge et un nombre digital N en parallle en chargement , on obtient en sortie des impulsions identiques son horloge mais de N Fout = n Fin frquence gale : 2 Exemple : circuit Texas SN 7497 L'avantage de ce systme , par rapport au prcdent est le nombre d'impulsions en sortie Fout . Ce nombre nous permettra de prendre la valeur moyenne beaucoup plus vite, donc de convertir plus rapidement. CONCLUSION. Le problme pos par ces types de convertisseurs est la frquence impose par le filtre qui limite la vitesse de conversion environ 50 ms, ( une vingtaine d'hertz ).

Cours CNA STS.doc

LES CONVERTISSEURS CNA 11 3.4) CARACTERISTIQUES DES CONVERTISSEURS DIGITAL ANALOGIQUE. 3.4.1. ) RESOLUTION ( RESEAU R-2R ) La tension de sortie varie donc par bonds d'amplitude thorique de: U B =
Car U B = U FS et U FS = V REF 2n

2n 1 V REF 2n 1 2n Cette amplitude est trs importante: car plus la prcision recherche est grande, plus il est ncessaire de rduire cette amplitude.On l'appelle rsolution du convertisseur. V q = REF en V q = quantum = valeur du LSB 2n Cest aussi LE RAPPORT DE L'AMPLITUDE DE L'ECHELON SUR LA TENSION MAXIMALE DE SORTIE.

V REF n 1 Rsolution = n 2 = n en % 2 1 2 1 V REF 2n


Exemple n 2n

6 8 10 12 14 16 3.4.2 ) PRECISION

64 256 1024 4096 16384 65536

1 2 1 0,0158730 0,0039215 0,0009775 0,0002442 0,0000610 0,0000152


n

PRECISION 1,5% 0,4% 0,1% 0,02% 0,006% 0,00015%

C'est l'cart pour la pleine chelle, entre la valeur thorique et la valeur rellement obtenue. Elle dpend de plusieurs paramtres que nous allons traiter. 3.4.2.1 ) Tension de dcalage ou Offset C'est la tension rsiduelle de sortie du CNA lorsque l'information numrique N est nulle. Cette valeur est due aux courants de fuite des interrupteurs lectroniques et l'offset de l'amplificateur oprationnel.

Cours CNA STS.doc

LES CONVERTISSEURS CNA 12 Elle s'exprime en ppm de la valeur maximum VS scrit alors : N V S = k n V REF + V0 2

3.4.2.2 ) Facteur dchelle (Erreur de gain ) La prcision sur le coefficient de conversion est lie la prcision des lments rsistifs le composant. Il s'agit souvent de la rsistance de contre raction de l'amplificateur oprationnel qu'il suffit simplement d'ajuster. Cette erreur s'exprime en % de la plage totale.Mais elle dpend de la temprature et s'exprime en % de la plage totale en C.
Cette erreur s'exprime en % de la plage totale. Mais elle dpend de la temprature et s'exprime en % de la plage totale en C.

3.4.2.3 ) Linarit Cette erreur est de la non-linarit entre la droite thorique et la courbe de transfert. Elle provient du fait que les lments rsistifs composant le convertisseur ont une tolrance sur leur valeur, mais aussi de linfluence de la temprature sur les lments. Elle s' exprime donc en % pour une plage de temprature dtermine.

Cours CNA STS.doc

LES CONVERTISSEURS CNA 13 3.4.2.4 ) Linarit diffrentielle Quand N s'incrmente d'un LSB, la sortie doit augmenter dun chelon unitaire. Or les variations combinatoires ne sont pas toutes identiques et font intervenir des lments diffrents du convertisseur qui n'introduisent pas tous une erreur de mme signe . IL FAUT VERIFIER QU'UNE AUGMENTATION D'UN LSB N'INTRODUISE JAMAIS UNE DIMINUTION DE LA VALEUR DE SORTIE. On considre comme correcte une variation de 0,5 V avec V = tension de l'chelon unitaire.( Erreur de quantification ).

3.4.2.5. ) Sensibilit aux variations de lalimentation Pour toutes les variations de l'alimentation,qui agissent sur la tension de rfrence, sur les courants talons et sur l'amplificateur oprationnel, il y a une variation de la tension de sortie garantie. Elle s'exprime en ppm. de la plage totale et en % de la variation de l'alimentation.

APPLICATION NUMERIQUE
Coefficient Tension alimentation: Plage totale Variation de V cc 50 ppm. 15V 10V 0,3V

dV S = ppm plage

dVCC 100 en % VCC

Variation maximale : dV S = 50 10 6 10

0,3 100 15

dV S = 1mV

3.4.2.6 ) Autres phnomnes amenant une erreur Temps de stabilisation de la conversion ou settling time. Ce retard est li au temps d'tablissement de l'amplificateur oprationnel.

Cours CNA STS.doc

LES CONVERTISSEURS CNA 14 Phnomnes transitoires. Pour chaque changement en sortie on peut observer des pointes de tension superposes la courbe thorique, provenant de : *** la transmission des transitoires par des capacits. Exemple: Un front de commutation ( 1 0 ) peut tre transfr jusqu' la sortie par les capacits. *** faux tats transitoires. Exemple: Passage de 0111 1000. Il se peut que pendant quelques nanosecondes on est 0000. En fait on ne considre ces transitoires ou glitch que si le CNA a une large bande passante.

Cours CNA STS.doc