Vous êtes sur la page 1sur 90

CHAPITRE I La chane dacquisition - restitution

Micro
E n ce in te

Filtre Passe Bas


E c h a n tillo n n eu r D isq u e L a se r

A mplificateu r

Bloqueur
1 0 1 0 1 1 1 1

F iltr e p asse b a s
1 0 1 0 1 1 1 1

C on version A nalogiqu e Num riq ue

Conversion N umriqu e A nalogiq ue

Acquisition

Stockage

Restitution

Olivier FRANAIS, 2000

Structure de la chane dacquisition

ESIEE

SOMMAIRE

La chane dacquisition - restitution


I PRINCIPE.......................................................................................................................................................................3 I.1 CAPTEUR ....................................................................................................................................................................3 I.2 AMPLIFICATEUR DE SIGNAL ........................................................................................................................................3 I.3 FILTRE DENTRE .......................................................................................................................................................3 I.4 LCHANTILLONNEUR ................................................................................................................................................3 I.4 LE CONVERTISSEUR ANALOGIQUE NUMRIQUE (CAN)...............................................................................................4 I.5 LA ZONE DE STOCKAGE...............................................................................................................................................4 I.6 LE CONVERTISSEUR NUMRIQUE ANALOGIQUE (CNA)...............................................................................................4 I.7 LE FILTRE DE SORTIE ..................................................................................................................................................4 I.8 AMPLIFICATEUR DE PUISSANCE ..................................................................................................................................4 I.9 PERFORMANCES GLOBALE ..........................................................................................................................................4 II ACQUISITION DE PLUSIEURS GRANDEURS .....................................................................................................5 II.1 ACQUISITION SQUENTIELLE DCALE......................................................................................................................5 II.2 ACQUISITION SQUENTIELLE SIMULTANE ................................................................................................................5 II.3 ACQUISITION PARALLLE ..........................................................................................................................................6

Acquisition de donnes

I.2

Structure de la chane dacquisition

ESIEE

Structure dune chane dacquisition numrique


I Principe
Une chane dacquisition numrique peut se reprsenter selon la figure suivante :
Amplificateur de signal Echantillonneur Bloqueur (Te; Fe)

Capteur

Filtrage (Fc)

CAN n bits

001 100 110 ...

Figure 1: Structure de lacquisition numrique Elle est souvent associe une chane de restitution :

001 100 110 ...

CNA n bits

Filtrage (Fc)

Amplificateur de puissance

Sortie

Figure 2: Structure dela chane de restitution On peut dfinir trs simplement le rle de chacun des lments. I.1 Capteur Il est linterface entre le monde physique et le monde lectrique. Il va dlivrer un signal lectrique image du phnomne physique que lon souhaite numriser. Il est toujours associ un circuit de mise en forme. I.2 Amplificateur de signal Cette tape permet dadapter le niveau du signal issu du capteur la chane globale dacquisition. I.3 Filtre dentre Ce filtre est communment appel filtre anti-repliement. Son rle est de limiter le contenu spectral du signal aux frquences qui nous intressent. Ainsi il limine les parasites. Cest un filtre passe bas que lon caractrise par sa frquence de coupure et son ordre. I.4 Lchantillonneur Son rle est de prlever chaque priode dchantillonnage (Te) la valeur du signal. On lassocie de manire quasi-systmatique un bloqueur. Le bloqueur va figer lchantillon pendant

Acquisition de donnes

I.3

Structure de la chane dacquisition

ESIEE

le temps ncessaire la conversion. Ainsi durant la phase de numrisation, la valeur de la tension de lchantillon reste constante assurant une conversion aussi juste que possible. On parle dchantillonneur bloqueur. I.5 Le convertisseur analogique numrique (CAN) Il transforme la tension de lchantillon (analogique) en un code binaire (numrique). I.6 La zone de stockage Elle peut tre un support de traitement (DSP, ordinateur), un lment de sauvegarde (RAM, Disque dur) ou encore une transmission vers un rcepteur situ plus loin. I.7 Le convertisseur numrique analogique (CNA) Il effectue lopration inverse du CAN, il assure le passage du numrique vers lanalogique en restituant une tension proportionnelle au code numrique. I.8 Le filtre de sortie Son rle est de lisser le signal de sortie pour ne restituer que le signal utile. Il a les mmes caractristiques que le filtre dentre. I.9 Amplificateur de puissance Il adapte la sortie du filtre la charge. I.10 Performances globale I.10.1 Frquence de fonctionnement On peut dfinir la vitesse limite dacquisition. Elle va dpendre du temps pris pour effectuer les oprations de : - Echantillonnage Tech - Conversion Tconv - Stockage Tstock Ainsi la somme de ces trois temps dfinit le temps minimum dacquisition et donc la frquence maximum de fonctionnement de la chane : 1 Tacq = Tech + Tconv + Tstock soit Fmax = Tech + Tconv + Tstock I.10.2 Rsolution de la chane La numrisation dun signal gnre un code binaire sur N bits. On obtient donc une prcision de numrisation de 1 2 N % . Il faut donc que tous les lments de la chane de conversion aient au moins cette prcision. On leur demande en gnral une rsolution absolue de (0.5* 1 2 N % ).

Acquisition de donnes

I.4

Structure de la chane dacquisition

ESIEE

II Acquisition de plusieurs grandeurs


Dans le cadre dune chane dacquisition traitant plusieurs capteurs (N) vers une mme zone de stockage, il existe diffrentes structures qui diffrent en terme de performances et de cot. N Capteurs 1 zone de stockage (traitement) numrique II.1 Acquisition squentielle dcale Elle se base sur lutilisation en amont dun multiplexeur qui va orienter un capteur vers la chane unique dacquisition :
V1 V2 E/B VN CAN n

Mux Squenceur

Figure 3: Structure squentielle dcale Lavantage de cette structure est bien videmment son ct conomique. Par contre il y a un dcalage dans le temps des acquisitions. On rservera donc cette structure ne ncessitant pas une synchronisation entre les donnes numrises. De plus le temps dacquisition complet est priori lev car proportionnel au nombre de capteur. II.2 Acquisition squentielle simultane De manire avoir des acquisitions synchrones , on utilise la mme structure que prcdemment mais en utilisant des Echantillonneurs Bloqueurs (E/B) en amont du multiplexeur. On est dans une situation dE/B en tte.
V1 V2 E/B E/B CAN VN E/B n

Mux Squenceur

Figure 4: Structure squentielle simultanne La prise des chantillons seffectue au mme instant, la conversion est effectue de manire progressive. Cela signifie que les E/B assurent un maintien de lchantillon durant les N acquisitions sans introduire de pertes suprieures la rsolution du CAN. Son cot est moyen.

Acquisition de donnes

I.5

Structure de la chane dacquisition

ESIEE

II.3 Acquisition parallle Cest la structure la plus complte puisquelle consiste disposer N chanes dacquisition en parallle et de les connecter sur un bus de donnes commun.
V1 V2 n E/B E/B CAN n CAN n

VN

E/B

n CAN

Figure 5: Structure parallle Avec cette structure, il est possible deffectuer en mme temps lacquisition dune donne pendant que lon en stocke une autre. De mme, toutes les conversions peuvent tre simultanes, le stockage seffectuant aprs. Cela permet un gain de temps sur lacquisition complte. Mais elle est coteuse.

Acquisition de donnes

I.6

CHAPITRE II Capteurs et lectronique associe

Olivier Franais, 2000

Capteurs et lectronique associe

ESIEE - Olivier Franais

SOMMAIRE
I DFINITIONS .................................................................................................................................................... 3 I.1 MESURANDE ................................................................................................................................................... 3 I.2 CAPTEUR......................................................................................................................................................... 3 I.3 CHANE DE MESURE ........................................................................................................................................ 4 I.4 TYPES DE GRANDEUR PHYSIQUE ..................................................................................................................... 4 II CLASSIFICATION DES CAPTEURS............................................................................................................ 5 II.1 CAPTEURS PASSIFS......................................................................................................................................... 5 II.2 CAPTEURS ACTIFS .......................................................................................................................................... 5 III PERFORMANCES DUN CAPTEUR : DFINITION MTROLOGIQUE ............................................ 7 III.1 ETENDUE DE LA MESURE .............................................................................................................................. 7 III.1.1 Zone nominale demploi ....................................................................................................................... 7 III.1.2 Zone de non-dtrioration .................................................................................................................... 7 III.1.3 Zone de non-destruction ....................................................................................................................... 7 III.2 RSOLUTION................................................................................................................................................. 7 III.3 CARACTRISTIQUE DENTRE-SORTIE DUN CAPTEUR .................................................................................. 7 III.4 SENSIBILIT .................................................................................................................................................. 8 III.5 FINESSE ........................................................................................................................................................ 8 III.6 LINARIT .................................................................................................................................................... 8 III.7 CARACTRISTIQUES STATISTIQUES DUN CAPTEUR ...................................................................................... 9 III.8.1 Fidlit.................................................................................................................................................. 9 III.8.2 Justesse ................................................................................................................................................. 9 III.8.3 Prcision............................................................................................................................................... 9 III.8 RAPIDIT ...................................................................................................................................................... 9 IV CONDITIONNEUR ASSOCI .................................................................................................................... 10 IV.1 CAPTEURS ACTIFS ...................................................................................................................................... 10 IV.1.1 Capteur source de tension : ................................................................................................................ 10 IV.1.2 Capteur source de courant : ............................................................................................................... 10 IV.1.3 Capteur source de charge................................................................................................................... 11 IV.2 CAPTEURS PASSIFS ..................................................................................................................................... 11 IV.2.1 Montage potentiomtrique.................................................................................................................. 11 IV.2.2 Montage en pont ................................................................................................................................. 13 IV.2.3 Montage oscillant ............................................................................................................................... 14

Acquisition de donnes

II.2

Capteurs et lectronique associe

ESIEE - Olivier Franais

Les capteurs
Lorsque lon souhaite traduire une grandeur physique en une autre grandeur, on fait appel ce que lon nomme classiquement capteur . Son rle est de donner une image interprtable dun phnomne physique de manire pouvoir lintgrer dans un processus plus vaste. Ainsi, un capteur de temprature au sein dun micro-processeur sintgre dans le processus de stabilisation en temprature du composant de manire assurer son bon fonctionnement. De cette mesure va dpendre la vitesse de rotation du ventilateur ou la commande en courant dun module effet Peltier.

I Dfinitions
I.1 Mesurande Cest la grandeur physique que lon souhaite connatre. I.2 Capteur Cest llment qui va permettre sous leffet du mesurande den dlivrer une image exploitable (signal lectrique par exemple). On parle aussi de transducteur, la grandeur physique dentre (le mesurande) tant transforme en une autre grandeur physique de sortie ou en un signal lectrique.

Figure 1 : principe dun capteur Gnralement, on obtient une grandeur de sortie du type lectrique. Elle peut tre soit : - une charge, - une tension, - un courant, - une impdance ( R, L, C).

Acquisition de donnes

II.3

Capteurs et lectronique associe

ESIEE - Olivier Franais

I.3 Chane de mesure Pour obtenir une image dune grandeur physique, on fait appel une chane de mesure qui peut faire intervenir plusieurs phnomnes diffrents. Par exemple, la mesure dun dbit peut se faire en plusieurs tapes : transformation du dbit en une pression diffrentielle, transformation de la pression diffrentielle en la dformation mcanique dune membrane, transformation de la dformation mcanique en une grandeur lectrique ( laide dun pizo-lectrique) via un circuit lectronique associ.

Lensemble de ces tapes constitue la chane de mesure.

mesurande primaire

mesurande secondaire
Corps d'preuve

grandeur lectrique

Signal lectrique
Conditionneur

Capteur intermdaire CHAINE DE MESURE

Figure 2 : constitution dune chane de mesure classique De manire classique la sortie dune chane de mesure est du type lectrique. Si la chane de mesure fait intervenir plusieurs transducteurs, on appelle corps dpreuve celui en contact direct avec le mesurande. Le dernier transducteur est associ un conditionneur qui fournit la grandeur lectrique de sortie de manire exploitable. Le choix de ce conditionneur est une tape importante dans le cadre de la chane de mesure car, associ au capteur, il dtermine la nature finale du signal lectrique et va influencer les performances de la mesure. I.4 Types de grandeur physique On peut classer les grandeurs physiques en 6 familles, chaque capteur sassociant lune de ces 6 familles : - Mcanique : dplacement, force, masse, dbit etc - Thermique : temprature, capacit thermique, flux thermique etc... - Electrique : courant, tension, charge, impdance, dilectrique etc - Magntique : champ magntique, permabilit, moment magntique etc - Radiatif : lumire visible, rayons X, micro-ondes etc... - (Bio)Chimique : humidit, gaz, sucre, hormone etc

Acquisition de donnes

II.4

Capteurs et lectronique associe

ESIEE - Olivier Franais

II Classification des capteurs


On classifie les capteurs en deux grandes familles en fonction de la caractristique lectrique de la grandeur de sortie. Cette classification influe sur le conditionneur qui lui est associ. II.1 Capteurs passifs Le capteur se comporte en sortie comme un diple passif qui peut tre rsistif, capacitif ou inductif. Le tableau ci-dessous rsume, en fonction du mesurande, les effets utiliss pour raliser la mesure. MESURANDE Temprature Trs basse temprature Flux optique Dformation Position Humidit II.2 Capteurs actifs Dans ce cas, la sortie du capteur est quivalente un gnrateur. Cest un diple actif qui peut tre du type courant, tension ou charge. Les principes physiques mis en jeu sont prsents ci-dessous. MESURANDE Temprature Flux optique Force, pression, acclration Position Vitesse Prcision sur les effets utiliss : Thermolectricit : cest le principe de tout thermocouple. Cest un circuit constitu de deux conducteurs de nature chimique diffrente et dont les jonctions sont des tempratures diffrentes T1 et T2. Il apparat aux bornes de ce circuit une tension (force lectromotrice) lie la diffrence de temprature (T1-T2). EFFET UTILISE Thermolectricit (thermocouple) Photomission Pyrolectricit Pizolectricit Effet Hall Induction GRANDEUR DE SORTIE Tension Courant Charge Charge Tension Tension EFFET UTILISE (Grandeur de sortie) Rsistivit Cste dilectrique Rsistivit Rsistivit Permabilit Rsistivit Rsistivit MATERIAUX Platine, nickel, cuivre, semiconducteurs Verre Semi-conducteurs Alliages nickel Alliages ferromagntiques Magntorsistances : Bismuth, antimoine dindium Chlorure de lithium

Acquisition de donnes

II.5

Capteurs et lectronique associe

ESIEE - Olivier Franais

Pyrolectricit : certains cristaux prsentent une polarisation lectrique proportionnelle leur temprature. Ainsi, en absorbant un flux de rayonnement, le cristal pyrolectrique va schauffer et ainsi sa polarisation va se modifier entranant une variation de tension dtectable.

Figure 3 : Thermolectricit et pyrolectricit Pizolectricit : lapplication dune force sur ce type de matriau engendre lapparition de charges lectriques cres par la dformation du matriau. Cest un phnomne rversible. Induction : la variation dun flux magntique engendre lapparition dune force lectromotrice.

Figure 4 :Pizolectricit et induction Photolectricit : sous linfluence dun rayonnement lumineux, le matriau libre des charges lectriques et celles-ci en fonction du rayonnement. Effet Hall : un semi-conducteur de type paralllpipde rectangle, plac dans une induction B et parcouru par un courant I, voit lapparition, dans la direction perpendiculaire au courant et linduction, dune diffrence de potentiel qui a pour expression : U H = K H .I.B.sin KH est fonction du matriau, est langle entre I et B.

