La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Microcontrôleur S2P v1.0 JC PAPAZIAN – Lycée Fourcade Fonction Traiter Algorithmique et Programmation Terminale SI Synthèse 2.

Présentations similaires


Présentation au sujet: "Microcontrôleur S2P v1.0 JC PAPAZIAN – Lycée Fourcade Fonction Traiter Algorithmique et Programmation Terminale SI Synthèse 2."— Transcription de la présentation:

1 Microcontrôleur S2P v1.0 JC PAPAZIAN – Lycée Fourcade Fonction Traiter Algorithmique et Programmation Terminale SI Synthèse 2

2 Microcontrôleur S2P v1.0JC PAPAZIAN – Lycée Fourcade 1- Présentation du µC Définition : Définition : Un microcontrôleur est un circuit intégré qui rassemble les éléments essentiels d'un ordinateur : processeur, mémoires (mémoire morte pour le programme, mémoire vive pour les données), unités périphériques et interfaces d'entrées- sorties. Un microcontrôleur est un circuit intégré qui rassemble les éléments essentiels d'un ordinateur : processeur, mémoires (mémoire morte pour le programme, mémoire vive pour les données), unités périphériques et interfaces d'entrées- sorties.circuit intégré ordinateurprocesseurmémoiresmémoire morte mémoire viveentrées- sortiescircuit intégré ordinateurprocesseurmémoiresmémoire morte mémoire viveentrées- sorties

3 Microcontrôleur S2P v1.0JC PAPAZIAN – Lycée Fourcade 1- Présentation du µC Caractéristiques : Caractéristiques : Un microcontrôleur se caractérise par Un microcontrôleur se caractérise par un plus haut degré d'intégration un plus haut degré d'intégration une plus faible consommation électrique (quelques milliwatts en fonctionnement, quelques nanowatts en veille) une plus faible consommation électrique (quelques milliwatts en fonctionnement, quelques nanowatts en veille) un coût réduit un coût réduit par rapport aux microprocesseurs polyvalents utilisés dans les ordinateurs personnels. par rapport aux microprocesseurs polyvalents utilisés dans les ordinateurs personnels.microprocesseursordinateurs personnelsmicroprocesseursordinateurs personnels

4 Microcontrôleur S2P v1.0JC PAPAZIAN – Lycée Fourcade 1- Présentation du µC UTILISATIONS : UTILISATIONS : Les microcontrôleurs sont fréquemment utilisés dans les systèmes embarqués, comme les Les microcontrôleurs sont fréquemment utilisés dans les systèmes embarqués, comme lessystèmes embarquéssystèmes embarqués contrôleurs des moteurs automobiles contrôleurs des moteurs automobiles téléphones mobiles téléphones mobiles télécommandes télécommandes appareils électroménagers appareils électroménagers robots robots

5 Microcontrôleur S2P v1.0JC PAPAZIAN – Lycée Fourcade 1- Présentation du µC Aspect Fonctionnel Le microcontrôleur assure une partie importante de la chaîne dinformation (hors capteurs) Le microcontrôleur assure une partie importante de la chaîne dinformation (hors capteurs)

6 Microcontrôleur S2P v1.0JC PAPAZIAN – Lycée Fourcade 1- Présentation du µC Applications

7 Microcontrôleur S2P v1.0JC PAPAZIAN – Lycée Fourcade 1- Présentation du µC Applications

8 Microcontrôleur S2P v1.0JC PAPAZIAN – Lycée Fourcade 1- Présentation du µC Applications

9 Microcontrôleur S2P v1.0JC PAPAZIAN – Lycée Fourcade 1- Présentation du µC ASIC ASIC : Application Specific Integrated Controller ASIC : Application Specific Integrated Controller Cest un microcontrôleur embarqué, spécifique et optimisé (en puissance, mémoire et nombre dE/S) pour une application donnée. Cest un microcontrôleur embarqué, spécifique et optimisé (en puissance, mémoire et nombre dE/S) pour une application donnée. généralement produit en grande série (+ de unité) généralement produit en grande série (+ de unité) son coût est essentiellement dû à la recherche- développement son coût est essentiellement dû à la recherche- développement

