Vous êtes sur la page 1sur 30

Signaux Analogiques & Numriques

Acquisition et traitement de l'information

v1.1 CI12 juillet 2012

Patrick Jacob Patrick Abati

Paternit - Pas d'Utilisation Commerciale - Partage des Conditions Initiales l'Identique : http://creativecommons.org/licenses/by-nc-sa/2.0/fr/

Table des matires

Objectifs Introduction -

5 7 9

A. L'chantillonnage........................................................................................10 B. Exercice.....................................................................................................10 C. Frquence d'chantillonnage.........................................................................10


1.chantillonnage 5Hz..................................................................................................10 2.chantillonnage 10Hz................................................................................................11 3.chantillonnage 50Hz................................................................................................12 4.Synthse....................................................................................................................13

D. Le codage..................................................................................................14 E. Quantification.............................................................................................15
1.Quantification sur deux bits..........................................................................................15 2.Quantification sur quatre bits........................................................................................16 3.Quantification sur huit bits............................................................................................17 4.Synthse....................................................................................................................18

F. Remarques.................................................................................................19 G. Synthse...................................................................................................20

21
A. Convertisseur rampe analogique.................................................................22 B. Convertisseur rampe numrique.................................................................22 C. Convertisseur par approximations successives................................................23 D. Convertisseur parallle................................................................................24

25
A. Conversion numrique - analogique...............................................................25
1.Principe de fonctionnement...........................................................................................26

Patrick Jacob - Patrick Abati

B. Rseau R 2R...............................................................................................27

Conclusion Glossaire

29 31 33 35 37

Patrick Jacob - Patrick Abati

Objectifs

Connatre les notions d'chantillonnage, de codage et de quantification d'un signal. Apprcier l'influence de chacun de ces paramtres sur la qualit de la numrisation d'un signal analogique. Connatre les principaux type de convertisseurs Analogique Numrique. Reconnatre un capteur analogique d'un capteur numrique. Choisir un capteur en fonction des contraintes de prcision demandes.

Patrick Jacob - Patrick Abati

Introduction

La variation des grandeurs physiques s'effectue de faon continue. Son image est donne sous la forme d'une variation de tension ou de courant (0 10 V, ou 4 20 mA). C'est le cas pour une temprature, une vitesse, un clairement. En outre, le transport d'informations s'effectue le plus souvent sous forme numrique (voir cours Liaisons Informatiques ). Il est donc ncessaire d'effectuer la conversion numrique/analogique. Pour cela, trois oprations successives sont ncessaires : l'chantillonnage, la quantification et le codage. Ce sont ces notions de bases que nous allons voir en premier avant de faire un tour d'horizon des diffrentes technologies de convertisseurs Numrique/Analogique.

Patrick Jacob - Patrick Abati

I -

Notions de base

I
10 10 10 14 15 19 20

L'chantillonnage Exercice Frquence d'chantillonnage Le codage Quantification Remarques Synthse

Objectifs
Dans cette activit nous allons voir : qu'est-ce que l'chantillonnage, qu'est-ce que la quantification, leur influence sur la qualit de la conversion, quel sont les piges viter.

Avant d'apprhender la faon de convertir un signal analogique en signal numrique, voyons quelques notions essentielles

A. L'chantillonnage
L'chantillonnage consiste dterminer les points chantillons du signal analogique, au fur et mesure que le signal s'effectue. Le nombre de points est fonction de la frquence du signal. Echantillonage Le thorme d'chantillonnage (thorme de Shannon) prcise la frquence d'chantillonnage par rapport la frquence chantillonner.

Dfinition : Thorme de Shannon


Si un signal de frquence maximale fm est chantillonn avec une frquence double

Patrick Jacob - Patrick Abati

Notions de base

(2 - fm), alors les chantillons contiennent toutes les donnes du signal d'origine.

B. Exercice
Pour la parole, dont les frquences maximales sont de 10 000 Hz, on chantillonne une frquence de 20 000 Hz. Quelle est la frquence d'chantillonnage d'un CD Audio sachant qu'il doit reproduire les sons audibles par l'homme (de 20Hz 20kHz) ? Rponse : kHz ou kHz

