Vous êtes sur la page 1sur 10

3.

415 - lectronique Numrique / Chapitre 2

2.26

2.4 Spcifications des CNA

La majeure partie des CNA sont actuellement vendus intgrs ou encapsuls dans des botiers individuels. Il est essentiel que vous soyez familiariss avec les caractristiques les plus importantes spcifies par les fabricants en vue de dterminer le CNA convenant une application particulire.

1.

Rsolution Comme nous l'avons dj indiqu, la rsolution exprime en % PE d'un CNA dpend essentiellement du

nombre de bits. C'est la raison pour laquelle les fabricants expriment gnralement la rsolution d'un CNA comme un nombre de bits. Un CNA de 10 bits a une rsolution plus fine qu'un CNA de 8 bits.

2.

Prcision La prcision aussi appele erreur pleine chelle traduit la diffrence entre la tension de sortie obtenue et la

tension de sortie thorique (idale) et inclut ainsi, outre la non-linarit et l'erreur de dcalage, toutes les autres sources d'erreurs. Elle s'exprime en pourcentage de la pleine chelle ou en fraction de quantum du mot d'entres, par exemple 1/2 LSB (soit un demi-bit du bit le moins significatif). La valeur de la prcision peut donner ensemble, un chiffre global pour un CNA donn, ou la prcision peut tre dtaille selon ces caractristiques. Voici une liste des caractristiques qu'on rencontre le plus souvent.

a)

Linarit La courbe de conversion idale d'un CNA est reprsente la figure 2.10. Chaque code d'entre (chelle verticale) donne naissance une tension analogique de sortie, reprsente par une marche. Dans des conditions idales, la tension analogique de sortie coupe le palier par son milieu, l'ensemble des valeurs ainsi dfinies se situant sur une droite. La tension de sortie varie donc par incrments.

3.415 - lectronique Numrique / Chapitre 2

2.27

Tension analogique de sortie Excursion possible de la tension de sortie pour le 4 Courbe idale 6 5 4 3 2 1 0 0000 0001 0010 0011 0100 0101 0110
palier pour un quantum

Tensions de sortie thoriques situes sur une droite

Code numrique d'entre (ici 4 bits)

Figure 2.10: Fonction de transfert idale du CNA.


Tension analogique de sortie

Conversion non linaire mais monotone

Code numrique d'entre

Figure 2.11: Exemple de conversion non linaire.

Si le milieu d'un des paliers ne se situe pas sur la droite idale, on dit que le convertisseur n'est pas linaire. La non-linarit rsulte de l'cart entre la tension thorique de sortie et la tension actuelle. Donc, l'erreur de nonlinarit est l'cart entre le pas de progression rel et le pas de progression idal (figure 2.11).

De plus, parce qu'aucun code ne manque, on dit qu'elle est monotone.

3.415 - lectronique Numrique / Chapitre 2

2.28

b)

Monotonicit Un CNA est dit monotonique si sa sortie augmente quand la donne d'entre binaire passe d'un palier l'autre. Une faon de dcrire cette caractristique, consiste dire que la sortie en escalier ne comporte aucune marche de descente (figure 2.12) pendant que l'entre parcourt les valeurs de zro la pleine chelle.
Tension analogique de sortie

Non monotonicit

Code numrique d'entre

Figure 2.12: Ici un code numrique de valeur suprieure provoque la naissance d'une tension analogique moindre (marche de descente). On dit qu'il n'y a plus de monotonicit.

c)

Tension de dcalage Idalement, la sortie d'un CNA affiche 0 volt quand l'entre binaire est constitue de 0. En pratique, on mesure une petite tension de sortie due l'erreur de dcalage de l'amplificateur oprationnel de sortie. Cette erreur de dcalage, si elle n'est pas compense, s'additionne la valeur prvue de la sortie du CNA et cela, pour toutes les entres possibles. Ainsi, supposons un CNA de 4 bits ayant une erreur de dcalage de +/- 2 mV et un pas de progression exact de 100 mV. Le tableau ci-aprs compare la sortie idale et la sortie relle du CNA pour quelques entres. Notez que la sortie relle est toujours suprieure de 2 mV la valeur prvue; cela s'explique par l'erreur de dcalage. Cette erreur peut tre aussi bien positive que ngative.

3.415 - lectronique Numrique / Chapitre 2

2.29

Code d'entre 0000 0001 1000 1111

Sortie idale (mV) 0 100 800 1500

Sortie relle (mV) 2 102 802 1502

Tension de dcalage

Nombre de CNAs possdent un bouton de rglage du zro qui permet de ramener zro le dcalage. On procde gnralement cette compensation en appliquant au CNA, une entre nulle en examinant la sortie et en rglant le potentiomtre de compensation du dcalage jusqu' ce que la sortie soit aussi zro.

Il existe d'autres lments pouvant influencer la prcision d'un CNA. Ces lments sont moins frquents, mais dans des conditions d'utilisation particulires, elles peuvent beaucoup influencer. On retrouve comme exemple principal, la temprature. La temprature n'a pas d'influence pour un appareil utilis l'intrieur, mais le mme CNA utilis dans un avion raction peut tre influenc normment par la temprature.