10 Microcontrôleur S2P v1.0JC PAPAZIAN – Lycée Fourcade 1- Présentation du µC ASIC Illustration : SUUNTO T4C GPS Pack. Illustration : SUUNTO T4C GPS Pack.

11 Microcontrôleur S2P v1.0JC PAPAZIAN – Lycée Fourcade 1- Présentation du µC Exercices

12 Microcontrôleur S2P v1.0JC PAPAZIAN – Lycée Fourcade 1- Présentation du µC Exercices

13 Microcontrôleur S2P v1.0JC PAPAZIAN – Lycée Fourcade 1- Présentation du µC Conclusion Les systèmes actuels tendent à intégrer de plus en plus de fonctions « intelligentes » Les systèmes actuels tendent à intégrer de plus en plus de fonctions « intelligentes » les microcontrôleurs tendent à remplacer les cartes électroniques les microcontrôleurs tendent à remplacer les cartes électroniques Les composants électroniques discrets (résistances, transistors…), ne serviront plus quà assurer linterface avec le reste du système Les composants électroniques discrets (résistances, transistors…), ne serviront plus quà assurer linterface avec le reste du système

14 Microcontrôleur S2P v1.0JC PAPAZIAN – Lycée Fourcade 2- Mise en œuvre du µC Les étapes indispensables à la programmation du µC sont les suivantes : Les étapes indispensables à la programmation du µC sont les suivantes : Programmation Programmation Compilation Compilation Transfert sur le µC Transfert sur le µC Validation Validation

15 Microcontrôleur S2P v1.0JC PAPAZIAN – Lycée Fourcade 2- Mise en œuvre du µC la programmation langage de haut niveau graphique langage de haut niveau graphique très conviviaux et très proche du niveau de conception (abstraction) très conviviaux et très proche du niveau de conception (abstraction) Il sont indépendants de la cible à programmer (type de µC), donc portables dune application à une autre Il sont indépendants de la cible à programmer (type de µC), donc portables dune application à une autre

16 Microcontrôleur S2P v1.0JC PAPAZIAN – Lycée Fourcade 2- Mise en œuvre du µC la programmation Exemple de langages graphiques Exemple de langages graphiques –Grafcet (Automgen) –Ladder (schéma contact Automgen) –Botstudio : langage propriétaire (spécifique à lapplication) Hemisson

17 Microcontrôleur S2P v1.0JC PAPAZIAN – Lycée Fourcade 2- Mise en œuvre du µC la programmation langage littéral structuré de HAUT NIVEAU (dabstraction) langage littéral structuré de HAUT NIVEAU (dabstraction) langage le plus couramment utilisé car il est très puissant et polyvalent en rapport aux applications, de par la diversité de ses bibliothèques langage le plus couramment utilisé car il est très puissant et polyvalent en rapport aux applications, de par la diversité de ses bibliothèques

18 Microcontrôleur S2P v1.0JC PAPAZIAN – Lycée Fourcade 2- Mise en œuvre du µC la programmation Exemples Exemples –Langage C associé à des bibliothèques de fonctions de haut niveau en français mises à disposition. –JAVA, HTML, VISUAL BASIC ….

19 Microcontrôleur S2P v1.0JC PAPAZIAN – Lycée Fourcade 2- Mise en œuvre du µC la programmation langage littéral structuré de BAS NIVEAU : ASSEMBLEUR langage littéral structuré de BAS NIVEAU : ASSEMBLEUR langage est très proche du µC, afin de les optimiser des petites parties de programme langage est très proche du µC, afin de les optimiser des petites parties de programme devient de plus en plus réservé à des spécialistes devient de plus en plus réservé à des spécialistes


Télécharger ppt "Microcontrôleur S2P v1.0 JC PAPAZIAN – Lycée Fourcade Fonction Traiter Algorithmique et Programmation Terminale SI Synthèse 2."

Présentations similaires


Annonces Google