• Aucun résultat trouvé

La conversion de données

N/A
N/A
Protected

Academic year: 2022

Partager "La conversion de données"

Copied!
60
0
0

Texte intégral

(1)

Hervé BOEGLEN DUT R&T 1ère année

La conversion de données

(2)

2/60

Plan

 1. Introduction

 2. La conversion Analogique-Numérique

 3. La conversion Numérique-Analogique

 4. Caractéristiques statiques et dynamiques

 5. Applications

(3)

3/60

1. Introduction

Analogique Numérique Analogique

CAN CNA

Convertisseur Analogique Numérique : Analog to Digital Converter CAN : ADC

Convertisseur Numérique Analogique : Digital to Analog Converter CNA : DAC

(4)

4/60

1. Introduction

(5)

5/60

1. Introduction

 Les signaux analogiques et numériques :

 Signal analogique :

 Signal numérique échantillonné :

(6)

6/60

1. Introduction

 Choix de la fréquence d’échantillonnage Fe:

 Avant de donner un critère sur Fe, étudions la structure interne d’un CAN :

Etage

d’Echantillonnage / Blocage

Etage de Quantification /

Codage

(7)

7/60

1. Introduction

 Etage d’échantillonnage/blocage :

(8)

8/60

1. Introduction

 Influence fréquentielle :

 Soit s(t) un signal analogique :

 L’opération d’échantillonnage consiste à multiplier le signal d’entrée s(t) par une « fonction » qui vaut 1 aux instants t=nTe.

Echantillonner

s(t) s(nTe) = s(n)

Horloge f=Fech

(9)

9/60

1. Introduction

 Distribution de Dirac :

 Peigne de Dirac :

 Pour voir l’influence fréquentielle de l’échantillonnage, il faut passer dans le domaine des fréquences  Transformée de Fourier.

1 0

( ) 0 0

x si x

δ =  si x=

 ≠

Te

( ) t ( )

n

Ш

+∞

δ t nTe

=−∞

= ∑ −

Te

( )

( ) ( ) ( ). t ( ). ( )

n

s n Te Ш s n s t s t t nTe

+∞

δ

=−∞

⇒ = = = ∑ −

(10)

10/60

1. Introduction

(11)

11/60

1. Introduction

Pour éviter les problèmes de repliement :

• Placer un filtre antirepliement permettant de ne sélectionner que la bande utile du signal (pour limiter le spectre dans la bande [-fmax ; +fmax]);

• Respecter le théorème de Shannon : Choisir une fréquence d’échantillonnage fech > 2.fmax

(12)

2. La conversion analogique-numérique

12/60

(13)

13/60

2. La conversion analogique-numérique

(14)

14/60

2. La conversion analogique-numérique

 Format des nombres :

 Base 10 à base 2 :

(15)

15/60

2. La conversion analogique-numérique

 Format des nombres :

Convertisseur 4 bits codes bipolaires

(16)

16/60

2. La conversion analogique-numérique

 Relations entre les représentations :

(17)

17/60

2. La conversion analogique-numérique

 Caractéristiques principales :

(18)

2. La conversion analogique-numérique

 Caractéristiques principales :

18/60

(19)

19/60

 Caractéristiques principales :

 Nombre de bits et quantum :

• Pour un convertisseur n bits on a :

• Si on appelle Vsmax la tension de sortie correspondante à Nmax, le quantum ∆ est :

• Le quantum s’exprime en volt, c’est aussi la plus petite variation de la tension de sortie et correspond au LSB.

2. La conversion analogique-numérique

(20)

20/60

 Caractéristiques principales :

 Résolution :

• On a :

• Elle est sans dimension ou exprimée en %.

 Temps de conversion ou d’établissement (settling time).

• Temps nécessaire pour que la sortie prenne la valeur indiquée par le code d’entrée et soit stable.

 Conversion unipolaire ou bipolaire :

• Unipolaire : la grandeur en sortie et/ou en entrée est toujours du même signe.

• Bipolaire : la grandeur en sortie et/ou en entrée est positive ou négative.

2. La conversion analogique-numérique

(21)

21/60

 Caractéristiques principales :

 Vitesse :

