Introduction microcontroleur

Introduction aux microcontrôleurs ?? Un microcontrôleur est un circuit intégré de traitement de l ? information réunissant les éléments essentiels d ? une structure à base de microprocesseur ?? Généralement on trouve à l ? intérieur d ? un tel composant ? Un microprocesseur C P U ? Une horloge RCC ? De la mémoire vive RAM pour stocker les données de l ? application ? De la mémoire morte EEPROM Flash ? pour sauvegarder le code de l ? application ? Des interfaces d ? entrées sorties GPIO USART USB SPI Ethernet ? ? Des Timers pour générer ou mesurer des signaux avec une grande précision temporelle ? Des convertisseurs analogique numérique ADC ? Watch dog ? ? ?? Avantages Inconvénients des MCU Avantages ? Diminution de l ? encombrement du matériel et du circuit imprimé ? Simpli ?cation du tracé du circuit imprimé plus besoin de tracer de bus ? Augmentation de la ?abilité du système ? diminution du nombre de composants ? Diminution des connexions entre composants et circuit imprimé ? Diminution de la consommation ? Diminution du coût ? moins cher que les composants qu ? il remplace ? Diminution des coûts de main d ? oeuvre conception et montage du circuit imprimé Inconvénients ? Performance réduite ? Investissement dans les outils de développement IDE compilateurs debugger ?? Organisation fonctionnelle microcontrôleur C ? Les capteurs captent les grandeurs physiques de l ? environnement température humidité mouvement ? ? Le MCU traite ses informations ? À travers les actionneurs le MCU agit sur l ? environnement pour le Controller ??Les capteurs de temperature d ? humidité de luminosité de movement ? scrutent l ? environnement pour y capter les grandeurs physiques et les envoyer ensuite au microcontrolleurs ? ??Ce derniers traits ces signaux puis active des acctionneurs pour agir sur cet environnement activer un radiateur active les vannes pour arrosage allumer des led pour avertissement ? ?? Organisation fonctionnelle microcontrôleur ?? Architecture et composants d ? un MCU Le Processeur Mémoire de programmes Mémoire de données Direct Memory Access DMA Times Le chien de garde Watchdog Les interfaces de communication Contrôleur d ? interruption Convertisseur analogique numérique Le bus interne C ?? Architecture et composant du MCU ?? Le processeur caractéristique Peut être de ou bits Peut être RISC ou CISC Possède un Jeu d ? instructions qui est généralement réduit par rapport à un microprocesseur généraliste Caractérisé par son codage des instructions et ses modes d ? adressages Pipeline étages Mémoire cache sans cache ?? Le Processeur Harvard ou Von Neumann C ?? le processeur CISC RISC Une mémoire morte qui contient les instructions du programme que doit exécuter le microprocesseur dès la mise sous tension de l ? ordre de kilo octets Ce type de mémoire est uniquement accessible en lecture Sa programmation nécessite une procédure particulière et un matériel adéquat Il en existe di ?érents types selon leur mode de programmation o De la EPROM programmable électriquement et e ?açable aux U-V appelée aussi

  • 34
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Mai 23, 2021
  • Catégorie Management
  • Langue French
  • Taille du fichier 40.3kB