💾Focus Matière

Codage de l'information en SI : la checklist pour réussir

25 septembre 2026 8 min de lecture

Imagine un drone qui se stabilise en plein vol. À chaque instant, il doit savoir s'il penche à gauche, à droite, s'il monte ou s'il descend. Pour cela, ses capteurs mesurent des grandeurs physiques (angle, vitesse, altitude), mais le microcontrôleur qui pilote les moteurs ne comprend qu'une seule langue : des 0 et des 1. Le codage de l'information est précisément le pont entre le monde réel et le monde numérique. C'est un chapitre clé de la spécialité Sciences de l'Ingénieur (SI), et il tombe très régulièrement �� l'épreuve écrite. Dans cet article, on te donne une checklist complète pour ne plus jamais te tromper sur le codage information SI, du capteur jusqu'au bus de communication.

Le codage de l'information, c'est quoi exactement ?

Dans un système pluritechnologique (un vélo à assistance électrique, un robot, un store automatisé...), on distingue deux grandes chaînes :

  • la chaîne d'énergie : elle transporte la puissance (batterie, moteur, réducteur, roue) ;
  • la chaîne d'information : elle acquiert, traite et communique les données (capteurs, microcontrôleur, interface de communication, actionneurs de signalisation).

Le codage de l'information intervient dans la chaîne d'information. Coder, c'est transformer une information (une grandeur physique, un ordre, une mesure) en un signal compréhensible par le système, et réciproquement. Le codage le plus utilisé en SI est le codage binaire : toute information est représentée par une suite de bits (binary digit), valant 0 ou 1.

Grandeur physique, signal, information : ne pas confondre

Un point qui piège souvent : une grandeur physique (par exemple la température de 23,4 °C) n'est pas encore une information numérique. Entre les deux, il y a un capteur qui délivre un signal (souvent une tension analogique), puis un convertisseur qui transforme ce signal en un nombre binaire. C'est seulement à ce moment-là que le microcontrôleur peut traiter l'information.

La checklist du codage de l'information : 6 étapes à vérifier

Voici la checklist que tu peux appliquer à chaque exercice de SI. Elle suit le trajet de l'information, de la grandeur physique jusqu'à l'affichage ou la commande.

Étape 1 — Identifier la grandeur physique mesurée

Avant tout, demande-toi : quelle est la grandeur d'entrée ? Une température (°C), une distance (mm), une luminosité (lux), une vitesse (m/s), un courant (A) ? Précise son unité et son étendue de mesure (la plage de valeurs que le capteur peut mesurer). Exemple : un capteur de température de -40 °C à +125 °C.

Étape 2 — Vérifier le type de signal délivré par le capteur

Un capteur peut délivrer :

  • un signal analogique (tension continue proportionnelle à la grandeur) ;
  • un signal logique (tout ou rien : 0 V ou 5 V, par exemple un fin de course) ;
  • un signal numérique déjà codé (capteur à sortie I2C, SPI, UART).

Cette étape est capitale : elle conditionne la présence ou non d'un convertisseur analogique-numérique (CAN) dans la chaîne.

Étape 3 — Repérer le convertisseur analogique-numérique (CAN)

Le CAN transforme une tension analogique en un nombre binaire. Sa caractéristique principale est sa résolution, exprimée en bits. Un CAN 10 bits code la tension sur 210 = 1024 valeurs possibles. Le quantum (ou pas de quantification) vaut :

q = Uref / 2n

où Uref est la tension de référence du convertisseur et n le nombre de bits. Par exemple, avec Uref = 5 V et n = 10 bits : q = 5 / 1024 ≈ 4,88 mV. Chaque incrément de 1 dans le code binaire correspond à environ 4,88 mV à l'entrée.

Étape 4 — Décoder le nombre binaire

