Numérique et sciences informatiques (spécialité) · Première
Périphériques, capteurs et actionneurs : cours de Première NSI
Publié le 6 novembre 2026 · Mis à jour le 6 novembre 2026 · Signaler une erreur
L'essentiel
- Un capteur prélève une information sur le monde réel et la traduit en signal électrique dont la valeur dépend de la grandeur observée 2.
- Un actionneur produit l'effet que l'utilisateur attend du système 2.
- Entre les deux, un microcontrôleur traite l'information et décide de l'action à déclencher 1.
- Le signal d'un capteur est souvent analogique : il doit être converti en nombre binaire (CAN) pour être traité.
- Les périphériques d'entrée envoient de l'information à la machine, les périphériques de sortie en reçoivent : capteurs et actionneurs en sont des cas particuliers.
Pourquoi parler de périphériques, de capteurs et d'actionneurs ?
Dans les chapitres précédents, tu as étudié le modèle d'architecture de von Neumann : un processeur, une mémoire, des bus et des entrées-sorties. Ce modèle décrit une machine qui calcule. Mais une machine qui ne ferait que calculer en vase clos ne servirait à rien : il faut qu'elle reçoive des informations de l'extérieur et qu'elle puisse agir sur lui.
C'est exactement le rôle des périphériques. Le clavier sur lequel tu tapes, l'écran qui affiche ton texte, l'imprimante, la souris : tous sont des périphériques. Dans les objets du quotidien, la situation est la même, avec un vocabulaire un peu différent. Un thermostat de chauffage mesure la température d'une pièce (il a besoin d'un capteur), décide s'il faut chauffer (il a besoin d'un calculateur), puis allume ou éteint la chaudière (il a besoin d'un actionneur).
Ce cours répond à ces questions :
- Qu'est-ce qu'un périphérique, et comment le classer ?
- Qu'est-ce qu'un capteur, et que fournit-il à la machine ?
- Qu'est-ce qu'un actionneur, et comment reçoit-il ses ordres ?
- Comment toute cette chaîne s'organise-t-elle autour d'un microcontrôleur ?
Tu verras aussi un point essentiel pour un informaticien : le monde physique est continu, alors que la machine ne manipule que des nombres binaires. Il faut donc une étape de conversion.
Les périphériques : entrées, sorties, entrées-sorties
On les classe selon le sens dans lequel circule l'information, en prenant comme point de vue la machine :
- un périphérique d'entrée envoie de l'information vers la machine ;
- un périphérique de sortie reçoit de l'information de la machine ;
- un périphérique d'entrée-sortie fait les deux.
| Catégorie | Sens (vu de la machine) | Exemples |
|---|---|---|
| Entrée | Vers la machine | Clavier, souris, capteur de température |
| Sortie | Depuis la machine | Écran, imprimante, LED, moteur |
| Entrée-sortie | Dans les deux sens | Écran tactile, clé USB, disque dur |
Dans ce chapitre, on s'intéresse surtout à une famille particulière de périphériques : ceux qui relient la machine au monde physique. Les capteurs sont des périphériques d'entrée, les actionneurs des périphériques de sortie. Ce qui les distingue des périphériques « classiques », c'est que l'information échangée n'est plus seulement du texte ou de l'image saisis par un humain : c'est une grandeur physique (une température, une lumière, une distance) ou une action physique (un mouvement, un son, une chaleur).
Les capteurs : observer le monde physique
Décortiquons cette définition. Une grandeur physique est une propriété du monde que l'on peut mesurer : la température, l'éclairement, la distance, la pression, l'humidité, l'accélération, la position... Le capteur transforme cette grandeur en un signal électrique, c'est-à-dire en une tension ou en un courant, que l'électronique sait ensuite exploiter. Le point clé est le lien entre les deux : le signal varie quand la grandeur varie. Si la température monte, la tension fournie par un capteur de température change de façon prévisible.
Un capteur ne « comprend » rien : il ne sait pas si la pièce est trop chaude. Il fournit seulement une image électrique de la grandeur. C'est le rôle du programme, exécuté par un calculateur, d'interpréter cette image et de décider.
Les actionneurs : agir sur le monde physique
Si le capteur est « l'œil » du système, l'actionneur en est « le bras ». Il convertit un signal de commande, en général de faible puissance, en une action physique : un mouvement, de la lumière, du son, de la chaleur. Les ressources officielles précisent que les composants techniques d'une chaîne peuvent aussi déclencher des actions spécifiques, par exemple modifier un état du système 1.
La chaîne d'information autour du microcontrôleur
Capteurs et actionneurs ne dialoguent pas directement : entre eux se trouve un système de traitement. Les ressources officielles décrivent ainsi les constituants d'une chaîne d'information, avec des capteurs, des microcontrôleurs et des éléments d'interface entre l'humain et la machine 1. Dans les objets programmables que tu manipules en NSI, la carte qui joue ce rôle central est organisée autour d'un microcontrôleur.
On retrouve ici l'architecture de von Neumann, miniaturisée : processeur, mémoire de programme, mémoire de données, et surtout des broches d'entrée-sortie qui relient la puce au monde extérieur. Certaines broches sont configurées en entrée (on y branche un capteur), d'autres en sortie (on y branche un actionneur).
- CapteurTraduit une grandeur physique en signal électrique
- ConversionLe CAN transforme la tension en nombre binaire
- TraitementLe programme compare la mesure à une règle de décision
- ActionneurProduit l'effet attendu sur l'environnement
Du signal analogique à la valeur numérique
Un capteur de température fournit une tension qui peut prendre une infinité de valeurs. Or le processeur ne sait manipuler que des nombres binaires, donc un nombre fini de valeurs. Pour passer de l'un à l'autre, on utilise un convertisseur analogique-numérique (CAN), souvent intégré au microcontrôleur.
Plus le nombre de bits est grand, plus la conversion est fine : avec 10 bits, le même intervalle de 5 V est découpé en 1024 niveaux. Mais la mesure est alors plus longue et plus coûteuse. C'est un compromis classique.
Interaction avec l'humain et avec les autres systèmes
Un système embarqué communique aussi avec l'utilisateur. Les ressources officielles parlent d'interface homme-machine pour désigner l'ensemble des éléments qui permettent cet échange 1. Un bouton ou un clavier sert à donner un ordre ; un écran, une LED ou un buzzer servent à rendre compte de l'état du système.
Un système peut aussi échanger avec d'autres machines. Les données mesurées sont alors transmises sur un réseau, selon les principes que tu as vus dans le chapitre sur la transmission de données : trames, protocoles, détection d'erreurs. Un capteur de pollution d'une station météo peut ainsi envoyer ses mesures à un serveur qui les stocke. Enfin, sur un ordinateur complet, le système d'exploitation gère les périphériques grâce à des programmes appelés pilotes, afin que les applications n'aient pas à connaître le détail du matériel.
Exercices corrigés
Exercice 1 Lire un capteur de température
Un capteur de température fournit une tension proportionnelle à la température, avec une sensibilité de par degré Celsius (0 V correspond à 0 °C). Une mesure donne . Quelle température le capteur indique-t-il ?
Indice 1
Convertis d'abord la sensibilité en volts par degré : 10 mV = 0,01 V.
Indice 2
Divise la tension mesurée par la sensibilité.
Voir la correction pas à pas
On convertit la sensibilité : par °C.
La tension est proportionnelle à la température : .
On isole la température : .
La température est donc de .
La température mesurée est de 23,5 °C. Retiens la démarche : le capteur donne une tension, c'est la sensibilité qui permet de revenir à la grandeur physique.
Exercice 2 Valeur numérique renvoyée par un CAN
Un microcontrôleur possède un CAN de bits avec une tension de référence . La valeur numérique est donnée par . Quelle valeur le programme lit-il quand la tension d'entrée est ?
Indice 1
Calcule d'abord le rapport .
Indice 2
Multiplie par 1023 puis garde la partie entière (arrondi vers le bas).
Voir la correction pas à pas
Avec 10 bits, la valeur maximale est .
On calcule le rapport : .
On multiplie : .
On garde la partie entière : .
Le programme lit l'entier 675, et non la tension 3,3 V. Pour retrouver la tension, il faudra refaire le calcul en sens inverse.
Exercice 3 Combien de niveaux pour un CAN de 12 bits ?
Un CAN code sur bits. Combien de valeurs entières différentes peut-il renvoyer (en comptant le 0) ?
Indice 1
Chaque bit supplémentaire double le nombre de valeurs possibles.
Indice 2
Calcule .
Voir la correction pas à pas
Avec bits, on peut former combinaisons de 0 et de 1.
Pour , on calcule .
.
Les valeurs vont donc de 0 à 4095 : il y en a 4096.
Un CAN de 12 bits distingue 4096 niveaux. Chaque bit ajouté double la finesse de la mesure, mais allonge la conversion.
Exercice 4 Analyser un système embarqué
Une serre automatique mesure l'humidité du sol. Quand l'humidité passe sous un seuil, une pompe s'active, et un écran affiche l'état du sol. Identifie le capteur, l'actionneur, le périphérique de sortie à destination de l'humain et le rôle du microcontrôleur. Propose enfin une amélioration qui évite que la pompe s'allume et s'éteigne sans arrêt autour du seuil.
Indice 1
Pose-toi la question : qui mesure, qui agit, qui affiche ?
Indice 2
Pense à l'hystérésis : deux seuils différents.
Voir la correction pas à pas
Le capteur est le capteur d'humidité du sol : il observe une grandeur physique et fournit un signal électrique.
L'actionneur est la pompe : elle produit l'effet attendu, l'arrosage.
L'écran est un périphérique de sortie : il informe l'utilisateur sans agir sur la serre.
Le microcontrôleur lit la mesure (après conversion par le CAN), la compare au seuil et commande la pompe.
Pour éviter les allumages répétés, on utilise deux seuils : on allume en dessous d'un seuil bas, on éteint au-dessus d'un seuil haut plus élevé.
Le raisonnement est toujours le même : on isole la mesure, la règle de décision et l'action. Les deux seuils constituent une hystérésis.
Quiz
7 questions · correction immédiate · ton score reste sur ton appareil.
-
Le capteur transforme une grandeur du monde réel en signal électrique dépendant de cette grandeur 2. Produire l'effet est le rôle de l'actionneur, ce qui rend la deuxième réponse tentante mais fausse. Stocker le programme relève de la mémoire, et convertir un nombre en tension est le sens inverse du CAN.
-
La LED reçoit un ordre et produit un effet physique (de la lumière) : c'est un actionneur, qui fournit l'effet attendu 2. Elle ne mesure rien, donc ce n'est pas un capteur.
-
Faux. Le sens se juge du côté de la machine : elle envoie des données à l'écran, qui est donc un périphérique de sortie. Se placer du point de vue de l'utilisateur est l'erreur classique.
-
Avec 8 bits, on forme combinaisons, de 0 à 255. L'erreur tentante est de répondre 255, qui est la valeur maximale et non le nombre de valeurs.
-
Capteurs, microcontrôleur et actionneurs sont les maillons de la chaîne 1. Un câble d'alimentation seul ne transporte ni mesure ni ordre : il fournit de l'énergie, pas de l'information.
-
Faux. C'est le signal numérique (logique) qui ne prend que deux niveaux. Un signal analogique varie de façon continue dans un intervalle, d'où la nécessité d'un CAN pour le traiter.
-
On calcule . Si tu obtiens 3, tu as oublié de convertir les millivolts en volts.
Les questions qu'on se pose
Quelle est la différence entre un capteur et un actionneur ?
Pourquoi faut-il convertir le signal d'un capteur ?
Beaucoup de capteurs fournissent une tension qui varie de façon continue, alors que le processeur ne manipule que des nombres binaires. Le convertisseur analogique-numérique transforme la tension en un entier que le programme peut comparer et calculer.
Un bouton-poussoir est-il un capteur ?
Oui, dans le sens large : il détecte un état (appuyé ou non) et délivre un signal électrique à deux niveaux. C'est aussi un élément d'interface entre l'humain et la machine.
Que faut-il retenir pour les exercices ?
Identifie toujours la chaîne : grandeur mesurée, règle de décision, action commandée. Pour les calculs, pense à la sensibilité du capteur et au nombre de bits du CAN : valeurs, de 0 à .
Pourquoi ne pas brancher un moteur directement sur le microcontrôleur ?
Les broches d'un microcontrôleur délivrent un courant faible. Un moteur en demande beaucoup plus. On intercale donc un composant de puissance, comme un transistor ou un relais, qui reçoit l'ordre faible et commande le circuit de puissance.
Sources
- Capteurs, microcontrôleur et interface homme-machine, Éduscol. Consulté le 6 novembre 2026.
- Les constituants de la chaîne d'information, Éduscol. Consulté le 6 novembre 2026.
Les numéros dans le texte renvoient à ces sources. Une source qui ne dit pas ce qu'on lui fait dire ? Signale-le.