Informatique

Informatique industrielle – Cours

 Informatique industrielle est une branche de l’informatique appliquée qui couvre l’ensemble des techniques de conception et de programmation, de systèmes informatisés à vocation industrielle, qui ne sont pas des ordinateurs.

Domaines d’applications :

Alarme, automobile, aviation, instrumentation, médicale, téléphonie mobile, terminaux de paiement pour carte bancaire …

Les différents systèmes programmables
  • Les circuits spécialisés ou ASIC (Application Specific Integrated Circuit) : Les circuits spécialisés sont des circuits spécialisés dès leur conception pour une application donnée.
  • Les systèmes en logique programmée et/ou en logique programmable sont connus sous la désignation de PLD (programmable logic device, circuit logique programmable)
  • Les systèmes micro-programmés : Les micro-contrôleurs sont typiquement des systèmes micro-programmés.
Les différents bus d’un système micro-programmés

Un bus permet de faire transiter (liaison série/parallèle) des informations codées en binaire entre deux points. Typiquement les informations sont regroupées en mots : octet (8 bits), word (16 bits) ou double word (32 bits).

Il existe 3 Types de bus :

● Bus de données : permet de transférer entre composants des données,

Exemple : résultat d’une opération, valeur d’une variable, etc.

● Bus d’adresses : permet de transférer entre composants des adresses,

Exemple : adresse d’une case mémoire, etc.

● Bus de contrôle : permet l’échange entre les composants d’informations de.contrôle [bus rarement représenté sur les schémas].

Exemple : périphérique prêt/occupé, erreur/exécution réussie, etc.

Plan du cours informatique industrielle

Présentation de l’informatique industrielle et des systèmes micro-programmés

Architecture des micro-contrôleurs

Présentation des différents éléments d’un micro-contrôleur, éléments de choix

Rappels sur les nombres binaires et les différents codages

Les instructions

Rappels sur la logique combinatoire et séquentielle

Étude du fonctionnement d’un micro-contrôleur : le PIC 18F4520

Programmation en Assembleur — Rappel sur les algorigrammes

Présentation des interruptions

Étude d’un programme en Assembleur avec gestion des interruptions

Présentation de fonctions intégrées au microcontrôleur (timer, PWM, etc.)

Presentation du langage C pour le microcontrôleur / spécificité pour le PIC 18F4520

Informatique-industriel


Voir aussi :


Partagez au maximum pour que tout le monde puisse en profiter

F2School