Figure 5 : Photolectricit et effet Hall

Acquisition de donnes

II.6

Capteurs et lectronique associe

ESIEE - Olivier Franais

III Performances dun capteur : dfinition mtrologique


De manire classer les capteurs en fonction de leurs performances, on est amen dfinir des paramtres qui permettent de les slectionner en fonction de lapplication. III.1 Etendue de la mesure Elle dfinit la zone dans laquelle les caractristiques du capteur sont assures par rapport des spcifications donnes. On peut classer cette zone en trois familles : III.1.1 Zone nominale demploi Zone dans laquelle le mesurande peut voluer sans modification des caractristiques du capteur. III.1.2 Zone de non-dtrioration Valeurs limites des grandeurs influenant le capteur (mesurande, temprature environnante, etc) sans que les caractristiques du capteur ne soient modifies aprs annulation de surcharges ventuelles. III.1.3 Zone de non-destruction Elle dfinit les limites garantissant la non-destruction du capteur mais dans laquelle il peut y avoir des modifications permanentes des caractristiques du capteur. III.2 Rsolution Elle correspond la plus petite variation du mesurande que le capteur est susceptible de dceler. III.3 Caractristique dentre-sortie dun capteur Elle donne la relation dvolution de la grandeur de sortie en fonction de la grandeur dentre. Elle est donne classiquement par une courbe en rgime permanent. Elle ne donne pas dinformations sur les caractristiques transitoires du capteur.

Figure 6 : Exemple de caractristique dun capteur dhumidit du type capacitif

Acquisition de donnes

II.7

Capteurs et lectronique associe

ESIEE - Olivier Franais

III.4 Sensibilit Elle dtermine lvolution de la grandeur de sortie en fonction de la grandeur dentre en un point donn. Cest la pente de la tangente la courbe issue de la caractristique du capteur. Dans le cas dun capteur linaire, la sensibilit du capteur est constante.
Sensibilit = d(Grandeur de sortie) d(mesurande) Ptd 'tude

Il faut noter que la sensibilit dun capteur peut tre fonction du conditionneur auquel il est associ. Dans lexemple de la figure 6, la sensibilit moyenne du capteur est de 0.4pF/%H. III.5 Finesse Cest la qualit dun capteur ne pas venir modifier par sa prsence la grandeur mesurer. Cela permet dvaluer linfluence du capteur sur la mesure. On la dfinit non seulement vis vis du capteur mais aussi vis vis de lenvironnement dutilisation du capteur. Par exemple, dans le cas dune mesure thermique, on cherchera un capteur faible capacit calorifique vis vis des grandeurs lenvironnant. Finesse et sensibilit sont en gnral antagonistes. Il peut y avoir un compromis faire. Pour un capteur dinduction B, un capteur forte permabilit sera trs sensible, par contre sa prsence aura tendance perturber les lignes de champ et la mesure de linduction ne sera pas celle sans capteur, do une mauvaise finesse. Mais cette erreur peut tre value en vue dune correction post-mesure et ainsi faire abstraction de la prsence du capteur. III.6 Linarit Zone dans laquelle la sensibilit du capteur est indpendante de la valeur du mesurande. Cette zone peut tre dfinie partir de la dfinition dune droite obtenue comme approchant au mieux la caractristique relle du capteur, par exemple par la mthode des moindres carrs. On dfinit partir de cette droite lcart de linarit qui exprime en % lcart maximal entre la courbe relle et la droite approchant la courbe.

Figure 7 : Exemple de linarisation de caractristiques


Acquisition de donnes II.8

Capteurs et lectronique associe

ESIEE - Olivier Franais

III.7 Caractristiques statistiques dun capteur Ces paramtres permettent de prendre en compte la notion derreurs accidentelles qui peuvent survenir sur un capteur. Rappel : soit n mesures effectues sur un mesurande, on dfinit partir de ces n mesures : mi - la valeur moyenne : m = i n - lcart type (dispersion des rsultats autour de la valeur moyenne) : =

(m i m ) 2
n 1

III.8.1 Fidlit Elle dfinie la qualit dun capteur dlivrer une mesure rptitive sans erreurs. Lerreur de fidlit correspond lcart type obtenu sur une srie de mesures correspondant un mesurande constant. III.8.2 Justesse Cest laptitude dun capteur dlivrer une rponse proche de la valeur vraie et ceci indpendamment de la notion de fidlit. Elle est lie la valeur moyenne obtenue sur un grand nombre de mesures par rapport la valeur relle. III.8.3 Prcision Elle dfinie lcart en % que lon peut obtenir entre la valeur relle et la valeur obtenue en sortie du capteur. Ainsi un capteur prcis aura la fois une bonne fidlit et une bonne justesse.

Fidlit

Justesse

Prcision

Figure 8 : Caractristiques statistiques dun capteur III.8 Rapidit Cest la qualit dun capteur suivre les variations du mesurande. On peut la chiffrer de plusieurs manires : - bande passante du capteur. ( 3 dB par exemple). - Frquence de rsonance du capteur. - Temps de rponse ( x%) un chelon du mesurande.

Acquisition de donnes

II.9

Capteurs et lectronique associe

ESIEE - Olivier Franais

IV Conditionneur associ
Le conditionnement de la mesure consiste rendre exploitable la mesure issue du capteur. Lassociation capteur-conditionneur dtermine le signal lectrique et ses caractristiques. On effectue une adaptation de la source du signal la chane de mesure complte. IV.1 Capteurs actifs Le capteur se comporte comme une source. IV.1.1 Capteur source de tension : On peut adopter le modle suivant pour la sortie du capteur auquel on vient connecter une impdance correspondant limpdance dentre du conditionneur.

Figure 9 : modle du capteur source de tension On utilisera des dispositifs forte impdance dentre de manire obtenir une tension en sortie du conditionneur aussi proche que la tension en sortie du capteur. On pourra utiliser un montage suiveur (inverseur ou non), ou un amplificateur diffrentiel plus classiquement appel amplificateur dinstrumentation (Voir ci-dessous).

Figure 10 : exemple de conditionneur IV.1.2 Capteur source de courant : Dans ce cas, le capteur peut se modliser par une source de courant avec une impdance en parallle.

Figure 11 : Modle du capteur type source de courant

Figure 12 : convertisseur courant-tension

On fait appel dans ce cas un convertisseur courant-tension de manire obtenir une tension proportionnelle au courant de sortie du capteur.

Acquisition de donnes

II.10

Capteurs et lectronique associe

ESIEE - Olivier Franais

IV.1.3 Capteur source de charge Le capteur en tant que gnrateur prsente une impdance interne capacitive. Cest le cas dun cristal pizo-lectrique. Il faut faire attention dans le cas o lon vient brancher une impdance quivalente rsistive ses bornes. Cette rsistance peut engendrer une dcharge trop rapide de la capacit empchant toute mesure.

Figure 13 : modle du capteur type source de charge Dans ce cas, il est prfrable dutiliser un amplificateur de charge dont le principe est prsent ci-dessous.

Figure 14 : amplificateur de charge IV.2 Capteurs passifs Ce capteur donne une image du mesurande par lintermdiaire dune impdance. On associe donc toujours une source externe de tension ou de courant au capteur. Deux grands principes de conditionneurs peuvent tre employs : Montage en pont : on rcupre alors une tension proportionnelle au mesurande. Montage oscillant : la frquence du signal de sortie est module par le mesurande. IV.2.1 Montage potentiomtrique A/ Cas des rsistances On utilise un simple pont diviseur aliment par une source de tension continue Ve. Limpdance interne de la source (Rs) et limpdance de lappareil de mesure (Rd) doivent tre prises en compte. Le capteur est modlis par la rsistance Rc.

Figure 15 : modle du montage potentiomtrique En ngligeant Rs et Rd, on obtient : Rc Vm = Ve Rc + R1

Acquisition de donnes

II.11

Capteurs et lectronique associe

ESIEE - Olivier Franais

La relation qui lie la tension de sortie (Vm) au paramtre image du mesurande (Rc) nest pas linaire. La sensibilit du montage nest donc pas constante. On peut nanmoins faire une tude en petites variations du mesurande (tude petit signaux). Ainsi si lon se place aux petites variations R < Rc + R1 : Rc Rco + R Vm Vmo + Vm Alors on obtient : (R1)R Vm = Ve (R1 + Rco) 2 Cest une relation linaire do on peut directement extraire la sensibilit du capteur Vm / Rc . Cette sensibilit est maximum pour R1=Rco soit : Ve Vm = R 4R1 Remarque : Cas dune alimentation en courant :

Figure 16 : Capteur aliment en courant Lutilisation dune source de courant I rend le montage directement linaire si lon nglige limpdance interne de la source, cest dire : Vm = I.Rc B/ Cas des impdances complexes (Zc) Le capteur est capacitif (dtecteur de niveau par exemple) ou inductif (dtecteur de position). On utilise alors une source dalimentation sinusodale associe pont diviseur.

Figure 17 : Montage en pont dans le cas dimpdances complexes En supposant R1 < Zc , on obtient aux petites variations : Vm = Ve Zc R1

De mme en utilisant une source de courant I : Vm = I.Zc

Acquisition de donnes

II.12

Capteurs et lectronique associe

ESIEE - Olivier Franais

IV.2.2 Montage en pont Lutilisation dun montage potentiomtrique prsente le dfaut davoir en sortie la prsence dune tension continu, et ceci en labsence de variations du mesurande. Lemploi dun montage en pont prsente lavantage de saffranchir de cette tension continue.

Figure 18 : montage en pont Calcul des potentiels : RC R4 E E En B : VB = R C + R1 R 4 + R3 On obtient une tension de mesure encore appele tension dsquilibre du pont : R c R 3 R 1R 4 Vm = VA VB = E (R 1 + R C )(R 4 + R 3 ) En A : VA = Si on veut une tension nulle en labsence dvolution du mesurande (cas stable Rc=Rco), on trouve la condition dquilibre dun pont de Wheastone : R C R 3 = R 1R 4 Cas Rc=R1=R2=R3=R : cela correspond une sensibilit maximum pour le cas du diviseur potentiomtrique, et lon suppose que le mesurande volue autour dune valeur Rco : R C = R co + R , avec Rco=R. E (1 + R / R ) On obtient alors pour : VA = et VB = E / 2 2 (1 + R / 2R ) Soit Vm = E R / R 4 (1 + R / 2R )

On peut alors tracer lvolution de la tension de dsquilibre en fonction du rapport R / R :

Figure 19 : Valeur de la tension de dcalage du pont de Wheatstone

Acquisition de donnes

II.13

Capteurs et lectronique associe

ESIEE - Olivier Franais

Calcul pour de trs faibles variations de Rc : En faisant une tude autour du voisinage de zro ( R / R <<1), on peut linariser la relation entre Vm et R : E R Vm = 4 R

Figure 20 : Evolution de la tension de dsquilibre du pont pour de trs faibles variations de Rc On obtient ainsi une mesure avec une sensibilit constante autour du point dquilibre. IV.2.3 Montage oscillant Un circuit oscillant (LC) prsente une frquence de rsonance Fo telle que : 1 Fo = 2 LC Si on insre un capteur capacitif ou inductif dans un tel circuit, ses variations entraneront une variation f de la frquence doscillation du circuit. En supposant des petites variations on obtient une volution : F L F C = ou = Fo 2Lo Fo 2Co Dans le cas dun capteur capacitif, on peut utiliser un oscillateur relaxation :

Figure 21 : Schma lectrique dun montage astable circuit R-C. La priode des oscillations est directement relie la valeur de la capacit par la relation : 2R1 T = 2RC log(1 + ) R2
Acquisition de donnes II.14

CHAPITRE III Amplificateur dinstrumentation

Olivier FRANAIS, 2000

Amplificateur dinstrumentation

ESIEE - Olivier Franais

SOMMAIRE

I NOTION DE TENSION DE MODE COMMUN ET DAMPLIFICATEUR DIFFRENTIEL................. 3 I.1 DFINITION DE LA TENSION DE MODE COMMUN .............................................................................................. 3 I.1.1 Tension de mode commun due lalimentation : cas du montage en pont ............................................. 4 I.2 AMPLIFICATEUR DIFFRENTIEL ET TAUX DE RJECTION DE MODE COMMUN ................................................. 5 II RAPPEL SUR LAMPLIFICATEUR OPRATIONNEL............................................................................ 6 II.1 CARACTRISTIQUES PRINCIPALES .................................................................................................................. 6 II.2 MODLISATION CLASSIQUE DES DFAUTS ..................................................................................................... 7 II.2.1 Dfauts statiques.................................................................................................................................... 7 II.2.2 Dfauts Dynamiques .............................................................................................................................. 7 I.3 SPCIFICATIONS DES DIFFRENTES TECHNOLOGIES......................................................................................... 8 III LAMPLIFICATEUR DINSTRUMENTATION ........................................................................................ 8 III.1 CARACTRISTIQUES IDALES DUN AMPLIFICATEUR DINSTRUMENTATION ................................................. 8 III.2 MONTAGE 1 : LAMPLIFICATEUR DE DIFFRENCE ......................................................................................... 9 III.2.1 Calcul des performances dans le cas parfait........................................................................................ 9 III.2.2 Influence des rsistances sur les performances .................................................................................... 9 II.2.3 Influence de lA.OP.............................................................................................................................. 10 II.2.4 Impdance dentre.............................................................................................................................. 11 II.3 MONTAGE 2 : AMPLIFICATEUR DINSTRUMENTATION DEUX TAGES ........................................................ 11 II.3.1 Cas parfait ........................................................................................................................................... 11 II.3.2 Influence des rsistances...................................................................................................................... 12 II.3.3 Impdance dentre.............................................................................................................................. 12 II.3.4 Astuce de contrle de gain ................................................................................................................... 13 II.4 MONTAGE 3 : LAMPLIFICATEUR DINSTRUMENTATION TROIS TAGES ................................................... 13 II.4.1 Cas parfait ........................................................................................................................................... 13 II.4.2 Dfaut du lA.Op de sortie ................................................................................................................ 14 IV AMPLIFICATEUR DISOLEMENTS ........................................................................................................ 14

Acquisition de donnes

III.2

Amplificateur dinstrumentation

ESIEE - Olivier Franais

Amplificateur dinstrumentation
Amplification de la mesure Tension de mode commun Les signaux lectriques issus de capteurs (thermocouple, ponts de mesure) sont gnralement de faible niveau. Si lon souhaite travailler avec une bonne prcision, il est ncessaire de les amplifier. Mais cette amplification ne doit concerner que le signal utile. Or ce dernier ctoie bien souvent une tension parasite (souvent du mme ordre de grandeur que le signal utile) ainsi quune tension de mode commun due au conditionneur associ au capteur (cas dun pont de Wheatstone). Il faut donc faire une amplification slective qui limine ou attnue fortement tout signal ne contenant pas dinformation pour ne garder que le signal capteur. On fait appel pour cela lamplificateur dinstrumentation qui adapte le signal utile la chane dacquisition de manire la plus prcise. Cest un amplificateur diffrentiel fort taux de rjection de mode commun.

I Notion de tension de mode commun et damplificateur diffrentiel


I.1 Dfinition de la tension de mode commun La tension de mesure (Vm) issue dun capteur est une tension diffrentielle entre deux conducteurs (a et b) : Vm = Va Vb . On dfinit la tension de mode commun Vmc comme tant la tension commune Va et Vb et qui ne contient pas dinformation. Ainsi en posant : Va + Vb Vmc = 2 on obtient ainsi les tensions : Vm Vm Va = Vmc + et Vb = Vmc 2 2

