Vous êtes sur la page 1sur 86

Filtrage num´erique

Manipulation

Autour du traitement num´erique du signal

MP* 2016-2017 LVH

MP* 2016-2017 LVH

TP

Filtrage num´erique Manipulation Autour du traitement num´erique du signal MP* 2016-2017 LVH MP* 2016-2017 LVH TP

Filtrage num´erique

Attendus du programme

Manipulation

Passage de la fonction de transfert `a une relation de r´ecurrence

Plan : I - Filtrage num´erique

Attendus du programme Passage de la fonction de transfert `a une relation de r´ecurrence

MP* 2016-2017 LVH

TP

Attendus du programme Passage de la fonction de transfert `a une relation de r´ecurrence MP* 2016-2017

Filtrage num´erique

Manipulation

MP* 2016-2017 LVH

Attendus du programme Passage de la fonction de transfert `a une relation de r´ecurrence

MP* 2016-2017 LVH Attendus du programme Passage de la fonction de transfert `a une relation de

TP

Filtrage num´erique

Attendus du programme

Manipulation

Passage de la fonction de transfert `a une relation de r´ecurrence

Mettre en œuvre un convertisseur analogique/num´erique, aussi appel´e CAN ;

MP* 2016-2017 LVH

TP

de r´ecurrence Mettre en œuvre un convertisseur analogique/num´erique , aussi appel´e CAN ; MP* 2016-2017 LVH

Filtrage num´erique

Attendus du programme

Manipulation

Passage de la fonction de transfert `a une relation de r´ecurrence

Mettre en œuvre un convertisseur analogique/num´erique, aussi appel´e CAN ;

on utilisera pour cela la carte d’acquisition SYSAM-SP5

(connue ´egalement sous le petit nom de Marguerite

)

;

MP* 2016-2017 LVH

TP

pour cela la carte d’acquisition SYSAM-SP5 (connue ´egalement sous le petit nom de Marguerite ) ;

Filtrage num´erique

Attendus du programme

Manipulation

Passage de la fonction de transfert `a une relation de r´ecurrence

Mettre en œuvre un convertisseur analogique/num´erique, aussi appel´e CAN ;

on utilisera pour cela la carte d’acquisition SYSAM-SP5

(connue ´egalement sous le petit nom de Marguerite

et un traitement num´erique afin de r´ealiser un filtre passe-bas ;

)

;

MP* 2016-2017 LVH

TP

petit nom de Marguerite et un traitement num´erique afin de r´ealiser un filtre passe-bas ; )

Filtrage num´erique

Attendus du programme

Manipulation

Passage de la fonction de transfert `a une relation de r´ecurrence

Mettre en œuvre un convertisseur analogique/num´erique, aussi appel´e CAN ;

on utilisera pour cela la carte d’acquisition SYSAM-SP5

(connue ´egalement sous le petit nom de Marguerite

et un traitement num´erique afin de r´ealiser un filtre passe-bas ;

on va le programmer en python ;

)

;

MP* 2016-2017 LVH

TP

num´erique afin de r´ealiser un filtre passe-bas ; on va le programmer en python ; )

Filtrage num´erique

Attendus du programme

Manipulation

Passage de la fonction de transfert `a une relation de r´ecurrence

Mettre en œuvre un convertisseur analogique/num´erique, aussi appel´e CAN ;

on utilisera pour cela la carte d’acquisition SYSAM-SP5

(connue ´egalement sous le petit nom de Marguerite

et un traitement num´erique afin de r´ealiser un filtre passe-bas ;

on va le programmer en python ;

utiliser un convertisseur num´erique/analogique CNA pour restituer un signal analogique.

)

;

MP* 2016-2017 LVH

TP

; utiliser un convertisseur num´erique/analogique CNA pour restituer un signal analogique. ) ; MP* 2016-2017 LVH

Filtrage num´erique

Attendus du programme

Manipulation

Passage de la fonction de transfert `a une relation de r´ecurrence

Mettre en œuvre un convertisseur analogique/num´erique, aussi appel´e CAN ;

on utilisera pour cela la carte d’acquisition SYSAM-SP5

(connue ´egalement sous le petit nom de Marguerite

et un traitement num´erique afin de r´ealiser un filtre passe-bas ;

on va le programmer en python ;

utiliser un convertisseur num´erique/analogique CNA pour restituer un signal analogique.

on utilise ´egalement la carte d’acquisition SYSAM-SP5

)

;

MP* 2016-2017 LVH

TP

pour restituer un signal analogique. on utilise ´egalement la carte d’acquisition SYSAM-SP5 ) ; MP* 2016-2017

Filtrage num´erique

Attendus du programme

Manipulation

Passage de la fonction de transfert `a une relation de r´ecurrence

Plan : I - Filtrage num´erique

Attendus du programme Passage de la fonction de transfert `a une relation de r´ecurrence

MP* 2016-2017 LVH

TP

Attendus du programme Passage de la fonction de transfert `a une relation de r´ecurrence MP* 2016-2017

Filtrage num´erique

Attendus du programme

Manipulation

Passage de la fonction de transfert `a une relation de r´ecurrence

Fonction de transfert passe-bas premier ordre, gain maximal G 0 = 1, pulsation de coupure ω c = 2πf c :

MP* 2016-2017 LVH

TP

passe-bas premier ordre, gain maximal G 0 = 1, pulsation de coupure ω c = 2

Filtrage num´erique

Attendus du programme

Manipulation

Passage de la fonction de transfert `a une relation de r´ecurrence

