Académique Documents
Professionnel Documents
Culture Documents
Du Canton du Vaud
Systèmes électroniques II
Marc Correvon
CHAPITRE 2 : ASPECTS THEORIQUES (Données d’exercices) Page 1
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
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
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.1 CORRIGÉ
Systèmes électroniques II
CHAPITRE 2 : ASPECTS THEORIQUES (Corrections des exercices) Page 2
2. BRUIT DE QUANTIFICATION
2.1 CORRIGÉ
⎛ F ⎞ ⎛ k ⎞
S (k ) = A sin ⎜⎜ 2πk ⎟⎟ = 2 N −1 sin ⎜⎜ 2π ⎟ 2.1
⎝ Fech ⎠ ⎝ N ech ⎟⎠
⎛ k ⎞ ⎛ ⎛ k ⎞ ⎞⎟
nQ [k ] = 2 N −1 sin ⎜⎜ 2π ⎟⎟ − round ⎜ 2 N −1 sin ⎜⎜ 2π ⎟ 2.2
⎝ N ech ⎠ ⎜
⎝ ⎝ N ech ⎟⎠ ⎟⎠
⎛ 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 ⎠
%% Initialisation
close all, clear all, clc
%% 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
Systèmes électroniques II