Vous êtes sur la page 1sur 33

2 me anne Gnie Rseaux et Tlcommunications

Compte rendu N : 1

DSP DIGITAL SIGNAL PROCESSING

Ralis par : Mohammed Amine WAHIB


Charafeddine HAOUAS
Mohammed ERRAFIK
Youssef GOUAIMA
Encadr par : M.LAGRAT

Objectif :
Lobjectif de ce TP est de savoir les outils de ce logiciel et de simuler
quelques exemples dans le domaine de traitement numrique de signal
laide de DSP

Introduction :
Mentor-DSP est un outil facile utiliser, cest un logiciel interactif des ressources
d'apprentissage complte pour diffrentes techniques de traitement du signal, les
fonctions de DSP et les mthodes de communication, l'analyse statistique, la synthse de
la parole, et le traitement d'image. le logiciel inclut des fonctionnalits en temps rel telles
que le traitement de son, la capture d'image et l'interface avec une plate-forme matrielle
spcifique. Il est simple, intuitif et facile utiliser, destin aux tudiants dans le domaine
du traitement du signal numrique.

Mentor-PSD ralise l'quilibre parfait entre la thorie et la pratique, ce DSP accessible aux
dbutants sans jamais plus compliquer. Une porte globale et doux en approche, et
maintenant le calcul un niveau tolrable, Mentor-DSP permet aux ingnieurs de saisir en
profondeur les bases rapidement et passer des techniques plus sophistiques

Qui peut utiliser?


Mentor-DSP vise lves ingnieurs et professionnels de l'apprentissage pour piloter les
principes fondamentaux de DSP comme thorme d'chantillonnage, la conversion de
donnes, les effets d'aliasing, la quantification, la gnration de signaux, (etc)et drs
diffrentes techniques de traitement du signal savoir, comme convolution, corrlation,
le filtrage, la FFT et IFFT , des schmas de modulation, etc et mise en ouvre la voie vers des
techniques de DSP l'avance comme DCT, le synthse vocale et de traitement de l'image

Les fonctionnalits de Mentor DSP :


Linterface de Mentor DSP

PARTIE 1 : GENERATION DES


SIGNAUX
En clique sur Getting Started pour accder limage ci-dessous

Sinusoidal Wave: signal sinusoidal

au dessus la reprsentation dune onde sinusodale et au dessous sa transform de


Fourier avec une frquence f=1000 Hz

Real Time spectogram

Remarque :
Cette reprsentation montre la distribution de domaine frquentielle en temps relle
Et la barre de colore correspond aux niveaux dnergie de haut nergie qui est en rougeblanc et le niveau bas en bleu-vert
La partie jaune du spectre reprsente lnergie la plus grande et en bleu lnergie la plus
petite

Real time filtrering

Remarque :
Dans ce cas on a recourt un filtre passe haut temps relle et on a utilis le microphone
pour visualiser le signal et en bas son spectrogramme

Echantillonnage dun signal :


Le thorme d'chantillonnage nonce que l'chantillonnage d'un signal, c'est--dire sa
reprsentation sous une forme discrte, par une liste de valeurs prleves rgulirement
dans ce signal, exige une frquence d'chantillonnage suprieure au double de l'cart
entre les frquences minimale et maximale qu'il contient.
Dans le cas le plus courant, la frquence minimale du signal est petite par rapport sa
frquence maximale et le thorme affirme plus simplement :
La reprsentation discrte d'un signal par des chantillons rgulirement espacs exige
une frquence d'chantillonnage suprieure au double de la frquence maximale prsente
dans ce signal.
Echantillonnage dun signal sinusodal :

Remarque et commentaire :
Le signal en dessous reprsente un signal chantillonn avec une frquence
dchantillonnage f=345 HZ
Pour le son de signal chantillonn on remarque que la qualit du son est mauvais par
rapport au signal original

Le spectre du signal dun signal chantillonn

Le spectre du signal rel chantillonn

10

PARTIE 2 : CONVERSION DC/AC


Objectif :
Objectif de cette partie est illustr combien de changement de rsolution affecte le signal
chantillonn et aussi de savoir la manire dont les signaux sont dgrads .
Partie thorique :

Lintrt : rellement les signaux sont analogiques, et les traiter par un pc ou un


processeur ,il faut les rendre numriques do vient lintrt des convertisseurs CAN.

Le schma de conversion

Lchantillonneurs-bloqueur

Le rle dun chantillonneur bloqueur (Sample and Hold ) est de maintenir constante
lamplitude de lchantillon prlev tous les Te durant le temps ncessaire sa
conversion. Te reprsente la priode dchantillonnage

11

Le bloque ADC

Si on a par exemple un signal qui varie entre 0 et 1,024 ,le bloque ADC permet de produire
des entiers entre 0 et 1024

1-Gnration du signal quon veut le convertir


En cliquant sur le bouton
frquence 50HZ

Choisissant par exemple une sinusoide de

Remarque :
Nous avons obtenus un signal numrique chantillonn sur 2 bit (2 tats )

12

Nous avons obtenus un signal numrique chantillonn sur 4 bit (16 tat)

13

PARTIE 3 : FILTRAGE
Le filtre temps discret :
Objectif :
comprendre les mcanismes de l'quation de rcurrence
visualiser laspect discret de signaux et de comprendre ces signaus sont retards,
ajouts et amplifis et slectionner les quations prdfinies dans la liste et
visualiser sa rponse.