Nous verrons en classe, les spcifications du MC1408 que vous utiliserez en laboratoire. Pour l'instant, attardons-nous aux 2 cas suivants:

1)

Supposons que le CNA de la figure 2.6 ait une prcision de 0,01 % PE. tant donn que ce convertisseur a une tension pleine chelle de 9,375 V, on voit que cette prcision exprime en volts est: 0,01% x 9,375 V = 0,9375 mV

Ceci signifie qu'une sortie d'un CNA peut, en tout temps, s'carter d'au plus 0,9375 mV de sa valeur prvue.

2)

Le CNA de la figure 2.6 a un pas de progression thorique de 0,625 V. Si l'erreur de linarit de ce convertisseur est 0,01% PE, cela signifie que le pas de progression rel peut diffrer de cette valeur d'au plus 0,9375 mV.

3.415 - lectronique Numrique / Chapitre 2

2.30

Certains des CNA les plus coteux ont des erreurs pleine chelle et de linarit aussi petites que 0,001 % PE. Les CNA universels ont gnralement des prcisions comprises entre 0,01 et 0,1 % de l'chelle.

Il est important de comprendre ici que la prcision et la rsolution d'un convertisseur CNA doivent tre compatibles. Par exemple, il serait illogique d'avoir une rsolution de 1 pour cent et une prcision de 0,1 pour cent, ou vice versa. titre d'illustration, soit un convertisseur NA dont la rsolution est 1 pour cent et la tension pleine chelle de 10 V, qui peut produire une tension analogique de sortie prcise 0,1 V prs de la valeur recherche, en prenant comme hypothse que la prcision est idale. Cela n'a aucun sens d'investir pour avoir une prcision de 0,01 pour cent de la pleine chelle (c'est--dire 1 mV) si la rsolution limite dj l'cart avec la valeur recherche 0,1 V. Le mme argument tient quand on recherche avoir une rsolution trs petite (beaucoup de bits) avec un appareil dont la prcision est faible; on utilise beaucoup de bits pour rien.

Exemple 2.11 Un CNA de 8 bits possde une sortie pleine chelle de 2 mA et une erreur pleine chelle de 0,5 %. Quelle est la plage des sorties possibles correspondant l'entre 10000000?

Solution Le pas de progression est 2 mA/255 = 7,84 A. Comme 10000000 = 12810, la sortie idale devrait tre 128 x 7,84 A = 1004 A. Comme l'erreur peut aller jusqu': 0,5 % x 2 mA = 10 A Il s'ensuit que la sortie relle peut s'carter de la valeur idale de 1004 A de cette quantit; la plage des sorties possibles est ds lors 994 1114 A.

3.

Temps d'tablissement La vitesse de fonctionnement d'un CNA est dfinie par son temps d'tablissement, qui est le temps

ncessaire la sortie pour passer de 0 la tension pleine chelle quand l'entre binaire change tous ses 0 pour des 1. En ralit, le temps d'tablissement est dfini comme le temps que prend le CNA pour se stabiliser 1/2

3.415 - lectronique Numrique / Chapitre 2

2.31

pas de progression (rsolution) de sa valeur finale. Par exemple, si un CNA a une rsolution de 10 mV, le temps d'tablissement est la mesure du temps qui s'coule avant que la sortie se stabilise 5 mV prs de sa valeur pleine chelle. Gnralement, les temps d'tablissement s'chelonnent entre 50 ns et 10 s. Le plus souvent, les CNA dont la sortie est un courant ont des temps d'tablissement plus courts que ceux dont la sortie est une tension. Par exemple le DAC 1280 peut avoir une sortie qui est soit un courant, soit une tension. Son temps d'tablissement est de 300 ns quand sa sortie est un courant, et de 2,5 s quand sa sortie est une tension. La principale raison expliquant cette diffrence est le temps de rponse de l'amplificateur oprationnel qui convertit le courant en tension.

commutation 1 trop tot

commutation 1 trop tard

0000 0001

0010

0011

0100

0101

0110

0111

1000

1001

1010

Figure 2.13:

Les codes manquants ou totalement errons parce que la commutation des bits du mot d'entre ne s'est pas effectue simultanment.

4.

Erreur de commutation Finalement, un autre type d'erreur risque d'intervenir lorsque la commutation des bits d'entre n'est pas

assure simultanment et que la conversion dmarre trop tt. Ainsi, soit passer de 0111 1000; si les 1 passent zro avant que le zro ne passe 1, on lira 0000 qui sera momentanment converti en une tension nulle (figure 2.13). C'est ce qu'on appelle un glitch.

1011

3.415 - lectronique Numrique / Chapitre 2

2.32

2.5 Applications des CNA

Des CNA sont utiliss chaque fois qu'il faut transformer la sortie numrique d'un circuit en une tension ou un courant analogique pour pouvoir entraner un dispositif analogique. Voici certaines des applications les plus courantes de ces convertisseurs.

