Système embarqué
Un article de Wikivisual, l'encyclopédie libre.
|
|
Un système embarqué (on parle parfois de système enfoui) est un système électronique, piloté par un logiciel, qui est complètement intégré au système qu'il contrôle. On peut aussi définir un système embarqué comme un système électronique soumis à diverses contraintes.
Sommaire |
[modifier] Histoire
Le premier système moderne embarqué reconnaissable a été le système de guidage de la mission lunaire Apollo, développé par Charles Stark Draper du Massachusetts Institute of Technology. Chaque mission lunaire était équipée de deux systèmes (AGC), un chargés du système de guidage intertiel et un pour le Module lunaire.
Au commencement du projet, l'ordinateur AGC d'Apollo était considéré comme l'élément le moins fiable du projet. Par contre grâce à l'utilisation de nouveaux composants qu'étaient à l'époque les circuits intégrés, des gains substanciels sur la place utile et la charge utile ont été réalisés, avec une augmentation supposé des risques déjà nombreux des missions.
[modifier] Contraintes
Les systèmes embarqués exécutent des tâches prédéfinies et ont un cahier des charges contraignant à remplir, qui peut être d'ordre :
- D'espace compté, ayant un espace mémoire limitée de l'ordre de quelques Mo maximum.
- De consommation énergétique le plus faible possible, due à l'utilisation de batteries et, ou, de panneaux solaires)
- Temporelle, dont les temps d'exécution de tâches est détermé (les délais sont connus ou bornés). Cette dernière contrainte fait que généralement de tels systèmes ont des propriétés temps réel.
- De sécurité et, de sûreté de fonctionnement. Car s'il arrive que certains de ces systèmes embarqués subissent une défaillance, ils mettent des vies humaines en danger ou mettent en périls des investissements importants. Ils sont alors dits « critiques » et ne doivent jamais faillir!
[modifier] Architecture
Les systèmes embarqués utilisent généralement des microprocesseurs à basse consommation d'énergie ou des microcontrôleurs, dont la partie logicielle est en partie ou entièrement programmé dans le matériel (on parle alors de firmware).
[modifier] Domaines d'applications
Les domaines dans lesquels on trouve des systèmes embarqués sont de plus en plus nombreux :
- transport : Automobile, Aéronautique (avionique), etc.
- astronautique : fusée, satellite artificiel, sonde spatiale, etc.
- militaire : missile
- télécommunication : téléphonie, routeur, pare-feu, serveur de temps,téléphone portable, etc.
- électroménager : télévision, four à micro-ondes
- impression : imprimante multifonctions, photocopieur, etc.
- informatique : disque dur, Lecteur de disquette, etc.
- multimédia : console de jeux vidéo, assistant personnel
- guichet automatique bancaire (GAB)
- équipement médical
- automate programmable industriel
- métrologie
[modifier] Voir aussi
[modifier] Liens externes
- (fr) EmbeddedTouch, une banque de données sur les méthodes et les outils de développement des systèmes embarqués
- (fr) AerospaceValley, un pôle de compétitivité systèmes embarqués
- (fr) Cours sur les systèmes embarqués
|
|
da:Indlejret system de:Eingebettetes System en:Embedded system es:Sistema integrado fa:سامانه توکار fi:Sulautettu järjestelmä he:מערכת משובצת מחשב id:Sistem benam it:Sistema embedded ja:組み込みシステム ko:임베디드 시스템 nl:Ingebed systeem pl:System wbudowany pt:Sistemas embarcados ru:Встраиваемая система sk:Vnorený systém sr:Уграђени систем sv:Inbyggt system th:ระบบฝังตัว tr:Gömülü sistem vi:Hệ thống nhúng zh:嵌入式系统