• Il s’agit de la fréquence maximale de fonctionnement (fréquence d’échantillonnage).

 Exemple :

2. La conversion analogique-numérique

• Calculer Nmax, ∆ et R pour ce

convertisseur Nmax = 214 -1 = 16383

∆=1/214 = 61µV

R = 1/(214-1) = 0,0061%

(22)

22/60

 Principales structures technologiques :

2. La conversion analogique-numérique

(23)

23/60

 Principales structures technologiques :

 Le convertisseur Flash : exemple convertisseur 3 bits

2. La conversion analogique-numérique

(24)

24/60

 Le convertisseur Flash :

• Table de vérité :

• Equations logiques :

2. La conversion analogique-numérique

Ux Etat de la sortie des comparateurs ETAT DE LA SORTIE DU CIRCUIT

DECODAGE

a0 a1 a2 a3 a4 a5 a6 A B C

0 < UX < V6 0 0 0 0 0 0 0 0 0 0

V6 < UX < V5 0 0 0 0 0 0 1 0 0 1

V5 < UX < V4 0 0 0 0 0 1 1 0 1 0

V4 < UX < V3 0 0 0 0 1 1 1 0 1 1

V3 < UX < V2 0 0 0 1 1 1 1 1 0 0

V2 < UX < V1 0 0 1 1 1 1 1 1 0 1

V1 < UX < V0 0 1 1 1 1 1 1 1 1 0

V0 < UX < Vref 1 1 1 1 1 1 1 1 1 1

A = a3

1 5. 3

B = +a a a

(

5 3 1 0

)

6 0

1 2 3 4 5

6.a a .a a .a a a .a a a a

a

C = + + + = + + +

(25)

25/60

 Principales structures technologiques :

 Le convertisseur à approximations successives (SAR)

2. La conversion analogique-numérique

(26)

26/60

 Principales structures technologiques :

 Le convertisseur SAR : algorithme de fonctionnement :

2. La conversion analogique-numérique

(27)

27/60

 Principales structures technologiques :

 Le convertisseur pipeline :

• Brique de base : la structure subranging :

2. La conversion analogique-numérique

CAN subranging 6 bits 2 étages

(28)

28/60

 Principales structures technologiques :

 Le convertisseur pipeline :

• Les CAN subranging sont connectés en cascade :

2. La conversion analogique-numérique

Exemple à 4 étages

(29)

 Principales structures technologiques :

 Le convertisseur pipeline :

• Le problème de la latence :

2. La conversion analogique-numérique

29/60

(30)

 Principales structures technologiques :

 Le convertisseur à intégration :

• Le convertisseur simple rampe :

2. La conversion analogique-numérique

30/60

Si S ouvert :

0

( ) Vref .

Y t t cste

RC =

= +

Si S fermé : Y t( ) = 0

Hypothèse : E(t) varie lentement (constant

durant la phase de conversion)

(31)

 Principales structures technologiques :

 Le convertisseur à intégration :

• Le convertisseur simple rampe :

2. La conversion analogique-numérique

31/60

N coups d’horloge

E Y(t)

comparateur

compteur

t

t

t

0 tf

En t=tf, on a :

( f ) Vref . f

Y t t E t

= = = RC

En notant T, la période du signal d’horloge, on a :

f

.

t = N T

On a donc :

. . 1

ref

N RC E

V T

=

La valeur du compteur est donc de N. Or comme N est image de E, on a donc une information numérique image du signal d’entrée.

En t=tf, on ferme l’interrupteur S.

(32)

2. La conversion analogique-numérique

32/60

s(t)

Signal quantifié s

n

(t)

Bruit de quantification

ε(t) = s(t) - s

n

(t)

(33)

2. La conversion analogique-numérique

33/60

(34)

 Principales structures technologiques :

 Le convertisseur sigma-delta

:

Les convertisseurs sigma-delta fournissent en sortie l’écart avec la valeur numérique de l’échantillon précédent. Ils sont aussi appelés CAN à

suréchantillonnage car la fréquence d’échantillonnage est très supérieure à la fréquence de Shannon.

