WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Les systèmes embarqués

( Télécharger le fichier original )
par Ramzi BOULKROUNE
Université de Annaba - Ingénieur d'état en électronique option télécommunication 2009
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

Chapitre I

Généralités sur les systèmes

embarqués

Chapitre I généralités sur les systèmes embarqués

I.1. DEFINITIONS :

Définition 1 :

Les systèmes électroniques sont de plus en plus présents dans la vie courante. Les ordinateurs et micro-ordinateurs sont des systèmes électroniques bien connus. Mais l'électronique se trouve maintenant embarquée dans de très nombreux objets usuels : les téléphones, les agendas électroniques, les voitures. Ce sont ces systèmes électroniques enfouis dans les objets usuels qui sont appelés systèmes embarqués.

Définition 2 :

« Embedded system » tout système conçu pour résoudre un problème ou une tache spécifique mais n'est pas un ordinateur d'usage général.

-Utilisent généralement un microprocesseur combiné avec d'autres matériels et logiciel pour résoudre un problème de calcul spécifique.

-Système électronique et informatique autonome ne possédant pas des entrées-sorties standards.

-le système matériel et l'application sont intimement liés et noyés dans le matériel et ne sont discernables comme dans un environnement de travail classique de type PC.

Définition 3 :

N'est pas visible en tant que tel, mais est intégré dans un équipement doté d'une autre fonction ; ou dit aussi que le système est enfoui, ce qui traduit plus fidèlement le terme anglais « Embedded ».

-Une faible barrière existe entre les systèmes embarqués et les systèmes temps réel (un logiciel embarqué n'a pas forcément de contraintes temps réel).

-La conception des ces systèmes est fiable (avions, système de freinage ABS) à cause de leur utilisations dans des domaines à fortes contraintes mais également parce que l'accès au logiciel est souvent difficile une fois le système fabriqué.

Définition 4 :

Les microprocesseurs s'étendent depuis de simples microcontrôleurs 8bits aux 64bit le plus rapidement et les plus sophistiqués.

-le logiciel système inclus s'étend d'un petit directeur à un grand logiciel d'exploitation en temps réel (RTOS) avec une interface utilisateur graphique (GUI). Typiquement, le logiciel système inclus doit répondre aux événements d'une manière déterministe et devrait toujours être opérationnel.

Les systèmes embarqués couvrent aussi bien les commandes de navigation et de commande de trafic aérien qu'un simple agenda électronique de poche.

I.2. HISTORIQUE :

La plupart des machines qui nous simplifient la vie ont besoin d'un système de régulation ou de contrôle pour fonctionner de manière correcte.

Ces systèmes de contrôle existent depuis bien avant l'invention des ordinateurs. Exemple :

Pour maintenir une locomotive à vapeur à une vitesse constante, on a besoin d'un système qui régule la quantité de vapeur envoyée dans les pistons.

Si la locomotive ralentit (pente montante...) il faut injecter plus de vapeur, si la locomotive accélère, il faut injecter moins de vapeur On aimerait que cette tâche se fasse de façon «automatique», c'est-à dire avec un minimum d'intervention de l'être humain.

Solution : le gouverneur à force centrifuge

valve valve

d'admission d'adminission

de vapeur de vapeur

axe relié aux roues rotation rapide fermeture

Figure a : Système de régulation de quantité de vapeur

Ces systèmes de contrôle peuvent donc être réalisés de manière forte simple. Avec le développement de la technologie, on a opté pour des systèmes basés sur l'électronique.

Parallèlement à ce développement des systèmes de contrôle, les systèmes informatiques se sont développés. Ceux-ci sont vite sortis du cadre des «machines de bureau» ou de «machine à calculer» dans lequel ils avaient initialement été développés, (Ordinateur = machine à traiter l'information).

Il est donc naturel d'utiliser les possibilités de calcul de l'ordinateur comme composant d'un système plus large. Pour remplacer un système de régulation analogique, et pour réaliser un traitement qui serait trop complexe / impossible en analogique...

Les Avantages:

· plus grande flexibilité des systèmes informatiques.

· On peut modifier le programme.

· On peut réutiliser plus facilement ce qui existe déjà.

· plus de puissance de calcul.

· plus compact.

Sys. Contrôle Informatique

Systèmes embarqués

Un des premiers exemples de système embarqué date du début des années 1960. Il s'agit de l'ordinateur de bord des vaisseaux spatiaux du programme Apollo, qui a amené N. Armstrong sur la lune. Cet ordinateur contrôlait en temps réel les paramètres de vol et adaptait la trajectoire. Il fonctionnait en mode interactif.

 

Interface utilisateur

Pas de CPU: plus de 4000 circuits intégrés contenant chacun 3 portes NOR 32 Ko de RAM

72 Ko de ROM 2MHz

Programme en assembleur (11 instructions)

Figure b : Le premier système embarqué

Le premier système embarqué qui a été produit en série est vraisemblablement le D-17 d'Autonetics. Il servait de système de contrôle aux missiles nucléaires américains LGM-30 Minuteman, produit à partir de 1962.

Disque dur

Figure c : Le système de contrôle aux LGM-30 Minuteman Le disque était utilisé comme mémoire primaire !

Depuis les systèmes se sont diversifiés, ils ont permis l'explosion du marché des «consumer electronics» où tout est (devenu) numérique (GSM, électroménager, MP3s, etc.). Ils sont également bien présents dans le domaine industriel pour Contrôle de processus de production, etc.

La convergence entre les applications électroniques pour grand public et les ordinateurs est de plus en plus grande : La console de jeu XBox de Microsoft n'est qu'un PC «emballé» sous la forme d'une console. Il est de plus en facile de transformer son PC de bureau en «media center» qui remplace la chaîne hi-fi et le lecteur DVD...

Brève histoire des systèmes embarqués :

1967 : Apollo Guidance Computer, premier système embarqué. Environ un millier de circuits intégrés identiques (portes NAND).

1960-1970 : Missile Minuteman, guidé par des circuits intégrés.

1971 : Intel produit le 4004, premier microprocesseur, à la demande de Busicom. Premier circuit générique, personnalisable par logiciel.

Chapitre I généralités sur les systèmes embarqués

1972 : lancement de l'Intel 8008, premier microprocesseur 8 bits (48 instructions, 800kHz).

1974 : lancement du 8080, premier microprocesseur largement diffusé. 8 bits, (64KB d'espace adressable, 2MHz - 3MHz).

1978 : création du Z80, processeur 8 bits.

1979 : création du MC68000, processeur 16/32 bits.

I.3.Classes des systèmes embarqués : > Calcul normal (limite de matériels) - Application similaire à une application de bureau mais empaquetée dans un système embarqué.

- Les jeux de vidéo, set- top box, et TV Box. > Les systèmes de contrôle

- Contrôle de systèmes en Temps Réel.

- Moteur d'automobile, traitement chimique, traitement nucléaire, système de navigation aérien.

> Traitement de signal

- Calcul sur de grosses quantités de données.

- Le radar et sonar, le dispositif de compression vidéo.

> Télécommunications & Réseau

- Transmission d'information et commutation. - Téléphone portable, Dispositifs de l'Internet.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Il existe une chose plus puissante que toutes les armées du monde, c'est une idée dont l'heure est venue"   Victor Hugo