Bases du traitement numérique du signal

Pour convertir la fréquence d'échantillonnage de 44,1 kHz à 48 kHz, on combine un sur-échantillonnage d'un facteur L et un sous-échantillonnage d'un facteur 1/M. Quel est le plus petit couple d'entiers (L, M) ?

  1. AL = 147, M = 160
  2. BL = 480, M = 441
  3. CL = 160, M = 147
Afficher la réponse et l'explication

Réponse : C. L = 160, M = 147

Le rapport nécessaire vaut 48/44,1 = 48 000/44 100 = 480/441, qui se simplifie par le plus grand commun diviseur 3 en 160/147 (160 = 2⁵ × 5 et 147 = 3 × 7² : on ne peut pas simplifier davantage). Un sur-échantillonnage d'un facteur 160 jusqu'à 7,056 MHz, un filtrage passe-bas, puis un sous-échantillonnage d'un facteur 1/147 donnent 48 kHz. En pratique, des structures polyphases ou des techniques semblables ne calculent que les sorties nécessaires, ce qui évite de tout calculer à 7,056 MHz.

S'entraîner sur ce thème Retour au thème

Autres questions sur Bases du traitement numérique du signal

  1. Un filtre FIR à 256 prises fonctionne en temps réel à une fréquence d'échantillonnage de 44,1 kHz. Combien de multiplications-accumulations (MAC) sont nécessaires par seconde ?
  2. La sortie d'un filtre FIR est calculée pour chaque échantillon à une fréquence d'échantillonnage de 48 kHz, sur un processeur cadencé à 200 MHz qui effectue une multiplication-accumulation par cycle. En négligeant le temps des autres traitements, quelle valeur est la plus proche du nombre maximal de prises traitables en temps réel ?
  3. Dans le calcul d'un filtre FIR, les produits des données et des coefficients en virgule fixe sur 16 bits sont représentés sur 32 bits, et 256 de ces produits sont additionnés. Quelle est la largeur minimale de l'accumulateur qui garantit l'absence de dépassement de capacité pendant le calcul ?
  4. Une sinusoïde de 6 kHz est échantillonnée à une fréquence d'échantillonnage de 48 kHz. Quelle est la pulsation normalisée ω (l'avance de phase par échantillon) du signal à temps discret obtenu ?
  5. Quelle est la période fondamentale (le plus petit entier positif N tel que x[n + N] = x[n] pour tout entier n) du signal à temps discret x[n] = cos(0,3πn) ?