Fonction de transfert passe-bas premier ordre, gain maximal G 0 = 1, pulsation de coupure ω c = 2πf c :

H(jω) =

MP* 2016-2017 LVH

1

1 + j ω

ω c

TP

.

G 0 = 1, pulsation de coupure ω c = 2 π f c : H

Filtrage num´erique

Attendus du programme

Manipulation

Passage de la fonction de transfert `a une relation de r´ecurrence

Fonction de transfert passe-bas premier ordre, gain maximal G 0 = 1, pulsation de coupure ω c = 2πf c :

H(jω) =

Domaine temporel :

MP* 2016-2017 LVH

1

1 + j ω

ω c

TP

.

pulsation de coupure ω c = 2 π f c : H ( j ω )

Filtrage num´erique

Attendus du programme

Manipulation

Passage de la fonction de transfert `a une relation de r´ecurrence

Fonction de transfert passe-bas premier ordre, gain maximal G 0 = 1, pulsation de coupure ω c = 2πf c :

Domaine temporel :

H(jω) =

1

1 + j ω

ω c

.

1 ds

ω c

dt

+ s(t) = e(t),

MP* 2016-2017 LVH

TP

f c : Domaine temporel : H ( j ω ) = 1 1 + j

Filtrage num´erique

Attendus du programme

Manipulation

Passage de la fonction de transfert `a une relation de r´ecurrence

Fonction de transfert passe-bas premier ordre, gain maximal G 0 = 1, pulsation de coupure ω c = 2πf c :

Domaine temporel :

H(jω) =

1

1 + j ω

ω c

.

1 ds

ω c

dt

+ s(t) = e(t),

en notant e(t) le signal d’entr´ee et s(t) le signal de sortie.

MP* 2016-2017 LVH

TP

dt + s ( t ) = e ( t ) , en notant e (

Filtrage num´erique

Attendus du programme

Manipulation

Passage de la fonction de transfert `a une relation de r´ecurrence

Fonction de transfert passe-bas premier ordre, gain maximal G 0 = 1, pulsation de coupure ω c = 2πf c :

Domaine temporel :

H(jω) =

1

1 + j ω

ω c

.

1 ds

ω c

dt

+ s(t) = e(t),

en notant e(t) le signal d’entr´ee et s(t) le signal de sortie.

´

Etape importante : discr´etisation de l’´equation diff´erentielle.

MP* 2016-2017 LVH

TP

) le signal de sortie. ´ Etape importante : discr´etisation de l’´equation diff´erentielle. MP* 2016-2017 LVH

Filtrage num´erique

Attendus du programme

Manipulation

Passage de la fonction de transfert `a une relation de r´ecurrence

Seuls instants disponibles : les t k = kT e

MP* 2016-2017 LVH

TP

de transfert `a une relation de r´ecurrence Seuls instants disponibles : les t k = kT

Filtrage num´erique

Attendus du programme

Manipulation

Passage de la fonction de transfert `a une relation de r´ecurrence

Seuls instants disponibles : les t k = kT e

e(t) remplac´e par e k = e(kT e )

MP* 2016-2017 LVH

TP

Seuls instants disponibles : les t k = kT e e ( t ) remplac´e par

Filtrage num´erique

Attendus du programme

Manipulation

Passage de la fonction de transfert `a une relation de r´ecurrence

Seuls instants disponibles : les t k = kT e

e(t)

remplac´e

par e k = e(kT e )

s(t)

par s k = s(kT e )

MP* 2016-2017 LVH

TP

