électronique (PSI) · Chapitre 4 · Exercice de TD
L'écran FFT d'un oscilloscope numérique : quelles raies sont vraies ?
Électronique numérique : échantillonnage et filtrage · B. Échantillonnage et repliement · niveau 3 (difficile)
Énoncé
On observe un signal créneau de fréquence , issu d'un générateur, sur un oscilloscope numérique en mode FFT ( points) réglé sur par division. Un créneau symétrique ne contient que des harmoniques de rangs impairs, d'amplitudes fois celle du fondamental. L'écran affiche, de à , les raies suivantes (niveaux en décibels par rapport à la plus haute) :
() ; () ; () ; () ; () ; () ; () ; () ; () ; () ; () (fréquences en kilohertz, niveaux en décibels).
1) Quelle est la fréquence d'échantillonnage ? Quelles raies sont « vraies » ? Quel argument immédiat prouve que l'écran contient des artefacts ?
2) Identifier l'harmonique d'origine de chaque raie fausse, et vérifier que son niveau est compatible.
3) Comment le vérifier expérimentalement, sans calcul ?
4) Pourquoi l'oscilloscope n'a-t-il pas de filtre anti-repliement ? Quelle base de temps choisir pour que toute raie repliée soit inférieure à du fondamental ?
5) Cas limite : le même créneau, à . Que montre l'écran ? Pourquoi est-ce le cas le plus trompeur ?
Corrigé
La stratégie. Un signal périodique de fréquence n'a de raies qu'aux multiples de : toute autre raie est un alias. On le retrouve en « repliant » chaque harmonique dans par .
1) Vraies et fausses. . Les vraies raies sont aux multiples impairs de inférieurs à ; le rang , à , est déjà au-delà. Donc seules () et () sont vraies. Preuve immédiate d'artefact : des raies à et , en dessous du fondamental, impossibles pour un signal de période .
2) Les alias. : ( ✓) ; : ( ✓) ; : ( ✓) ; : ( ✓) ; : ( ✓) ; : ( ✓) ; : ( ✓) ; : ( ✓) ; : ( ✓). Toutes les raies s'expliquent, et leurs niveaux suivent la loi en de leur rang d'origine.
3) Le test sans calcul. Changer la base de temps (par exemple par division, ) : les vraies raies restent en place, les alias se déplacent. C'est le réflexe de tout expérimentateur devant un écran FFT.
4) Pas de filtre anti-repliement. La fréquence d'échantillonnage de l'oscilloscope suit la base de temps choisie par l'utilisateur : aucun filtre fixe ne pourrait convenir à toutes. C'est à l'utilisateur de choisir assez grande. Pour que tout alias soit sous du fondamental, il faut que seuls les rangs se replient : . À par division (, ), le rang se replie déjà, à : juste insuffisant ; à par division (), seuls les rangs au-delà de se replient, sous : convient. Mais la résolution devient : on retrouve le compromis de l'exercice 2.
5) Le cas le plus trompeur. Avec , chaque harmonique se replie exactement sur un autre harmonique : tombe sur , et tombent sur , et ainsi de suite. L'écran ne montre que deux raies, à et : un spectre qui paraît propre. Mais leurs niveaux sont faux : le rapport du rang au fondamental n'est plus (il vaut par exemple , selon la phase de l'échantillonnage), car il contient la somme des contributions repliées. Rien ne trahit l'erreur, sauf le test de la question 3.
Ce que l'exercice installe. Lire un écran FFT avec méfiance : un signal périodique n'a de raies qu'aux multiples de sa fréquence ; une raie sous le fondamental est un alias ; chaque alias se rattache à son rang d'origine par et garde son niveau. Le test expérimental : changer et voir ce qui bouge.
Exercices semblables
- Deux cordes de guitare à l'une de l'autre : durée, fréquence et nombre de points d'une acquisition corrigé
- Stroboscopie : l'hélice qui recule, le moteur qu'on « arrête », le ventilateur qui semble immobile corrigé
- Une sinusoïde fabriquée par un microcontrôleur : table d'onde, CNA, filtre de reconstruction corrigé
- La jauge de carburant d'une voiture : écrire, régler et limiter un passe-bas numérique corrigé
- Problème : l'électrocardiographe numérique, ou pourquoi échantillonner au-delà de deux fois la fréquence maximale, et avec quel filtre corrigé