Académique Documents
Professionnel Documents
Culture Documents
CHAPITRE I
‘‘Introduction à l’Informatique Industrielle’’
I.1. Définitions
L’informatique est un domaine d’activité scientifique, technique et technologique concernant
le traitement automatique de l’information, via un programme, par des machines: ordinateurs;
systèmes embarqués, robots, automates…etc.
L'informatique appliquée désigne l'utilisation de l'informatique en tant qu'outil pour la réalisa-
tion d'une activité dans un domaine donné.
L’industrie est l'ensemble des activités socio-économiques tournées vers la production en série
de biens. Elle sous-entend :
Une certaine subdivision du travail ;
Une notion d’échelle ;
L’utilisation de machines, d'abord manuelles puis automatisées.
Ainsi on peut définir l’informatique industrielle comme étant une branche de l’informatique appliquée
qui couvre l'ensemble des techniques de conception, d’analyse et de programmation des systèmes in-
formatisés à vocation industrielle (qui ne sont pas uniquement à base d'ordinateurs) :
Aujourd’hui, il serait difficile de concevoir un système de production sans avoir recours aux
différentes technologies de l’informatique. Ainsi, l’informatique industrielle intervient dans de
multiples applications comme :
Les Alarmes
L’Automobile
L’Aéronautique
Domaine biomédical
La Robotique
2
Cours : Informatique Industrielle
Multimédia grand public : Téléphonie mobile, tablette, téléviseur numé-
rique etc…
Les terminaux de paiement : Cartes bancaires
La Domotique.
La ROM classique : c’est une mémoire à lecture seule mais non modifiable (im-
possible d’écrire dedans). Le contenu est inscrit dans le composant lors de sa
fabrication.
FlashROM : C’est une mémoire non volatile, elle ne perd pas ses données après
avoir coupé l'alimentation. Elle repose sur la technologie EEPROM, mais en
ayant une taille (densité) bien plus réduite.
Les clés USB, les mémoires pour appareils photos numériques sont aussi composées de mé-
moire flash.
En plus des différents types de mémoire précédemment citées, il ya aussi ce qu’on appelle une
mémoire virtuelle qui est définie comme étant un mécanisme qui permet de donner plus de mémoire au
processeur pour travailler, ce qui permet d’augmenter artificiellement la mémoire vive d’un ordinateur,
en transférant temporairement des données vers le disque dur.
6
Cours : Informatique Industrielle
I.4 Les différents types de circuits programmables
1.4. 1 Définition
Les circuits programmables peuvent être classés en quatre grandes familles comme le
montre l’organigramme ci-dessous :
Exemple :
On les trouve dans les modems (modem RTC ‘Réseau Téléphonique Commuté’,
modem ADSL (Asymmetric Digital Subscriber Line ‘ligne d'abonné numérique à dé-
bit asymétrique’), les téléphones mobiles, les appareils multimédias (lecteur MP3), les
capteurs GPS (Global Positioning System ‘système de positionnement mondial’ …etc.
Il est constitué de :
Une unité de commande qui lit les instructions et les décode ;
Une unité de traitement (UAL - unité arithmétique et logique) qui exécute les ins-
tructions ;
Un ensemble de mémoire appelés registres ;
Un bus de données externe ;
Un bus d’adresse externe ;
Un bus de commande externe ;
Un bus de données interne reliant l’unité de commande, l’UAL et les registres.
Les processeurs généraux actuels se répartissent en deux grandes catégories appelées CISC
(Complex Instruction Set Computer ‘ Ordinateur à jeu d’instruction complexe’) qui proposent plus
d'instructions donc codées sur plus de bits mais réalisant des traitements plus complexes et RISC (Re-
duced Instruction Set Computer ‘ Ordinateur à jeu d'instructions réduit ‘) dont les instructions sont ainsi
codées sur un nombre réduit de bits, ce qui accélère l'exécution. Les processeurs de ces deux catégories
se distinguent par la conception de leurs jeux d'instructions.
Les microcontrôleurs
Un microcontrôleur est un circuit intégré comprenant essentiellement un microprocesseur, ses mémoires
et des éléments personnalisés selon l'application. Il existe plusieurs familles de microcontrôleurs, se
9
Cours : Informatique Industrielle
différenciant par la vitesse de leur processeur et par le nombre de périphériques qui les composent.
Toutes ces familles ont un point commun ; c’est de réunir tous les éléments essentiels d’une structure à
base de microprocesseur sur une même puce. Parmi les microcontrôleurs les plus utilisés, on retrouve le
fameux PIC (Programmable Interrupt Controller ‘ contrôleur d'interruptions programmable ’).
La différence entre les deux architectures se situe au niveau de la séparation ou non des mé-
moires programmes et données. La structure de Harvard permet de transférer données et instruction
simultanément, ce qui permet un gain de performances.
10
Cours : Informatique Industrielle
D. Les circuits SoC (System on a Chip ‘ Système sur une puce’)
C’est un système complet embarqué sur une seule puce, pouvant comprendre de la
mémoire, un ou plusieurs microprocesseurs, des périphériques d'interface, ou tout autre
composant nécessaire à la réalisation de la fonction attendue. Nous pouvons citer quelques
exemples d’utilisation du circuit SoC :