Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

TP N°2 DSP

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 2

UNIVERSITÉ ABDELHAMID IBN BADIS MOSTAGANEM

FACULTÉ DES SCIENCES ET DE LA TECHNOLOGIE


DÉPARTEMENT DE GÉNIE ÉLECTRIQUE
Master M1
Spécialité : Électronique des Systèmes Embarqués
Année universitaire : 2020/2021

TP n°2
Echantillonnage et quantification

I. On veut traiter le signal présenté ci-dessous par un processeur DSP 16 bits.


1. Proposer un modèle mathématique au signal ci-dessous ?
2. Déterminer à partir du graphe les caractéristiques (paramètres) du signal ?
3. Donner le format du codage le plus approprié pour convertir ce signal analogique en
numérique ?

II. Etude de l’effet de la fréquence d’échantillonnage


On suppose deux signaux s1(t) et s2(t) d’amplitude 1V, de fréquence F1 = 10Hz et F2 = F1 –
1 = 9 Hz.
Le bruit appliqué au signal x(t) (x(t)= s1(t) + s2(t)) sera 1mV. Le nombre d’échantillon est
fixé à n = 128.
 Lancez Matlab, puis tapez les lignes suivantes :
>> F1 = 10 ;
>> F2 = F1 -1 ;
>> n = 128 ;
>> t=0 :1 : n ;
>> s1 = sin(2*pi*F1*t) :
>> plot(t,s1)
 Que remarquez-vous ? expliquer le résultat.
 Pour résoudre le problème, définissez les échelles temporelles et fréquentielles comme
suit :
>> fe = 64;
>> t= 0 : (1/fe) : (1/fe) * (n-1);
>> f= 0: fe/n : (n-1)*fe/n ;
>> br = 0.001*(2*rand(1,n)-1); % bruit
>> x = sin(2*pi*F1*t) + sin(2*pi*F2*t) + br ;
>> plot(t, x)
 Réalisez la FFT sur le signal x comme suit :
>> y = 2*abs(fft(x))/n;
>> ydb = 20*log10(y);
>> figure, plot(f(1:n/2), ydb(1:n/2)), grid
 Pour chaque fréquence d’échantillonnage fe : 8, 16, 2, 64, 128, 256 Hz :
o Relevez le spectre obtenu et donnez la résolution fréquentielle f
correspondante.
o Quelles sont les fréquences fe où le spectre obtenu est exploitable ? justifiez.
o Quelles sont les fréquences fe où le spectre est replié ? justifiez.

Vous aimerez peut-être aussi