Le CAN fournit un mot binaire. Pour l'exploiter, tu dois savoir :

  • convertir un binaire en décimal : 10112 = 1×8 + 0×4 + 1×2 + 1×1 = 1110 ;
  • convertir en hexadécimal (base 16), très utilisé pour les adresses mémoire et les registres : 1011 11102 = BE16 ;
  • retrouver la grandeur physique : Umesurée = N × q, où N est le code décimal issu du CAN.

Étape 5 — Traiter l'information dans le microcontrôleur

Une fois le codage effectué, le microcontrôleur exécute un programme (algorithme) : comparaison à un seuil, calcul de moyenne, régulation PID, etc. C'est la partie traitement de la chaîne d'information. Retiens bien la séparation : acquisition → traitement → communication.

Étape 6 — Communiquer et restituer l'information

L'information codée est ensuite transmise (bus I2C, UART, Wi-Fi, Bluetooth) puis restituée : affichage sur un écran LCD, envoi vers une application smartphone, commande d'un actionneur. Vérifie toujours le format (nombre de bits, parité, vitesse de transmission) pour éviter les erreurs de communication.

Exemple concret : le capteur de luminosité d'un store automatique

Prenons un store automatisé qui se ferme quand le soleil devient trop fort. Voici comment le codage de l'information s'applique.

  • Grandeur physique : éclairement lumineux, en lux.
  • Capteur : photorésistance ou photodiode, qui délivre une tension analogique U variant avec la luminosité.
  • Conditionnement : un pont diviseur adapte la tension à la plage du CAN (0 à 5 V).
  • CAN 12 bits : Uref = 5 V, donc q = 5 / 4096 ≈ 1,22 mV. Si le CAN renvoie N = 2048, alors U = 2048 × 1,22 mV ≈ 2,5 V.
  • Traitement : le programme compare N à un seuil (par exemple N > 3000 → forte luminosité).
  • Commande : le microcontrôleur envoie un ordre à la chaîne d'énergie (relais, moteur) pour fermer le store.

Tu vois la logique : la grandeur physique devient un signal, puis un nombre binaire, puis une décision. C'est exactement ce qu'on te demandera de décrire dans un exercice d'analyse de système.

Les pièges classiques à éviter en SI

  • Confondre résolution et précision : la résolution est le plus petit écart codable (le quantum) ; la précision dépend aussi du capteur et du bruit. Un CAN 16 bits sur un capteur imprécis ne rend pas la mesure exacte.
  • Oublier l'unité : un nombre binaire seul ne veut rien dire. Il faut toujours le relier à la grandeur physique et à son unité.
  • Mélanger les bases : 10 en binaire vaut 2 en décimal, pas 10. Écris toujours l'indice de base (102 ≠ 1010).
  • Négliger la saturation : si la tension dépasse Uref, le CAN sature et renvoie la valeur maximale. La mesure est alors fausse.
  • Confondre chaîne d'énergie et chaîne d'information : un moteur appartient à la chaîne d'énergie ; le capteur de position qui l'informe appartient à la chaîne d'information.

Méthode de révision pour réussir l'épreuve de SI

Le codage de l'information n'est pas un chapitre isolé : il s'articule avec l'analyse fonctionnelle, la modélisation et les chaînes d'énergie/information. Voici une méthode efficace pour le bac SI.

1. Fais des fiches de synthèse par notion

Une fiche par thème : binaire/décimal/hexadécimal, quantum et résolution, CAN, capteurs, bus de communication. Sur chaque fiche, une définition, une formule et un exemple chiffré. Tu peux t'appuyer sur les cours de SI pour structurer tes révisions.

2. Entraîne-toi sur des systèmes réels

Prends un système de ton quotidien (robot aspirateur, trottinette électrique, portail automatique) et décris sa chaîne d'information : quels capteurs, quel type de signal, quel codage, quel traitement ? Cet exercice est exactement celui demandé à l'écrit. Tu trouveras des exemples de systèmes analysés pour t'inspirer.

3. Utilise des simulateurs

Rien ne remplace la manipulation. Les simulateurs de SI te permettent de tester un CAN, de visualiser un mot binaire, de faire varier Uref et de voir l'effet sur le quantum. C'est le meilleur moyen d'ancrer les formules.