Cet écart transmis peut se réduire à un seul bit, dans ce cas, le signal de sortie est binaire (0 ou 1), 0 si le signal d’entrée a diminué, et un 1 si le signal d’entrée a augmenté.

Ces convertisseurs sigma-delta sont composés de 2 étages :

Un modulateur Delta Un filtre décimateur

2. La conversion analogique-numérique

34/60

(35)

 Principales structures technologiques :

 Le convertisseur sigma-delta : fonctionnement du modulateur delta :

2. La conversion analogique-numérique

35/60 La fréquence du signal

d’horloge Fech est très supérieure à la fréquence de Shannon.

En général, on prend Fech=K.FS avec K=50 à 100.

Bascule D Sur front

montant

2.I0 ou 0

C E(t)

Horloge

Comparateur rapide

Flot de bits de sortie X(n)

I0 VC(t)

G(t) iC(t)

(36)

 Principales structures technologiques :

 Comparaison CAN classique/CAN sigma-delta.

Dans l’hypothèse où le bruit de quantification peut être assimilé à un bruit blanc dans la bande de fréquence [0:Fe/2], on a :

On peut montrer que :

SNR = 6n + 1,76 + 30.Log(K)

2. La conversion analogique-numérique

36/60

(37)

37/60

3. La conversion numérique-analogique

 Principales structures technologiques :

 Principe : le diviseur de Kelvin (sortie en tension) :

(38)

38/60

3. La conversion numérique-analogique

 Principales structures technologiques :

 Principe : le DAC thermométrique (sortie en courant) :

(39)

39/60

3. La conversion numérique-analogique

 Principales structures technologiques :

 Principe : le DAC thermométrique complémentaire (sortie en courant) :

(40)

40/60

3. La conversion numérique-analogique

 Principales structures technologiques :

 Principe : les DAC binaires à résistances pondérées (sortie en courant) :

(41)

41/60

3. La conversion numérique-analogique

 Principales structures technologiques :

 Exemple : DAC binaire à résistances pondérées avec AOP :

L’AOP fonctionne en régime linéaire car présence d’une liaison entre la sortie et l’entrée inverseuse.

Par le théorème de superposition appliqué à l’entrée inverseuse, on obtient :

1

1

1 2

0 1

0

( ) . . ...

2 2 4 2

n

i n

i n

i

a a a a

Y t Vref Vref a

=

 

= −

= −  + + + + 

Remarque : Pour ce montage, a0=MSB et

an-1=LSB

(42)

42/60

3. La conversion numérique-analogique

 Principales structures technologiques :

 Principe : les DAC à réseau R-2R (sortie en courant) :

(43)

43/60

3. La conversion numérique-analogique

 Principales structures technologiques :

 Principe : DAC à réseau R-2R avec AOP :

(44)

44/60

3. La conversion numérique-analogique

 Principales structures technologiques :

 Principe : DAC à réseau R-2R avec AOP : exemple sur 4 bits :

On a : 0

2

B A

i = =i i

On a donc : 1

2

C B

i = =i i

On a donc : 2

2

D C

i = =i i

On a donc : et

Donc : 3 ; 2 ; 1 ; 0

4 8 16 32

Vref Vref Vref Vref

i i i i

R R R R

= = = =

(45)

45/60

3. La conversion numérique-analogique

 Principales structures technologiques :

 Principe : DAC à réseau R-2R avec AOP : exemple sur n bits :

i0 i1

in-2 in-1

iT

Donc : 1 ; 2 ;...; 1 ; 0 1

4 8 2 2

n n n n

Vref Vref Vref Vref

i i i i

R R R R

= = = = +

Par la loi des nœuds, on obtient :

i

T

= i

n1

. b

n1

+ i

n2

. b

n2

+ + ... i b

1

.

1

+ i b

0

.

0

En analysant l’AOP, on obtient aussi :

1 2 1 0

1 2 1 0

1

(10)

. .2 .2 ... .2 .2

2

n n

n n

n

N

Vout Vref+ b b b b

= − + + + +

(46)

46/60

3. La conversion numérique-analogique

 Principales structures technologiques :

 Dans un circuit DAC on combine généralement plusieurs architectures. On parle de DAC segmenté :

