Académique Documents
Professionnel Documents
Culture Documents
Promotion : 2022/2023
Table des matières
I. Etude théorique
1. Généralités
Un filtre est un système qui traite un signal d'entrée pour produire un signal de sortie qui présente
certaines caractéristiques souhaitées, telles que la réduction de certaines fréquences ou la mise en
évidence d'autres. Les filtres peuvent être analogiques ou numériques, et peuvent être conçus pour
différents types de réponse en fréquence, tels que passe-bas, passe-haut, passe-bande, coupe-
bande, etc. Les filtres sont utilisés dans de nombreuses applications de traitement de signal et de
communication.
2. L’équation qui caractérisés les filtres FIR
1
II. Etude pratique
1. Le programme :
2
2. Résultats de la simulation :
Remarque :
D’après la simulation on vérifier que la comparaison qu’était faite donne un Compare OK=800 et un
Compare NOT_OK =0 celui-là veut dire que le filtre FIR est bien, il n’a pas d’erreur supérieure à 0,01, et
on passe aux traçages des graphes.
3
➢ Configuration de la propriété du graphe :
a. Signal d’entrés
4
b. Signale de de sortie
5
4. Calcule de la fréquence de sortie :
Pour calculer la fréquence de sortie afin qu’on puisse s’assurer que le filtre est bien un filtre passe bande
[200 Hz , 400 Hz] on doit utiliser deux règles on appuyons sur Toggle measurement marker mode.
Donc :
Fsortie= 1 /(X2−X1) = 1/ (3,25∗10-3) = 307.69 Hz
5. Justification du régime transitoire:
6
✓ Le régime transitoire observé au début du signal de sortie du filtre FIR est dû au nombre
d'échantillons qui augmente jusqu'à atteindre la valeur N, ce qui nécessite un certain temps pour que le
Buffer-Circulaire revienne complet. Pendant cette période, le filtre FIR continue de fonctionner pour
atteindre le régime permanent en faisant la somme des valeurs finies du signal d'entrée. Cela explique
pourquoi le régime transitoire est présent au début du signal de sortie.
6. Résultats d’émulation :
Le DSP C6713 est un processeur de signal numérique qui fonctionne en temps réel et est conçu pour
effectuer des traitements de signal de manière efficace. Lorsque nous simulons les échantillons d'un filtre
FIR à l'aide du logiciel Code Composer Studio 5.3.0, nous pouvons observer un régime transitoire dans le
signal de sortie. Cela est dû aux échantillons initiaux qui entrent dans le filtre et nécessitent un certain
temps pour atteindre un état stable.
Lorsque nous effectuons une émulation réelle en connectant notre PC à la carte DSP C6713 et en lançant
l'émulation, nous pouvons remarquer que le régime transitoire disparaît. Cela s'explique par le principe de
fonctionnement du DSP C6713.
Le DSP C6713 est conçu pour exécuter des algorithmes de traitement du signal en temps réel de manière
optimale. Il dispose de ressources matérielles dédiées, telles que des registres, des unités de calcul
spécialisées et une architecture optimisée, pour accélérer les calculs de traitement du signal. Lorsque nous
émulons les résultats de filtre FIR sur la carte DSP C6713, le processeur peut effectuer les calculs en
temps réel avec une latence minimale.
La capacité du DSP C6713 à traiter les échantillons en temps réel et à effectuer les calculs de manière
efficace permet d'éliminer ou de réduire significativement le régime transitoire observé dans la
simulation. Le DSP est capable de converger rapidement vers un état stable des résultats de filtre FIR,
fournissant ainsi des résultats plus précis et en temps réel.
7
Conclusion
En conclusion, ce travail pratique m'a permis de mettre en pratique les connaissances théoriques
acquises sur les filtres FIR et leur fonctionnement. J'ai pu effectuer une implantation du filtre à l'aide du
logiciel Code Composer Studio, ce qui m'a permis de vérifier les résultats par la simulation des courbes
d'entrées et de sorties du filtre. Je tiens à exprimer ma gratitude envers notre professeur M. Najoui pour
son soutien et ses efforts.