Traitement 
numérique
 du signal
 avec Scilab

 

 

 

 

Denis Rabasté
IUFM Aix Marseille
 

 

 


*   Ces pages vous proposent diverses ressources sur le traitement du signal assisté par le logiciel libre Scilab (version 2.6). Scilab, un « clone » libre et gratuit de Matlab, est développé par l’INRIA Rocquencourt (78). On peut le télécharger gratuitement avec sa documentation et de nombreuses applications, à l’adresse :

http://www-rocq.inria.fr/scilab/

 

 

*  Ces ressources ont été présentées au cours de divers stages de formation continue à l’IUFM d’Aix-Marseille.

 

*  L’utilisation des ces ressources est libre sous réserve de ne pas en modifier le contenu.

 

 

retour page d'accueil…  .

 

 

Les programmes au format texte (.rtf)

 

de manière à éviter d’avoir la saisie à faire ; à ouvrir avec un éditeur de texte quelconque…

 

cliquez ici

 

 

 

 

Représentation des signaux –analyse fréquentielle et transitoire-

 

une approche qualitative des outils mathématiques de base en traitement du signal…

 

cliquez ici

 

 

version pdf     .

 

 

Introduction au traitement du signal avec Scilab

 

découvrir le logiciel en abordant les thèmes suivants :

-          description d’un signal quelconque,

-          transformée de Fourier,

-          modulations d’amplitude double bande

-          modulation BLU et filtrage

-          modulations angulaires (FM, PM, FSK, ASK)…

 

cliquez ici

 

 

version pdf     .

 

 

Convolution et approche du filtrage numérique

 

une approche qualitative, puis mathématique du produit de convolution ; application au filtrage numérique…

 

cliquez ici

 

version pdf     .

 

 

Signaux échantillonnés

 

une mise en équation de l’échantillonnage d’un signal dans le domaine temporel et fréquentiel, validation des résultats avec Scilab, modélisation d’un bloqueur d’ordre 0, théorème de Shannon…

 

cliquez ici

 

 

version pdf     .

 

 

Transformée de Fourier discrète

 

l’utilisation d’un oscilloscope numérique muni de la fonction fft, ou encore la simulation dans le domaine fréquentiel d’un circuit électronique avec Pspice nécessite une connaissance des notions de base sur transformée de Fourier discrète ; après une approche qualitative puis mathématique, cette séance propose une mise en évidence par le calcul et l’expérience des principales règles d’utilisation, concernant la précision, la résolution, le fenêtrage…

 

cliquez ici

 

 

version pdf     .

 

 

Puissance et densité spectrale de puissance

 

définitions des puissances et énergies, signaux à énergie finie et à puissance finie, introduction de la densité spectrale de puissance…

 

cliquez ici

 

 

version pdf     .

 

 

Signaux aléatoires et bruit

méthode d’étude du bruit, liaison entre les propriétés temporelles, fréquentielles et statistiques…

 

cliquez ici

 

 

version pdf     .

 

 

Corrélation

 

une approche qualitative puis mathématique de la corrélation, détection d’un signal noyé dans du bruit, détection de périodicités cachées, théorème de Wiener Kintchine…

 

cliquez ici

 

 

version pdf

 

 

Transmission numérique en bande de base

problèmes liés à ce type de transmission, filtrage de Nyquist, filtres en cosinus surélevé,  interférence entre symboles, diagramme de l’œil, filtrage adapté…

 

cliquez ici

 

 

version pdf     .

 

 

Analyse et synthèse des filtres numériques

transformée en z, filtres à réponse impulsionnelle finie, filtres à réponse impulsionnelle infinie, synthèses par la méthode de la fenêtre, de l’échantillonnage en fréquence, de l’invariance impulsionnelle, de la transformation bilinéaire…

 

cliquez ici

 

 

version pdf     .

 

 

Etude d’un oscillateur à contrôle numérique : introduction aux « mégafonctions » de Max+plus II et interfaçagage avec Scilab

 

le logiciel de synthèse des CPLD et FPGA, Max+plus II propose des fonctions paramétrables de composants complexes (mémoires, compteur, multiplieurs etc…) ; une utilisation de ces fonctions est présentée ici…

 

pour des projets un peu complexes destinés à être inclus dans un système analogique (filtres numériques, NCO etc…), il est souvent intéressant de voir ce qui se passe après le CNA ou d’imposer ce qui se passe avant le CAN lors de la simulation…On propose ici une interface entre le simulateur de Max+plus et Scilab.

 

 

ce projet est disponible sur la page destinée à la programmation des CPLD et FPGA .

 

http://artemmis.univ-mrs.fr/iufm-genelec-forum/VHDL/introduction_html.htm

 

 

 

retour page d'accueil…  .