Figure 1 : reprsentation des tensions issues dun capteur La tension Vmc est commune Va et Vb. Elle peut tre trs suprieure Vm. Faire une mesure de bonne prcision revient liminer ou rjecter cette tension de mode commun de manire extraire la tension Vm (tension diffrentielle de mesure) tout en tant indpendant de Vmc (tension de mode commun). Cette tension de mode commun Vmc peut avoir plusieurs origines comme nous allons le voir.

Acquisition de donnes

III.3

Amplificateur dinstrumentation

ESIEE - Olivier Franais

I.1.1 Tension de mode commun due lalimentation : cas du montage en pont Soit un capteur rsistif plac dans un montage en pont de Wheatstone :

Avec Va E / 2 + ER / 4Ro et Vb = E / 2 Figure 2 : Montage en pont de wheatstone On a dans ce montage une tension de mode commun (Vmc) qui vaut : Vmc = E / 2 Ainsi quune tension diffrentielle (Vd) qui vaut : Vd = ER / 4Ro On peut ainsi adopter une reprsentation permettant de faire apparatre la tension de mode commun Vmc et la tension diffrentielle Vd vis vis des deux tensions Va et Vb :
Va Vb Vmc +Vd/2 -Vd/2

Figure 3 : Modle quivalent dune tension diffrentielle Ici, la tension de mode commun est lie lalimentation du montage en pont, la tension diffrentielle est linformation issue du capteur. I.1.2 Tension de mode commun de masse (transmission unifilaire) Lors de la transmission du signal capteur, si celui-ci se fait sur un fil, la prsence dun courant de masse peut entraner une f.e.m. de masse qui va se superposer la tension capteur. Cette tension de masse sera amplifie de la mme manire que le signal capteur sans possibilit de lliminer.

Figure 4 : Capteur sortie unifilaire Cest pour cette raison que lon cherche la plupart du temps transmettre une signal capteur de manire diffrentielle afin de saffranchir de cette tension de masse. (On pourra se rfrer aux cours de Compatibilit Electromagntique pour plus dinformations).

Acquisition de donnes

III.4

Amplificateur dinstrumentation

ESIEE - Olivier Franais

I.1.3 Tension de mode commun de perturbations (transmission bifilaire) La transmission de linformation sur deux fils, donc de manire diffrentielle, permet de limiter trs fortement le problme li la f.e.m. de masse vue prcdemment. De plus si des signaux parasites se superposent au signal utile durant la transmission, lamplification diffrentielle aura pour effet de les liminer. A noter, que les deux fils de transmission sont les plus proches lun de lautre de manire obtenir la mme tension de mode commun due aux perturbations sur les deux fils.
Mesure (Vm) A Vm Amplification B Vs

Figure 5 : Transmission bifilaire La tension de mesure est une tension diffrentielle entre deux points de sortie (d1 et d2) du capteur : Vm = Vd1 Vd 2 . La transmission engendre des tensions parasites qui se retrouvent de manire commune sur les deux fils de transmission, on appelle Vmc cette tension de perturbation. Ainsi en entre de lamplificateur on retrouve : Va = Vd1 + Vmc Vb = Vd 2 + Vmc Avec Vd1 et Vd2 de lordre de (V au mV). Pour Vmc, cela peut aller de (0 200V ) en DC ou bien alternatif (50 Hz) dans le cas dun couplage avec le rseau. I.2 Amplificateur diffrentiel et Taux de Rjection de Mode Commun Lutilisation dun amplificateur diffrentiel est souvent rendu ncessaire lors de la prsence dune tension de mode commun. Son rle est de fournir en sortie, une tension proportionnelle la diffrence des deux tensions dentre. On peut le reprsenter selon la figure suivante :

Figure 6 : Structure lmentaire de lamplificateur diffrentiel On dispose de deux entres : Entre inverseuse de gain A1 et Entre non-inverseuse de gain A2 La sortie est un sommateur. Ainsi la tension de sortie scrit : Vo = A 2 V + A1V .
Acquisition de donnes III.5

Amplificateur dinstrumentation

ESIEE - Olivier Franais

En posant : Vmc =

V+ + V et Vd = V + V . On peut rcrire Vo sous la forme : 2


Vo = Ad.Vd + Amc.Vmc

O Ad est le gain diffrentiel et Amc le gain de mode commun avec A1 + A 2 Ad = et Amc = A 2 A1 2 On caractrise un amplificateur diffrentiel par son taux de rjection de mode Ad commun avec : = . Amc Ainsi lexpression de la tension de sortie dun amplificateur diffrentiel scrit : 1 Vo = Ad(Vd + Vmc) On peut alors le reprsenter selon la figure qui suit :

Figure 7 : Modle quivalent de lamplificateur dinstrumentation (Ampli. Diffrentiel) On retrouve sur cette figure des notions dj rencontres dans les amplificateurs oprationnels qui sont (ni plus ni moins) des amplificateurs diffrentiels.

II Rappel sur lamplificateur oprationnel


Cest un amplificateur diffrentiel de trs fort gain qui, utilis sans contre-raction, est inexploitable pour un montage linaire (instabilit, gain trop important (saturation)).
e+ + e-

. Vs=A(e+-e-)

Figure 8 : reprsentation de lamplificateur oprationnel II.1 Caractristiques principales Les caractristiques principales des A.Op. sont rsumes dans le tableau suivant :

Acquisition de donnes

III.6

Amplificateur dinstrumentation

ESIEE - Olivier Franais

II.2 Modlisation classique des dfauts De manire prendre en compte les dfauts des A.Op., on fait appel des reprsentations quivalentes. II.2.1 Dfauts statiques Dans les dfauts statiques on prend en compte les courants de polarisation et la tension doffset de ltage dentre de lA.Op.

Figure 9 : reprsentation des dfauts statiques II.2.2 Dfauts Dynamiques Les dfauts dynamiques caractrisent les limitations de fonctionnement de lA.Op. On y retrouve les impdances dentre et de sortie de lA.Op, le taux de rjection de mode commun ainsi que le comportement frquentiel.

Figure 10 : Dfauts dynamiques de lA.Op. II.2.3 Dfinition du Taux de rjection de mode commun (TRMC) Il caractrise le rapport entre l'amplification diffrentielle et l'amplification du mode V+ + V commun d'un amplificateur diffrentiel : Vs = Ad(V + V ) + Amc( ) 2 On dfinit le TRMC (en dB) par l'expression : Ad dB = 20 log( ) Amc L'expression de la tension de sortie devient :

Acquisition de donnes

III.7

Amplificateur dinstrumentation

ESIEE - Olivier Franais

1 V+ + V La quantit ( ) est aussi appele tension de Mode Commun ramene en 2 entre diffrentielle. Cette tension introduit une erreur sur l'amplification diffrentielle. I.3 Spcifications des diffrentes technologies Suivant la technologie de fabrication de lA.Op. on obtiendra des performances diffrentes. Les caractristiques sont rsumes dans le tableau suivant : Bipolaire LM741 Ip Id Vd Ad TRMC (dB) Red () Rmc () Rs () GBW SR (V/s) Bruit (V/sqr(Hz)) 80 nA 20 nA 1 mV 105 90 2M 100 M 75 1M .5 20 Jfet TL081 30pA 5pA 3mV 2.105 86 106M 100 3M 13 25 Bimos Cmos CA3140 LMC603 5 10pA 0.02pA 0.5pA 0.01pA 8mV .5mV 5 10 106 96 6 1.5.10 M >10T

+ 1 V+ + V Vs = Ad (V V ) + ( ) 2

1.5 50

Elles reprennent le fait que la technologie bipolaire offre une meilleure bande passante et peu de bruit, la technologie Jfet donne de trs faible courant dentre et de grande impdance dentre. Il est en de mme pour la technologie CMOS.

III Lamplificateur dinstrumentation


III.1 Caractristiques idales dun amplificateur dinstrumentation Il doit raliser la fonction : VS = G d (V + V ) Avec comme caractristique : - une impdance dentre infinie - une impdance de sortie nulle - un TRMC infinie - un Gain diffrentiel Gd rglable. La ralisation damplificateur dinstrumentation se base sur lutilisation de lamplificateur oprationnel. Il existe diffrents montages.

Acquisition de donnes

III.8

Amplificateur dinstrumentation

ESIEE - Olivier Franais

III.2 Montage 1 : lamplificateur de diffrence Le montage est reprsent ci dessous :

Figure 11 : Lamplificateur de diffrence III.2.1 Calcul des performances dans le cas parfait Dans le cas o lon considre lA.Op. comme parfait, nous pouvons crire, au niveau des tensions dentre de lA.Op. : R V + R 3 VS R2 V+ = V1 et V = 4 2 R1 + R 2 R3 + R4 Comme lA.Op. est en contre raction ngative (rgime non satur) : V+ = V Soit pour la tension de sortie : 1 R3 + R4 VS = R 2 V1 R 4 V2 R 3 R1 + R 2 Ainsi si lon souhaite avoir un amplificateur diffrentiel parfait , en prenant R 1 = R 3 et R 2 = R 4 , on obtient : R VS = 2 (V1 V2 ) R1 R donc un gain diffrentiel : G d = 2 R1 Mais il faut noter que le rglage du gain nest pas possible directement car il ncessite la modification de deux rsistances qui doivent rester rigoureusement identiques. III.2.2 Influence des rsistances sur les performances Pour voir linfluence de lincertitude des rsistances sur le TRMC du montage, on se place dans le cas le plus dfavorable vis vis des rsistances, (cas o les gains associs chaque entre sont les plus loigns) : Pour calculer linfluence sur la tension de mode commun, on va prendre comme tension dentre V1=V2=V.

Acquisition de donnes

III.9

Amplificateur dinstrumentation

ESIEE - Olivier Franais

Figure 12 : Influence des rsistances Dans ce cas, la tension de sortie vaut : 4R 2 x 1 Vs = V (1 + x ) R 1 (1 x ) + R 2 (1 + x ) Gd V Pour x petit : Vs 4x Gd + 1 Nous obtenons donc un Gain de mode commun non nul : Gd G mc = 4 x Gd + 1 En considrant que les rsistances ninfluent pas sur le gain diffrentiel, nous obtenons alors un TRMC : Gd + 1 diff = 4x Nous voyons donc que plus les rsistances seront prcises plus le TRMC sera important. Ce qui est logique. II.2.3 Influence de lA.OP. On considre lA.Op. comme non parfait en prenant en compte son taux de rjection de mode commun, ainsi la sortie de lA.Op. scrit : V+ + V Vs = Ad(V + V ) + Amc 2 On obtient, aprs calcul, pour lamplificateur de diffrence une tension de sortie : AdK 2 AmcK 2 / 2 V1 + V2 (V1 V2 ) + Vs = 1 + (Ad Amc 2)K1 1 + (Ad Amc 2)K1 2 avec K1 = R1 R2 et K 2 = R1 + R 2 R1 + R 2

En considrant que Ad>>Amc, on aboutit finalement : Amc Vs Gd (V1 V2 ) + (V1 + V 2) 2Ad

Acquisition de donnes

III.10

Amplificateur dinstrumentation

ESIEE - Olivier Franais

On obtient donc pour le montage diffrentiel un taux de rjection de mode commun : 2Ad diff = = A.Op. Amc Les performances en terme de TRMC de ce type damplificateur de diffrence vis vis de lA.Op sont identiques. Le dfaut de lA.Op se retrouve directement dans le montage, et ceci quelque soit le gain Gd du montage. Ex : Ad=106 Amc=10 Gd=1000 V1-V2=.1mV V1+V2=10V Vs=100mV + 50mV !

Ce type de montage ne convient pas pour des tensions de mesures trs faibles (<mV). II.2.4 Impdance dentre Chaque voie dentre voit une impdance diffrente : Entre non inverseuse : Ze1 = R1 + R 2 . Entre inverseuse : Ze2=R1. Limpdance dentre nest pas symtrique, de plus elle dpend de la valeur des rsistances employes, qui pour des limitations de bruit thermique et de rponse en frquence sont en gnral de valeurs bien infrieures au M. II.3 Montage 2 : amplificateur dinstrumentation deux tages Le montage est reprsent ci dessous :

Figure 13 : Lamplificateur dinstrumentation deux tages II.3.1 Cas parfait On considre tous les lments comme parfait, ainsi : R1 R1 R2 Va = (1 + )V 2 V1 = Vs + Va R2 R1 + R 2 R1 + R 2 Do : R2 Vs = 1 + (V1 V 2) R1

Acquisition de donnes

III.11

Amplificateur dinstrumentation

ESIEE - Olivier Franais

R2 Le gain diffrentiel est donc : Gd = 1 + R1 On obtient une amplification diffrentielle mais dont le gain est li quatre rsistances (identiques deux deux). Par contre, les impdances dentres sont ici trs grandes et uniquement lies aux A.Op. II.3.2 Influence des rsistances Pour ltude sur la prcision des rsistances, on utilise le schma suivant, o x reprsente la prcision des rsistances :

Figure 14 : Influence des rsistances sur le taux de rjection de mode commun (TRMC) On se place en tension de mode commun (V1=V2=Vmc) Ainsi le potentiel en A vaut : Va = La tension de sortie devient : 1 x 2 Vs mc = 1 Vmc 1+ x En considrant que x<<1 on aboutit : Vs mc 4 xVmc Soit un TRMC : Gd 4x o Gd est le Gain diffrentiel. II.3.3 Impdance dentre Elle est ici infinie. Cest la principale amlioration vis vis du montage prcdent. Par contre, le gain nest toujours pas rglable directement. R 2(1 + x ) + R1(1 x ) Vmc R 2(1 + x )

Acquisition de donnes

III.12

Amplificateur dinstrumentation

ESIEE - Olivier Franais

II.3.4 Astuce de contrle de gain Le montage est reprsent ci dessous :

Figure 15 : Contrle du gain un seul paramtre En faisant appel au montage ci-dessus, on obtient une tension de sortie Vs : R2 R2 Vs = (1 + +2 ) R1 R3 On peut ainsi agir sur le gain diffrentiel partir dune seule rsistance (R3). Par contre lvolution du gain nest pas linaire avec la rsistance. II.4 Montage 3 : LAmplificateur dinstrumentation trois tages Le montage est reprsent ci dessous :

Figure 16 : LAmplificateur dinstrumentation trois tages II.4.1 Cas parfait Il associe un amplificateur de diffrence (en gnral de gain 1) un tage dentre diffrentiel symtrique. En faisant une tude du circuit, par superposition, on obtient : R Vs = (1 + 2 )(V1 V 2) Ro

Acquisition de donnes

III.13

Amplificateur dinstrumentation

ESIEE - Olivier Franais

On a donc un gain rglable laide dune seule rsistance (Ro). Ce circuit est ralis de manire intgr permettant ainsi une trs grande prcision sur les rsistances R ainsi quune trs bonne stabilit thermique. Le gain est rgl par lintermdiaire de la rsistance Ro qui peut venir se connecter aux bornes du C.I. ou bien tre intgre. On remarquera que le premier tage de lA.I. ne gnre pas derreur de mode commun de par sa symtrie. Si V1=V2=V, on retrouve V en entre de lamplificateur de diffrence (cas A.Op parfait). II.4.2 Dfaut du lA.Op de sortie Si on prend en compte le dfaut de lA.Op. au niveau de lamplificateur de diffrence, la tension de sortie devient : R 1 Vs = (1 + 2 )(V1 V 2) + (V1 + V 2) Ro A.Op. Cette fois le taux de rjection de lA.I. est amlior vis vis du TRMC de lA.Op. R AI = A.Op (1 + 2 ) Ro Cela permet dobtenir des taux de rjection de mode commun suprieurs 100dB, contrairement aux montages prcdents.