e ( t ) remplac´e par e k = e ( kT e ) s (

Filtrage num´erique

Attendus du programme

Manipulation

Passage de la fonction de transfert `a une relation de r´ecurrence

Seuls instants disponibles : les t k = kT e

e(t)

remplac´e

par e k = e(kT e )

s(t)

par s k = s(kT e )

 
 

ds

= s(t + dt) s(t)

dt

dt

MP* 2016-2017 LVH

TP

= ?

s k = s ( kT e )     ds = s ( t +

Filtrage num´erique

Attendus du programme

Manipulation

Passage de la fonction de transfert `a une relation de r´ecurrence

Seuls instants disponibles : les t k = kT e

e(t)

remplac´e

par e k = e(kT e )

s(t)

par s k = s(kT e )

 
 

ds

= s(t + dt) s(t)

dt

dt

= ?

dt remplac´e par T e (c’est la plus petite dur´ee que l’on manipule)

MP* 2016-2017 LVH

TP

t ) dt dt = ? dt remplac´e par T e (c’est la plus petite dur´ee

Filtrage num´erique

Attendus du programme

Manipulation

Passage de la fonction de transfert `a une relation de r´ecurrence

Seuls instants disponibles : les t k = kT e

e(t)

remplac´e

par e k = e(kT e )

s(t)

par s k = s(kT e )

 
 

ds

= s(t + dt) s(t)

dt

dt

= ?

dt remplac´e par T e (c’est la plus petite dur´ee que l’on manipule)

d’o`u

ds

dt

(t k ) s(t k + T e ) s(t k )

T

e

MP* 2016-2017 LVH

TP

= s k+1 s k

. T e
.
T e

Filtrage num´erique

Attendus du programme

Manipulation

Passage de la fonction de transfert `a une relation de r´ecurrence

Pour finir : l’´equation diff´erentielle discr´etis´ee est

MP* 2016-2017 LVH

TP

`a une relation de r´ecurrence Pour finir : l’´equation diff´erentielle discr´etis´ee est MP* 2016-2017 LVH TP

Filtrage num´erique

Attendus du programme

Manipulation

Passage de la fonction de transfert `a une relation de r´ecurrence

Pour finir : l’´equation diff´erentielle discr´etis´ee est

s k+1 s k

ω c T e

MP* 2016-2017 LVH

+ s k = e k

diff´erentielle discr´etis´ee est s k +1 − s k ω c T e MP* 2016-2017 LVH

TP

Filtrage num´erique

Attendus du programme

Manipulation

Passage de la fonction de transfert `a une relation de r´ecurrence

Pour finir : l’´equation diff´erentielle discr´etis´ee est

Soit

s k+1 s k

ω c T e

+ s k = e k

s k+1 =

s k + ω c T e (e k s k ) .

MP* 2016-2017 LVH

TP

c T e + s k = e k s k + 1 = s k

Filtrage num´erique

Attendus du programme

Manipulation

Passage de la fonction de transfert `a une relation de r´ecurrence

Pour finir : l’´equation diff´erentielle discr´etis´ee est

Soit

s k+1 s k

ω c T e

+ s k = e k

s k+1 = s k + ω c T e (e k s k ) .

Relation de r´ecurrence permettant, puisque l’on connaˆıt les e k , de calculer de proche en proche tous les s k , en prenant une condition initiale, par exemple : s 0 = 0.

MP* 2016-2017 LVH

TP

proche en proche tous les s k , en prenant une condition initiale, par exemple :

Filtrage num´erique

Attendus du programme

Manipulation

Passage de la fonction de transfert `a une relation de r´ecurrence

Pour finir : l’´equation diff´erentielle discr´etis´ee est

Soit

s k+1 s k

ω c T e

+ s k = e k

s k+1 = s k + ω c T e (e k s k ) .

Relation de r´ecurrence permettant, puisque l’on connaˆıt les e k , de calculer de proche en proche tous les s k , en prenant une condition initiale, par exemple : s 0 = 0.

Programmation ´el´ementaire

MP* 2016-2017 LVH

TP

k , en prenant une condition initiale, par exemple : s 0 = 0. Programmation ´el´ementaire

Filtrage num´erique

Manipulation

Plan : II - Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

MP* 2016-2017 LVH

TP

Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste

Filtrage num´erique

Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

Id´ee : on va commander l’acquisition et la g´en´eration d’un signal par la carte SYSAM-SP5 directement par un programme python

MP* 2016-2017 LVH

TP

et la g´en´eration d’un signal par la carte SYSAM-SP5 directement par un programme python MP* 2016-2017

Filtrage num´erique

Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

Id´ee : on va commander l’acquisition et la g´en´eration d’un signal par la carte SYSAM-SP5 directement par un programme python

Cependant il va falloir garder la tˆete froide car sur nos postes

MP* 2016-2017 LVH

TP

par un programme python Cependant il va falloir garder la tˆete froide car sur nos postes

Filtrage num´erique

Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

Id´ee : on va commander l’acquisition et la g´en´eration d’un signal par la carte SYSAM-SP5 directement par un programme python

Cependant il va falloir garder la tˆete froide car sur nos postes

il faudra utiliser python 2.7 pour b´en´eficier du module pycan qui permet de commander la carte SYSAM

MP* 2016-2017 LVH

TP

utiliser python 2.7 pour b´en´eficier du module pycan qui permet de commander la carte SYSAM MP*

Filtrage num´erique

Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

Id´ee : on va commander l’acquisition et la g´en´eration d’un signal par la carte SYSAM-SP5 directement par un programme python

Cependant il va falloir garder la tˆete froide car sur nos postes

il faudra utiliser python 2.7 pour b´en´eficier du module pycan qui permet de commander la carte SYSAM

et python 3.3 pour b´en´eficier de matplotlib.pyplot, bien pratique pour visualiser les signaux

MP* 2016-2017 LVH

TP

et python 3.3 pour b´en´eficier de matplotlib.pyplot, bien pratique pour visualiser les signaux MP* 2016-2017 LVH

Filtrage num´erique

Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

Id´ee : on va commander l’acquisition et la g´en´eration d’un signal par la carte SYSAM-SP5 directement par un programme python

Cependant il va falloir garder la tˆete froide car sur nos postes

il faudra utiliser python 2.7 pour b´en´eficier du module pycan qui permet de commander la carte SYSAM

et python 3.3 pour b´en´eficier de matplotlib.pyplot, bien pratique pour visualiser les signaux

On va voir plus loin comment faire pour lancer une version plutˆot qu’une autre et comment passer des donn´ees d’une version `a une autre

MP* 2016-2017 LVH

TP

une version plutˆot qu’une autre et comment passer des donn´ees d’une version `a une autre MP*

Filtrage num´erique

Manipulation

Plan : II - Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

MP* 2016-2017 LVH

TP

Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste

Filtrage num´erique

Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

Fichier FiltrageNumerique.py sur le site du lyc´ee.

MP* 2016-2017 LVH

TP

devez faire. D´ecrassage s’il reste du temps Fichier FiltrageNumerique.py sur le site du lyc´ee. MP* 2016-2017

Filtrage num´erique

Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

Fichier FiltrageNumerique.py sur le site du lyc´ee. Il se compose de plusieurs cellules :

MP* 2016-2017 LVH

TP

du temps Fichier FiltrageNumerique.py sur le site du lyc´ee. Il se compose de plusieurs cellules :

Filtrage num´erique

Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

Fichier FiltrageNumerique.py sur le site du lyc´ee.

Il se compose de plusieurs cellules :

La premi`ere concerne tous les imports n´ecessaires. Il faudra bien sˆur l’ex´ecuter avant tous les autres

MP* 2016-2017 LVH

TP

concerne tous les imports n´ecessaires. Il faudra bien sˆur l’ex´ecuter avant tous les autres MP* 2016-2017

Filtrage num´erique

Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

Fichier FiltrageNumerique.py sur le site du lyc´ee.

Il se compose de plusieurs cellules :

La premi`ere concerne tous les imports n´ecessaires. Il faudra bien sˆur l’ex´ecuter avant tous les autres

La deuxi`eme est une cellule `a ex´ecuter pour faire l’acquisition d’un signal sur l’entr´ee EA0.

MP* 2016-2017 LVH

TP

est une cellule `a ex´ecuter pour faire l’acquisition d’un signal sur l’entr´ee EA0. MP* 2016-2017 LVH

Filtrage num´erique

Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

Fichier FiltrageNumerique.py sur le site du lyc´ee.

Il se compose de plusieurs cellules :

La premi`ere concerne tous les imports n´ecessaires. Il faudra bien sˆur l’ex´ecuter avant tous les autres

La deuxi`eme est une cellule `a ex´ecuter pour faire l’acquisition d’un signal sur l’entr´ee EA0.

La troisi`eme contient une fonction passebas `a compl´eter selon

la docstring (l’IPT s’insinue partout

)

MP* 2016-2017 LVH

TP

contient une fonction passebas `a compl´eter selon la docstring (l’IPT s’insinue partout ) MP* 2016-2017 LVH

Filtrage num´erique

Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

Fichier FiltrageNumerique.py sur le site du lyc´ee.

Il se compose de plusieurs cellules :

La premi`ere concerne tous les imports n´ecessaires. Il faudra bien sˆur l’ex´ecuter avant tous les autres

La deuxi`eme est une cellule `a ex´ecuter pour faire l’acquisition d’un signal sur l’entr´ee EA0.

La troisi`eme contient une fonction passebas `a compl´eter selon

la docstring (l’IPT s’insinue partout

La quatri`eme est la cellule `a ex´ecuter pour g´en´erer un signal sur la sortie SA1.

)

MP* 2016-2017 LVH

TP

partout La quatri`eme est la cellule `a ex´ecuter pour g´en´erer un signal sur la sortie SA1.

Filtrage num´erique

Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

La cinqui`eme contient une fonction pour sauvegarder dans le r´epertoire C :/temp un signal fabriqu´e en python 2.7 pour pouvoir le relire en python 3.3

MP* 2016-2017 LVH

TP

dans le r´epertoire C :/temp un signal fabriqu´e en python 2.7 pour pouvoir le relire en

Filtrage num´erique

Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

La cinqui`eme contient une fonction pour sauvegarder dans le r´epertoire C :/temp un signal fabriqu´e en python 2.7 pour pouvoir le relire en python 3.3

`

A chaque fois il y a normalement suffisamment d’explications dans le d´ebut de la cellule ou la docstring de la fonction pour pouvoir s’en servir.

MP* 2016-2017 LVH

TP

dans le d´ebut de la cellule ou la docstring de la fonction pour pouvoir s’en servir.

Filtrage num´erique

Manipulation

Plan : II - Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

MP* 2016-2017 LVH

TP

Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste

Filtrage num´erique

Manipulation

D´emonstration en direct

MP* 2016-2017 LVH

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

prendre des notes

Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste

TP

Filtrage num´erique

Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

D´emonstration en direct

Par Programme/Logiciels LVH/Pyzo lancer une premi`ere session Pyzo

prendre des notes

MP* 2016-2017 LVH

TP

en direct Par Programme/Logiciels LVH/Pyzo lancer une premi`ere session Pyzo prendre des notes MP* 2016-2017 LVH

Filtrage num´erique

Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

D´emonstration en direct

Par Programme/Logiciels LVH/Pyzo lancer une premi`ere session Pyzo

prendre des notes

Menu Configuration Shell, choisir python 2.7 comme ex´ecutable (deuxi`eme ligne). Cliquer sur Done

MP* 2016-2017 LVH

TP

Menu Configuration Shell, choisir python 2.7 comme ex´ecutable (deuxi`eme ligne). Cliquer sur Done MP* 2016-2017 LVH

Filtrage num´erique

Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

D´emonstration en direct

Par Programme/Logiciels LVH/Pyzo lancer une premi`ere session Pyzo

prendre des notes

Menu Configuration Shell, choisir python 2.7 comme ex´ecutable (deuxi`eme ligne). Cliquer sur Done Cliquer sur l’icˆone pour relancer le shell python (icˆone fl`eches courbes verte)

MP* 2016-2017 LVH

TP

sur Done Cliquer sur l’icˆone pour relancer le shell python (icˆone fl`eches courbes verte) MP* 2016-2017

