1 EST 2009/2010 SFE 2 Réalisé par : DAHIB Mouad DAHIB Mouad KHADIM Ibtissam KHA

1 EST 2009/2010 SFE 2 Réalisé par : DAHIB Mouad DAHIB Mouad KHADIM Ibtissam KHADIM Ibtissam Encadré par :  Mr. Taliaa Mr. Taliaa Thème Thème : : Université Hassan II _Mohammedia Faculté des Sciences Ben M’sik Royaume Du Maroc Exposé Le Microcontrôleur Le Microcontrôleur ESTC 2009/210 SFE 3 Plan de l’exposé La Mémorisation des Données Dans le La Mémorisation des Données Dans le Microcontrôleur Microcontrôleur La Communication Interne Dans le La Communication Interne Dans le Microcontrôleur Microcontrôleur La Communication Externe Dans le La Communication Externe Dans le Microcontrôleur Microcontrôleur La conversion d’Etat au La conversion d’Etat au Microcontrôleur Microcontrôleur Le Contrôle du Le Contrôle du Microcontrôleur Microcontrôleur Introduction et Mise en Introduction et Mise en Situation Situation Généralités Généralités Du Du MICROPROCESSEUR AU MICROCONTROLEUR Etude Sur le Microcontrôleur PIC 16F84 Etude Sur le Microcontrôleur PIC 16F84 Conclusion Conclusion EXCUTION DU PROGRAMME EXCUTION DU PROGRAMME 4 U n it é d e t r a it e m e n t é le c t r o n iq u e In t e r f a ç a g e d 'e n t r é e U n it é c e n t r a le d e t r a it e m e n t In t e r f a ç a g e d e s o r t ie C A P T E U R S A C T IO N N E U R O P E R A T E U R O R G A N IS A T IO N F O N C T IO N N E L L E D 'U N S Y S T E M E A M IC R O C O N T R O L E U R " S ig n a u x a n a lo g iq u e , n u m é r iq u e e t / o u lo g iq u e S ig n a u x n u m é r iq u e s t r a it é s S ig n a u x n u m é r iq u e s à t r a it e r S ig n a u x a n a lo g iq u e , n u m é r iq u e e t / o u lo g iq u e roduction et Mise en Situation roduction et Mise en Situation 5 Généralités Généralités Définition d’un microcontrôleur 6 Les applications industriels des Uc Généralités Généralités 7 Les Avantages Et les Inconvénients • Avantages : •Encombrement réduit, •Circuit imprimé peu complexe, •Faible consommation, •Coût réduit. • Inconvénient : •Programmation nécessitant un matériel adapté Généralités Généralités Investissement dans les outils de développement Incompatibilité possible des outils de développement pour des microcontrôleurs de même marque 8 Organisation Fonctionnelle d’un Système à Microcontrôleur Du Du MICROPROCESSEUR AU MICROCONTROLEUR 9 Le Microprocesseur EXCUTION DU PROGRAMME EXCUTION DU PROGRAMME 10 MÉMOIRES PROGRAMMES . émorisation des Données Dans le Microcont émorisation des Données Dans le Microcont 11 MÉMOIRES DES DONNÉES . la mémoire vive (RAM) volatile (données perdues en cas de coupure de l’alimentation) ayant un temps de lecture et écriture assez court (quelques ns) , la mémoire morte (EEPROM) non-volatile (données conservées en cas de coupure de l’alimentation) ayant un temps d’écriture assez élevé (quelques ms) par rapport au temps de lecture qui est assez faible (quelques ns). Mémorisation des Données Dans le Microcontrôleu Mémorisation des Données Dans le Microcontrôleu 12 MICROPROCESSEUR ROM RAM EEPROM CHIEN DE GARDE TIMERS C.A.N INTERFACE PARALLÈLE INTERFACE SÉRIE BUS DONNÉES - CONTRÔLE - ADRESSES OSCILLATEUR MÉMOIRE PROGRAMME MÉMOIRE DE DONNÉE RESET OSCIN OSCOUT INT TIM E R 1 TIM E R 2 PO R T A PO R T B PO R T C SO U T SC L K SIN Le bus d’adresse Le bus de contrôle . Le bus de donné La Communication Interne Dans le Microcontrôleu La Communication Interne Dans le Microcontrôleur 13 L ’INTERFACE PARALLÈLE . L ’INTERFACE SÉRIE . La gestion Ethernet La gestion de bus USB ommunication Externe Dans le Microcontrôl ommunication Externe Dans le Microcontrôl 14 CAN : ce périphérique se trouve souvent implémenté dans le microcontrôleur, il permet d’acquérir des grandeurs électrique de type analogique directement à partir d’une ou plusieurs broches du microcontrôleur la sortie est un nombre binaire . CNA : ce périphérique permet de produire une tension analogique à partir de mots numériques internes au microcontrôleur . Un registre de données contenant le résultat de la c , Un registre de contrôle permettant de lancer et de s conversion d’Etat au Microcontrôleur conversion d’Etat au Microcontrôleur 15 L ’horloge O S C in O S C o u t Q1 8MHz C1 22pF C2 22pF 1 1 2 Microcontrôleur Le Contrôle du Microcontrôleur Le Contrôle du Microcontrôleur Trigger de Schmitt 16 Le chien de garde Le Contrôle du Microcontrôleur Le Contrôle du Microcontrôleur 17 LE TIMER Le Contrôle du Microcontrôleur Le Contrôle du Microcontrôleur 18 . INITIALISATION RESET VDD R1 10k C3 10n S1 RESET D1 1N4148 Le Contrôle du Microcontrôleur Le Contrôle du Microcontrôleur 19 RÉFÉRENC E FABRICANT VITESSE RAM ROM / EPROM / FLASH EEPRO M E / S LOGIQ UES TIME R EN TR ÉE S AN AL O GI Q UE S PARTICU LARITÉ 8051 Intel 12 Mhz 128 o 4 Ko X 32 2 0 16C71 Microchip 20 Mhz 36 o 1Kx14 X 13 1 4 RISC 6805 S2 Motorola 4 MHz 64 1 Ko X 16 2 8 68HC11 A1 Motorola 8 MHz 256 o X 512 22 1 8 Etendu AT90S 8515 Atmel 20 MHz 512 o 4 Ko 512 32 3 8 RISC ST 6265 Thomson 8 MHz 128 o 4 Ko 64 o 21 2 13 Exemple des Microcontrôleurs Exemple des Microcontrôleurs 20 Etude Sur le Microcontrôleur PIC 16F84 Etude Sur le Microcontrôleur PIC 16F84 PIC 16F84 PIC 16F84 21 Les Caractéristiques Principales du Les Caractéristiques Principales du Pic 16F84 Pic 16F84 Etude Sur le Microcontrôleur PIC 16F84 Etude Sur le Microcontrôleur PIC 16F84 22 La Structure du Mémoire La Structure du Mémoire RAM-registres RAM-registres Etude Sur le Microcontrôleur PIC 16F84 Etude Sur le Microcontrôleur PIC 16F84 23 Aspect Externe du PIC Aspect Externe du PIC 16F84 16F84 Etude Sur le Microcontrôleur PIC 16F84 Etude Sur le Microcontrôleur PIC 16F84 24 Etude Sur le Microcontrôleur PIC 16F84 Etude Sur le Microcontrôleur PIC 16F84 25 Un exemple d’utilisation du Port A est de faire clignoter une Led connectée à RA2 par l’intermédiaire d’une résistance de 1 Kohms Programmation du Programmation du 16F84 16F84 Clignotement d’une LED sur Clignotement d’une LED sur RA2 RA2 Etude Sur le Microcontrôleur PIC 16F84 Etude Sur le Microcontrôleur PIC 16F84 Exemple : 26 Programmation du Programmation du 16F84 16F84 Etude Sur le Microcontrôleur PIC 16F84 Etude Sur le Microcontrôleur PIC 16F84 27 Programmation du Programmation du 16F84 16F84 Etude Sur le Microcontrôleur PIC 16F84 Etude Sur le Microcontrôleur PIC 16F84 28 Conclusion 29 Merci pour votre attentio uploads/Management/ expose-microcontroleur.pdf

  • 33
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Aoû 29, 2022
  • Catégorie Management
  • Langue French
  • Taille du fichier 0.7231MB