4. Fais des exercices chronométrés

L'épreuve écrite de SI demande de la rapidité. Entraîne-toi avec des exercices corrigés en te limitant à 15 minutes par exercice de codage. Vérifie systématiquement : unité, base, résolution, conclusion.

5. Prépare le grand oral

Le codage de l'information est un excellent sujet de grand oral : « Comment un capteur transforme-t-il une grandeur physique en information numérique ? ». Prépare un système concret, une démonstration chiffrée et une ouverture (précision, coût, consommation). Pour travailler l'argumentation et la structure orale, tu peux aussi consulter les ressources d'Allolycée.

6. Révise en groupe et explique à voix haute

Expliquer le codage à un camarade est le meilleur test : si tu sais expliquer le rôle du CAN et le calcul du quantum sans notes, c'est acquis. Pour aller plus loin sur les méthodes de travail au lycée, jette un œil à Allobac.

Conclusion : le codage, c'est la langue des systèmes

Le codage de l'information en SI, ce n'est pas une liste de formules à réciter : c'est comprendre comment un système passe du monde physique au monde numérique. Capteur → signal → CAN → binaire → traitement → communication : cette chaîne, tu la retrouveras dans tous les systèmes que tu étudieras, du drone au store automatique. Avec la checklist ci-dessus et un entraînement régulier sur des cas concrets, tu peux transformer ce chapitre en point fort le jour de l'épreuve. Alors, choisis un système autour de toi, et décortique sa chaîne d'information dès aujourd'hui : c'est le meilleur entraînement.

📚 Pour aller plus loin

Questions fréquentes

Qu'est-ce que le codage de l'information en Sciences de l'Ingénieur ?

Le codage de l'information consiste à transformer une grandeur physique (température, luminosité, position) en un signal puis en une information numérique compréhensible par un microcontrôleur. Il intervient dans la chaîne d'information du système, entre les capteurs et le traitement.

Quelle est la différence entre un signal analogique et un signal numérique ?

Un signal analogique varie de façon continue (exemple : une tension de 0 à 5 V proportionnelle à la température). Un signal numérique ne prend que des valeurs discrètes, généralement codées en binaire (0 ou 1). Le convertisseur analogique-numérique (CAN) fait le lien entre les deux.

Comment calculer le quantum d'un convertisseur analogique-numérique ?

Le quantum se calcule avec la formule q = Uref / 2^n, où Uref est la tension de référence du CAN et n le nombre de bits. Par exemple, pour un CAN 10 bits avec Uref = 5 V : q = 5 / 1024 ≈ 4,88 mV.

Pourquoi utilise-t-on l'hexadécimal en SI ?

L'hexadécimal (base 16) est une écriture compacte du binaire : un chiffre hexadécimal correspond exactement à 4 bits. Il est très utilisé pour les adresses mémoire, les registres et les protocoles de communication, car il est plus lisible que de longues suites de 0 et 1.

Quels sont les pièges classiques sur le codage de l'information au bac SI ?

Les erreurs fréquentes sont : confondre résolution et précision, oublier l'unité de la grandeur physique, mélanger les bases (binaire, décimal, hexadécimal), négliger la saturation du CAN et confondre chaîne d'énergie et chaîne d'information.

Comment réviser efficacement le codage de l'information pour l'épreuve de SI ?

Fais des fiches par notion (binaire, quantum, CAN, capteurs), entraîne-toi sur des systèmes réels, utilise des simulateurs pour visualiser les conversions, et fais des exercices chronométrés. Expliquer la chaîne d'information à voix haute est aussi un excellent test de maîtrise.

Bravo ! Tu as lu cet article
Inscris-toi pour sauvegarder ta progression et gagner des XP
Creer mon compte
codage information SIbinaire numériqueCANcapteurchaîne d'informationSciences de l'Ingénieur lycéehexadécimalgrandeur physique
Scientia