Filtrage num´erique

Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

D´emonstration en direct

Par Programme/Logiciels LVH/Pyzo lancer une premi`ere session Pyzo

prendre des notes

Menu Configuration Shell, choisir python 2.7 comme ex´ecutable (deuxi`eme ligne). Cliquer sur Done Cliquer sur l’icˆone pour relancer le shell python (icˆone fl`eches courbes verte)

Par Programme/Logiciels LVH/Pyzo lancer une deuxi`eme session Pyzo : refaire la mˆeme chose en choisissant python 3.3 comme executable (bien penser `a relancer le script)

MP* 2016-2017 LVH

TP

la mˆeme chose en choisissant python 3.3 comme executable (bien penser `a relancer le script) MP*

Filtrage num´erique

Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

D´emonstration en direct

Par Programme/Logiciels LVH/Pyzo lancer une premi`ere session Pyzo

prendre des notes

Menu Configuration Shell, choisir python 2.7 comme ex´ecutable (deuxi`eme ligne). Cliquer sur Done Cliquer sur l’icˆone pour relancer le shell python (icˆone fl`eches courbes verte)

Par Programme/Logiciels LVH/Pyzo lancer une deuxi`eme session Pyzo : refaire la mˆeme chose en choisissant python 3.3 comme executable (bien penser `a relancer le script) Transfert des tableaux

MP* 2016-2017 LVH

TP

en choisissant python 3.3 comme executable (bien penser `a relancer le script) Transfert des tableaux MP*

Filtrage num´erique

Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

D´emonstration en direct

Par Programme/Logiciels LVH/Pyzo lancer une premi`ere session Pyzo

prendre des notes

Menu Configuration Shell, choisir python 2.7 comme ex´ecutable (deuxi`eme ligne). Cliquer sur Done Cliquer sur l’icˆone pour relancer le shell python (icˆone fl`eches courbes verte)

Par Programme/Logiciels LVH/Pyzo lancer une deuxi`eme session Pyzo : refaire la mˆeme chose en choisissant python 3.3 comme executable (bien penser `a relancer le script) Transfert des tableaux

Fonction sauvegarde qui prend un tableau comme param`etre dans la session 2.7

MP* 2016-2017 LVH

TP

Transfert des tableaux Fonction sauvegarde qui prend un tableau comme param`etre dans la session 2.7 MP*

Filtrage num´erique

Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

D´emonstration en direct

Par Programme/Logiciels LVH/Pyzo lancer une premi`ere session Pyzo

prendre des notes

Menu Configuration Shell, choisir python 2.7 comme ex´ecutable (deuxi`eme ligne). Cliquer sur Done Cliquer sur l’icˆone pour relancer le shell python (icˆone fl`eches courbes verte)

Par Programme/Logiciels LVH/Pyzo lancer une deuxi`eme session Pyzo : refaire la mˆeme chose en choisissant python 3.3 comme executable (bien penser `a relancer le script) Transfert des tableaux

Fonction sauvegarde qui prend un tableau comme param`etre dans la session 2.7 Fonction chargement qui prend un nom de tableau comme param`etre dans la session 3.3

MP* 2016-2017 LVH

TP

la session 2.7 Fonction chargement qui prend un nom de tableau comme param`etre dans la session

Filtrage num´erique

Manipulation

Plan : II - Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

MP* 2016-2017 LVH

TP

Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste

Filtrage num´erique

Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

R´ecup´erer le fichier FiltrageNumerique.py sur le site du lyc´ee.

MP* 2016-2017 LVH

TP

s’il reste du temps R´ecup´erer le fichier FiltrageNumerique.py sur le site du lyc´ee. MP* 2016-2017 LVH

Filtrage num´erique

Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

R´ecup´erer le fichier FiltrageNumerique.py sur le site du lyc´ee. L’ouvrir avec Pyzo en shell python 2.7

MP* 2016-2017 LVH

TP

le fichier FiltrageNumerique.py sur le site du lyc´ee. L’ouvrir avec Pyzo en shell python 2.7 MP*

Filtrage num´erique

Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

R´ecup´erer le fichier FiltrageNumerique.py sur le site du lyc´ee. L’ouvrir avec Pyzo en shell python 2.7

´

Ecrire la fonction passebas conform´ement aux sp´ecifications

de la docstring

MP* 2016-2017 LVH

TP

shell python 2.7 ´ Ecrire la fonction passebas conform´ement aux sp´ecifications de la docstring MP* 2016-2017

Filtrage num´erique

Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

R´ecup´erer le fichier FiltrageNumerique.py sur le site du lyc´ee. L’ouvrir avec Pyzo en shell python 2.7

´

Ecrire la fonction passebas conform´ement aux sp´ecifications

de la docstring

Faire l’acquisition d’un signal de fr´equence 100 Hz (R´efl´echir

aux param`etres d’acquisition

)