(47)

47/60

4. Caractéristiques statiques et dynamiques

 Caractéristiques statiques :

 Erreur d’offset

(48)

48/60

4. Caractéristiques statiques et dynamiques

 Caractéristiques statiques :

 Erreur de gain

(49)

49/60

4. Caractéristiques statiques et dynamiques

 Caractéristiques statiques :

 Erreur différentielle de non-linéarité :

(50)

50/60

4. Caractéristiques statiques et dynamiques

 Caractéristiques statiques :

 Erreur intégrale de non-linéarité :

(51)

51/60

4. Caractéristiques statiques et dynamiques

 Caractéristiques dynamiques :

 En résumé :

(52)

52/60

4. Caractéristiques statiques et dynamiques

 Caractéristiques dynamiques :

 Spurious Free Dynamic Range

(53)

53/60

4. Caractéristiques statiques et dynamiques

 Caractéristiques dynamiques :

 SNR, THD, SINAD :

 ENOB :

(54)

54/60

5. Applications

 Elles sont innombrables !

 Télécommunications : SDR

(55)

55/60

5. Applications

 Elles sont innombrables !

 Télécommunications : BTS 3G

(56)

56/60

5. Applications

 Elles sont innombrables !

 Audio :

(57)

5. Applications

 Et bien sûr le projet commun !

 Emetteur

CAN intégré au MSP430

Emetteur numérique HF Lecteur MP3

Carte d’acquisition

• Filtre anti-repliement réalisé autour d’un MCP6022 de Microchip

Principe de l’émetteur:

• Echantillonner à 8 KHz

• Convertir sur 8 bits

• Envoyer les données à la radio pour qu’elle les

émette… 57/60

(58)

5. Applications

 Récepteur

• Convertisseur CNA sur 8 bits minimum avec acquisition des données par SPI  choix du DAC7512 de TI:

Principe du récepteur:

• Récupérer les données reçues par la radio

• Les envoyer au CNA via le SPI

• Amplifier la sortie analogique du CNA pour l’écoute sur le HP

Récepteur numérique HF

Carte de restitution

Haut-parleur

58/60

(59)

59/60

5. Applications

 Récepteur

VDD3 GND2 6 SYNC

5 SCLK

4 DIN

VOUT 1 U2 DAC7512 ON/Off2 GND4

1 Vin Vout 3

U1

MC33375ST-3.3T3G

1uF C1 Cap

1uF C2 Cap

100nF C3 Cap

10uF C4 Cap

1 2 3 4 5 P3

Header 5

1 2 P4

Header 2

1 2

P1

Header 2

GND GND

GND GND

T 1

S 5 TN 2 J1

Phonejack2 TN

1 2

P2

Header 2

(60)

60/60

5. Applications

 Récepteur

Références

Documents relatifs

Afin d’intégrer le test sur la puce, nous devons déployer deux nouvelles fonctionnalités dans le circuit : la génération d’un stimulus analogique de test et

On se retrouve donc exactement dans la même situation qu’au départ, c’est-à-dire avec une branche contenant une résistance 2R en série avec une source de tension, en

Dans ce travail, une architecture de transmetteur numérique, basée sur la modulation ∆Σ, est étudiée et un prototype de générateur de signaux RF numériques a été fabriqué

Cependant, le fonctionnement en parallèle de cette architecture nécessite la mise en place d’un système de reconstruction numérique des sorties des modulateurs 

Figure 6.40: Input voltage, the clock signal and the DAC output for typical mean values and the worst cases of the design.. Figure 6.41 is the layout of the digital part of the

– un interrupteur positionné au niveau de l’horloge permet de changer la fréquence (comptage plus ou moins rapide),. – un deuxième interrupteur positionné au niveau du

Cette modulation dans le temps du signal de sortie V out compense la faible résoluion du quanticateur interne 1-bit. L'amélioration de la résolution du CAN ∆Σ , due au rebouclage..

Celui-ci est utilisé dans un modulateur à temps continu à architecture parallèle (gure 6.10) qui a été développé dans notre département [24]. 6.10 Schéma bloc du modulateur