⚙️sciences-ingenieur

Capteurs STI2D SIN : 3 erreurs à éviter sur l'acquisition de données

2 août 2026 7 min de lecture

En STI2D, spécialité SIN (Systèmes d'Information et Numérique), les capteurs sont partout : dans les systèmes domotiques, les objets connectés, les robots, etc. Mais quand il s'agit de traiter l'information issue d'un capteur, beaucoup d'élèves font les mêmes erreurs. Dans cet article, on décortique les 3 erreurs les plus fréquentes en capteurs STI2D SIN et comment les éviter pour réussir tes projets et l'épreuve 2I2D.

Comprendre la chaîne d'acquisition de données

Avant de parler des erreurs, il faut bien comprendre comment fonctionne une chaîne d'acquisition. Un capteur transforme une grandeur physique (température, pression, luminosité...) en un signal électrique (tension, courant, résistance). Ce signal est souvent faible et bruité, il faut donc le conditionner (amplifier, filtrer) avant de le convertir en numérique par un convertisseur analogique-numérique (CAN). Ensuite, le microcontrôleur traite les données. Chaque étape a ses pièges.

Voici les 3 erreurs classiques :

Erreur n°1 : Négliger le conditionnement du signal

Le signal brut d'un capteur est rarement utilisable directement. Par exemple, un capteur de température LM35 sort 10 mV par °C : à 25°C, ça fait 0,25 V, c'est très faible. Si tu le branches directement sur un CAN qui accepte 0-5 V, tu n'utilises qu'une toute petite partie de la plage, et la précision est mauvaise. Il faut donc amplifier le signal avec un amplificateur opérationnel (AOP) ou un circuit spécialisé.

Un autre piège : le filtrage. Souvent, le signal est perturbé par des parasites (fréquences du secteur, rayonnements). Un filtre passe-bas (par exemple un simple circuit RC) permet de lisser le signal. Beaucoup d'élèves oublient cette étape et se demandent pourquoi les valeurs lues sont instables.

En projet 2I2D, quand tu conçois une carte électronique, pense toujours à vérifier la tension de sortie du capteur avec un multimètre ou un oscilloscope avant de la connecter au microcontrôleur. Un bon réflexe : consulter la datasheet (document technique) du capteur pour connaître sa plage de sortie et son impédance.

Erreur n°2 : Mal choisir la fréquence d'échantillonnage

L'échantillonnage, c'est le fait de prélever des valeurs du signal analogique à intervalles réguliers. Le CAN ne peut pas mesurer en continu, il prend des « photos » à une certaine fréquence. Si cette fréquence est trop basse, tu rates des variations rapides du signal : c'est le phénomène de repliement de spectre (aliasing). Le théorème de Shannon dit qu'il faut échantillonner au moins 2 fois la fréquence maximale du signal. Mais en pratique, on prend souvent 4 à 10 fois.

Exemple : si tu mesures la température d'une pièce, elle change lentement, donc 1 échantillon par seconde suffit. Mais si tu mesures les vibrations d'une machine qui tourne à 50 Hz, il faut au moins 100 Hz, sinon tu obtiens des données fausses.

Beaucoup d'élèves programment leur microcontrôleur avec des delay() trop longs ou mal calculés. Astuce : utilise des timers ou des interruptions pour échantillonner à intervalles réguliers, plutôt que des boucles avec des délais qui ne sont pas précis. Tu peux aussi vérifier la bande passante du capteur dans sa datasheet.

Erreur n°3 : Ignorer la résolution et le calibre du convertisseur

Le CAN a une résolution en bits, par exemple 10 bits sur Arduino (1024 valeurs possibles). Si tu relies un signal de 0 à 5 V, chaque pas vaut 5/1024 ≈ 4,88 mV. Si ton capteur ne sort que 0 à 1 V, tu perds de la précision : tu n'utilises qu'un cinquième de la plage. Il faut donc adapter le calibre, c'est-à-dire l'échelle du convertisseur. Certains CAN ont un gain configurable (PGA) ou une tension de référence ajustable.

Autre erreur : ne pas faire correspondre l'unité. Par exemple, un capteur de pression sort 0,5 V à 0 bar et 4,5 V à 10 bar. Si tu convertis la tension en valeur numérique sans appliquer la formule de conversion, tu obtiens des valeurs incohérentes. Il faut toujours établir la relation linéaire : valeur physique = (tension - offset) × coefficient.

Pense aussi à la précision vs la résolution : la résolution, c'est le plus petit écart mesurable, mais la précision dépend aussi de l'étalonnage du capteur. Un capteur peut avoir une bonne résolution mais être décalé (offset) à cause du vieillissement. En STI2D, on n'exige pas un étalonnage complet, mais il faut savoir interpréter les données.

Exemple concret : station météo connectée

Imaginons que tu construis une station météo avec un capteur de température DHT22 et un capteur de luminosité LDR. Le DHT22 délivre déjà un signal numérique (via le protocole OneWire), donc pas de conditionnement analogique, mais il faut respecter la temporisation. La LDR, elle, est une résistance variable : il faut un pont diviseur pour obtenir une tension. Si tu oublies le pont, tu ne peux rien mesurer.

Pour la température, le DHT22 a une résolution de 0,1°C et une précision de ±0,5°C. Si tu affiches 22,37°C, c'est faux : la précision ne permet pas ce niveau de détail. Il faut arrondir à 22,4°C.

Pour la luminosité, la LDR n'est pas linéaire : sa résistance varie de façon logarithmique. Si tu utilises une formule linéaire, tu obtiens des valeurs fausses. Il faut utiliser une table de correspondance ou une fonction logarithmique. C'est une erreur fréquente de considérer tous les capteurs comme linéaires.

Dans ton projet, documente chaque étape : schéma de câblage, calcul du pont diviseur, formule de conversion, fréquence d'échantillonnage. Cela te servira pour l'épreuve 2I2D et pour le grand oral.

Conseils de méthode pour le bac et le projet 2I2D

Pour réussir en capteurs STI2D SIN, adopte une démarche de résolution de problème :

  • Identifie la grandeur physique à mesurer et le capteur adapté (voir la page de cours).
  • Lis la datasheet du capteur : plage de mesure, sensibilité, temps de réponse.
  • Simule ta chaîne d'acquisition avec un logiciel comme Proteus ou Tinkercad avant de souder.
  • Teste avec un oscilloscope pour visualiser le signal.
  • Écris un programme simple qui affiche la valeur brute, puis convertis avec la bonne formule.

N'hésite pas à t'entraîner avec des exercices ciblés sur la chaîne d'information. Tu peux aussi utiliser des outils de calcul pour les résistances ou les fréquences.

Conclusion

Les capteurs sont au cœur des projets STI2D et des métiers de l'ingénierie. En évitant ces 3 erreurs – conditionnement, échantillonnage, résolution – tu gagneras en précision et en crédibilité. Retiens que chaque capteur a ses spécificités : il faut toujours se poser les bonnes questions avant de coder. Et si tu veux approfondir, explore les ressources de cours et exercices. Bonne chance pour tes projets !

📚 Pour aller plus loin

Questions fréquentes

Qu'est-ce qu'un capteur en STI2D SIN ?

Un capteur est un composant qui convertit une grandeur physique (température, pression, lumière...) en un signal électrique exploitable par un système électronique. En STI2D SIN, on étudie comment choisir, conditionner et acquérir ce signal pour le traiter numériquement.

Pourquoi le conditionnement du signal est-il important ?

Le signal brut d'un capteur est souvent trop faible, bruité ou non linéaire. Le conditionnement (amplification, filtrage, mise en forme) permet d'obtenir un signal propre et adapté à la plage du convertisseur analogique-numérique, ce qui améliore la précision de la mesure.

Comment choisir la fréquence d'échantillonnage ?

La fréquence d'échantillonnage doit être au moins le double de la fréquence maximale du signal (théorème de Shannon). En pratique, on prend 4 à 10 fois pour éviter le repliement de spectre. Par exemple, pour un signal de 50 Hz, il faut échantillonner à au moins 100 Hz, mieux 500 Hz.

Quelle est la différence entre résolution et précision d'un capteur ?

La résolution est le plus petit écart de mesure que le capteur peut distinguer (ex : 10 bits = 1024 niveaux). La précision est l'écart entre la valeur mesurée et la valeur réelle, due aux erreurs de calibration, de linéarité, etc. Un capteur peut avoir une bonne résolution mais être imprécis.

Comment éviter l'erreur de calibre avec un convertisseur ?

Il faut adapter la plage de tension du signal à celle du CAN. Si le signal est trop faible, on peut amplifier ; si le signal est trop grand, on peut atténuer. Certains CAN ont un gain programmable. Toujours vérifier la tension de référence et la résolution pour calculer le pas de quantification.

Bravo ! Tu as lu cet article
Inscris-toi pour sauvegarder ta progression et gagner des XP
Creer mon compte
capteurs STI2D SINacquisition donnéesconditionnement signaléchantillonnagecalibre capteur
Scientia