MP* 2016-2017 LVH

TP

l’acquisition d’un signal de fr´equence 100 Hz (R´efl´echir aux param`etres d’acquisition ) MP* 2016-2017 LVH TP

Filtrage num´erique

Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

R´ecup´erer le fichier FiltrageNumerique.py sur le site du lyc´ee. L’ouvrir avec Pyzo en shell python 2.7

´

Ecrire la fonction passebas conform´ement aux sp´ecifications

de la docstring

Faire l’acquisition d’un signal de fr´equence 100 Hz (R´efl´echir

aux param`etres d’acquisition

Fabriquer les diff´erents signaux correspondant au filtrage de ce signal par un passe-bas du premier ordre de fr´equence de coupure 10 Hz, 100 Hz, 1000 Hz.

)

MP* 2016-2017 LVH

TP

de ce signal par un passe-bas du premier ordre de fr´equence de coupure 10 Hz, 100

Filtrage num´erique

Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

R´ecup´erer le fichier FiltrageNumerique.py sur le site du lyc´ee. L’ouvrir avec Pyzo en shell python 2.7

´

Ecrire la fonction passebas conform´ement aux sp´ecifications

de la docstring

Faire l’acquisition d’un signal de fr´equence 100 Hz (R´efl´echir

aux param`etres d’acquisition

Fabriquer les diff´erents signaux correspondant au filtrage de ce signal par un passe-bas du premier ordre de fr´equence de coupure 10 Hz, 100 Hz, 1000 Hz. G´en´erer successivement sur la sortie SA1 les signaux correspondants aux r´esultats des filtrages et observer les `a l’oscilloscope

)