C. Frquence d'chantillonnage
Influence de la frquence d'chantillonnage
La qualit du rsultat de la conversion d'un signal analogique en donnes numrique est fonction de la frquence avec laquelle nous mesurons le signal analogique. Mais une frquence d'chantillonnage leve n'est pas toujours ncessaire et peut tre gnratrice d'une quantit de donnes difficile traiter.

1. chantillonnage 5Hz
Simulateur
Nous allons numriser un signal analogique, reprsentatif d'une mesure physique (par exemple une temprature) avec diffrentes frquences d'chantillonnage. Sur la courbe reprsentant ce signal, nous prenons un chantillon une frquence de 5Hz.

10

Patrick Jacob - Patrick Abati

Notions de base

4 bits - 5Hz

Remarque
La faible frquence d'chantillonnage ne permet pas une fidle reproduction du signal analogique.

2. chantillonnage 10Hz
Simulateur
Nous allons numriser ce mme signal analogique d'chantillonnage sera cette fois le double de la prcdente. mais la frquence

Patrick Jacob - Patrick Abati

11

Notions de base

4 bits - 10hz

Remarque
En doublant la frquence d'chantillonnage le signal numrique est plus proche du signal analogique. Cette frquence est suffisante pour ce signal.

3. chantillonnage 50Hz
Simulateur
Nous allons numriser ce mme signal analogique d'chantillonnage sera cette fois le double de la prcdente. mais la frquence

12

Patrick Jacob - Patrick Abati

Notions de base

4 bits - 50Hz

Remarque
La frquence d'chantillonnage est trs leve. Le signal numrique une reproduction trs fidle du signal analogique. La quantit de donnes est cependant norme.

4. Synthse
Fondamental : Afin de bien apprcier l'influence de la frquence d'chantillonnage sur la numrisation du signal, faites dfiler les trois cas que nous avons vus prcdemment.

Frquence d'chantillonnage

Patrick Jacob - Patrick Abati

13

Notions de base

D. Le codage
Le codage consiste affecter la valeur numrique correspondant chaque chantillon, on obtient alors le signal numrique qui traduit l'volution du signal analogique.

Le Codage La conversion d'un signal analogique en un signal numrique permet une transmission par multiplexage, c'est--dire la transmission de plusieurs signaux diffrents en mme temps sur le mme support.

E. Quantification
Influence de la quantification
Pour effectuer un traitement numrique, il est ncessaire que les signaux soient reprsents par un nombre fini de donnes binaires. Cette contrainte impose non seulement l'chantillonnage des signaux, mais aussi la quantification des valeurs mesures aprs chantillonnage. La quantification est le procd qui permet d'approximer un signal continu par des valeurs d'un ensemble d'assez petite taille.

Quantification

1. Quantification sur deux bits


Simulateur
Avec 2 bits nous pouvons quantifier notre signal avec 2 = 4 valeurs : 00, 01, 10, 11

14

Patrick Jacob - Patrick Abati

Notions de base

2 bits - 10Hz

Remarque
La faible quantification ne permet pas une fidle reproduction du signal analogique.

2. Quantification sur quatre bits


Simulateur
Avec 4 bits nous pouvons quantifier notre signal avec 24 = 16 valeurs : 0000, 0001, 0010, 0011, 0100, 0101, 0110, 0111, 1000, 1001, 1010, 1011, 1100, 1101, 1110, 1111

Patrick Jacob - Patrick Abati

15

Notions de base

4 bits - 10hz

Remarque
Avec maintenant 4 bits de quantification, le signal numrique est plus proche du signal analogique. La quantit de donnes reste raisonnable compte tenu de la relative prcision obtenue.

3. Quantification sur huit bits


Simulateur
Avec 8 bits nous pouvons quantifier notre signal avec 28 = 256 valeurs

16

Patrick Jacob - Patrick Abati

Notions de base

8 bits - 10Hz

Remarque
Le doublement de la quantification qui passe 8 bits n'augmente en rien la prcision. Par contre la quantit de donnes gnre par ce systme est lev. Une trop grande quantification n'est parfois pas utile si la frquence d'chantillonnage n'est pas en rapport.

4. Synthse
Fondamental : Afin de bien apprcier l'influence de la quantification sur la numrisation du signal, faites dfiler les trois cas que nous avons vus prcdemment.

Quantification

Patrick Jacob - Patrick Abati

17

Notions de base

