Programme

SNT — Sciences Numériques et Technologie

L'informatique embarquée

Microcontrôleurs, systèmes embarqués, automobile, applications IoT

Résumé synthétiqueFiche en 5 sectionsQuiz de 10 questionsGratuit, sans pub

Résumé

Il y a sans doute plus d'ordinateurs cachés autour de toi que d'ordinateurs visibles : c'est l'informatique embarquée. Un système embarqué est un ordinateur intégré dans un objet pour le piloter de façon autonome. Au cœur, un microcontrôleur (un processeur, de la mémoire et des entrées/sorties sur une même puce) exécute un programme dédié — le firmware — relié à des capteurs et des actionneurs. Contrairement à un ordinateur généraliste, il est conçu pour une tâche, avec des contraintes de taille, de consommation et de fiabilité. L'automobile en est le royaume : ABS, ESP, airbags, GPS, jusqu'à la conduite autonome. Des cartes comme Arduino ou Raspberry Pi permettent de prototyper. Restent des enjeux clés : fiabilité des systèmes critiques, temps réel, sécurité et réparabilité.

S'entraîner

Questions fréquentes

Les points clés à retenir sur L'informatique embarquée, extraits du quiz de révision.

Un système embarqué est conçu pour :
Réponse :
Réaliser une tâche spécifique
Contrairement à un ordinateur généraliste, un système embarqué est dédié à une tâche précise (contrôler un moteur, gérer un capteur). C'est ce qui le distingue d'un PC.
Un microcontrôleur réunit sur une même puce :
Réponse :
Un processeur, de la mémoire et des entrées/sorties
Un microcontrôleur regroupe sur une seule puce un processeur, de la mémoire et des entrées/sorties (GPIO). C'est le cœur de tout système embarqué.
Le firmware d'un système embarqué est :
Réponse :
Le logiciel stocké dans la mémoire du microcontrôleur
Le firmware est le programme (logiciel) stocké dans la mémoire du microcontrôleur ; il définit le comportement du système embarqué.
À quoi sert un convertisseur analogique-numérique (CAN) ?
Réponse :
À transformer un signal analogique en valeur numérique
Le monde réel est analogique, mais le microcontrôleur ne traite que du numérique. Le CAN convertit un signal analogique (tension, température) en une valeur numérique exploitable.