MP* 2016-2017 LVH

TP

SA1 les signaux correspondants aux r´esultats des filtrages et observer les `a l’oscilloscope ) MP* 2016-2017

Filtrage num´erique

Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

R´ecup´erer le fichier FiltrageNumerique.py sur le site du lyc´ee. L’ouvrir avec Pyzo en shell python 2.7

´

Ecrire la fonction passebas conform´ement aux sp´ecifications

de la docstring

Faire l’acquisition d’un signal de fr´equence 100 Hz (R´efl´echir

aux param`etres d’acquisition

Fabriquer les diff´erents signaux correspondant au filtrage de ce signal par un passe-bas du premier ordre de fr´equence de coupure 10 Hz, 100 Hz, 1000 Hz. G´en´erer successivement sur la sortie SA1 les signaux correspondants aux r´esultats des filtrages et observer les `a l’oscilloscope Sauvegarder avec la fonction sauvegarde du fichier les signaux t0, u0 ainsi que les signaux filtr´es.

)

avec la fonction sauvegarde du fichier les signaux t 0, u 0 ainsi que les signaux

MP* 2016-2017 LVH

TP

Filtrage num´erique

Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

R´ecup´erer le fichier RepresentationSignaux.py sur le site du lyc´ee

MP* 2016-2017 LVH

TP

s’il reste du temps R´ecup´erer le fichier RepresentationSignaux.py sur le site du lyc´ee MP* 2016-2017 LVH

Filtrage num´erique

Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

R´ecup´erer le fichier RepresentationSignaux.py sur le site du lyc´ee

L’ouvrir avec Pyzo en shell python 3.3

MP* 2016-2017 LVH

TP

le fichier RepresentationSignaux.py sur le site du lyc´ee L’ouvrir avec Pyzo en shell python 3.3 MP*

Filtrage num´erique

Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

R´ecup´erer le fichier RepresentationSignaux.py sur le site du lyc´ee

L’ouvrir avec Pyzo en shell python 3.3

Repr´esenter sur un mˆeme graphe le signal original ainsi qu’un seul signal filtr´e (`a faire successivement avec chaque signal filtr´e)

MP* 2016-2017 LVH

TP

original ainsi qu’un seul signal filtr´e (`a faire successivement avec chaque signal filtr´e) MP* 2016-2017 LVH

Filtrage num´erique

Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

R´ecup´erer le fichier RepresentationSignaux.py sur le site du lyc´ee

L’ouvrir avec Pyzo en shell python 3.3

Repr´esenter sur un mˆeme graphe le signal original ainsi qu’un seul signal filtr´e (`a faire successivement avec chaque signal filtr´e)

Commenter abondamment les courbes. Repr´esenter ´eventuellement uniquement le ”d´ebut” des signaux

MP* 2016-2017 LVH

TP

abondamment les courbes. Repr´esenter ´eventuellement uniquement le ”d´ebut” des signaux MP* 2016-2017 LVH TP

Filtrage num´erique

Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

R´ecup´erer le fichier RepresentationSignaux.py sur le site du lyc´ee

L’ouvrir avec Pyzo en shell python 3.3