14

Partie Pratique :
Dans cet exemple on a un filtre dquation linaire temps discret

Et puis gnrer cette quation pour i=1 ,2 , 3,4,5,6,7,8 la figure ci-dessous montre les
valeurs Y[i] correspondantes .

15

Ici on a trac les valeurs de Y(i) en fonctions de X(i)

Le digramme de ce filtre :

16

On choisi 2 frquence f1=100 Hz et f2= 5000 Hz pour couvrir toute la gamme de


frquences et de voir les effets de filtrage et l amplitude de signal gale 1

17

Commentaire :
On remarque pour les hautes frquences il y a forte attnuation du signal et pour
les basses frquences il n y a pas dattnuation
Puis on va importer HIpass_11 .CSV pour un filtre rponse impulsionelle FIR

Et par suite ce filtre reprsente un filtre passe bas, pour les hautes frquences il y a une
forte attnuation du signal

18

Finite Reponse Filter Design : (filtre reponse finie) :


En traitement numrique du signal, le filtre rponse impulsionnelle finie ou filtre RIF (en
anglais Finite Impulse Response filter ou FIR filter) est un filtre numrique qui est
caractris par une rponse uniquement base sur un nombre fini de valeurs du signal
d'entre. Par consquent, quel que soit le filtre, sa rponse impulsionnelle sera stable et
de dure finie dpendante du nombre de coefficients du filtre
De faon gnrale le filtre rponse impulsionnelle finie est dcrit par la combinaison
linaire suivante o x[i]1 i n reprsente les valeurs du signal d'entre et y[i]1 i n les
valeurs du signal de sortie.

En utilisant le symbole de sommation, l'quation peut tre rcrite de la faon suivante :

19

Partie Pratique : dun filtre passe bas

On a choisi la frquence de coupure est f=1000 Hz

20

Cette reprsentation montre pour les passes frquence pas dattnuation et pour les
hautes frquences il y a une attnuation trs importante
Proprit de FIR :
Les remarques gnrales suivantes peuvent tre portes sur les filtres RIF :

Les filtres RIF sont forcment stables, peu importe les coefficients utiliss
La complexit d'un filtre RII est moindre que celle d'un filtre RIF du mme ordre. Cette
proprit peut tre utile sur les plateformes limites en puissance de calcul

21

Filtre rponse Infinie : IIR


Un filtre rponse impulsionnelle infinie ou filtre RII (en anglais infinite impulse response
filter ou IIR filter) est un type de filtre lectronique caractris par une rponse base sur
les valeurs du signal d'entre ainsi que les valeurs antrieures de cette mme rponse.
De faon gnrale le filtre rponse impulsionnelle infinie est dcrit par l'quation aux
diffrences suivante o x reprsente les valeurs du signal d'entre et y les valeurs du signal
de sortie.

En utilisant le symbole de sommation, l'quation peut tre rcrite de la faon suivante :

Gnralement, les filtres RIF sont moins sensibles aux erreurs de quantification que les
filtres RII. L'absence de rcursivit empche les erreurs cumulatives.
Un filtre RIF est moins slectif qu'un filtre RII du mme ordre. C'est--dire que la
transition entre la bande passante et la bande rejete est moins rapide que dans le cas
du filtre RII.
Contrairement un RII, un filtre RIF peut avoir une rponse impulsionnelle symtrique
et introduire un retard sur le signal mais aucun dphasage.

22

LE

Le diagramme du filtre IIR

23

Le filtrage du signal par le filtre IIR avec un facteur de qualit Q=2

Le filtrage du signal par le filtre(passe bande) IIR avec un facteur de qualit Q=10

24

PARTIE 4 : les Modulations


Modulation AM :
Une porteuse sinusodale eo(t) = Ecos(t) module en amplitude par un signal modulant
basse-frquence s(t) qui peut tre un signal audiofrquence, vido, analogique ou
numrique scrit :
e(t) = E (1 + k.s(t)) cos(t)
en labsence de signal modulant s(t)=0 et e(t) = eo(t) = Ecos(t)
en prsence de modulation lamplitude de la porteuse scrit : E(1+k.s(t))

25

Le spectre du signal :
Si le signal modulant est sinusodal, le spectre se calcule facilement :
e(t) = E (1 + mcos(t)) cos(t)
= E cos(t) + Emcos(t)cos(t) = E cos(t) + (Em/2)cos(+)t +( Em/2)cos(-)t

Filter pass bas :

26

27

Modulation FM
Le message basse-frquence s(t) transmettre est inscrit dans la frquence instantane de
la porteuse.
Sa frquence dpend alors du temps et scrit :
f(t) = fo + k.s(t) avec s(t) : signal modulant
fo : frquence de la porteuse non module

Interprtation :
Daprs le spectrogramme on voit que le signal est une somme de fonction sinusodale

28

Avec une pique a chaque f k*f0.

Le spectre reprsente lnergie dissip par chaque fonction sinusodale (somme des
fonction sinusoidale).

29

Modulation QPSK

30

On voit leffet de la modulation QPSK (le signal vert ) sur le signal original.
Lors de lmission on trouve le signal et le spectrogramme si dessous :

Apres on gnre un bruit :

31

A la rception on multiplie soit par un cosinus ou un sinus, et on trouve :

32

Apres lextraction on trouve :

33

Vous aimerez peut-être aussi