Le site du prof

Lundi 14 novembre

13h -15h15 (Groupe A) et 15h45-18h (Groupe B). : Eléments d'électronique numérique (2)

TP COURS (Chapitre Ec3)- 2eme session

On s'intéresse aujourd'hui à la quantification et à la résolution numérique d'équations différentielles simulant des filtres analogiques usuels.

Quantification :

Estimations expérimentales exploratoires sur oscillo numérique HP:
- mesure du quantum sur calibres différents : obtention du 1/256e caractéristique d'un CAN d'entrée à 8 bits

- vérification du codage sur 12 bits et (-10v;+10V) de la CAN d'une entrée analogique (EA0) de la carte SYSAMSP5
- observation de l'effet de l'échantillonnage sur le signal analogique SA1 renvoyé en sortie de la SYSAMSP5 (par recopie de EA0)

Filtres numériques "singeant" les filtres analogiques

On discrétise l'équation différentielle d'un filtre passe-bas du premier ordre de temps caractéristique tau=1/wc (pas temporel = période d'échantillonnage)
On "programme" LatisPro pour calculer quelques milliers de valeurs de la liste des valeurs "filtrées" (observation graphique des listes)

On souhaite réaliser ce filtrage avec une fonction programmée en python et sur des mesures réelles importées par la SYSAMSP5 et LatisPro sous forme de fichier texte :
- on présente un petit programme python d'extraction des valeurs des fichiers .txt pour les traiter sous python
- Les étudiants complètent des fonctions python réalisant un filtre passe-bas (et/ou un filtre passe-bande de facteur de qualité quelconque !)
- Les étudiants doivent également importer des fichiers signaux à des fréquences d'échantillonnage différentes (5kHz,10kHZ,20kHz,50kHz,100 kHz,500 kHz) en vue de leurs filtrages suivants.

Travaux en cours :

Chercher les exercices 1,4,6,7 du TD Ec3 pour mardi 16 novembre après-midi
Finaliser l'exercice 4 puis chercher les 7,8,1,2,3 pour mercredi 17 novembre après-midi (TD Tchi1)
Pour lundi prochain :
Reprendre
le fichier .py des filtres numériques pour éliminer les imports par numpy.loadtxt et utiliser le petit programme d'import des données exportées par LatisPro (on choisira le ". "pour séparateur décimal et la tabulation pour séparateur des chaines de caractères)