Loading

Introduction à la conception de systèmes intégrés

Découvrez la conception des systèmes embarqués et du microcontrôleur MSP430 dans ce cours en ligne gratuit.

Publisher: NPTEL
Ce cours en ligne gratuit vous présente la conception de systèmes embarqués. Vous apprendrez comment ces dispositifs fonctionnent, les processus impliqués dans leur développement et les différences entre les systèmes embarqués et les systèmes informatiques à usage général. Vous étudierez également les caractéristiques et l'interface physique du microcontrôleur MSP430. Ce cours est spécialement conçu pour les personnes intéressées à développer des projets à l'aide de systèmes embarqués.
Introduction à la conception de systèmes intégrés
  • Durée

    10-15 Heures
  • Students

    60
  • Accreditation

    CPD

Description

Modules

Résultats

Certification

View course modules

Description

Un système embarqué est un système informatique contenant le processeur, la mémoire et les périphériques d'entrée et de sortie de l'ordinateur. Dans ce cours, vous serez introduit dans le développement et la conception de systèmes embarqués. Vous étudierez les différentes applications et la mise en œuvre des systèmes embarqués, ainsi que les contrastes entre les ordinateurs embarqués et les systèmes informatiques à usage général. Il existe de nombreuses façons d'installer un ordinateur embarqué et l'une des méthodes les plus populaires consiste à utiliser un microcontrôleur, qui est un ordinateur complet sur une seule puce. Vous allez apprendre la classification d'un microcontrôleur, comment choisir le bon appareil pour votre projet, ainsi que ses différentes fonctionnalités et fonctionnalités. L'écosystème qu'exige un microcontrôleur et la façon de choisir un contrôleur intégré approprié en fonction de l'emballage sera également enseigné. Par la suite, vous étudierez les propriétés, les sources et la classification des sous-systèmes d'horloge et de réinitialisation. La capacité de téléchargement du programme de l'écosystème du microcontrôleur, la conception de l'alimentation électrique et le bloc d'alimentation requis pour le microcontrôleur seront mis en évidence.

Ensuite, vous serez présenté aux fonctions et aux principes de fonctionnement du microcontrôleur MSP430. Le MSP430 est un microcontrôleur de niveau d'entrée à signal mixte de Texas Instruments et est l'une des plus anciennes offres en ce qui concerne les microcontrôleurs. Le type de processus et de séries, ainsi que les caractéristiques et l'architecture importantes du MSP430G2x52, seront également examinés. Vous apprendrez à utiliser un circuit MSP430 avec l'aide d'une batterie de citron, qui est faite de citrons et de deux électrodes en cuivre et en zinc. L'architecture et la carte mémoire de la série MSP430 avec un accent sur le microcontrôleur G2553 seront mises en évidence. Les 16 registres de la CPU de MSP430, mettant l'accent sur quatre registres spéciaux, à savoir le compteur de programme, le pointeur de la pile, le registre d'état et le générateur de constantes, seront analysés. Vous considérerez également la mémoire flash du microcontrôleur MSP430, les types, la structure et la mémoire vive. Les différentes manières de programmer le MSP430 et la façon d'écrire des programmes et de les télécharger sur la mémoire du kit d'évaluation de la MSP430 LunchBox seront mises en évidence. L'environnement de développement intégré de Code Composer Studio et les mécanismes de téléchargement MSP430 seront analysés.

Enfin, vous serez pris en charge par les périphériques d'entrée et de sortie de la MSP430. Vous étudierez les différentes façons dont un utilisateur peut interagir ou fournir une entrée au microcontrôleur. Les différents dispositifs d'entrée et de sortie du microcontrôleur MSP430 seront décrits. Vous étudierez également les types de commutateurs et la façon de connecter un commutateur à un microcontrôleur. Ensuite, vous serez introduit aux méthodes de connexion des voyants à un microcontrôleur. La LED RGB et les affichages à 7 segments de la LED ainsi que la façon d'augmenter les courants de la LED seront expliqués. De plus, vous apprendrez comment faire fonctionner un transistor en mode commutation et comment s'assurer que le courant LED reste constant dans une batterie avec des tensions en baisse. Par la suite, on vous enseignera comment utiliser un microcontrôleur pour se connecter à un affichage multiplex (affichage de 7 à 7 segments) à l'aide de transistors PNP. Les caractéristiques du transistor IC ULN2803 ainsi que les pilotes LED bas et secondaires seront mis en évidence. Les méthodes de contrôle d'une grande quantité de courant à l'aide de LED et de relais de contrôle à l'aide d'interrupteurs bas et secondaires seront discutées. A la fin de ce cours, vous pouvez vous attendre à pouvoir concevoir des systèmes embarqués simples à partir de zéro. Ce cours en ligne est unique et a une approche pratique pour apprendre à utiliser des composants matériels importants dans un système embarqué. Alors, pourquoi attendre? Commencez ce cours aujourd'hui.

Démarrer le cours maintenant

Careers