par clic gauche de la souris, suivi d'un déplacement du pointeur vers la droite, le bouton
gauche restant enfoncé ; le retour à l'affichage normal se fait de même, mais en déplaçant la
souris vers la gauche). Ces bruits de fond proviennent des fils de connexion à la carte qui
captent des signaux parasites, et de la carte elle même, placée près du microprocesseur. Ils
sont très supérieurs à la résolution de la carte, surtout pour des cartes anciennes. Nous avons
trouvé, en faisant 10 acquisitions successives, en mesurant l'amplitude crête à crête des bruits
(correspondant à l'intervalle de graduation choisi par le composant TChart, pour la
représentation graphique) et en en faisant la moyenne, de 170 à 300 mV de bruit pour
d'anciennes cartes et 12 et 21 mV pour deux cartes récentes. Relier les deux entrées à la masse
diminue ces bruits parasites. Notez que pour toute carte d'acquisition (Candibus, FastLab,
Sysam-PCI), les entrées non utilisées doivent être raccordées à la masse.
En augmentant trop la fréquence d'échantillonnage, on dépasse les possibilités de la carte. Les
anciennes cartes Candibus donnent alors des graphiques bizarres (et jolis), comme hachurés
par l'alternance des valeurs correctes et des valeurs fausses (+ 5,12 V). Les nouvelles cartes
sont plus trompeuses, car une lecture trop rapide retrouve la valeur précédemment lue. Les
courbes enregistrées semblent justes, mais leur période devient fausse.
Dans tous les cas, la fréquence d'échantillonnage maximale est une valeur à ne pas dépasser,
ni même approcher.
Si on échantillonne à 10000 Hz, une période du signal parasite sinusoïdal correspond à
environ 200 points selon l'axe des x, ce qui fait : T = 200 x 1 / 10000, ou T = 0,02 s, ou encore
une fréquence de 50 Hz. Ces parasites proviennent de la tension du secteur.
ATTENTION ! Certains élèves, par réflexe de cliquer partout, sans trop réfléchir,
associent à l'événement OnUsing du composant pilotant la carte d'acquisition, l'action de
déclencher une mesure. Sur le plan de la logique de raisonnement, je ne les suis pas bien. Cela
conduit à un super plantage, avec débordement de pile, puisque si on utilise la carte, elle
indique qu'elle est utilisée, ce qui redéclenche une utilisation de la carte... Histoire sans fin, ou
programme réentrant, à éviter quand on ne sait pas ce qu'on fait. En fait, l'événement OnUsing
a été écrit pour récupérer les messages d'erreur. Dans la version en date du 7 Février du
composant PhyJiC, un événement OnNeFaitRien a été placé avant l'événement OnUsing. Un
double clic sur l'icône du composant conduira l'élève à écrire du code dans cet événement qui
ne se produit jamais. Il se couvrira de ridicule, mais l'ordinateur ne plantera plus.
Remarquez la fine plaisanterie franco anglaise ( ? ), OnUsing et OnNeFaitRien.
Haut de cette page
4. Exercice 6, utilisation d'un tableur
Nous nous proposons de calculer à l'aide d'un tableur la moyenne et l'écart-type d'une série
de mesures, la tension appliquée à la carte étant toujours égale à zéro volt. En complément,
nous pourrons étudier le signal TTL donné par un générateur basse fréquence, afin de tester
l'étallonnage de la carte, le bruit de fond, la précision de la mesure de fréquence.