IV amplificateur disolements
Dans le cas de trs fortes tensions de mode commun (>2kV) ou de tensions de mesure trs faibles (<V), on est amen utiliser des amplicateurs disolement qui prsentent des TRMC suprieurs 160dB :

Figure 17 : lamplificateur disolement Une isolation physique est ralise entre lentre diffrentielle et la sortie. La ralisation de cette isolation peut tre de diffrent type : - isolation par transformateur : Basse frquence (<20kHz) et haute tension (10kV), - isolation optique : Haute frquence (100kHz) et basse tension (1kV), - isolation capacitive : entre les deux !

Acquisition de donnes

III.14

CHAPITRE IV Echantillonneur Bloqueur

Olivier Franais, 2000

Echantillonneur Bloqueur

ESIEE - Olivier Franais

SOMMAIRE

I RLE ................................................................................................................................................................... 3 II UTILIT ............................................................................................................................................................ 3 III PRINCIPE ........................................................................................................................................................ 4 INTERRUPTEUR FERM : ....................................................................................................................................... 4 INTERRUPTEUR OUVERT : ..................................................................................................................................... 4 IV CAS REL........................................................................................................................................................ 5 PRSENCE DUNE RSISTANCE DENTRE : RON..................................................................................................... 5 V CONSTITUTION DE LE/B ............................................................................................................................ 6 VI ERREUR INTRODUITE PAR LE/B............................................................................................................ 6 VI.1 ECHANTILLONNAGE ..................................................................................................................................... 7 VI.2 ECHANTILLONNAGE BLOCAGE ..................................................................................................................... 7 VI.3 BLOCAGE ..................................................................................................................................................... 8 VI.4 BLOCAGE ECHANTILLONNAGE ..................................................................................................................... 8 VI.5 SYNTHSE .................................................................................................................................................... 9 VII EXEMPLE DE CARACTRISTIQUES...................................................................................................... 9

Acquisition de donnes

IV.2

Echantillonneur Bloqueur

ESIEE - Olivier Franais

ECHANTILLONNEUR - BLOQUEUR
I Rle
Le rle dun chantillonneur bloqueur (E/B) est de maintenir constante lamplitude de lchantillon prlev tous les Te durant le temps ncessaire sa conversion. Te reprsente la priode dchantillonnage. Ve Samp. / Hold Vs

Figure 1 : reprsentation symbolique de lE/B En gnral on considre que le signal est bloqu durant un temps nettement suprieur au temps de conversion.
Ve

0 Vs (S/H)

0 Sample

S Hold H

S H

Figure 2 : Evolution des tensions en entre et sortie dun E/B (Sample and Hold)

II Utilit
On peut se demander si un E/B est rellement ncessaire. En effet, sous certaines conditions, lemploi dun E/B peut ne pas tre ncessaire. Pour le montrer, nous allons considrer : - un signal dentre : tension sinusodale e( t ) = E cos 2ft . Ce qui nous donne comme variation maximum du signal : de = 2fE dt Max - une conversion sur n bits, ce qui correspond une rsolution de : 2E q= n 2 - un temps de conversion Tc. Si pendant le temps de conversion le signal dentre varie dune tension infrieure la rsolution du convertisseur (CAN), alors lemploi dun E/B nest pas ncessaire. Ce qui sexprime par la formule : de * Tc < q dt Max Ce qui nous donne une frquence maximum du signal dentre vis vis du temps de conversion : 1 f< Tc2 n
Acquisition de donnes IV.3

Echantillonneur Bloqueur

ESIEE - Olivier Franais

Exemple : Cas dune conversion sur 8 bits sans utilisation de bloqueur : Tc=1ms f<1.2Hz Tc=1s f<1.2kHz Dans le cas de signaux variant trs lentement, ne ncessitant pas de grandes prcisions temporelles (cas de la temprature), on peut envisager de ne pas utiliser dE/B. Mais de manire gnrale, les chantillonneurs - bloqueurs sont pratiquement ncessaires dans toute opration de conversion.

III Principe
Raliser un chantillonneur bloqueur consiste associer un interrupteur une capacit.
Analog switch Zsource Zcharge

Ch
Figure 3 : structure de lchantillonneur bloqueur La capacit joue le rle dlment mmoire, linterrupteur est l pour ractualiser la valeur mmorise ou bien lisoler vis vis de lentre. Dans le cas idal : Interrupteur ferm : Veb=Ve La sortie Veb suit les variations de lentre Ve. On transmet directement lentre sur la sortie. On dit que lon est en phase dchantillonnage (Sample). Interrupteur ouvert : Veb=Cste La sortie reste constante et gale la dernire valeur transmise du signal dentre. On dit que lon est en phase de blocage (Hold). La figure suivante montre lvolution du signal de sortie durant les diffrentes phases de fonctionnement.
Ve

0 Vs (S/H)

0 Sample

S Hold H

S H

Figure 4 : Evolution du signal de sortie durant les phases dchantillonnage et de maintien

Acquisition de donnes

IV.4

Echantillonneur Bloqueur

ESIEE - Olivier Franais

IV Cas rel
Lutilisation dun interrupteur et dune capacit introduisent des limitations en terme de rapidit et de maintien : Prsence dune rsistance dentre : Ron Cette rsistance reprsente la fois la rsistance de sortie du montage en amont de lE/B mise en srie avec la rsistance dtat passant de linterrupteur. Cette rsistance va limiter la possibilit du suivi de la tension. En effet la capacit se charge au travers de cette rsistance. On obtient donc une constante de temps : ch arg e = R on C Prsence dune rsistance de sortie : Rch Cette rsistance est due la rsistance dentre du montage en aval de lE/B associe la rsistance modlisant les pertes de la capacit. Cela introduit une limitation du maintien de la tension lors de la phase de blocage due la dcharge de la capacit dans cette rsistance : dch arg e = R ch C

Figure 5 : Modle quivalent de lE/B Ainsi, en exagrant les constantes de temps de charge et dcharge lies au condensateur, lvolution du signal de sortie correspondant un signal dentre chantillonnbloqu devient :
Veb Ve

dech ch

t 0 E B E B E B

Figure 6 : Influence des constantes de temps de lE/B On voit apparatre les deux grandes limitations dun E/B. Sa vitesse de fonctionnement va tre lie la constante de charge (limitation de la frquence dchantillonnage). Sa capacit maintenir lchantillon va tre lie la constante de dcharge (limitation de la rsolution obtenue).

Acquisition de donnes

IV.5

Echantillonneur Bloqueur

ESIEE - Olivier Franais

V Constitution de lE/B
De manire saffranchir de lenvironnement amont et aval de lE/B, on dispose en entre et en sortie de lE/B deux suiveurs :

Figure 7 : Structure interne dun E/B Mais lutilisation dA.Op. introduit des problmes doffset qui peuvent tre compenss par une rtroaction de la sortie sur lentre. Cest le cas pour le LF398 qui est un E/B dont la structure interne est reprsente ci-dessous :

Figure 8 : structure interne du LF398

VI Erreur introduite par lE/B


Lutilisation dun chantillonneur bloqueur va introduire des erreurs . Ces erreurs vont intervenir durant les 4 phases de fonctionnement de lE/B : Echantillonnage ; Echantillonnage Blocage ; Blocage ; Blocage Echantillonnage

Acquisition de donnes

IV.6

Echantillonneur Bloqueur

ESIEE - Olivier Franais

VI.1 Echantillonnage Lemploi dA.Op. peut introduire une erreur doffset qui va dcaler la tension de sortie par rapport la tension dentre.

Figure 9 : erreurs introduites durant la phase dchantillonnage De mme un tage suiveur na jamais un gain exact de 1. Si lon suppose un gain de 0.9999 pour les deux A.Op, on obtient un gain pour lensemble de 0.9999*0.9999=0.998. Ainsi une tension de 10 V en entre devient une tension de 9.98V, soit une perte de 0.02V, ce qui correspond 0.02% derreur, soit lquivalent dun convertisseur 12 bits. VI.2 Echantillonnage Blocage La transition de ltat chantillonn ltat bloqu nest pas instantane car elle ncessite un temps de raction de linterrupteur (Ton).

Figure 10 : Erreurs dues la transition Echantillonnage - Blocage De plus, linterrupteur commutant peut amener des charges au niveau de la capacit de stockage et ainsi modifier la valeur de la tension bloque.

Acquisition de donnes

IV.7

Echantillonneur Bloqueur

ESIEE - Olivier Franais

VI.3 Blocage Durant cette phase, la capacit va progressivement se dcharger (fuite de la capa, courant de polarisation de lA.Op) et provoquer une variation de la charge aux bornes de la capacit : dV I = dt C

Figure 11 : Erreurs dues au blocage Il peut aussi apparatre un phnomne de transparence qui reflte la prsence dune capacit de couplage entre lentre et la sortie de linterrupteur. Ceci engendre une possible variation de la tension de sortie avec les variations de la tension dentre. VI.4 Blocage Echantillonnage Cette phase nest pas instantane. Le temps de charge de la capacit engendre un retard sur le suivi de la tension dentre par la tension de sortie.

Figure 12 : Transition Blocage - Echantillonnage Les constructeurs dfinissent le temps dacquisition par la passage au niveau de la tension de sortie du minimum au maximum de sa valeur.

Acquisition de donnes

IV.8

Echantillonneur Bloqueur

ESIEE - Olivier Franais

VI.5 Synthse Sur la figure suivante sont rsumes les caractristiques dun Echantillonneur Bloqueur.
+V Vin (%) Feedthrough (dB)

Acquisition time 0 Vout Aperture delay Aperture delay Droop rate

-V

Track to hold settling time Hold mode

Track mode

Figure 13 : Synthse des phases de fonctionnement dun Echantilloneur Bloqueur Toutes ces erreurs doivent tre prises en compte de manire comparative la rsolution de la chane de conversion (Nbre de bits de codage) et la vitesse dchantillonnage (Fe). Il sera inutile dutiliser un convertisseur (CAN) avec une rsolution suprieure aux erreurs introduites par lE/B.

VII Etude du fonctionnement d'un Echantillonneur - Bloqueur (E/B)


Partie non complte, sera "tape" quand j'aurai du temps!!! Choix des lments Quantification des dfauts

VII.1 Choix du condensateur de blocage VII.2 Influence de l'amplificateur Oprationnel VII.3 Influence de l'interrupteur

VIII Exemple de caractristiques


Sur le tableau suivant, les principales caractristiques de diffrents E/B sont rsumes :
Model HS 345 SP 5330 LF398 Cs=1000pf CS=10000pf Acq. Time Droop rate Aperture time ( sec) ( V/msec) ( ns) 2 500 6 0.5 10 0.1 4 20 30 3 25 25

Acquisition de donnes

IV.9

Echantillonneur Bloqueur

ESIEE - Olivier Franais

Les E/B HS 345 et SP5330 sont des E/B capacit de bloquage intgre, il ny a pas de possibilit de venir la modifier. Par contre pour le LF398, il est possible de modifier sa valeur. Remarque : Tte dchantillonnage HF : lchantillonneur diode ech(t) +5V

Di ode

5V

e(t)

A. op R

* e(t)

R ech(t)
Cas 1: ech(t)=+5V. Les 4 diodes conduisent : s(t)=e(t) Cas 2: echt()=-5V. Les diodes sont bloques : s(t)=0V

+5V 5V

Cela suppose que le signal dentre soit compris entre [+5 ; -5].

Acquisition de donnes

IV.10

CHAPITRE V
Thorie de lchantillonnage et de la quantification

Olivier FRANAIS, 2000

Thorie de la quantification et de lchantillonnage

ESIEE - Olivier Franais

SOMMAIRE

I INTRODUCTION............................................................................................................................................... 3 II THORIE DE LCHANTILLONNAGE...................................................................................................... 3 II.1 ACQUISITION DES SIGNAUX ........................................................................................................................... 3 II.2 MODLISATION DE LCHANTILLONNAGE ..................................................................................................... 4 II.3 NOTION DE REPLIEMENT DE SPECTRE ............................................................................................................ 4 II.4 THORME DE SHANNON ............................................................................................................................... 5 II.5 LCHANTILLONNAGE BLOCAGE.................................................................................................................... 5 II.6 MODLISATION DE LCHANTILLONNEUR BLOQUEUR ................................................................................... 5 II.7 NCESSIT DU FILTRE DANTI-REPLIEMENT ................................................................................................... 6 II.7.1 Caractristiques idales......................................................................................................................... 6 II.7.2 Filtre rel ............................................................................................................................................... 7 III THORIE DE LA QUANTIFICATION ....................................................................................................... 8 III.1 PRINCIPE ...................................................................................................................................................... 8 III.2 BRUIT DE QUANTIFICATION .......................................................................................................................... 9 III.3 CARACTRISTIQUES DU BRUIT DE QUANTIFICATION ..................................................................................... 9 III.3.1 Quantification linaire par dfaut ........................................................................................................ 9 III.3.2 Quantification linaire centre........................................................................................................... 10 III.3.3 Quantification non linaire ................................................................................................................ 10 III.4 CHOIX DU NOMBRE DE BITS DE QUANTIFICATION ....................................................................................... 11 III.4.1 Choix classique................................................................................................................................... 11 III.4.2 Prise en compte du rapport signal sur bruit....................................................................................... 11 IV PRINCIPE DE CODAGE ............................................................................................................................. 12 IV.1 CODAGE UNIPOLAIRE ................................................................................................................................. 12 IV.1.1 Binaire naturel.................................................................................................................................... 12 IV.1.2 DCB .................................................................................................................................................... 13 IV.1.3 Code de Gray ou rflchi.................................................................................................................... 13 IV.2 CODAGE BIPOLAIRE.................................................................................................................................... 13 IV.2.1 Code amplitude de signe..................................................................................................................... 13 IV.2.2 Code binaire dcal ............................................................................................................................ 13 IV.2.3 Code complment deux .................................................................................................................... 14 IV.2.4 Code complment un........................................................................................................................ 14 ANNEXE A .......................................................................................................................................................... 15 RAPPEL TRAITEMENT DU SIGNAL ............................................................................................................ 15 OUTILS MATHMATIQUES .......................................................................................................................... 15 I LA TRANSFORME DE FOURIER ............................................................................................................. 15 I.1 DFINITION DE LA TRANSFORME DE FOURIER ............................................................................................. 15 I.2 PROPRITS DE LA TRANSFORME DE FOURIER ............................................................................................ 15 II.3 LE PRODUIT DE CONVOLUTION .................................................................................................................... 15 II.4 L'IMPULSION DE DIRAC ((T))...................................................................................................................... 16 II.5 LE PEIGNE DE DIRAC .................................................................................................................................... 16 ANNEXE B .......................................................................................................................................................... 17 I EXEMPLE DE FILTRE PASSE-BAS D'ORDRE 2...................................................................................... 17 II EXEMPLE DE SYNTHSE DE FILTRE .................................................................................................... 17 II.1 GABARIT DU FILTRE DE TYPE BUTTERWORTH .............................................................................................. 17

Acquisition de donnes

V.2

Thorie de la quantification et de lchantillonnage

ESIEE - Olivier Franais

THEORIE DE LECHANTILLONNAGE ET DE LA QUANTIFICATION


I Introduction
Lobjectif de cette partie est de mettre en place les outils mathmatiques permettant de modliser lacquisition numrique de signaux analogiques. Le but est de comprendre : - Le choix de Te, priode dchantillonnage. - Le choix de n, nombre de bit de code. - Linfluence de lchantillonnage sur les proprits dun signal. Nous devrons garder lesprit le fait que lacquisition numrique ne doit pas dtriorer le signal. On doit conserver au travers de la numrisation linformation utile : Voix : [0 ;20kHz] ; Vido [0 ;6MHz] De plus, il faut limiter lespace mmoire ncessaire au stockage. En effet, il faut stocker n*Fe bits par seconde. On sattachera dans une chane dacquisition minimiser cette valeur tout en ne dtriorant pas le signal.

