Traitement du signal et acquisition
Échantillonnage, quantification, filtres.
Introduction
Un signal physique (température, tension, son) doit être numérisé et traité pour être exploité par un système informatique. Le traitement du signal s'appuie sur des théories mathématiques (Fourier, filtrage) et des composants (CAN, DSP, filtres).
Chaîne d'acquisition
- Capteur convertit la grandeur physique en signal électrique.
- Conditionnement (amplification, isolation, filtrage anti-repliement).
- Échantillonnage-blocage (S/H).
- Quantification (CAN N bits).
- Traitement numérique (DSP, microcontrôleur).
- Restitution (affichage, actionneur, DAC).
Théorème de Shannon-Nyquist
Sinon apparition de repliement spectral (aliasing). Exemple : signal audio 20 kHz max → échantillonnage 44,1 kHz (CD) ou 48 kHz.
Résolution du CAN
- N bits ⇒ niveaux.
- Quantum .
- SNR théorique : .
- Exemple 16 bits, ±5 V : quantum , SNR ≈ 98 dB.
Analyse fréquentielle (Fourier)
- Transformée de Fourier discrète (TFD) : passage temps → fréquence.
- FFT (Cooley-Tukey) : .
- Résolution fréquentielle : échantillons.
Filtrage
- Passe-bas : ne laisse passer que .
- Passe-haut, passe-bande, coupe-bande.
- Filtres analogiques (RC, actifs Sallen-Key, Butterworth).
- Filtres numériques : FIR (linéaire, stable) et IIR (efficace, non linéaire de phase).
Exemple : filtre RC passe-bas
- Fréquence de coupure : .
- R = 10 kΩ, C = 100 nF → Hz.
- Ordre 1 : pente -20 dB/décade.
Types de signaux
- Analogique continu (tension micro).
- Analogique discret (échantillonné).
- Numérique (binaire, quantifié).
- Périodique / apériodique / aléatoire.
DSP et applications
- DSP : Analog Devices SHARC, Texas C2000.
- Applications : audio (compression MP3, Dolby), image (JPEG, H.264), radar, télécoms.
- Bibliothèques : ARM CMSIS-DSP, scipy.signal (Python).
Cas pratique : mesure d'un signal vibratoire
- Accéléromètre MEMS ±16 g, sensibilité 16 384 LSB/g.
- CAN 16 bits, échantillonnage 1 kHz.
- FFT 1024 points : Hz.
- Détection pic à 50 Hz = signature défaut moteur.
Exemple chiffré 1 — échantillonnage et repliement
Signal audio utile jusqu'à 15 kHz échantillonné à kHz.
Critère de Shannon : kHz → non respecté. Une composante à 15 kHz se replie à kHz : un parasite audible apparaît. Solutions : porter à 44,1 kHz, ou placer un filtre anti-repliement passe-bas à 9 kHz avant le CAN.
Exemple chiffré 2 — chaîne d'acquisition complète
Capteur de pression 0-10 bar délivrant 4-20 mA, résistance de shunt 165 Ω, CAN 12 bits sous 3,3 V.
- Tension image : , soit 0,66 V à 4 mA et 3,30 V à 20 mA — pleine échelle exploitée.
- Quantum : mV.
- Résolution en pression : plage utile V pour 10 bar → bar/V, donc bar ≈ 3 mbar.
- Conversion numérique : bar, avec le code brut.
Exemple chiffré 3 — filtre RC anti-repliement
kΩ, nF :
Atténuation à 40 kHz : dB, insuffisant pour un CAN 12 bits (il faudrait ~-72 dB) → on cascade un filtre d'ordre 4 (Sallen-Key), qui donne dB, complété par du suréchantillonnage.
Exemple chiffré 4 — rapport signal/bruit
8 bits → 49,9 dB ; 12 bits → 74 dB ; 16 bits → 98 dB. Un suréchantillonnage d'un facteur 4 avec décimation ajoute dB, soit 1 bit effectif.
Points-clés à retenir
- Shannon fixe un minimum théorique ; en pratique on prend et on filtre avant le CAN.
- La qualité d'une chaîne se juge sur le maillon le plus faible : un CAN 16 bits derrière un capteur à 1 % de précision n'apporte rien.
- Toujours exprimer la résolution dans l'unité physique mesurée (mbar, °C, mm), pas seulement en LSB.
Quiz de révision
- Question 1.
Le théorème de Shannon impose :
- Question 2.
Le repliement spectral est causé par :
- Question 3.
Un CAN 12 bits sur ±5 V a un quantum de :
- Question 4.
La FFT réduit la complexité de la TFD à :
- Question 5.
Un filtre RC passe-bas d'ordre 1 a une pente de :
- Question 6.
Le SNR d'un CAN 16 bits vaut environ :
Sources et références
Ce cours est rédigé par l'équipe RévisionBac à partir du programme officiel et des sources institutionnelles ci-dessous. Elles permettent de vérifier les définitions, les chiffres et les normes citées.
- 1.Programmes et ressources du lycée général et technologique — Éduscol — Ministère de l'Éducation nationale
- 2.Bulletin officiel de l'Éducation nationale (programmes du baccalauréat) — education.gouv.fr
- 3.Documentation du langage Python — Python Software Foundation
- 4.Bonnes pratiques de cybersécurité et réseaux — ANSSI
- 5.Spécifications des protocoles réseau (RFC) — IETF
- 6.Bilan et statistiques de l'énergie en France — SDES — Ministère de la Transition écologique
Contenu vérifié et mis à jour le 08/08/2026. Les liens renvoient vers les sites officiels des éditeurs cités.
Historique éditorial
Ce chapitre est rédigé et relu par l'équipe RévisionBac, puis enrichi par les contributions validées.
- — Dernière mise à jour du cours (relecture et enrichissement)
- — Première publication de la fiche de cours