2 Paramètres d’échantillonnage

On se concentre dans la suite, sur les domaines temporels et fréquentiels.

Le premier paramètre à considérer est la fréquence d’échantillonnage, qui définit le pas temporel entre deux échantillons de valeur prélevés sur le signal.


Les autres paramètres à considérer sont principalement :



EN PRATIQUE - [IMPORTANT à retenir !!!]

Retenir que la fréquence d’échantillonnage doit être > 2\times la fréquence maximum que l’on souhaite enregistrer :

\boxed{ F_e > 2 F_{max} }

ce qui s’exprime aussi sous cette forme :

\boxed{ F_{max} < F_e / 2 }

C’est le critère de Shannon

Remarques :

Pour s’assurer que ce critère est bien respecté, les appareils de bonne qualité commencent par appliquer un filtrage passe-bas pour supprimer les fréquences supérieures à F_e / 2 avant d’échantillonner le signal à la fréquencce F_e. Ce type de filtre est appelé filtre anti-repliement (ou anti aliasing filter en anglais). Voir la partie sur l’analyse fréquentielle.

Très souvent (mais pas systématiquement), pour assurer le respect du critère de Shannon, les cartes d’acquisition appliquent ce critère : F_{max} = F_e / 2,56 Ce sera le cas des boitiers d’acquisition utilisées en TP.

Noter que les oscilloscope numériques utilisés en TP n’ont pas de filtre anti-repliement et le critère de Shannon n’est pas forcément respecté. Voir démonstration en TP.


Exemple d’un signal échantillonné à différentes F_e

Illustration de l’effet de la fréquence d’échantillonnage sur la forme d’onde (signal temporel). En rouge (trait continu) : signal de référence sinusoïdale de fréquence F=1000 Hz ; En bleu : échantillonnage. cas (a) : F_e = 100000 Hz ; cas (b) : F_e = 10000 Hz ; cas (c) : F_e = 5000 Hz ; cas (d) : F_e = 2500 Hz ; cas (e) : F_e = 2000 Hz ; cas (f) : F_e = 1500 Hz ; cas (g) : F_e = 1000 Hz ; On remarque que les cas (e), (f), et (g) ne respectent par le critère de Shannon, et la fréquence du signal ne sera pas correctement analysée. Par exemple pour F=1000 Hz et Fe=1500 Hz (cas (f)), la période du signal échantillonné est 2 ms, ce qui correspond à une fréquence de 500 Hz (=F_e-F=1500-1000, voir les sections suivantes)

Exercice :

On numérise un signal de tension généré par un microphone au format .wav (signal audio) à la fréquence F_e=44100 Hz pendant 10 secondes.

Questions :

  1. Peut-on enregistrer des sons jusqu’à 20 000 Hz ?
  2. Combien d’échantillons (points sur la courbe) a-t-on enregistré ?
  3. Avec la même fréquencce d’échantillonnage, on enregistre 4096 points. Quelle est la durée de l’enregistrement ?

Réponses :

  1. Si la fréquence maximum est F_{max} = 20000 Hz, et F_e = 44100 Hz, alors le critère de Shannon est bien respecté car F_e > 2 F_{max}, donc on conclut que ce réglage permet de numériser corrrectement des fréquences jusqu’à 20000 Hz.

  2. D’après les relations précédentes, on déduit le nombre de points : N_{pts} = T_{enr} \times F_e = 10 \times 44100 = 441000

  3. D’après les relations précédentes, on déduit T_{enr} = N_{pts} / F_e = 4096 / 44100 = 0,0929 \rm{s} = 92,9 \rm{ms}