Repr´esenter sur un mˆeme graphe le signal original ainsi qu’un seul signal filtr´e (`a faire successivement avec chaque signal filtr´e)

Commenter abondamment les courbes. Repr´esenter ´eventuellement uniquement le ”d´ebut” des signaux

Repr´esenter sur un mˆeme graphe le signal original ainsi que tous les signaux filtr´es.

MP* 2016-2017 LVH

TP

signaux Repr´esenter sur un mˆeme graphe le signal original ainsi que tous les signaux filtr´es. MP*

Filtrage num´erique

Manipulation

Plan : II - Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

MP* 2016-2017 LVH

TP

Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste

Filtrage num´erique

Manipulation

Premi`ere manipulation

MP* 2016-2017 LVH

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire.

TP

Filtrage num´erique

Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

Premi`ere manipulation

Faire l’acquisition d’un signal sinuso¨ıdal de fr´equence 50 Hz, d’amplitude 4 V, `a nommer signal

MP* 2016-2017 LVH

TP

d’un signal sinuso¨ıdal de fr´equence 50 Hz, d’amplitude 4 V, `a nommer signal MP* 2016-2017 LVH

Filtrage num´erique

Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

Premi`ere manipulation

Faire l’acquisition d’un signal sinuso¨ıdal de fr´equence 50 Hz, d’amplitude 4 V, `a nommer signal

Faire l’acquisition d’un signal rectangulaire de fr´equence 1000 Hz, d’amplitude 100 mV, `a nommer bruit

MP* 2016-2017 LVH

TP

d’un signal rectangulaire de fr´equence 1000 Hz, d’amplitude 100 mV, `a nommer bruit MP* 2016-2017 LVH

Filtrage num´erique

Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

Premi`ere manipulation

Faire l’acquisition d’un signal sinuso¨ıdal de fr´equence 50 Hz, d’amplitude 4 V, `a nommer signal

Faire l’acquisition d’un signal rectangulaire de fr´equence 1000 Hz, d’amplitude 100 mV, `a nommer bruit

Fabriquer le signal bruit´e, nomm´e signalbruite, `a partir des deux signaux pr´ec´edents

MP* 2016-2017 LVH

TP

bruit Fabriquer le signal bruit´e, nomm´e signalbruite , `a partir des deux signaux pr´ec´edents MP* 2016-2017

Filtrage num´erique

Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

Premi`ere manipulation

Faire l’acquisition d’un signal sinuso¨ıdal de fr´equence 50 Hz, d’amplitude 4 V, `a nommer signal

Faire l’acquisition d’un signal rectangulaire de fr´equence 1000 Hz, d’amplitude 100 mV, `a nommer bruit

Fabriquer le signal bruit´e, nomm´e signalbruite, `a partir des deux signaux pr´ec´edents

Filtrer ce signal bruit´e pour retrouver le signal initial. Le r´esultat sera appel´e signalfiltre

MP* 2016-2017 LVH

TP

ce signal bruit´e pour retrouver le signal initial. Le r´esultat sera appel´e signalfiltre MP* 2016-2017 LVH

Filtrage num´erique

Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

Premi`ere manipulation

Faire l’acquisition d’un signal sinuso¨ıdal de fr´equence 50 Hz, d’amplitude 4 V, `a nommer signal

Faire l’acquisition d’un signal rectangulaire de fr´equence 1000 Hz, d’amplitude 100 mV, `a nommer bruit

Fabriquer le signal bruit´e, nomm´e signalbruite, `a partir des deux signaux pr´ec´edents

Filtrer ce signal bruit´e pour retrouver le signal initial. Le r´esultat sera appel´e signalfiltre

Repr´esenter les deux signaux signalbuite et signalfiltre sur la mˆeme fenˆetre pour appr´ecier le r´esultat du filtrage.

MP* 2016-2017 LVH

TP

signalbuite et signalfiltre sur la mˆeme fenˆetre pour appr´ecier le r´esultat du filtrage. MP* 2016-2017 LVH

Filtrage num´erique

Manipulation

Deuxi`eme manipulation

MP* 2016-2017 LVH

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire.

TP

Filtrage num´erique

Manipulation

Deuxi`eme manipulation

´

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

Ecrire dans le fichier FiltrageNumerique.py une fonction passehaut dans la section d´edi´ee au filtrage, r´ealisant un filtrage num´erique de type passe-haut du premier ordre de

fr´equence de coupure fc.

MP* 2016-2017 LVH

TP

un filtrage num´erique de type passe-haut du premier ordre de fr´equence de coupure fc. MP* 2016-2017

Filtrage num´erique

Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

Deuxi`eme manipulation

´

Ecrire dans le fichier FiltrageNumerique.py une fonction passehaut dans la section d´edi´ee au filtrage, r´ealisant un filtrage num´erique de type passe-haut du premier ordre de

fr´equence de coupure fc.

Faire l’acquisition d’un signal musical au choix de votre t´el´ephone portable (R´efl´echir tr`es soigneusement aux

param`etres d’acquisition

avec la prise jack (ou alors le cˆable adaptateur)

)

en utilisant le petit boˆıtier gris

MP* 2016-2017 LVH

TP

avec la prise jack (ou alors le cˆable adaptateur) ) en utilisant le petit boˆıtier gris

Filtrage num´erique

Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

Deuxi`eme manipulation

´

Ecrire dans le fichier FiltrageNumerique.py une fonction passehaut dans la section d´edi´ee au filtrage, r´ealisant un filtrage num´erique de type passe-haut du premier ordre de

fr´equence de coupure fc.

Faire l’acquisition d’un signal musical au choix de votre t´el´ephone portable (R´efl´echir tr`es soigneusement aux

param`etres d’acquisition

avec la prise jack (ou alors le cˆable adaptateur)

Filtrer ce signal par un passe-bas du premier ordre de fr´equence de coupure 100 Hz

)

en utilisant le petit boˆıtier gris

MP* 2016-2017 LVH

TP

passe-bas du premier ordre de fr´equence de coupure 100 Hz ) en utilisant le petit boˆıtier

Filtrage num´erique

Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

Deuxi`eme manipulation

´

Ecrire dans le fichier FiltrageNumerique.py une fonction passehaut dans la section d´edi´ee au filtrage, r´ealisant un filtrage num´erique de type passe-haut du premier ordre de

fr´equence de coupure fc.

Faire l’acquisition d’un signal musical au choix de votre t´el´ephone portable (R´efl´echir tr`es soigneusement aux