II Thorie de lchantillonnage
En annexe, vous trouverez les rappels permettant de mettre en place la thorie de lchantillonnage. Pour plus dinformations vous pouvez vous rfrer au cours de Traitement du Signal (G-Signal). II.1 Acquisition des Signaux Pour transformer un signal analogique en un signal numrique, il faut le discrtiser. On va donc prlever rgulirement des chantillons du signal analogique pour le rendre discret et permettre ainsi sa numrisation :
Signal analogique continu

e( t )

* e( t )

Signal discret

3te 0

t e

2t e

Figure 1 : Allure dun signal chantillonn On prend ainsi des valeurs de e(t) des intervalles de temps rgulier (tous les Te, priode dchantillonnage) une frquence Fe dite frquence dchantillonnage, que lon dterminera par la suite. Suite cet chantillonnage, on quantifie chaque chantillon par une valeur binaire pour la stocker sur un support numrique.

Acquisition de donnes

V.3

Thorie de la quantification et de lchantillonnage

ESIEE - Olivier Franais

II.2 Modlisation de lchantillonnage Lopration mathmatique associe cette discrtisation revient multiplier le signal e(t) par un peigne de Dirac Te ( t ) : e * ( t ) = e( t ). Te ( t ) = e( t ). ( t kTe) On peut ainsi calculer la transforme de Fourier du signal chantillonn en utilisant les proprits liant une multiplication temporelle qui dans lespace frquentiel devient un produit de convolution : 1 E * (f ) = TF(e( t ).PTe ( t ) ) E * (f ) = E ( f ) * 1 (f ) fe = Te Te soit : E* ( f ) = 1 + E ( f k. fe) Te k =

Echantillonner le signal e(t) dans le domaine temporel, revient donc recopier dans le domaine frquentiel son spectre E(f) tous les Fe.

Figure 2 : Proprits temporelles et frquentielles du signal dentre

Figure 3 : Proprits temporelles et frquentielles du signal chantillonn II.3 Notion de repliement de spectre On remarquera que si le spectre du signal d'origine une largeur suprieur 2Fe on a ce qu'on appelle un repliement de spectre.

Figure 4 : Echantillonnage provoquant le repliement de spectre

Acquisition de donnes

V.4

Thorie de la quantification et de lchantillonnage

ESIEE - Olivier Franais

Sil y a repliement de spectre, il nest plus possible de retrouver le spectre du signal dorigine. Dans ce cas, lopration dchantillonnage modifie les caractristiques du signal dentre. Ainsi, si lon ne veut pas perdre dinformations par rapport au signal que lon chantillonne, on devra toujours respecter la condition : (Fe2Fmax). Condition plus connue par le thorme de Shannon. II.4 Thorme de Shannon On ne peut chantillonner un signal sans pertes dinformations que si : Fe > 2F max * Note : Rle du filtre dentre Dans le cas d'un spectre de largeur infinie (la ralit), il y a donc toujours repliement de spectre. Il est donc ncessaire de filtrer le signal d'origine afin de limiter cet effet de repliement. Par exemple, dans le cadre de laudio, on ne va garder que les frquences que loreille est capable dentendre. Les caractristiques internes de l'oreille induisent une sensibilit frquentielle pouvant aller de 20hz 20khz. C'est pour cette raison que l'on a pris comme frquence d'chantillonnage fe=44,1 khz dans le cas du CD. Ainsi, avant d'chantillonner le signal, on place en amont un filtre qui a pour but d'liminer toutes les frquences suprieures 20khz. C'est un filtre passe bas.
e(t)
e( t )

Fi l tre P.B.

Echanti l l onneur

Figure 5 : Utilisation du filtre en amont de lchantillonneur II.5 Lchantillonnage blocage Une fois le signal filtr et chantillonn, il reste le quantifier. Pour pouvoir raliser cette fonction, on doit maintenir constant la valeur quantifier afin de permettre au CAN de traiter l'chantillon et de le numriser. On appelle cette opration, le blocage. Ce blocage doit tre dune dure suprieure au temps de conversion :
e(t) e*(t) 1 Te Bloqueur t sb(t)

Echantillonneur Figure 6 : Association dun bloqueur lchantillonneur

II.6 Modlisation de lchantillonneur bloqueur On suppose le blocage dune dure Te o ]0 ;1]. L'opration mathmatique associe est la convolution du signal chantillonn e*(t) avec un rectangle de dure Te: s b ( t ) = e * ( t ) Rect Te ( t ) Ce qui alors pour le spectre, revient le multiplier par un sinus cardinal :

Acquisition de donnes

V.5

Thorie de la quantification et de lchantillonnage

ESIEE - Olivier Franais