Rgulation La sortie numrique d'un ordinateur est convertie en un signal de rgulation analogique afin de rgler la vitesse d'un moteur, la temprature d'un four ou de commander une variable physique quelconque.

Essai automatique Il est possible de programmer les ordinateurs pour qu'ils produisent les signaux analogiques (par l'entremise d'un CNA) ncessaires l'essai des circuits analogiques. La rponse analogique du circuit test est normalement convertie en une valeur numrique par un CAN et rintroduite dans l'ordinateur pour tre mmorise, affiche et parfois analyse.

Reconstitution du signal Dans plusieurs applications, la numrisation d'un signal analogique se traduit par la conversion de points successifs en leurs quivalents numriques et la mmorisation des rsultats. Cette

conversion est ralise par un convertisseur analogique-numrique (CAN). Un CNA intervient ensuite pour convertir les donnes numriques en mmoire en un signal analogique - un point la fois; cet appareil reconstitue pour ainsi dire le signal original. Cet enchanement de numrisations et de reconstitutions est courant dans les oscilloscopes numriques mmoire, les lecteurs de disques compacts et les appareils d'enregistrement audio sur bande. Nous en apprendrons plus sur ceci au moment de notre tude des CAN.

Conversion AN Plusieurs types de convertisseurs AN contiennent dans leurs circuits des CNA. C'est ce que nous allons tudier la section 2.7.

3.415 - lectronique Numrique / Chapitre 2

2.33

2.6 Dpannage des CNA

Les CNA sont de nature hybride: ils sont la fois analogique et numrique. Il nous faut donc des sondes logiques et des pulseurs pour surveiller les entres numriques et un multimtre ou un oscilloscope pour valuer la sortie analogique. Il y a fondamentalement deux faons de tester le fonctionnement d'un CNA: un test statique de l'exactitude et un test de l'escalier.

Le test statique implique le rglage de l'entre binaire sur une valeur fixe et la mesure de la sortie analogique avec un appareil de mesure de prcision. Ce test permet de s'assurer que la valeur de sortie est bien comprise dans la plage prvue indique dans la fiche technique de l'appareil. Si ce n'est pas le cas, il faut en rechercher la raison parmi plusieurs causes; en voici quelques-unes:

Drive de la valeur des composants du CNA (rsistances) imputable la temprature, au vieillissement, ou d'autres facteurs. Cette cause peut facilement donner lieu des sorties qui dbordent la plage de prcision acceptable.

Connexions ouvertes ou en court-circuit dans l'une des bornes d'entre. Une telle cause peut empcher une entre de contribuer la sortie analogique ou bien peut toujours additionner une entre la sortie analogique. Une dfectuosit de cette nature est particulirement difficile dpister quand elle survient dans les entres ayant les poids les plus faibles.

Une rfrence de tension errone. tant donn que la sortie analogique est rapporte une tension de rfrence, on peut obtenir des sorties totalement aberrantes. Pour les CNA dots de sources de rfrence extrieures, la vrification de la tension de rfrence se fait sans difficult avec un voltmtre numrique. Beaucoup de CNA ont toutefois une source interne qu'il est impossible de contrler, sauf pour certains dont la tension de rfrence est sortie sur une broche du botier.

3.415 - lectronique Numrique / Chapitre 2 Une erreur de dcalage excessive due au vieillissement des composants o une temprature inapproprie. Cela occasionne des sorties qui s'cartent de la valeur relle d'une quantit fixe. Si le dispositif possde un bouton de compensation externe, il est ais de ramener zro une erreur de ce type; cependant, un changement de temprature pourra faire rapparatre une erreur de dcalage.

2.34

Le test en escalier a pour rle de constater la monotonicit du CNA, c'est--dire de vrifier que la sortie crot pas pas mesure que la donne d'entre passe d'une valeur l'autre (voir figure 2.3). La hauteur du pas doit toujours tre la mme et il ne doit pas y avoir de recul ou de marches manquantes avant d'arriver la valeur pleine chelle. Ce test peut aider dceler des dfaillances internes ou externes qui empchent une borne d'entre d'apporter sa contribution au rsultat, ou, au contraire, qui imposent en permanence le poids d'une borne d'entre. Voici un exemple illustrant ce test.

Exemple 2.12 Quel sera l'aspect de la forme d'onde dans un test en escalier si le CNA de la figure 2.3 a son entre C ouverte? Supposez que les entres CNA sont compatibles TTL.

Solution Une connexion C ouverte est interprte comme un 1 logique constant par le CNA. Donc, cette entre ajoute toujours 4 V la sortie du CNA, ce qui donne une forme d'onde ayant l'aspect montr la figure 2.14. Les lignes en pointilles dessinent l'escalier tel qu'il devrait tre pour le CNA en bon tat de marche. Notez que la forme d'onde de sortie concide avec la forme d'onde correcte quand les valeurs des entres ont le bit C au niveau HAUT.

3.415 - lectronique Numrique / Chapitre 2

2.35

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 Temps
Figure 2.14: Exemple 2.12.