param`etres d’acquisition

avec la prise jack (ou alors le cˆable adaptateur)

Filtrer ce signal par un passe-bas du premier ordre de fr´equence de coupure 100 Hz

Filtrer ce signal par un passe-haut du premier ordre de fr´equence de coupure 2 kHz

)

en utilisant le petit boˆıtier gris

MP* 2016-2017 LVH

TP

passe-haut du premier ordre de fr´equence de coupure 2 kHz ) en utilisant le petit boˆıtier

Filtrage num´erique

Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

G´en´erer successivement sur la sortie SA1 les signaux correspondants aux r´esultats des filtrages et ´ecouter le r´esultat en connectant le casque `a une des prises jack du boˆıtier gris (ou alors le cˆable adaptateur).

MP* 2016-2017 LVH

TP

en connectant le casque `a une des prises jack du boˆıtier gris (ou alors le cˆable

Filtrage num´erique

Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

G´en´erer successivement sur la sortie SA1 les signaux correspondants aux r´esultats des filtrages et ´ecouter le r´esultat en connectant le casque `a une des prises jack du boˆıtier gris (ou alors le cˆable adaptateur).

Sauvegarder avec la fonction sauvegarde du fichier les signaux t0, u0 ainsi que les deux signaux filtr´es.

MP* 2016-2017 LVH

TP

avec la fonction sauvegarde du fichier les signaux t 0, u 0 ainsi que les deux

Filtrage num´erique

Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

G´en´erer successivement sur la sortie SA1 les signaux correspondants aux r´esultats des filtrages et ´ecouter le r´esultat en connectant le casque `a une des prises jack du boˆıtier gris (ou alors le cˆable adaptateur).

Sauvegarder avec la fonction sauvegarde du fichier les signaux t0, u0 ainsi que les deux signaux filtr´es.

Quitter Pyzo

MP* 2016-2017 LVH

TP

sauvegarde du fichier les signaux t 0, u 0 ainsi que les deux signaux filtr´es. Quitter

Filtrage num´erique

Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

G´en´erer successivement sur la sortie SA1 les signaux correspondants aux r´esultats des filtrages et ´ecouter le r´esultat en connectant le casque `a une des prises jack du boˆıtier gris (ou alors le cˆable adaptateur).

Sauvegarder avec la fonction sauvegarde du fichier les signaux t0, u0 ainsi que les deux signaux filtr´es.

Quitter Pyzo

Relancer Pyzo

MP* 2016-2017 LVH

TP

du fichier les signaux t 0, u 0 ainsi que les deux signaux filtr´es. Quitter Pyzo

Filtrage num´erique

Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

G´en´erer successivement sur la sortie SA1 les signaux correspondants aux r´esultats des filtrages et ´ecouter le r´esultat en connectant le casque `a une des prises jack du boˆıtier gris (ou alors le cˆable adaptateur).

Sauvegarder avec la fonction sauvegarde du fichier les signaux t0, u0 ainsi que les deux signaux filtr´es.

Quitter Pyzo

Relancer Pyzo

Basculer en python 3.3 et ouvrir le fichier RepresentationSignaux.py

MP* 2016-2017 LVH

TP

Quitter Pyzo Relancer Pyzo Basculer en python 3.3 et ouvrir le fichier RepresentationSignaux.py MP* 2016-2017 LVH

Filtrage num´erique

Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

G´en´erer successivement sur la sortie SA1 les signaux correspondants aux r´esultats des filtrages et ´ecouter le r´esultat en connectant le casque `a une des prises jack du boˆıtier gris (ou alors le cˆable adaptateur).

Sauvegarder avec la fonction sauvegarde du fichier les signaux t0, u0 ainsi que les deux signaux filtr´es.

Quitter Pyzo

Relancer Pyzo

Basculer en python 3.3 et ouvrir le fichier RepresentationSignaux.py

Repr´esenter sur un mˆeme graphe le signal original ainsi que les signaux filtr´es.

MP* 2016-2017 LVH

TP

Repr´esenter sur un mˆeme graphe le signal original ainsi que les signaux filtr´es. MP* 2016-2017 LVH

Filtrage num´erique

Manipulation

Plan : II - Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

MP* 2016-2017 LVH

TP

Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste

Au choix :

Filtrage num´erique

Manipulation

MP* 2016-2017 LVH

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire.

TP

Filtrage num´erique

Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

Au choix :

Tester l’influence d’un filtrage de type passe bas ou passe-haut sur un signal rectangulaire

MP* 2016-2017 LVH

TP

: Tester l’influence d’un filtrage de type passe bas ou passe-haut sur un signal rectangulaire MP*

Filtrage num´erique

Manipulation

Remarques pr´eliminaires Description du fichier FiltrageNumerique.py Comment basculer d’une version de python `a l’autre ? Ce que vous devez faire. Echauffement Ce que vous devez faire. Course de fond Ce que vous devez faire. Course de fond Ce que vous devez faire. D´ecrassage s’il reste du temps

Au choix :

Tester l’influence d’un filtrage de type passe bas ou passe-haut sur un signal rectangulaire

Essayer d’impl´ementer des filtres d’ordre 2

MP* 2016-2017 LVH

TP

bas ou passe-haut sur un signal rectangulaire Essayer d’impl´ementer des filtres d’ordre 2 MP* 2016-2017 LVH