f ) fe On peut tracer alors les caractristiques du signal chantillonn-bloqu en fonction du signal dentre : S b (f ) = E * (f ). sin c(

Figure 7 : Proprits dun signal chantillonn bloqu (<1) On note que dans le cas dun blocage de faible dure (<1), le sinus-cardinal attnue les premires recopies de spectre. Un filtre passe-bas avec une frquence de coupure Fe/2 permettrait de rcuperer de manire parfaite le signal dentre.

Figure 8 : Proprits dun signal chantillonn bloqu (=1) Dans le cas dun signal bloqu sur toute la priode dchantillonnage (ce qui correspond en fait au signal restitu en sortie dun CNA), le sinus-cardinal crase les frquences proches de la frquence dchantillonnage et vient donc modifier les proprits du spectre du signal dentre qui ne peut plus tre restitu de manire parfaite laide dun simple filtre. Par contre, il prsente lavantage dliminer les recopies de spectre et donc dallger le contenu spectral du signal. II.7 Ncessit du filtre danti-repliement II.7.1 Caractristiques idales Avant de raliser l'chantillonnage du signal, nous avons vu la ncessit de filtrer ce dernier afin d'viter ce que l'on appelle le repliement de spectre, plus connu sous la forme du thorme de Shannon. Idalis, il doit avoir un gain de 1 sur une bande de frquence Fe, centre en zro. Son rle va tre de limiter le contenu spectral du signal la partie utile. Il va participer aussi limiter linfluence du bruit ventuellement prsent sur le signal numriser.

Acquisition de donnes

V.6

Thorie de la quantification et de lchantillonnage

ESIEE - Olivier Franais

Figure 9 : Gabarit idal du filtre anti-repliement II.7.2 Filtre rel De manire idal, un filtre passe bas aura un gain constant dans la bande passante, et prsentera une coupure infinie au-del de sa frquence Fc de coupure. De manire relle, on est amen raliser la synthse dun filtre en dfinissant sa frquence de coupure -3db ainsi quune attnuation minimum au-del dune certaine frquence. On fait en gnral appel, dans le cadre dun filtre anti-repliement, un filtre du type Butterworth : 1 H (f ) = f 2n (1 + ) fc Ce type de filtre prsente lavantage de rpondre au critre de maximum de platitude dans la bande passante et de prsenter un retard de groupe constant jusqu fc/2. Le choix de lordre du filtre seffectue de manire limiter la puissance du signal d aux recopies de spectre. On limite donc le recouvrement de spectre en terme de puissance ramene par rapport la puissance du signal : Precouvrement X% Psignal Si lon suppose un signal spectre constant, et que lon admet une puissance ramene dau plus 1%, nous pouvons tablir en fonction de n, la valeur de la frquence de coupure du filtre : n 1 2 4 6 Fc Fe/127 Fe/6 Fe/3 Fe/2 Rq : Problme li au retard de groupe Tout filtre introduit un dphasage qui peut introduire une distorsion dans le cadre dun signal multifrquence (cas de laudio) : Ve = V cos(t ) Vs = V cos(t ) = V cos(( t )) Ainsi un signal en sortie dun filtre ressort avec un retard Tr : Tr = . Si ce retard nest pas constant pour toute les frquences (dphasage linaire avec la frquence), on obtient alors une distorsion. Deux signaux synchrones, en entre du filtre, ressortent dsynchroniss :

Acquisition de donnes

V.7

Thorie de la quantification et de lchantillonnage

ESIEE - Olivier Franais

Distorsion

Figure 10 : distorsion introduite par une filtre dphasage non linaire On peut trs brivement rsumer la proprit de certains filtres : - Un filtre dit de Bessel assurera un temps retard de groupe constant dans la bande passante, mais une attnuation lente. - Un filtre de Tchebychev donnera une attnuation rapide mais par contre on aura de londulation dans la bande passante et un trs mauvais retard de groupe. - Un filtre de Butterworth est un trs bon compromis, il assure une rponse plate avec un retard de groupe constant pour les frquences infrieures fc/2.
G Butterworth Delay time Butterworth RC Bessel

Tchbychev 0

Bessel f 0 fc f

Figure 11 : Proprits de diffrentes synthses de filtre

III Thorie de la quantification


Le signal chantillonn - bloqu peut ce stade tre converti sous forme binaire (numrique) pour tre stock. Ce codage s'appelle la quantification. Le rle de la quantification est de donner une image binaire dun signal analogique : Passage Analogique Numrique Signal Continu Signal discret Tension Chiffre III.1 Principe A chaque niveau de tension est associ une valeur binaire code sur n bits: n bits vont permettre de distinguer 2 n niveaux de tension rpartis de -V m +Vm. On a 2V ainsi un pas de quantification : q = nm 2 Ainsi un signal de +/-5V cod sur 8 bits donnera un pas de quantification q=39mv. La caractristique dentre sortie dun CAN est une caractristique en marche descalier. Chaque palier a une largeur dun pas de quantification q. La passage dun palier un autre correspond une variation de 1 du code.

Acquisition de donnes

V.8

Thorie de la quantification et de lchantillonnage


Digital Output 101 100 011 010 001 000 0 1 2 3 4 5 Analog Input Step Width (1 LSB) Center

ESIEE - Olivier Franais

Ideal Straight Line

Figure 12 : Caractristique entre - sortie dun CAN Le pas de quantification est aussi appel quantum. Il correspond la rsolution du convertisseur. Le quantum est la plus petite variation de tension que le convertisseur peut coder. III.2 Bruit de quantification On a donc, lors de la quantification, une erreur de codage entre le signal chantillonn et la valeur du code correspondant un niveau de tension (ce niveau de tension tant la moyenne des tensions correspondant ce code). Gamme de tension Code unique
Quantization error +1/2 LSB 0 -1/2 LSB 1 2 3 4 5 Analog Input

Figure 13 : Allure du bruit de quantification Lvolution du bruit de quantification est une volution en dent de scie avec une amplitude gal au quantum. En fonction du principe de quantification utilis, les caractristiques du bruit de quantification varient. III.3 Caractristiques du bruit de quantification III.3.1 Quantification linaire par dfaut Dans ce cas, le signal variant de 0 E, on code les 2n niveaux de tension avec un pas E de quantification : q = n . On obtient une codification du signal dentre telle que : 2 [nq; (n + 1)q] nq Lerreur de quantification volue alors entre 0 et q. 0<<q

Figure 14 : Quantification par dfaut

Figure 15 : erreur de quantification

Acquisition de donnes

V.9

Si lon suppose que le signal est de rpartition continue, avec un cart type suprieur quelques quantum, on peut admettre que lvolution du bruit de quantification est en dent de scie. On peut ainsi calculer sa puissance en terme de moyenne quadratique (elle correspond la puissance du signal dans une rsistance de 1) : q2 P = 2 ( t ) = 3 III.3.2 Quantification linaire centre Dans la pratique, on prfre effectuer une quantification centre. Dans ce cas, le bruit de quantification volue entre +/- q/2 : q / 2 < < +q / 2

Figure 16 : quantification centre

Figure 17 : erreur de quantification

Le signal dentre est donc cod tel que : (2n 1) q ; (2n + 1) q nq 2 2 La puissance du bruit de quantification que lon obtient est : q2 P = 2 ( t ) = 12 On notera lavantage du codage centr par rapport un codage par dfaut. Le bruit de quantification est plus faible. III.3.3 Quantification non linaire Dans le cadre de laudio (cadre de la tlphonie) plutt que dutiliser une loi de quantification linaire, on fait appel une quantification logarithmique.

Figure 18 : Cas dune quantification logarithmique Loreille est un capteur sensible de manire logarithmique au son (une amplitude sonore dix fois plus importante induit une sensation de volume sonore double). On adapte lamplitude du bruit de quantification lamplitude du signal dentre de manire avoir un

Thorie de la quantification et de lchantillonnage

ESIEE - Olivier Franais

rapport signal sur bruit constant (ou presque) et meilleur quune quantification linaire (courbe ci-dessous).

Figure 19 : Evolution du SNR avec lamplitude du signal On montre que si la fonction de quantification est une fonction logarithmique du type y = 1 + (log(x )/ k ) , le SNR devient constant et indpendant du niveau du signal dentre. Par contre pour les signaux de faible niveau, on ne peut utiliser cette fonction, on utilise une approximation de cette courbe. Cest pour cette raison que lon trouve deux lois de quantification : Loi :USA/Canada/Japon et Philippines Loi A : Europe et reste du monde Elles ne diffrent que par la fonction utilise pour coder les faibles niveaux. III.4 Choix du nombre de bits de quantification III.4.1 Choix classique Dans le cadre dune simple acquisition, on peut se contenter de choisir n vis vis de la rsolution souhaite : n rsolution 1 quantum (%) 8 1/256 0.391 10 1/1024 0.0977 12 1/4096 0.0244 14 1/16384 0.0061 III.4.2 Prise en compte du rapport signal sur bruit Dans le cadre dune acquisition - restitution, ce qui est le cas pour laudio numrique, on va choisir le nombre de bits de codage par rapport au rapport signal sur bruit : Psignal SNR dB = 10 log Pbruit Les puissances sont ici calcules vis vis dune charge de 1. Elles correspondent la moyenne quadratique du signal : Pv = v 2 ( t ) Ainsi, dans le cas dun signal sinusodal parcourant la pleine chelle du convertisseur, nous obtenons avec une quantification linaire centre un rapport signal sur bruit : SNR dB = 6n + 1.76db Ce qui signifie quun bit de code rajoute 6dB de rapport signal sur bruit.

Acquisition de donnes

V.11

Thorie de la quantification et de lchantillonnage

ESIEE - Olivier Franais

Dans le cadre du Compact Disc, la prise en compte de la physiologie de loreille fait apparatre un masquage sonore entre deux sons sils sont espacs de plus de 40dB. De plus, les dynamiques musicales (Type Opra) sont denviron 40 dB. Il faut donc un SNR dau moins 80dB pour effectuer un enregistrement Haute Fidlit. Un codage sur 14 bits suffit (85.76 dB de SNR). On a utilis un code sur 16 car cela reprsente 2 octets, ce qui dun point de vue informatique est plus simple grer. On a donc pour le C.D. un enregistrement qui est effectu avec un SNR de 96dB. Rq : pour un signal sinusodal damplitude Vsin (infrieur la pleine amplitude E), le calcul du SNR donne : V sin SNR dB = 6n + 1.76 dB + 20 log E Le SNR dans une quantification linaire dpend de lamplitude du signal.

IV Principe de codage
Le codage permet dtablir la correspondance entre le signal analogique et sa valeur binaire. On le divise en deux groupes qui sont fonction de : Signe du signal constant UNIPOLAIRE IV.1 Codage unipolaire Signe du signal variable BIPOLAIRE

Figure 20 : Code unipolaire IV.1.1 Binaire naturel N : b n 1b n 2 ...b1b 0 N = b i 2 i = b n 1 2 n 1 + ... + b 0 2 0


0 n 1

avec b n 1 le MSB (Most Significant Bit) et b 0 le LSB (Least Significant Bit). Au code N correspond la tension V = q b n 1 2 n 1 + ... + b 0 2 0 . Ce type de code est le plus utilis.

Acquisition de donnes

V.12

Thorie de la quantification et de lchantillonnage

ESIEE - Olivier Franais

IV.1.2 DCB Dcimal Cod Binaire : codage du chiffre dcimal par mot binaire de 4 bits appel Quad : V V V = ref 2 3 b 3 + 2 2 b 2 + 21 b1 + 2 0 b 0 + ref [8b 3 + 4b 2 + 2b1 + 1b 0 ]... 10 100 N : (a 3 a 2 a 1a 0 )(b 3 b 2 b1b 0 )(....)

Son utilisation permet une gestion plus simple de laffichage des donnes. Ici on a utilis un code [8.4.2.1], on peut aussi utiliser un code [1.2.4.2]. IV.1.3 Code de Gray ou rflchi Dans ce code, le passage dun nombre au suivant ne ncessite le changement que dun seul bit. Cela limite les transitions (parasites). Il est souvent utilis pour les codages angulaires. IV.2 Codage bipolaire

Figure 21 : code bipolaire IV.2.1 Code amplitude de signe Cest un code qui reprend le code binaire naturel avec en tte un bit de signe : [code signe][code binaire naturel] +1 -0 Cest un code que lon retrouve pour des voltmtres numriques ou des systmes voluant peu autour de zro. Mais ce code ne se prte pas aux oprations arithmtiques. IV.2.2 Code binaire dcal 0000 Vref 1111 + Vref V = q b n 1 2 n 1 + ... + b 0 2 0 Vref joue le rle de bit de signe (0 valeur ngative ; 1 valeur positive)

b n 1

Acquisition de donnes

V.13

Thorie de la quantification et de lchantillonnage

ESIEE - Olivier Franais

Cest un code que lon retrouve dans les interfaces Numrique - Analogique (CNA). IV.2.3 Code complment deux Cest le code binaire dcal avec le bit de signe invers : V = q b n 1 2 n 1 + ... + b 0 2 0 Vref

Ainsi pour un chiffre positif on utilise le codage binaire naturel. Pour un chiffre ngatif on prend le complment du nombre positif auquel on rajoute le chiffre (****0001). Ce code se prte bien aux oprations arithmtiques (informatique). IV.2.4 Code complment un Chiffre positif : binaire naturel Chiffre ngatif : complment bit bit du binaire naturel Utilis dans les compteurs (circuits logiques).

Acquisition de donnes

V.14

Thorie de la quantification et de lchantillonnage

ESIEE - Olivier Franais

Annexe A Rappel Traitement du signal Outils mathmatiques I La transforme de Fourier


(Joseph Fourier, mathmaticien Franais, 1768-1830) I.1 Dfinition de la transforme de Fourier A tout signal fonction du temps e(t), on peut associer son image E(f) dfinie dans l'espace des frquences. E est appele transforme de Fourier de e, elle est dfinie par: E( f ) = F( e( t )) =
+

e( t )e

j2 f . t

dt

I.2 Proprits de la transforme de Fourier Il y a complte dualit entre l'espace temps et l'espace frquence qui est reprsent par la transforme de Fourier. Cela implique l'existence de la transforme de Fourier inverse : e( t ) = F ( E( f )) =
1 +

E( f )e

j2 f . t

df

La transforme de Fourier introduit la notion de spectre d'un signal qui est la caractristique frquentielle d'un signal. Un signal peut tre ainsi dfini dans deux espaces, soit temporel soit frquentiel. Remarque: On peut tendre la transforme de Fourier en parlant de transforme de Laplace. On pose p comme variable complexe (p=j2f), ainsi : L(e(t )) = E (p) =

e(t).e

pt

dt

Proprits: Linarit, commutativit, associativit, bijectivit de( t ) de plus L( ) = p.E(p) - e(0-) ; lim pE(p) = e(0 + ) ; lim pE(p) = e(+) p+ p0 dt II.3 Le produit de convolution On dfinit le produit de convolution entre deux signaux en dcalant de lun des deux signaux et en intgrant leur produit sur le temps : s( t ) = e( t ) h( t ) =
+

e( )h( t )d

Proprits: On notera que la transforme de s(t) traversant un filtre de rponse impulsionnelle h(t) vaut : S( f ) = E ( f ). H ( f ) Inversement, si S( f ) = E ( f ) H ( f ) alors s( t ) = e( t ). h( t ) Cest une proprit trs importante. Une multiplication temporelle devient un produit de convolution frquentiel. De mme un produit de convolution temporel devient une multiplication frquentielle.

Acquisition de donnes

V.15

Thorie de la quantification et de lchantillonnage

ESIEE - Olivier Franais

II.4 L'impulsion de Dirac ((t)) Premire approche: cest une impulsion de dure to, damplitude Ato, avec to trs petit. Cest une impulsion dnergie constante. Dfinition mathmatique : ( t ) : t 0 ( t ) = 0
+ -

( t )dt = 1 de plus e(t o ) = e( t ).( t t o )dt


-

Proprit : L'impulsion de dirac est le neutre de la convolution: s(t)=s(t)*(t) TF( ( t )) = 1 ( t ) =


+

j2 ft

df

II.5 Le Peigne de dirac Cest un train dimpulsion espac de Te. On le note PTe ( t ) et PTe ( t ) =

(t nTe)
n

rq:

1 De plus: TF( PTe ( t )) = P 1 (t ) Te Te Pour un systme linaire qui, une fonction d'entre e(t), fait correspondre la fonction de sortie s(t) par une fonction de transfert h(t), si e(t)=(t) alors S(f)=E(f).H(f)=H(f) donc s(t)=h(t). On appelle ainsi h, la rponse impulsionnelle.

Exemple de transforme de Fourier :


( ( f fo ) + ( f + fo )) / 2

Cos( 2 f0 t )

t Te .

f 0 sin( fTe ) = Te sin c ( fTe ) ( fTe )

f 0

Rect ( t )

Te/2 0

Te/2

f e

2fe

peigneTe ( t )

1 peigne 1 ( f ) Te Te

Te

2Te

3f e

f e 0

f e

2f e

3f e f

Acquisition de donnes

V.16

Thorie de la quantification et de lchantillonnage

ESIEE - Olivier Franais

Annexe B

Filtrage
I Exemple de filtre passe-bas d'ordre 2
C2 R Ve R

C1

Vs

La fonction de transfert de ce circuit est: Vs = Ve

1 2 1 + 2mj ( ) 0 0 avec: 0 = 1 et m = R C1C 2 C1 C2

II Exemple de synthse de filtre


On souhaite raliser un filtre du type butterworth ( -3dB Fe) vrifiant une attnuation minimum de 20 dB 1,5 fois la frquence dchantillonnage. II.1 Gabarit du filtre de type butterworth 1 T(x ) = avec T( x ) = T(s) et donc s = jx = j o 2n (1 + x ) n est lordre du filtre. II.2 Choix de lordre du filtre (n) n> lg(10 1) 2 lg x1
b 10

avec b gain dattnuation minimum en frquence x1=w1/w0 II.3 Synthse du filtre Dcomposition en cellule lmentaire du second ordre. Recherche des zros de : P( x ) = 1 + x 2 n = 0 Les zros sont du type a jb avec a 2 + b 2 = 1 P( x ) = (( x a ) + jb)(( x a ) jb)..... Donc on peut crire : P( x ) = [( x a ) + b ]..... Ce qui correspond au module de :

Acquisition de donnes

V.17

Thorie de la quantification et de lchantillonnage

ESIEE - Olivier Franais

P( x ) = [b + j( x + a )][b + j( x a )].... = P(s) avec P(s) = [b + s + ja ][b + s ja ]....; T = z z P(s) = [a + b + 2bs + s ]... Ainsi on retrouve la fonction de transfert dcompose en ordre 2. Dans le cas n=6 :

Trois cellules dordre 2 :


m = sin + k 12 k:[0;1;2 ] 12
Cellule 1 2 3 M 0,2588 0,7071 0,9659 R 3.07 k 1,125 k 824 C1 10 nF 10 nF 10 nF C2 0,67 nF 5 nF 9,32 nF

Acquisition de donnes

V.18

CHAPITRE VI Dfinition des caractristiques des convertisseurs : CAN CNA

Olivier Franais, 2000

Caractristiques des convertisseurs

ESIEE - Olivier Franais

SOMMAIRE
I CARACTRISTIQUE DE TRANSFERT IDAL .......................................................................................... 3 I.1 DFINITION ..................................................................................................................................................... 3 I.2 RSOLUTION ................................................................................................................................................... 3 I.3 ERREUR DE QUANTIFICATION .......................................................................................................................... 4 II ERREURS DES CONVERTISSEURS............................................................................................................ 4 II.1 ERREUR DOFFSET ......................................................................................................................................... 4 II.2 ERREUR DE GAIN............................................................................................................................................ 4 II.3 ERREUR DE LINARIT DIFFRENTIELLE (DNL)............................................................................................. 5 II.4 ERREUR DE LINARIT INTGRALE (INL) ...................................................................................................... 5 II.5 CARACTRISTIQUE TOTALE SANS COMPENSATION ......................................................................................... 5 II.6 ERREUR DHYSTRSIS .................................................................................................................................. 6 II.7 ERREUR DE MONOTONICIT ........................................................................................................................... 6

Acquisition de donnes

VI.2

Caractristiques des convertisseurs

ESIEE - Olivier Franais

Dfinition des caractristiques des convertisseurs : CAN CNA


I Caractristique de transfert idal
I.1 Dfinition Cest la caractristique qui sert de rfrence pour lanalyse des erreurs (les carts sont mesurs par rapport la droite idale).
Digital Output 101 100 011 010 001 000 0 1 2 3 4 5 Analog Input Step Width (1 LSB)
Analog Output

Ideal Straight Line Center


5 4 3 2 1

Ideal Straight Line

Step Height (1LSB)

0 000 001 010 011 100 101

Digital Input Code

Figure 1 : Caractristique de transfert idal CAN - CNA Pour le CAN, la caractristique de transfert idal est une courbe en escalier qui lie lentre analogique au code numrique qui lui est affecte. On peut ltablir laide de la fonction Enom : bn b1 b 2 E nom = U ref + + ... + n 4 2 2 Ainsi, le code obtenu (b1b2bn) vrifie : 1 U ref 1 U ref E nom < Vin < E nom + n 2 2 2 2n Pour le CNA, nous obtenons une caractristique discrte o chaque point est li au code par la relation : bn b1 b 2 Vout = U ref + + ... + n 2 2 4 I.2 Rsolution Pour le CAN, cest la plus petite variation de tension qui engendre une modification du code. Elle correspond au quantum, on lexprime trs souvent en pourcentage (%) : 1 Rsolution = n 100 2 Pour le CNA, cest lcart minimum entre deux codes. Elle reprsente le pourcentage dvolution de la sortie. n rsolution 1 quantum (%) 8 1/256 0.391 10 1/1024 0.0977 12 1/4096 0.0244 14 1/16384 0.0061
Acquisition de donnes VI.3

Caractristiques des convertisseurs

ESIEE - Olivier Franais

I.3 Erreur de quantification Cest lcart entre la tension que lon convertit (entre du CAN) et la tension correspondant au code que lon obtient (sortie du CNA).
Quantization error +1/2 LSB 0 -1/2 LSB 1 2 3 4 5 Analog Input

Figure 2 : Erreur de quantification Cest une caractristique en dent de scie valeur moyenne nulle de manire minimiser son influence. Elle volue entre +/- 1/2 quantum. Cest une erreur qui est inhrente toute numrisation. On ne peut pas lliminer.

II Erreurs des convertisseurs


II.1 Erreur doffset Cest un dcalage entre la courbe de transfert idal et la courbe relle :
Digital Output 101 100 011 010 001 000 0 1 2 1/2 LSB 3 4 5 Analog Input Actual curve Ideal curve 5 4 3 2 Ideal curve Analog Output Actual curve

Offset error

1 Offset error 0 000 001 010 011 100 101 Digital Input Code

Figure 3 : Erreur doffset CAN - CNA Elle est due la prsence doffset des A.Op. et comparateurs au sein du convertisseur. Elle est dfinie par lcart existant sur le code nul (00..0). On peut la compenser par un circuit externe en ramenant lcart sur le code nul zro. II.2 Erreur de gain La pente de la fonction de transfert est diffrente de la pente idal :
Digital Output 111 101 100 011 010 001 000 0 1 2 3 4 5 Analog Input Ideal curve Actual curve Gain error 5 4 3 2 1 0 000 001 010 011 100 Digital Input Code Ideal curve 1/2 LSB Full scale Analog Output Actual curve Full scale

Gain error

Figure 4 : Erreur de gain CAN - CNA

Acquisition de donnes

VI.4

Caractristiques des convertisseurs

ESIEE - Olivier Franais

Elle peut tre due une erreur sur la rfrence de tension, sur les gains des ampli utiliss ou encore un mauvais appareillage dun rseau de rsistance. On la dfinit par rapport la pleine chelle du convertisseur (code 111). On peut la compenser par un circuit externe qui annule lerreur. II.3 Erreur de linarit diffrentielle (DNL) Elle est dfinie pour chaque palier du convertisseur et elle reprsente la diffrence entre la largeur du palier relle et la largeur idale. On lexprime en nombre de LSB.
Digital Output Actual step 5
DNL 1 LSB

Analog Output

Ideal Straight Line Actual Step Height

Actual Step

1 LSB
DNL

4 Ideal curve 3

Ideal Step Width (1 LSB)

2
1

Ideal Step Height (1LSB)

Analog Input

0 000 001 010 011 100 101

Digital Input Code

Figure 5 : Differential NonLinearity CAN - CNA II.4 Erreur de linarit intgrale (INL) Elle est dfinie par la position de la courbe relle par rapport la courbe idale. Dans le cadre du CAN, il existe deux dfinitions de lINL. La premire caractrise la diffrence entre la position des flancs, une erreur nulle correspond donc une INL nulle. La deuxime caractrise la diffrence entre le milieu des paliers et les flancs. Une erreur nulle correspond alors un INL dun demi-quantum. Pour le CNA, il ny a quune seule dfinition. Cest la diffrence entre le point thorique et le point pratique.
Digital Output 101 Actual transition 100
Analog Output End points line

Ideal transition

011

INL (def 1.)

3 2

INL (011)

010

INL (def 2.)

1 0 000 001 010 011 100

INL (001)

Analog Input

Digital Input Code

Figure 6 : Integral NonLinearity CAN - CNA II.5 Caractristique totale sans compensation Cest lerreur obtenue sans aucune compensation (offset, gain, INL, DNL). On la dfinit par la diffrence maximum chaque palier entre les flancs et le milieu dun palier idal.

Acquisition de donnes

VI.5

Caractristiques des convertisseurs


Digital Output 101 100 011 010 001 000 0 1 2 3 total error (setp 001) 4 5 Analog Input 5 4 3

ESIEE - Olivier Franais

Analog Output

total error (step 101)

total error (step 011)

2
1

Digital Input Code 0 000 001 010 011 100 101

Figure 7 : Erreur totale CAN - CNA II.6 Erreur dhystrsis Les tensions de transition peuvent varier selon le sens dans lequel on parcourt la fonction de transfert. Cela reflte la prsence dhystrsis au sein du comparateur ou bien la dcharge incomplte de capacit. II.7 Erreur de monotonicit La caractristique de transfert dun convertisseur doit assurer la croissance ou dcroissance de la sortie en fonction du code. Une erreur de monotonicit arrive quand cette croissance ou dcroissance nest pas assure.

Figure 8 : Erreur de monotonicit CAN - CNA

Acquisition de donnes

VI.6

CHAPITRE VII Les Convertisseurs Analogiques Numriques

Olivier Franais, 2000

Convertisseur Analogique Numrique

ESIEE - Olivier Franais

SOMMAIRE
LES CONVERTISSEURS INTGRATION .................................................................................................. 3 I LE CONVERTISSEUR SIMPLE RAMPE ...................................................................................................... 3 I.1 PRINCIPE ......................................................................................................................................................... 3 I.2 PHASES DE FONCTIONNEMENT ........................................................................................................................ 3 I.3 CARACTRISTIQUES ........................................................................................................................................ 4 II LE CONVERTISSEUR RAMPE NUMRIQUE....................................................................................... 4 II.1 PRINCIPE ........................................................................................................................................................ 4 III LE CONVERTISSEUR DOUBLE RAMPE (OU PAR INTGRATION) ................................................. 4 III.1 PRINCIPE ....................................................................................................................................................... 4 III.2 PHASES DE FONCTIONNEMENT...................................................................................................................... 5 IV LE CONVERTISSEUR PAR PESES (APPROXIMATIONS) SUCCESSIVES ..................................... 5 CEST UNE VIEILLE APPROCHE QUI EST EN PHASE DTRE REMPLACE PAR LES CONVERTISSEUR PIPELINE.......... 5 IV.1 PRINCIPE ...................................................................................................................................................... 5 IV.2 MISE EN UVRE ........................................................................................................................................... 6 V LE CONVERTISSEUR FLASH (OU PAR COMPARAISON DIRECTE) ................................................. 7 V.1 PRINCIPE........................................................................................................................................................ 7 VI LE CONVERTISSEUR SEMI-FLASH ......................................................................................................... 8 VI.1 PRINCIPE ...................................................................................................................................................... 8 VII BILAN COMPARATIF RAPIDE DES CAN............................................................................................... 8 VIII CONVERTISSEUR PIPELINE .................................................................................................................. 8 VIII.1 PRINCIPE.................................................................................................................................................... 8 VIII.2 CAS DU PIPELINE N TAGES 1 BITS ............................................................................................................ 9 IX CONVERTISSEUR ALGORITHMIQUE..................................................................................................... 9 X CONVERTISSEUR SURCHANTILLONNAGE................................................................................... 10 X.1 PRINCIPE...................................................................................................................................................... 10 X.2 INFLUENCE SUR LE BRUIT DE QUANTIFICATION ........................................................................................... 10 X.3 LE MODULATEUR DELTA.............................................................................................................................. 11 X.4 STRUCTURE DELTA SIGMA .......................................................................................................................... 12 XI BILAN DES CONVERTISSEURS (1997) ................................................................................................... 13

Acquisition de donnes

VII.2

Convertisseur Analogique Numrique

ESIEE - Olivier Franais

Les Convertisseurs Analogiques Numriques


Le but du CAN est de convertir un signal analogique continu en un signal discret et cela de manire rgulire ( la frquence d'chantillonnage). Il existe diffrents types de convertisseur qui vont se diffrencier par leur temps de conversion et leur cot (Surface de silicium).

V N = bi 2i
0

can

n 1

Les convertisseurs intgration I Le convertisseur simple rampe


I.1 Principe A la valeur de la tension dentre on fait correspondre une impulsion dont la largeur est proportionnelle cette tension. Cette impulsion vient contrler lautorisation sincrmenter dun compteur. On gnre ainsi le code binaire de sortie en comptant plus ou moins longtemps en fonction de lamplitude du signal convertir.
Vc pente : I/C t 0Comparateur t 0 0 Compteur RAZ t

Comparateur Vin Vc I RAZ C Horloge (T) dpart Clk

n Compteur RAZ

Figure 1 : Principe du convertisseur simple rampe I.2 Phases de fonctionnement Phase 1 : RAZ Vc=0 et N=0 Phase 2 : Integration aux bornes du condensateur sous un courant constant tant que la tension du condensateur Vc est infrieur la tension convertir Vin. 1 I Vc = Idt = t C C Vc < Vin on compte tous les T, T priode de lhorloge systme. Phase 3 : Vc=Vin Le comparateur bascule et bloque le compteur sa dernire valeur N : N= C Vin I T

Acquisition de donnes

VII.3

Convertisseur Analogique Numrique

ESIEE - Olivier Franais

On obtient une valeur compte N qui est fonction de Vin, C, I et T. I.3 Caractristiques + Avantages : - Simple et peu coteux. - Inconvnients : - N dpend de C donc de la tolrance sur C. - Lent car ncessite 2N cycles dhorloges pour effectuer une conversion. - Comme il ny a pas de synchronisme entre lhorloge et le RAZ, cela induit une imprcision de 1 priode au dbut et la fin de la conversion soit une erreur moyenne de 1,5 quantum.

II Le convertisseur rampe numrique


II.1 Principe Dans ce cas, on remplace lintgrateur analogique par un convertisseur N/A :
Vin porte Vin Compteur CNA Horloge N t 0 Vcna

Figure 2 : Principe du convertisseur simple rampe La rampe est ainsi ralise de manire numrique. Le temps nintervient plus comme variable.

III Le convertisseur double rampe (ou par intgration)


III.1 principe On effectue une double intgration de manire faire sannuler les erreurs dues aux composants :
R Vin Vref + C + Sorties numriques Compteur RAZ Signaux de commandes

Figure 3 : Architecture du convertisseur double rampe

Acquisition de donnes

VII.4

Convertisseur Analogique Numrique

ESIEE - Olivier Franais

III.2 Phases de fonctionnement Phase 1: On charge une capacit pendant un temps T0, fix, sous la tension mesurer. To reprsente un cycle complet du compteur. Phase 2 : On dcharge la capacit sous une tension fixe Vref. Durant cette dcharge, on incrmente un compteur (n bits) qui une fois la dcharge termine, sera l'image numrique de la tension quantifier. On notera quil faut que Vref et Vin soit de signe oppos. La dure de fonctionnement du compteur est alors : T = To Vin Vref

On saffranchit de lincertitude sur la capacit. Seule la tension de rfrence intervient dans la mesure ainsi que le nombre (N) dimpulsions Te enregistres durant T. Vin On a : To=2nTe et T=Nte, do : N = 2 n Vref Ces convertisseurs offrent une bonne rsolution, mais sont trs lents. On peut les utiliser avec des cycles de conversion de 20ms de manire saffranchir de linfluence du secteur (50Hz). Au USA, on utilise des temps de conversion de 16.6ms du la frquence du rseau qui est de 60Hz. Ils sont utiliss dans le cas de mesure de temprature, de valeurs quasi-constantes. En instrumentation basse frquence, on peut atteindre une rsolution de 18 bits. On ne peut esprer des temps de conversion trs courts car il ncessite au moins 2*2N cycles dhorloge par acquisition.

IV Le convertisseur par peses (approximations) successives


Cest une vieille approche qui est en phase dtre remplace par les convertisseur Pipeline. IV.1 Principe On dtermine les valeurs des diffrents bits lun aprs lautre en commenant par le MSB, un peu la manire dun marchande de march :

Acquisition de donnes

VII.5

Convertisseur Analogique Numrique

ESIEE - Olivier Franais

Vin

Vo/2

Vref Vref Vin = b n 1 + b n 2 + .... 2 4


Vo/2

1 Oui 0 Non

Vo/4

1 0 Vo/4 Oui +

Figure 4 : Principe de la pese successive Le signal est compar une tension de rfrence: Vo/2. S'il est suprieur, on lui retranche cette valeur et on met le bit de comparaison '1', sinon on met le bit de comparaison '0' et on le compare la tension suivante. Vin Vref 2 puis Vin Vref Vref b n 1 2 4 etc.

On effectue ainsi un encadrement progressif de plus en plus fin. Ainsi pour un CAN N bits, en N coups on obtient la conversion. Il est plus lent que le Flash. Ainsi pour 16 bits, il lui faut en moyenne un temps de conversion de 10s. Il est trs adapt des signaux audio. IV.2 Mise en uvre On dispose dun registre qui chaque coup dhorloge va dcaler le code initial pour arriver au code final :
Horloge Rtour (sup = 1; Infrieur = 0)

Registre approx. successives Bascules D

C.N.A.

n bits

Vin

Figure 5 : Elaboration dun convertisseur approximations successives On effectue une comparaison de la tension convertir Vin avec la tension issue du CNA connect au registre. Le premier code issu du registre est 1000 ( Cas dun CAN 4 bits), code correspondant la tension moiti (Vref/2). Puis on dcale ce code vers *100 puis **10 etc A la place de *, on vient placer le rsultat de la comparaison. Si la tension dentre est suprieure on positionne un 1, si elle est infrieure on positionne un 0.

Acquisition de donnes

VII.6

Convertisseur Analogique Numrique

ESIEE - Olivier Franais

Ci-dessous un exemple de cycle de conversion :

1101 3Vref/4 1100 1011 1010 1001 Vref/2 1000 0111

Vcna Vin

1000 Sortie registre 1100 1010 1011 Retour Sup. Inf. Sup. Inf. Retenu 1*** 10** 101* 1010 Figure 6 : Evolution du code au cours des peses successives

V Le convertisseur Flash (ou par comparaison directe)


V.1 Principe
Vref Vin

3/4 Q1 1/2 Q0

1/4

Figure 7 : le convertisseur Flash C'est un rseau de comparateur mis en parallle. Un codage sur n bits ncessite 2 n 1 comparateurs et rsistances. Le type de conversion est li au choix des valeurs de rsistances : Position Quantification linaire Quantification linaire Rsistance Centre Par dfaut Connecte Vref 3R/2 R R R R R Connecte Masse R/2 R La conversion est faite en un coup dhorloge, c'est un systme qui est trs rapide (1>300Mhz) mais qui cote trs cher. Utilis en vido (30Mhz), il est limit 12 bits (cot et fabrication de l'encodeur). Le passage dun code thermomtrique au code binaire est trs gourmand en terme de surface de silicium. (2n-1 comparateurs) et consomme de la puissance. 8 bits 400 Mhz 2.7 W 6*8 mm 6 bits 6 Ghz 2W 3*4 mm

Acquisition de donnes

VII.7

Convertisseur Analogique Numrique

ESIEE - Olivier Franais

VI Le convertisseur semi-flash
VI.1 Principe La conversion se fait en deux tapes : - Phase 1 : on utilise un premier CAN Flash qui dtermine les principaux bits de poids fort. - Phase 2 : on soustrait la tension des bits de poids fort la tension dentre pour ensuite dterminer les bits de poids faible. Vin Flash 5 bits 5 Poids Forts CNA +Flash 8 bits Figure 8 : le convertisseur semi-Flash On utilise un premier CAN sur N1 bits pour dterminer le MSB. Puis un CNA sur N1 bits de manire retrancher la partie entire, le rsidu est converti laide dun CAN sur N2 bits. Ainsi en deux coups dhorloge on effectue la conversion. Lavantage rside en la diminution de la surface de Silicium ncessaire compar un CAN Flash. On appelle aussi ce type de Convertisseurs des convertisseurs srie parallle. On peut ainsi augmenter la rsolution en diminuant la surface de la puce comparativement au Flash, mais on augmentera le temps de conversion. On trouve des CAN sur ce principe en 8 bits 40Mhz.

8 Poids faibles

VII Bilan comparatif rapide des CAN


Double pente Approximations Flash Dure de CV N 2 cycles N cycles 1 cycles Frq. Utilisation kHz 50 khz > 10 Mhz Nbre de bits > 16 bits 16 bits 10 - 12 bits Cot $ $$ $$$

VIII Convertisseur Pipeline


VIII.1 Principe Cest un convertisseur qui se comporte comme un semi flash auquel on a ajout un E/B entre chaque tage. A chaque coup dhorloge, on fait effectue n conversions en parallle. Chaque conversion tant ddi une partie du code. En traversant le convertisseur (en n clocks), la tension dentre est convertie en commenant par les bits de poids forts et finissant par les bits de poids faibles.

Acquisition de donnes

VII.8

Convertisseur Analogique Numrique

ESIEE - Olivier Franais

Nous prendrons ci-dessous le cas dun convertisseur pipeline 12 bits dcomposs en 3 tages de 4 bits chacun :
Vin S/H [n] ADC 4 [n] Register 4 bits [n-1] Register 4 bits [n-2] MSB Stage 1 [n-1] Register 4 bits [n-2] ........... Stage 2 DAC + *16 S/H [n-1] ADC 4 DAC + *16 [n-2] S/H ADC 4

[n-2] LSB Stage 3

A chaque front dhorloge, on effectue 3 conversions en parallle au travers de chaque cellule. Chaque conversion correspond une partie du code binaire. Etage 1 : MSB de lentre correspondant linstant [n] Etage 2 : Bits intermdiaires de lentre correspondant linstant [n-1] Etage 3 : LSB de lentre correspondant linstant [n-2] A la fin de chaque tape, on calcule le rsidu de la conversion partielle, ce rsidu est ensuite recal la pleine chelle par une multiplication.. Ce convertisseur possde un temps de latence ncessaire la propagation de lentre dans les cellules (ici 3 cots dhorloge). Mais une fois le convertisseur charg , chaque cot dhorloge il sort une data. VIII.2 Cas du pipeline N tages 1 bits Cest une structure comparable au CV algorithmique :
ADC 1 bit Vin S/H Vr/2 + + Vr/2 *2 Stage 2 Stage 3 ... bi DAC 1 bit

Stage 1

Chaque tage marche en parallle de manire dcale. Il sont utilisable en video (10-14 bits ; 100khz 100Mhz). Par contre on ne peut faire dasservissement numrique du la prsence du temps de latence.

IX Convertisseur Algorithmique
La conversion seffectue bit aprs bit du MSB au LSB. Il suffit de reprendre le premier tage du pipeline (1 bit) et de le reboucler sur lui mme :

Acquisition de donnes

VII.9

Convertisseur Analogique Numrique


ADC 1 bit Vin S/H Vr/2 + + Vr/2 *2 bi DAC 1 bit

ESIEE - Olivier Franais

Stage 1

On effectue un encadrement progressif du code binaire finale. Il faut N coups dhorloge pour obtenir le code finale qui est obtenu de manire srie. Bien videmment, ce type de convertisseur occupe une surface de silicium rduite, consomme peu et nest pas cher.

X Convertisseur surchantillonnage
X.1 Principe Quant on veut amliorer la prcision dun convertisseur, on augmente le nombre de bits. Dans le cas dun convertisseur surchantillonnage, on se base sur un codage minimaliste (un bit) qui se droule trs haute frquence bien au del de la frquence dite de shannon (Fe=2Fmax). De cette manire, on tale le spectre du bruit de quantification sur une plus grande gamme de frquence, amliorant ainsi le rapport signal sur bruit. De plus, les convertisseurs surchantillonage ont la particularit repouss le bruit en haute frquence, diminuant dautant ce bruit dans la bande passante. Cest donc par un chantillonnage haute vitesse que lon augmente la prcision. X.2 Influence sur le bruit de quantification Lors de la numrisation dun signal sur N bits, le codage de lamplitude sur un nombre fini de possibilit entrane un bruit de quantification. Ce bruit de quantification se caractrise par sa puissance de bruit : q2 Pb = 12 V max avec q le pas de quantification q = 2N Ce qui donne un rapport signal sur bruit : Ps SNR db = 10 log( ) = 6,02 N + 1.76dB Pb Un bit de code rajoute 6dB de SNR. Cela revient dire quun SNR de 120dB correspond une quantification sur 20bits. La rpartition spectrale de cette puissance de bruit donne une densit spectrale de puissance uniforme rpartie entre Fe/ et Fe/2 avec comme amplitude : q2 Dsb(f ) = 12Fe

Acquisition de donnes

VII.10

Convertisseur Analogique Numrique

ESIEE - Olivier Franais

Signal SNR Bruit 0

fe/2

Si on chantillonne le mme signal mais cette fois-ci une frquence K fois suprieure, on va diviser dautant la densit spectrale du bruit qui va cette fois staler entre KFe/2 et KFe/2 :

Signal SNR Bruit 0 KFe/2

fe/2

Ainsi dans la bande de frquence [0 ;Fe/2] la puissance du bruit est divis par K, soit un SNR : SNR db = 6,02 N + 1.76dB + 10 log(K ) Utiliser une frquence dchantillonnage 4 fois suprieure la frquence dite de Shannon revient augmenter le SNR de 6 db soit un gain de 1 bit. Par cette technique on va pouvoir amliorer le SNR dune chane dacquisition et soulager le filtre anti-repliement en entre de chane. En effet il doit laisser passer jusqu Fmax (Fe/2) et couper au plus Kfe/2. Pour revenir un format et dbit de donnes dsir, on utilise un filtre numrique qui permet de mettre en forme le bruit en le repoussant dans les Hautes Frquences, puis une dcimation (Comb filter) permet en moyennant les donnes de se recaler un dbit la frquence Fe.
*************** Evolution du Spectre (voir transparent ESIEE Expos) *****************

X.3 Le modulateur delta Un modulateur delta se compose dun comparateur et dun intgrateur.
Fe

Ve

+
Comparator

+V Delta outpu -V

Integration

1/p

Acquisition de donnes

VII.11

Convertisseur Analogique Numrique

ESIEE - Olivier Franais

On compare le signal dentre (Ve) la sortie de lintgrateur (Vs.int). En fonction de cette comparaison, on va venir modifier le signe de la tension dentre de lintgrateur. De cette manire, la tension Vsint va tendre suivre lvolution de la tension Ve : Si Ve>Vs.int : on va intgrer positivement de manire forcer Vs.int se rapporcher de Ve. Si Ve < Vs.int : on va tendre faire diminuer Vs.int en appliquant une tension ngative lentre de lintgrateur.
Delta output

t Input comparator voltage t

On obtient une sortie sur un bit en frquence leve. Par cette modulation, on effectue un codage de la pente (drive) du signal. La dmodulation reprend la mme structure du modulateur auquel on associe un filtre passe bas.
Data Low Pass filter Analog output

Remarque : il existe des structures de modulateur delta qui adapte leur pente dintgration en fonction de la nature du signal (AN1544 Motorola) X.4 Structure Delta sigma Cette structure dcoule du modulateur delta. En rajoutant sur lentre du signal un intgrateur, le modulateur delta effectue alors un codage de lamplitude du signal dentre. le comparateur voit deux intgrateurs sur ses entres, en les faisant alors glisser en sortie du comparateur, on obtient la structure du convertisseur sigma delta :
Ve Fe + 1/p Intgrateur -V +V Sortie delta

De manire macroscopique, on sassure que la valeur moyenne de la sortie delta suive la valeur moyenne de la tension dentre. En cas dcart, lintgrateur vient compenser. Vs delta = Ve La sortie est dans ce cas sur un bit en trs haute frquence. On associe au convertisseur un filtre numrique dcimateur qui a pour objectif de fournir un signal numrique au format dsir et la frquence souhaite. De plus il limine le bruit hors de la bande passante du signal.

Acquisition de donnes

VII.12

Convertisseur Analogique Numrique

ESIEE - Olivier Franais

Modulateur

Sortie sur 1 bit

Sortie N bits Fe Filtre numrique dcimateur

******** Modlisation : (Le gain en SNR est plus que 10log(K) entre 0 et Fe/2) - Cours Yves Blanchard (I5) Evolution spectre ************

XI Bilan comparatifs des convertisseurs (Chiffres de 1997)


Type de CV Compteur Simple rampe Double rampe Approx. Successives Algorithmique Flash Sub-ranging Pipeline Sigma-delta Frquence 100Khz 100Khz 100Khz 1Mhz 1Mhz >100Mhz 50Mhz 100Mhz 1Mhz Rsolution 14-16 bits 10-12 bits >16 bits 14-16 bits 14-16 bits 12-14 bits 12-14 bits 10-12 bits >20 bits Surface Analogique 300 transistors 100 transistors 150 transistors 300 transistors 100 transistors 2500 transistors 600 transistors 800 transistors 1000 transistors Surface Consommation Numrique 500 portes 10 mWatts 10 mWatts 100 portes 10 mWatts 150 portes 500 portes 10 mWatts 100 portes 1 mWatt 5000 portes 1 Watt 500 portes 100 mWatts 200 portes 100 mWatts 5000 portes 100 mWatts

Remarque : Comparateur : 10 transistors Ampli-op : 50 transistors DAC (N bits) : 2N transistors + 2N portes Registre : 5 portes par bit Compteur : 6 portes par bit

Acquisition de donnes

VII.13

Convertisseur Numrique Analogique

ESIEE - Olivier Franais

CHAPITRE VIII Les Convertisseurs Numriques Analogiques

Olivier Franais, 2000


Acquisition de donnes VIII.1

Convertisseur Numrique Analogique

ESIEE - Olivier Franais

SOMMAIRE

I RLE ................................................................................................................................................................... 3 I.1 DFINITION ..................................................................................................................................................... 3 I.2 PRINCIPE ......................................................................................................................................................... 3 II STRUCTURE DE CNA .................................................................................................................................... 3 II.1 CNA RSISTANCES PONDRES (PARALLLES) .......................................................................................... 3 II.2 RSEAU R-2R : STRUCTURE EN CHELLE COMMUTATION DE COURANT ..................................................... 4 III.2.1 Cas 1 cellule ......................................................................................................................................... 4 III.2.2 Cas 2 cellules........................................................................................................................................ 5 II.2.3 Cas n cellules ......................................................................................................................................... 5 II.2.4 Exemple de CNA rseau R-2R : AD7532 ou DAC830 ........................................................................ 6 II.2.5 Modlisation dun CNA R-2R ................................................................................................................ 6 II.2.6 Montage de sortie associ...................................................................................................................... 6 II.2.7 Glitch ..................................................................................................................................................... 8 III APPLICATION DES CNA : MULTIPLIEUR / DIVISEUR....................................................................... 8 III.1 MULTIPLIEUR ............................................................................................................................................... 8 III.2 DIVISEUR...................................................................................................................................................... 9

Acquisition de donnes

VIII.2

Convertisseur Numrique Analogique

ESIEE - Olivier Franais

Les Convertisseurs Numriques Analogiques


I Rle
I.1 Dfinition On souhaite partir dune information numrique, code sur n bits, rcuprer un signal analogique, image du numrique. V b n 1b n 2 ....b 0 Vout = ref b n 1 2 n 1 + b n 2 2 n 2 + ... + b1 21 + b 0 2 0 n 2

Analog Output Ideal Straight Line 5 4 3 2 1 0 000 001 010 011 100 101 Digital Input Code Step Height (1LSB)

La tension de sortie est obtenue en effectuant une opration de sommation sur n grandeurs multiples de deux les unes par rapport aux autres. I.2 Principe Chaque bit va tre associ un interrupteur qui connectera (1) ou non (0) une source (de courant) sur la sortie.

II Structure de CNA
II.1 CNA rsistances pondres (parallles) A un montage de sortie qui fait office de convertisseur courant - tension, on associe un rseau parallle de n rsistances de valeurs multiples de 2 entres elles. Ces n rsistances jouent le rle de source de courant.

Figure 1 : CNA rseau parallle


Acquisition de donnes VIII.3

Convertisseur Numrique Analogique

ESIEE - Olivier Franais

Vref b n 1 2 n 1 + b n 2 2 n 2 + ... + b1 21 + b 0 2 0 2n Bien que trs simple comme structure, elle pose un problme pour la ralisation des rsistances. Dans le cas dun CNA 8 bits, il faut une prcision infrieure 0.4% sur la fabrication des rsistances. De plus la gamme de variation des rsistances va de 1 2n. Leur valeur doit de plus tre trs suprieure la valeur des Ron des interrupteurs. La linarit du convertisseur sera lie la prcision des rsistances. Un convertisseur de 16 bits sur ce principe nest pas raliste. On voit simplement quun offset sur lA.Op. de sortie entrainera une translation de la droite de transfert vers la droite ou la gauche. De mme, la rsistance permettant la conversion courant tension, si elle est incorrecte, entrainera une erreur de gain. Vout = II.2 Rseau R-2R : structure en chelle commutation de courant Ce type de CNA, qui est le CNA conventionnellement utilis, ne fait appel qu deux valeurs de rsistances diffrentes (R 2R) ce qui simplifie ainsi sa mise en uvre par rapport la structure parallle prcdente. III.2.1 Cas 1 cellule La structure du CNA R-2R soriente autour du montage ci-dessous :

Figure 2 : Rseau R-2R une cellule Un rseau (R 2*2R) est associ un convertisseur courant tension. Le rseau est aliment sous une tension Vref. Un interrupteur, command par ltat du bit bo, oriente le courant dans la branche soit vers le convertisseur courant - tension (bo=1) soit vers la masse (bo=0) : 1re remarque : Le courant traversant la rsistance R du rseau se divise en deux travers les rsistances 2R. 2de remarque : Limpdance vue par la source Vref est indpendante de ltat de linterrupteur command par bo et elle vaut 2R. Ainsi, la rsistance 2R place en fin du rseau peut elle-mme tre remplace par un nouveau rseau R-2R. Lexpression de la tension de sortie est :

Acquisition de donnes

VIII.4

Convertisseur Numrique Analogique

ESIEE - Olivier Franais

Vout = R

I ref V bo = ref bo 2 4

III.2.2 Cas 2 cellules On reprend le montage une cellule et on remplace la rsistance 2R de fin de rseau par un nouveau rseau R-2R :

Figure 3 : Rseau R-2R deux cellules Limpdance vue par la source Vref est toujours 2R. Le courant se divise de deux en deux travers les rseaux R-2R : bo b1 Vout = RI ref 4 2 II.2.3 Cas n cellules La structure complte est lassociation de n cellules cascades selon un rseau en chelle :

Figure 4 : Rseau R-2R n cellules La tension de sortie est proportionnelle lamplitude du code binaire : V Vref n 1 n 2 1 0 Vout = nref b 2 b 2 ... b 2 b 2 N + + + + = n 1 n 2 1 0 2 +1 2 n +1

Acquisition de donnes

VIII.5

Convertisseur Numrique Analogique

ESIEE - Olivier Franais

II.2.4 Exemple de CNA rseau R-2R : AD7532 ou DAC830 La structure est identique celle dveloppe prcdemment :

Figure 5 : Structure interne de CNA AD7532 Cette fois-ci, limpdance dentre du montage est R. On note que lensemble des rsistances est intgr ainsi que la rsistance, ici appele Rfb (feedback), qui peut assurer la conversion courant tension. Le calcul des courants sortant donne : Vref I out1 = n (b n 1 2 n 1 + ... + b 0 2 0 ) 2 R Vref I out 2 = n (b n 1 2 n 1 + ... + b 0 2 0 ) 2 R Ce calcul suppose que les courants de sortie Iout1 et Iout2 sont la masse. Iout1 est directement proportionnel au code N. On peut remarquer que la somme des courants de sortie est constant : Vref 2 n 1 I out1 + I out 2 = n R 2 La diffrence des courants de sortie est : Vref 2 n 1 I out1 I out 2 = 2I out1 n R 2 Vref Vref On na dans ce cas une volution entre et de la diffrence du courant. R R II.2.5 Modlisation dun CNA R-2R A partir de ce que lon a vu prcdemment, on pourra reprsenter un CNA par la structure suivante :

Rfb N CNA Iout1 Iout2

Vref
II.2.6 Montage de sortie associ 1. Sortie unipolaire

Acquisition de donnes

VIII.6

Convertisseur Numrique Analogique

ESIEE - Olivier Franais

Figure 6 : montage unipolaire Lutilisation dun seul Amplificateur Oprationnel suffit. Mais dans ce cas, la sortie de de signe constant. 2. Sortie bipolaire Dans ce cas, on souhaite avoir une tension de sortie qui puisse voluer entre +/-Vref :
R

J1

S1 R2

A.Op. +

Vout

J2

S2

R1

A.Op. +

Figure 7 : Montage bipolaire Le montage ci-dessus fait appel deux A.Op. La rsistance R peut tre la rsistance Rfb intgre dans le composant. La valeur de la tension de sortie est : R1 Vs = Rfb J1 J2 R2 En prenant R1=R2, on obtient une sortie bipolaire symtrique. Remarque : On se mfiera du montage un seul A.Op :
R

Iout Iout
R

Ucna

Figure 8 : montage bipolaire un A.Op.

Acquisition de donnes

VIII.7

Convertisseur Numrique Analogique

ESIEE - Olivier Franais

Dans ce cas, les sorties Iout et Iout ntant pas directement relies la masse, le calcul de ces courants est perturb pas la prsence des rsistances. Si celles-ci sont suffisamment petites devant la valeur des rsistances intgres on pourra considrer le calcul juste. On peut aussi utiliser un montage trois A.Op. qui utilise deux convertisseurs courant - tension pour chaque courant Iout1 et Iout2, ils sont ensuite associs un soustracteur. Mais ce montage napporte pas damlioration au montage deux A.Op. II.2.7 Glitch Lors de la conversion dun code binaire en tension analogique, on commute des courants par lintermdiaire dinterrupteurs. Or cette commutation nest pas instantane, de plus les interrupteurs de commute pas tous en mme temps. Notamment, linterrupteur associ au MSB est celui qui doit commut le plus de courant, cest donc celui qui est le plus lent. Cela se traduit par des glitch qui reprsentent la commutation progressive des interrupteurs. Ce phnomne est le plus flagrant lors du passage du code 0111 au code 1000. Le rgime transitoire fait que le code passe par les transitions suivantes : 0111 0110 0100 0000 1000 La dernire transition fait passer la sortie du code 0000 au code 1000, ce qui se traduit par des variations importantes de la tension de sortie sous la forme de parasites que lon appelle Glitch. Au code zro, la tension tend aller vers 0 volt puis au code 1000 vers Vref/2 dans le cas dun code unipolaire positif. Remarque : Le CNA rseau dchelle : Cette structure de convertisseurs prsente lavantage de ne provoquer la commutation que dun seul interrupteur par code. Cela permet dliminer les rgimes transitoires (Glitch) qui peuvent apparatre sur certains CNA :

Figure 9 : CNA rseau dchelle

III Application des CNA : multiplieur / diviseur


III.1 Multiplieur La tension de sortie dun CNA est du type :

Acquisition de donnes

VIII.8

Convertisseur Numrique Analogique

ESIEE - Olivier Franais

N Vref 2n Si N est fonction dun tension V1 (par lusage dun CAN) et si lentre du CNA est relie une tension V2, alors Vout est limage du produit de V1 Par V2. Vout = k * V1.V 2 Vout = III.2 Diviseur Soit la mise en uvre suivante dun CNA R2R :

N Iout

Vref(Cna)

C.N.A.
Rfb Vin Iout

Vout

Lentre Rfb est une entre qui est connecte via une rsistance intgre Rfb la patte de sortie Iout (on prendra Rfb=R). Les quations du montage sont : Vout = A Vin + = RfbIout NVout Iout = n 2 R En prenant A comme infini, on obtiend : 2 n Vin Vout = N On est donc capable de diviser une tension dentre Vin par un chiffre binaire N.

Acquisition de donnes

VIII.9