Vous êtes sur la page 1sur 7

Haute Ecole d’Ingénierie et de Gestion

Du Canton du Vaud

Systèmes électroniques II

__________ ASPECTS THÉORIQUES


Chapitre 2
Exercices

Marc Correvon
CHAPITRE 2 : ASPECTS THEORIQUES (Données d’exercices) Page 1

1. CARACTÉRISTIQUE D’UN CONVERTISSEUR A/N

1.1 DONNÉE
Calculer, en fonction des définitions faites dans le cours, les erreurs de gain, d’offset et de non
linéarité lors d’une conversion A/N

1.2 QUESTIONS
1.2.1 Déterminer l’offset et le gain du convertisseur 3 bits ayant la caractéristique
de conversion suivante (il n’y a pas d’erreur INL et DNL). On admet la
⎛V ⎞
fonction de conversion idéale suivante : D # = FLOOR⎜⎜ in 2 3 ⎟⎟ avec
⎝ Vref ⎠
FLOOR fonction d’arrondi à la valeur entière inférieure

Figure 1-1 : Caractéristiques de conversion (Gain, Offset)

1.2.1 Comment peut-on corriger les erreurs de gains et d’offset de manière précise
(hardware, software, …)
1.2.2 Déterminer les erreurs INL et DNL pour la caractéristique de conversion
suivante. Les erreurs de gain et d’offset ont déjà été corrigés (les deux
extrémités sont à la bonne valeur de conversion). Les valeurs numériques
n’ont rien à voir avec le cas précédent.

Systèmes électroniques II
CHAPITRE 2 : ASPECTS THEORIQUES (Données d’exercices) Page 2

Figure 1-2 : Caractéristiques de conversion (INL, DNL)

1.2.1 Comment peut-on corriger les erreurs INL et DNL de manière précise
(hardware, software, …)

Systèmes électroniques II
CHAPITRE 2 : ASPECTS THEORIQUES (Données d’exercices) Page 3

2. BRUIT DE QUANTIFICATION

2.1 DONNÉE
Soit un signal sinusoïdal de fréquence F échantillonné à une fréquence FECH=NECHF, avec
NECH=1024. L’amplitude du signal couvre toute la plage de conversion, la résolution est de
N=12 bits. On aimerait calculer le rapport signal sur bruit de quantification et vérifier que la
valeur obtenir est conforme à la théorique SNQR=6N+1.76 = 73.76dB.
L’utilisation de Matlab est nécessaire pour résoudre cet exercice.

Hypothèse : la conversion (quantification) est réalisée avec une approximation par arrondi

2.1.1 Question
1.2.1 Déterminer, dans le domaine temporel, le SNQR

Systèmes électroniques II
CHAPITRE 2 : ASPECTS THEORIQUES (Corrections des exercices) Page 1

1. CARACTÉRISTIQUE D’UN CONVERTISSEUR A/N

1.1 CORRIGÉ

1.2 RÉPONSE AUX QUESTIONS

1.2.1 Offset et gain du convertisseur


Paramètres
D# 0.5 1.4 2.3 3.2 4.1 5 5.9 6.8
Offset : 0.5V ou ½ LSB -offset 0.0 0.9 1.8 2.7 3.6 4.5 5.4 6.3
Gain : 70/63 FS *1/gain 0.0 1 2 3 4 5 6 7

1.2.2 Erreur INL et DNL du convertisseur


Paramètres
D# [ideal] 0.0 1 2 3 4 5 6 7
D# [reel] 0.0 1.1 2.3 3.4 4.3 5.2 6.1 7
+0.4
erreur INL 0.0 0.1 0.3 0.4 0.3 0.2 0.1 0.0
+0.0
Différence 1.1 1.2 1.1 0.9 0.9 0.9 0.9
+0.2 - - - -
erreur DNL 0.1 0.2 0.1
-0.1 0.1 0.1 0.1 0.1

Systèmes électroniques II
CHAPITRE 2 : ASPECTS THEORIQUES (Corrections des exercices) Page 2

2. BRUIT DE QUANTIFICATION

2.1 CORRIGÉ

2.2 RÉPONSE AUX QUESTIONS

2.2.1 Calcul du SNQR dans le domaine temporel


Les valeurs discrètes, après échantillonnage du signal sinusoïdal sont données par la relation

⎛ F ⎞ ⎛ k ⎞
S (k ) = A sin ⎜⎜ 2πk ⎟⎟ = 2 N −1 sin ⎜⎜ 2π ⎟ 2.1
⎝ Fech ⎠ ⎝ N ech ⎟⎠

Après conversion A/N (quantification), les échantillons prennent la forme suivante

⎛ k ⎞ ⎛ ⎛ k ⎞ ⎞⎟
nQ [k ] = 2 N −1 sin ⎜⎜ 2π ⎟⎟ − round ⎜ 2 N −1 sin ⎜⎜ 2π ⎟ 2.2
⎝ N ech ⎠ ⎜
⎝ ⎝ N ech ⎟⎠ ⎟⎠

Finalement le rapport signal sur bruit de quantification vaut

⎛ 1 N ech
⎞ ⎛ N ech 2 ⎞
10 log10 ⎜⎜ ∑ S (k ) ⎟ 10 log10 ⎜⎜ ∑ S (k ) ⎟⎟
2

SNQR = ⎝ N ech k =1 ⎠= ⎝ k =1 ⎠
2.3
⎛ 1 N ech
⎞ ⎛ N ech

10 log10 ⎜⎜ ∑ nQ2 (k ) ⎟⎟ 10 log10 ⎜⎜ ∑ nQ2 (k ) ⎟⎟
⎝ N ech k =1 ⎠ ⎝ k =1 ⎠

Le code Matlab correspondant est le suivant :

%% Initialisation
close all, clear all, clc

%% Initialisation des paramètres


N=12; %Résolution de la conversion
Nech=1024; %Nombre d'échantillons
k=1:1:Nech;

%% Calcul du SNQR
S=2^(N-1)*sin(2*pi*k/Nech); %Valeurs des échantillons du signal discret
SQ=round(S); %Valeurs des échantillons du signal quantifié
nQ=S-SQ; %Valeurs des échantillons du bruit de quantification
SNQR=10*log10(sum(S.^2)/sum(nQ.^2)) %Rapport signal sur bruit de quantification

Le résultat obtenu est : SNQR=73.9dB.

Systèmes électroniques II

Vous aimerez peut-être aussi