F. Remarques
Attention
Les deux paramtre, frquence d'chantillonnage et quantification sont tout de mme intimement lis. Dans les exemples ci-dessous : 1. il ne sert rien d'avoir une grande frquence d'chantillonnage si la quantification est trs faible, 2. il ne sert rien d'utiliser une quantification fine si la frquence d'chantillonnage est trop faible.

Exemple : n1
Dans ce cas, la frquence d'chantillonnage est leve alors que la quantification ne se fait que sur 2 bits (soit 4 niveaux). Le signal numrique n'est pas trs fidle au signal analogique, pourtant la quantit d'information est norme. 2 bits - 50Hz

Exemple : n2
Dans ce cas, la frquence d'chantillonnage est trs faible alors que la quantification se fait que sur 8 bits (soit 256 niveaux). Le signal numrique n'est pas trs fidle au signal analogique, pourtant la quantit d'information est leve (5 mots de 8 bits). 8 bits - 5Hz

Conseil : Le bon choix


Si on dsire la fois une bonne prcision et un flot de donnes raisonnables, il convient de choisir le couple frquence d'chantillonnage/quantification les mieux adapts comme dans l'exemple ci-contre. 4 bits - 10hz

18

Patrick Jacob - Patrick Abati

Notions de base

G. Synthse
La vido ci-dessous rsume ce que nous venons de voir.
(si la vido ne s'affiche pas, vrifier votre connexion internet)

Patrick Jacob - Patrick Abati

19

Conversion analogique numrique


II -

II

Convertisseur rampe analogique Convertisseur rampe numrique Convertisseur par approximations successives Convertisseur parallle

22 22 23 24

Objectifs
Connatre le principe de convertisseurs : rampe numrique rampe analogique approximations successives parallle fonctionnement des

Un convertisseur analogique - numrique transforme une grandeur physique (tension, courant) en une valeur numrique Gnralement, il possde: une entre " dbut de conversion " qui permet de dmarrer la conversion (Start) une sortie " fin de conversion " qui Convertisseur Analogique Numrique indique que la conversion est termine (End) une entre analogique (courant ou tension) plusieurs sorties numriques, dont le nombre est fonction de la rsolution

Patrick Jacob - Patrick Abati

21

Conversion analogique - numrique

A. Convertisseur rampe analogique


Une impulsion " Start " remet zro le compteur et dcharge le condensateur Vs crot linairement

Convertisseur rampe Lorsque Vs > Vx, le comparateur bascule: la sortie " End " passe zro Le compteur se bloque la valeur numrique correspondant la grandeur Vx

Rampe analogique

Remarque : Limites
Ce type de convertisseur ncessite un talonnage frquent car les valeurs de R et C se modifient au cours du temps (vieillissement des composants)

B. Convertisseur rampe numrique


L'impulsion " Start " (niveau haut) met zro le compteur et bloque la porte " ET " La tension de sortie V' du C.N.A. est nulle La sortie " End " est au niveau haut Lorsque " Start " retrouve l'tat bas, la porte " ET " est valide, le signal Rampe numrique d'horloge arrive au compteur qui s'incrmente et fait voluer la sortie du C.N.A. par bonds successifs de la valeur de la rsolution

22

Patrick Jacob - Patrick Abati

Conversion analogique - numrique

Quand V' > Vx, la sortie du comparateur passe au niveau bas (End) et bloque le compteur la valeur numrique reprsentant Vx

Rampe numrique

C. Convertisseur par approximations successives


Ce type de C.A.N. a un temps de conversion beaucoup plus court De plus la dure de la conversion est fixe, quelle que soit la valeur de la grandeur analogique d'entre Un ordre de " Start " remet zro le compteur et autorise l'horloge par enclenchement de la bascule RS Le compteur s'incrmente sur chaque front actif de l'horloge Convertisseur par approximations succesives

Patrick Jacob - Patrick Abati

23

Conversion analogique - numrique

D. Convertisseur parallle
C'est le plus rapide Il y a 2n-1 comparateurs, n tant le nombre de bits du convertisseur Dans l'exemple ci-dessous, il y a 7 comparateurs pour un convertisseur 3 bits

Convertisseur parallle

Remarque
Il contient un trs grand nombre de circuits, ce qui explique son prix plus lev

24

Patrick Jacob - Patrick Abati

Conversion numrique analogique


III -

III

Conversion numrique - analogique Rseau R 2R

25 27

Objectifs

Connatre le principe de fonctionnement gnral des convertisseurs : Voir les particularit du convertisseur avec Rseau R - 2R

A. Conversion numrique - analogique


Dfinition
Un convertisseur numrique analogique permet de traduire une information numrique (binaire) en une information analogique, c'est dire en une grandeur physique (courant, tension...).

CNA

Patrick Jacob - Patrick Abati

25

Conversion numrique - analogique

1. Principe de fonctionnement

Rseau R-2R

a0, a1, a2, a3 sont des coefficients pouvant prendre les valeurs 1 ou 0 par exemple, si le contact a3 est ferm: a3 = 1

Exemple : Application numrique


Soit le nombre binaire N% = a3 a2 a1 a0, R = R' = 10 k , Vref = +8v L'amplificateur oprationnel est tel que: +Vs(sat) = +15v et -Vs(sat) = -15v N% = 0000 (a3, a2, a1, a0 ouverts) donc Vs = 0v N% = 0001 (a0 ferm) donc Vs = -1v N% = 1111 (a3, a2, a1, a0 ferms) donc Vs = -15v

Complment : Spcifications techniques


La plupart des C.N.A. sont commercialiss sous forme de circuits intgrs Rsolution: elle est exprime en % de la pleine chelle ou en nombre de bits Prcision: on distingue deux types d'erreurs: erreur pleine chelle: cart maximal entre la valeur de sortie et la valeur idale erreur de linarit: cart maximal entre le pas de progression rel et le pas de progression idal Temps d'tablissement: temps que met la sortie pour passer de 0 la valeur " pleine chelle " (entre 50ns et 10s), les convertisseurs sortie " courant " tant gnralement plus rapides que les convertisseurs sortie " tension " Tension de dcalage: tension de sortie prsente lorsque les entres binaires sont zro

Exemple : CARACTRISTIQUE DE TRANSFERT


Exemple d'un C.N.A. 4 bits

26

Patrick Jacob - Patrick Abati

Conversion numrique - analogique

Caractristique de transfert d'un CNA 4 bits

B. Rseau R 2R
Le commun des commutateurs a3, a2, a1 et a0 est toujours la masse, ceci quelle que soit la position des commutateurs calcul.

Simulateur : Animation

Patrick Jacob - Patrick Abati

27

Exercice : Station de pompage


IV -

IV

Station de pompage
La station de pompage maintient l'eau sous pression quel que soit le dbit demand. Afin de connatre la valeur de la pression, un capteur la mesure de faon permanente. Question Le capteur qui quipe la station de pompage a pour rfrence : Bourdon modle Y913 En vous aidant de la documentation de ce capteur, indiquez s'il s'agit d'un capteur analogique ou numrique Voir fiche technique du capteur de pression Bourdon Y913 Voir documentation bourdon Y913

Patrick Jacob - Patrick Abati

29

tude du capteur de pression


V -

Objectifs
Application la station de pompage

Exercice 1 : Technologie du capteur


Le capteur qui quipe la station de pompage a pour rfrence : Bourdon modle Y913 En vous aidant de la documentation de ce capteur, indiquez s'il s'agit d'un capteur analogique ou numrique analogique numrique

Exercice 2 : Signal de sortie du capteur de pression


La rfrence exacte du capteur de pression est Y913. En vous aidant de la documentation constructeur Bourdon, indiquez quelle est la nature du signal dlivr par ce capteur Voir fiche technique du capteur de pression Bourdon Y913 Voir documentation bourdon Y913 une tension 0... 10Vdc un courant 0... 20mA un courant 4...20mA une tension 12... 28Vdc

Patrick Jacob - Patrick Abati

31

tude du capteur de pression

Exercice 3 : Caractristique de la tension de sortie


En vous aidant de la documentation du capteur, indiquez quelle reprsentation est la caractristique donnant le courant de sortie en fonction de la pression qui correspond ce capteur

Caractristique du capteur reprsentation 1 reprsentation 2 reprsentation 3

32

Patrick Jacob - Patrick Abati

Entre analogique de l'API


VI -

VI

L'automatisme de la station de pompage est assure par un API Schneider TSX Micro Les automates TSX 37 22 se diffrencient par la possibilit d'effectuer sur la base, du comptage rapide et des fonctions analogiques. Chaque automate comprend : un bac 3 emplacements libres intgrant une alimentation (c 24 V ou a 100/240 V), un processeur incluant une mmoire RAM de 20 K mots (programme, donnes et constantes), une mmoire Schneider Modicon TSX 37-22 de sauvegarde Flash EPROM, un horodateur, 2 emplacements pour carte PCMCIA (1 carte communication et 1 carte extension mmoire de 128 K mots maximum).

Exercice 1 : Rsolution de entres analogiques


En vous aidant de la documentation de l'API TSX 37-22, notamment celle relative aux entres analogiques intgres, indiquez le nombre de bits utiliss pour par cette entre pour la conversion analogique vers numrique ainsi que le nombre de points correspondant. Nombre de bits de l'entre analogique : bits Nombre de points (rsolution) : points

Exercice 2 : Type de convertisseur analogique numrique


Parmi les types de convertisseurs que nous avons vus, quel est celui utilis dans l'automate TSX37-22 ?

Patrick Jacob - Patrick Abati

33

Entre analogique de l'API

rampe numrique rampe analogique approximations successives parallle

Exercice 3 : Rsolution
La plage de mesure de la pression de l'eau dans la station est de 0 kPa 400kPa. En vous aidant des rponses faites aux questions prcdentes, indquez quelle est le quantum de mesure. Quantum (si le nombre n'est pas un entier, sparez le chiffre par une virgule(,) et non un point (.) Rponse : kPa

Exercice 4 : Module pour les E/S analogiques


Le capteur dlivrant le rsultat de sa mesure sous forme de courant, il n'est pas possible de le relier directement l'entre analogique intgre au TSX-37-22. Indiquez la rfrence de l'additif ncessaire. Rfrence du module (sans espace) :

Exercice 5 : Prcision de la mesure


Pour que la rgulation de pression soit efficace, nous avons besoin de connatre celleci avec une prcision de 0,02 bar. La prcision de notre chane de mesure est suprieure 0,02 bar La prcision de notre chane de mesure est infrieure 0,02 bar

34

Patrick Jacob - Patrick Abati

Conclusion

Vous connaissez maintenant les notions d'chantillonnage, de codage et de quantification d'un signal. Vous avez constat l'influence de chacun de ces paramtres sur la qualit de la numrisation d'un signal analogique. Vous connaissez les principaux type de convertisseurs Analogique Numrique. Vous savez reconnatre un capteur analogique d'un capteur numrique. Vous savez choisir un capteur en fonction des contraintes de prcision demandes.

Patrick Jacob - Patrick Abati

35

Glossaire

Analogique Le terme analogique dsigne les phnomnes, appareils lectroniques, composants lectroniques et instruments de mesure qui reprsentent une information par la variation d'une grandeur physique (ex. une tension lectrique). Ce terme provient du fait que la mesure d'une valeur naturelle (ou d'un lment de signal lectrique ou lectronique) varie de manire analogue la source. Ainsi par exemple, un thermomtre indique la temprature l'aide d'une hauteur de mercure ou d'alcool color sur une chelle gradue. Ceci est un systme analogique. Une grandeur est dite analogique si sa mesure donne un nombre rel variant de faon continue. Il existe une infinit de valeurs pour une grandeur analogique. bar (unit) Le bar (symbole bar) est une unit de mesure de pression quivalent 105 pascals. Le bar prsente l'intrt d'tre voisin de l'atmosphre (pression atmosphrique moyenne la surface de la mer). C'est une unit en dehors du systme international (SI) qui drive de la barye (1 bar = 1 000 000 baryes). Le mot provient du mot grec ancien / bros qui signifie pesanteur. Numrique Une information numrique est une information ayant t quantifie et chantillonne, par opposition une information analogique qui est une information brute , a priori non quantifie ni chantillonne. Le terme numrique est surtout employ en informatique et en lectronique, notamment pour le son numrique ou la photographie numrique. On trouve aussi le terme digital qui est sa traduction anglaise. La numrisation reprsente la transformation d'une information ou srie d'informations analogique en donnes numriques, travers un chantillonnage (pour une srie) et une quantification. Quantum Un quantum (mot latin signifiant combien et qui s'crit quanta au pluriel) reprsente la plus petite mesure indivisible, que ce soit celle de l'nergie, de la quantit de mouvement ou de la masse ou de toute grandeur mesurable.

Patrick Jacob - Patrick Abati

37

Vous aimerez peut-être aussi